mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-16 10:58:30 -05:00
Merge from vscode 7eaf220cafb9d9e901370ffce02229171cbf3ea6
This commit is contained in:
committed by
Anthony Dresser
parent
39d9eed585
commit
a63578e6f7
56
src/vs/vscode.d.ts
vendored
56
src/vs/vscode.d.ts
vendored
@@ -3086,6 +3086,8 @@ declare module 'vscode' {
|
||||
* @param uri Uri of the new file..
|
||||
* @param options Defines if an existing file should be overwritten or be
|
||||
* ignored. When overwrite and ignoreIfExists are both set overwrite wins.
|
||||
* When both are unset and when the file already exists then the edit cannot
|
||||
* be applied successfully.
|
||||
* @param metadata Optional metadata for the entry.
|
||||
*/
|
||||
createFile(uri: Uri, options?: { overwrite?: boolean, ignoreIfExists?: boolean }, metadata?: WorkspaceEditEntryMetadata): void;
|
||||
@@ -5624,6 +5626,9 @@ declare module 'vscode' {
|
||||
/**
|
||||
* Get the absolute path of a resource contained in the extension.
|
||||
*
|
||||
* *Note* that an absolute uri can be constructed via [`Uri.joinPath`](#Uri.joinPath) and
|
||||
* [`extensionUri`](#ExtensionContent.extensionUri), e.g. `vscode.Uri.joinPath(context.extensionUri, relativePath);`
|
||||
*
|
||||
* @param relativePath A relative path to a resource contained in the extension.
|
||||
* @return The absolute path of the resource.
|
||||
*/
|
||||
@@ -6203,6 +6208,13 @@ declare module 'vscode' {
|
||||
*/
|
||||
name: string;
|
||||
|
||||
/**
|
||||
* A human-readable string which is rendered less prominently on a separate line in places
|
||||
* where the task's name is displayed. Supports rendering of [theme icons](#ThemeIcon)
|
||||
* via the `$(<name>)`-syntax.
|
||||
*/
|
||||
detail?: string;
|
||||
|
||||
/**
|
||||
* The task's execution engine
|
||||
*/
|
||||
@@ -10697,6 +10709,27 @@ declare module 'vscode' {
|
||||
export function createSourceControl(id: string, label: string, rootUri?: Uri): SourceControl;
|
||||
}
|
||||
|
||||
/**
|
||||
* A DebugProtocolMessage is an opaque stand-in type for the [ProtocolMessage](https://microsoft.github.io/debug-adapter-protocol/specification#Base_Protocol_ProtocolMessage) type defined in the Debug Adapter Protocol.
|
||||
*/
|
||||
export interface DebugProtocolMessage {
|
||||
// Properties: see details [here](https://microsoft.github.io/debug-adapter-protocol/specification#Base_Protocol_ProtocolMessage).
|
||||
}
|
||||
|
||||
/**
|
||||
* A DebugProtocolSource is an opaque stand-in type for the [Source](https://microsoft.github.io/debug-adapter-protocol/specification#Types_Source) type defined in the Debug Adapter Protocol.
|
||||
*/
|
||||
export interface DebugProtocolSource {
|
||||
// Properties: see details [here](https://microsoft.github.io/debug-adapter-protocol/specification#Types_Source).
|
||||
}
|
||||
|
||||
/**
|
||||
* A DebugProtocolBreakpoint is an opaque stand-in type for the [Breakpoint](https://microsoft.github.io/debug-adapter-protocol/specification#Types_Breakpoint) type defined in the Debug Adapter Protocol.
|
||||
*/
|
||||
export interface DebugProtocolBreakpoint {
|
||||
// Properties: see details [here](https://microsoft.github.io/debug-adapter-protocol/specification#Types_Breakpoint).
|
||||
}
|
||||
|
||||
/**
|
||||
* Configuration for a debug session.
|
||||
*/
|
||||
@@ -10760,6 +10793,15 @@ declare module 'vscode' {
|
||||
* Send a custom request to the debug adapter.
|
||||
*/
|
||||
customRequest(command: string, args?: any): Thenable<any>;
|
||||
|
||||
/**
|
||||
* Maps a VS Code breakpoint to the corresponding Debug Adapter Protocol (DAP) breakpoint that is managed by the debug adapter of the debug session.
|
||||
* If no DAP breakpoint exists (either because the VS Code breakpoint was not yet registered or because the debug adapter is not interested in the breakpoint), the value `undefined` is returned.
|
||||
*
|
||||
* @param breakpoint A VS Code [breakpoint](#Breakpoint).
|
||||
* @return A promise that resolves to the Debug Adapter Protocol breakpoint or `undefined`.
|
||||
*/
|
||||
getDebugProtocolBreakpoint(breakpoint: Breakpoint): Thenable<DebugProtocolBreakpoint | undefined>;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -10935,13 +10977,6 @@ declare module 'vscode' {
|
||||
handleMessage(message: DebugProtocolMessage): void;
|
||||
}
|
||||
|
||||
/**
|
||||
* A DebugProtocolMessage is an opaque stand-in type for the [ProtocolMessage](https://microsoft.github.io/debug-adapter-protocol/specification#Base_Protocol_ProtocolMessage) type defined in the Debug Adapter Protocol.
|
||||
*/
|
||||
export interface DebugProtocolMessage {
|
||||
// Properties: see details [here](https://microsoft.github.io/debug-adapter-protocol/specification#Base_Protocol_ProtocolMessage).
|
||||
}
|
||||
|
||||
/**
|
||||
* A debug adapter descriptor for an inline implementation.
|
||||
*/
|
||||
@@ -11163,13 +11198,6 @@ declare module 'vscode' {
|
||||
compact?: boolean;
|
||||
}
|
||||
|
||||
/**
|
||||
* A DebugProtocolSource is an opaque stand-in type for the [Source](https://microsoft.github.io/debug-adapter-protocol/specification#Types_Source) type defined in the Debug Adapter Protocol.
|
||||
*/
|
||||
export interface DebugProtocolSource {
|
||||
// Properties: see details [here](https://microsoft.github.io/debug-adapter-protocol/specification#Types_Source).
|
||||
}
|
||||
|
||||
/**
|
||||
* A DebugConfigurationProviderTriggerKind specifies when the `provideDebugConfigurations` method of a `DebugConfigurationProvider` is triggered.
|
||||
* Currently there are two situations: to provide the initial debug configurations for a newly created launch.json or
|
||||
|
||||
Reference in New Issue
Block a user