lspeasy / core/src / LSPRequest
Variable: LSPRequest
ts
LSPRequest: {
CallHierarchy: {
IncomingCalls: {
Direction: "clientToServer";
Method: "callHierarchy/incomingCalls";
};
OutgoingCalls: {
Direction: "clientToServer";
Method: "callHierarchy/outgoingCalls";
};
};
Client: {
Registration: {
Direction: "serverToClient";
Method: "client/registerCapability";
};
Unregistration: {
Direction: "serverToClient";
Method: "client/unregisterCapability";
};
};
CodeAction: {
Resolve: {
ClientCapability: "textDocument.codeAction.resolveSupport";
Direction: "clientToServer";
Method: "codeAction/resolve";
ServerCapability: "codeActionProvider.resolveProvider";
};
};
CodeLens: {
Resolve: {
ClientCapability: "textDocument.codeLens.resolveSupport";
Direction: "clientToServer";
Method: "codeLens/resolve";
ServerCapability: "codeLensProvider.resolveProvider";
};
};
CompletionItem: {
CompletionResolve: {
ClientCapability: "textDocument.completion.completionItem.resolveSupport";
Direction: "clientToServer";
Method: "completionItem/resolve";
ServerCapability: "completionProvider.resolveProvider";
};
};
DocumentLink: {
Resolve: {
ClientCapability: "textDocument.documentLink";
Direction: "clientToServer";
Method: "documentLink/resolve";
ServerCapability: "documentLinkProvider.resolveProvider";
};
};
InlayHint: {
Resolve: {
ClientCapability: "textDocument.inlayHint.resolveSupport";
Direction: "clientToServer";
Method: "inlayHint/resolve";
ServerCapability: "inlayHintProvider.resolveProvider";
};
};
Lifecycle: {
Initialize: {
Direction: "clientToServer";
Method: "initialize";
};
Shutdown: {
Direction: "clientToServer";
Method: "shutdown";
};
};
TextDocument: {
CallHierarchyPrepare: {
ClientCapability: "textDocument.callHierarchy";
Direction: "clientToServer";
Method: "textDocument/prepareCallHierarchy";
ServerCapability: "callHierarchyProvider";
};
CodeAction: {
ClientCapability: "textDocument.codeAction";
Direction: "clientToServer";
Method: "textDocument/codeAction";
ServerCapability: "codeActionProvider";
};
CodeLens: {
ClientCapability: "textDocument.codeLens";
Direction: "clientToServer";
Method: "textDocument/codeLens";
ServerCapability: "codeLensProvider";
};
ColorPresentation: {
ClientCapability: "textDocument.colorProvider";
Direction: "clientToServer";
Method: "textDocument/colorPresentation";
ServerCapability: "colorProvider";
};
Completion: {
ClientCapability: "textDocument.completion";
Direction: "clientToServer";
Method: "textDocument/completion";
ServerCapability: "completionProvider";
};
Declaration: {
ClientCapability: "textDocument.declaration";
Direction: "clientToServer";
Method: "textDocument/declaration";
ServerCapability: "declarationProvider";
};
Definition: {
ClientCapability: "textDocument.definition";
Direction: "clientToServer";
Method: "textDocument/definition";
ServerCapability: "definitionProvider";
};
DocumentColor: {
ClientCapability: "textDocument.colorProvider";
Direction: "clientToServer";
Method: "textDocument/documentColor";
ServerCapability: "colorProvider";
};
DocumentDiagnostic: {
ClientCapability: "textDocument.diagnostic";
Direction: "clientToServer";
Method: "textDocument/diagnostic";
ServerCapability: "diagnosticProvider";
};
DocumentFormatting: {
ClientCapability: "textDocument.formatting";
Direction: "clientToServer";
Method: "textDocument/formatting";
ServerCapability: "documentFormattingProvider";
};
DocumentHighlight: {
ClientCapability: "textDocument.documentHighlight";
Direction: "clientToServer";
Method: "textDocument/documentHighlight";
ServerCapability: "documentHighlightProvider";
};
DocumentLink: {
ClientCapability: "textDocument.documentLink";
Direction: "clientToServer";
Method: "textDocument/documentLink";
ServerCapability: "documentLinkProvider";
};
DocumentOnTypeFormatting: {
ClientCapability: "textDocument.onTypeFormatting";
Direction: "clientToServer";
Method: "textDocument/onTypeFormatting";
ServerCapability: "documentOnTypeFormattingProvider";
};
DocumentRangeFormatting: {
ClientCapability: "textDocument.rangeFormatting";
Direction: "clientToServer";
Method: "textDocument/rangeFormatting";
ServerCapability: "documentRangeFormattingProvider";
};
DocumentRangesFormatting: {
ClientCapability: "textDocument.rangeFormatting.rangesSupport";
Direction: "clientToServer";
Method: "textDocument/rangesFormatting";
ServerCapability: "documentRangeFormattingProvider.rangesSupport";
};
DocumentSymbol: {
ClientCapability: "textDocument.documentSymbol";
Direction: "clientToServer";
Method: "textDocument/documentSymbol";
ServerCapability: "documentSymbolProvider";
};
FoldingRange: {
ClientCapability: "textDocument.foldingRange";
Direction: "clientToServer";
Method: "textDocument/foldingRange";
ServerCapability: "foldingRangeProvider";
};
Hover: {
ClientCapability: "textDocument.hover";
Direction: "clientToServer";
Method: "textDocument/hover";
ServerCapability: "hoverProvider";
};
Implementation: {
ClientCapability: "textDocument.implementation";
Direction: "clientToServer";
Method: "textDocument/implementation";
ServerCapability: "implementationProvider";
};
InlayHint: {
ClientCapability: "textDocument.inlayHint";
Direction: "clientToServer";
Method: "textDocument/inlayHint";
ServerCapability: "inlayHintProvider";
};
InlineCompletion: {
ClientCapability: "textDocument.inlineCompletion";
Direction: "clientToServer";
Method: "textDocument/inlineCompletion";
ServerCapability: "inlineCompletionProvider";
};
InlineValue: {
ClientCapability: "textDocument.inlineValue";
Direction: "clientToServer";
Method: "textDocument/inlineValue";
ServerCapability: "inlineValueProvider";
};
LinkedEditingRange: {
ClientCapability: "textDocument.linkedEditingRange";
Direction: "clientToServer";
Method: "textDocument/linkedEditingRange";
ServerCapability: "linkedEditingRangeProvider";
};
Moniker: {
ClientCapability: "textDocument.moniker";
Direction: "clientToServer";
Method: "textDocument/moniker";
ServerCapability: "monikerProvider";
};
PrepareRename: {
ClientCapability: "textDocument.rename.prepareSupport";
Direction: "clientToServer";
Method: "textDocument/prepareRename";
ServerCapability: "renameProvider.prepareProvider";
};
References: {
ClientCapability: "textDocument.references";
Direction: "clientToServer";
Method: "textDocument/references";
ServerCapability: "referencesProvider";
};
Rename: {
ClientCapability: "textDocument.rename";
Direction: "clientToServer";
Method: "textDocument/rename";
ServerCapability: "renameProvider";
};
SelectionRange: {
ClientCapability: "textDocument.selectionRange";
Direction: "clientToServer";
Method: "textDocument/selectionRange";
ServerCapability: "selectionRangeProvider";
};
SemanticTokens: {
ClientCapability: "textDocument.semanticTokens";
Direction: "clientToServer";
Method: "textDocument/semanticTokens/full";
RegistrationMethod: "textDocument/semanticTokens";
ServerCapability: "semanticTokensProvider";
};
SemanticTokensDelta: {
ClientCapability: "textDocument.semanticTokens.requests.full.delta";
Direction: "clientToServer";
Method: "textDocument/semanticTokens/full/delta";
RegistrationMethod: "textDocument/semanticTokens";
ServerCapability: "semanticTokensProvider.full.delta";
};
SemanticTokensRange: {
ClientCapability: "textDocument.semanticTokens.requests.range";
Direction: "clientToServer";
Method: "textDocument/semanticTokens/range";
RegistrationMethod: "textDocument/semanticTokens";
ServerCapability: "semanticTokensProvider.range";
};
SignatureHelp: {
ClientCapability: "textDocument.signatureHelp";
Direction: "clientToServer";
Method: "textDocument/signatureHelp";
ServerCapability: "signatureHelpProvider";
};
TypeDefinition: {
ClientCapability: "textDocument.typeDefinition";
Direction: "clientToServer";
Method: "textDocument/typeDefinition";
ServerCapability: "typeDefinitionProvider";
};
TypeHierarchyPrepare: {
ClientCapability: "textDocument.typeHierarchy";
Direction: "clientToServer";
Method: "textDocument/prepareTypeHierarchy";
ServerCapability: "typeHierarchyProvider";
};
WillSaveTextDocumentWaitUntil: {
ClientCapability: "textDocument.synchronization.willSaveWaitUntil";
Direction: "clientToServer";
Method: "textDocument/willSaveWaitUntil";
ServerCapability: "textDocumentSync.willSaveWaitUntil";
};
};
TypeHierarchy: {
Subtypes: {
Direction: "clientToServer";
Method: "typeHierarchy/subtypes";
};
Supertypes: {
Direction: "clientToServer";
Method: "typeHierarchy/supertypes";
};
};
Window: {
ShowDocument: {
ClientCapability: "window.showDocument.support";
Direction: "serverToClient";
Method: "window/showDocument";
};
ShowMessage: {
ClientCapability: "window.showMessage";
Direction: "serverToClient";
Method: "window/showMessageRequest";
};
WorkDoneProgressCreate: {
ClientCapability: "window.workDoneProgress";
Direction: "serverToClient";
Method: "window/workDoneProgress/create";
};
};
Workspace: {
ApplyWorkspaceEdit: {
ClientCapability: "workspace.applyEdit";
Direction: "serverToClient";
Method: "workspace/applyEdit";
};
CodeLensRefresh: {
ClientCapability: "workspace.codeLens";
Direction: "serverToClient";
Method: "workspace/codeLens/refresh";
};
Configuration: {
ClientCapability: "workspace.configuration";
Direction: "serverToClient";
Method: "workspace/configuration";
};
Diagnostic: {
ClientCapability: "workspace.diagnostics";
Direction: "clientToServer";
Method: "workspace/diagnostic";
ServerCapability: "diagnosticProvider.workspaceDiagnostics";
};
DiagnosticRefresh: {
ClientCapability: "workspace.diagnostics.refreshSupport";
Direction: "serverToClient";
Method: "workspace/diagnostic/refresh";
};
ExecuteCommand: {
ClientCapability: "workspace.executeCommand";
Direction: "clientToServer";
Method: "workspace/executeCommand";
ServerCapability: "executeCommandProvider";
};
Folders: {
ClientCapability: "workspace.workspaceFolders";
Direction: "serverToClient";
Method: "workspace/workspaceFolders";
ServerCapability: "workspace.workspaceFolders";
};
FoldingRangeRefresh: {
ClientCapability: "workspace.foldingRange.refreshSupport";
Direction: "serverToClient";
Method: "workspace/foldingRange/refresh";
};
InlayHintRefresh: {
ClientCapability: "workspace.inlayHint.refreshSupport";
Direction: "serverToClient";
Method: "workspace/inlayHint/refresh";
};
InlineValueRefresh: {
ClientCapability: "workspace.inlineValue.refreshSupport";
Direction: "serverToClient";
Method: "workspace/inlineValue/refresh";
};
SemanticTokensRefresh: {
ClientCapability: "workspace.semanticTokens.refreshSupport";
Direction: "serverToClient";
Method: "workspace/semanticTokens/refresh";
};
Symbol: {
ClientCapability: "workspace.symbol";
Direction: "clientToServer";
Method: "workspace/symbol";
ServerCapability: "workspaceSymbolProvider";
};
TextDocumentContent: {
ClientCapability: "workspace.textDocumentContent";
Direction: "clientToServer";
Method: "workspace/textDocumentContent";
ServerCapability: "workspace.textDocumentContent";
};
TextDocumentContentRefresh: {
Direction: "serverToClient";
Method: "workspace/textDocumentContent/refresh";
};
WillCreateFiles: {
ClientCapability: "workspace.fileOperations.willCreate";
Direction: "clientToServer";
Method: "workspace/willCreateFiles";
ServerCapability: "workspace.fileOperations.willCreate";
};
WillDeleteFiles: {
ClientCapability: "workspace.fileOperations.willDelete";
Direction: "clientToServer";
Method: "workspace/willDeleteFiles";
ServerCapability: "workspace.fileOperations.willDelete";
};
WillRenameFiles: {
ClientCapability: "workspace.fileOperations.willRename";
Direction: "clientToServer";
Method: "workspace/willRenameFiles";
ServerCapability: "workspace.fileOperations.willRename";
};
};
WorkspaceSymbol: {
Resolve: {
ClientCapability: "workspace.symbol.resolveSupport";
Direction: "clientToServer";
Method: "workspaceSymbol/resolve";
ServerCapability: "workspaceSymbolProvider.resolveProvider";
};
};
};Defined in: packages/core/src/protocol/namespaces.ts:10
LSP Request methods organized by namespace
Type Declaration
| Name | Type | Default value | Defined in |
|---|---|---|---|
CallHierarchy | { IncomingCalls: { Direction: "clientToServer"; Method: "callHierarchy/incomingCalls"; }; OutgoingCalls: { Direction: "clientToServer"; Method: "callHierarchy/outgoingCalls"; }; } | - | packages/core/src/protocol/namespaces.ts:870 |
CallHierarchy.IncomingCalls | { Direction: "clientToServer"; Method: "callHierarchy/incomingCalls"; } | - | packages/core/src/protocol/namespaces.ts:871 |
CallHierarchy.IncomingCalls.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:873 |
CallHierarchy.IncomingCalls.Method | "callHierarchy/incomingCalls" | 'callHierarchy/incomingCalls' | packages/core/src/protocol/namespaces.ts:872 |
CallHierarchy.OutgoingCalls | { Direction: "clientToServer"; Method: "callHierarchy/outgoingCalls"; } | - | packages/core/src/protocol/namespaces.ts:875 |
CallHierarchy.OutgoingCalls.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:877 |
CallHierarchy.OutgoingCalls.Method | "callHierarchy/outgoingCalls" | 'callHierarchy/outgoingCalls' | packages/core/src/protocol/namespaces.ts:876 |
Client | { Registration: { Direction: "serverToClient"; Method: "client/registerCapability"; }; Unregistration: { Direction: "serverToClient"; Method: "client/unregisterCapability"; }; } | - | packages/core/src/protocol/namespaces.ts:880 |
Client.Registration | { Direction: "serverToClient"; Method: "client/registerCapability"; } | - | packages/core/src/protocol/namespaces.ts:881 |
Client.Registration.Direction | "serverToClient" | 'serverToClient' | packages/core/src/protocol/namespaces.ts:883 |
Client.Registration.Method | "client/registerCapability" | 'client/registerCapability' | packages/core/src/protocol/namespaces.ts:882 |
Client.Unregistration | { Direction: "serverToClient"; Method: "client/unregisterCapability"; } | - | packages/core/src/protocol/namespaces.ts:885 |
Client.Unregistration.Direction | "serverToClient" | 'serverToClient' | packages/core/src/protocol/namespaces.ts:887 |
Client.Unregistration.Method | "client/unregisterCapability" | 'client/unregisterCapability' | packages/core/src/protocol/namespaces.ts:886 |
CodeAction | { Resolve: { ClientCapability: "textDocument.codeAction.resolveSupport"; Direction: "clientToServer"; Method: "codeAction/resolve"; ServerCapability: "codeActionProvider.resolveProvider"; }; } | - | packages/core/src/protocol/namespaces.ts:890 |
CodeAction.Resolve | { ClientCapability: "textDocument.codeAction.resolveSupport"; Direction: "clientToServer"; Method: "codeAction/resolve"; ServerCapability: "codeActionProvider.resolveProvider"; } | - | packages/core/src/protocol/namespaces.ts:891 |
CodeAction.Resolve.ClientCapability | "textDocument.codeAction.resolveSupport" | 'textDocument.codeAction.resolveSupport' | packages/core/src/protocol/namespaces.ts:895 |
CodeAction.Resolve.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:893 |
CodeAction.Resolve.Method | "codeAction/resolve" | 'codeAction/resolve' | packages/core/src/protocol/namespaces.ts:892 |
CodeAction.Resolve.ServerCapability | "codeActionProvider.resolveProvider" | 'codeActionProvider.resolveProvider' | packages/core/src/protocol/namespaces.ts:894 |
CodeLens | { Resolve: { ClientCapability: "textDocument.codeLens.resolveSupport"; Direction: "clientToServer"; Method: "codeLens/resolve"; ServerCapability: "codeLensProvider.resolveProvider"; }; } | - | packages/core/src/protocol/namespaces.ts:898 |
CodeLens.Resolve | { ClientCapability: "textDocument.codeLens.resolveSupport"; Direction: "clientToServer"; Method: "codeLens/resolve"; ServerCapability: "codeLensProvider.resolveProvider"; } | - | packages/core/src/protocol/namespaces.ts:899 |
CodeLens.Resolve.ClientCapability | "textDocument.codeLens.resolveSupport" | 'textDocument.codeLens.resolveSupport' | packages/core/src/protocol/namespaces.ts:903 |
CodeLens.Resolve.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:901 |
CodeLens.Resolve.Method | "codeLens/resolve" | 'codeLens/resolve' | packages/core/src/protocol/namespaces.ts:900 |
CodeLens.Resolve.ServerCapability | "codeLensProvider.resolveProvider" | 'codeLensProvider.resolveProvider' | packages/core/src/protocol/namespaces.ts:902 |
CompletionItem | { CompletionResolve: { ClientCapability: "textDocument.completion.completionItem.resolveSupport"; Direction: "clientToServer"; Method: "completionItem/resolve"; ServerCapability: "completionProvider.resolveProvider"; }; } | - | packages/core/src/protocol/namespaces.ts:906 |
CompletionItem.CompletionResolve | { ClientCapability: "textDocument.completion.completionItem.resolveSupport"; Direction: "clientToServer"; Method: "completionItem/resolve"; ServerCapability: "completionProvider.resolveProvider"; } | - | packages/core/src/protocol/namespaces.ts:907 |
CompletionItem.CompletionResolve.ClientCapability | "textDocument.completion.completionItem.resolveSupport" | 'textDocument.completion.completionItem.resolveSupport' | packages/core/src/protocol/namespaces.ts:911 |
CompletionItem.CompletionResolve.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:909 |
CompletionItem.CompletionResolve.Method | "completionItem/resolve" | 'completionItem/resolve' | packages/core/src/protocol/namespaces.ts:908 |
CompletionItem.CompletionResolve.ServerCapability | "completionProvider.resolveProvider" | 'completionProvider.resolveProvider' | packages/core/src/protocol/namespaces.ts:910 |
DocumentLink | { Resolve: { ClientCapability: "textDocument.documentLink"; Direction: "clientToServer"; Method: "documentLink/resolve"; ServerCapability: "documentLinkProvider.resolveProvider"; }; } | - | packages/core/src/protocol/namespaces.ts:914 |
DocumentLink.Resolve | { ClientCapability: "textDocument.documentLink"; Direction: "clientToServer"; Method: "documentLink/resolve"; ServerCapability: "documentLinkProvider.resolveProvider"; } | - | packages/core/src/protocol/namespaces.ts:915 |
DocumentLink.Resolve.ClientCapability | "textDocument.documentLink" | 'textDocument.documentLink' | packages/core/src/protocol/namespaces.ts:919 |
DocumentLink.Resolve.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:917 |
DocumentLink.Resolve.Method | "documentLink/resolve" | 'documentLink/resolve' | packages/core/src/protocol/namespaces.ts:916 |
DocumentLink.Resolve.ServerCapability | "documentLinkProvider.resolveProvider" | 'documentLinkProvider.resolveProvider' | packages/core/src/protocol/namespaces.ts:918 |
InlayHint | { Resolve: { ClientCapability: "textDocument.inlayHint.resolveSupport"; Direction: "clientToServer"; Method: "inlayHint/resolve"; ServerCapability: "inlayHintProvider.resolveProvider"; }; } | - | packages/core/src/protocol/namespaces.ts:922 |
InlayHint.Resolve | { ClientCapability: "textDocument.inlayHint.resolveSupport"; Direction: "clientToServer"; Method: "inlayHint/resolve"; ServerCapability: "inlayHintProvider.resolveProvider"; } | - | packages/core/src/protocol/namespaces.ts:923 |
InlayHint.Resolve.ClientCapability | "textDocument.inlayHint.resolveSupport" | 'textDocument.inlayHint.resolveSupport' | packages/core/src/protocol/namespaces.ts:927 |
InlayHint.Resolve.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:925 |
InlayHint.Resolve.Method | "inlayHint/resolve" | 'inlayHint/resolve' | packages/core/src/protocol/namespaces.ts:924 |
InlayHint.Resolve.ServerCapability | "inlayHintProvider.resolveProvider" | 'inlayHintProvider.resolveProvider' | packages/core/src/protocol/namespaces.ts:926 |
Lifecycle | { Initialize: { Direction: "clientToServer"; Method: "initialize"; }; Shutdown: { Direction: "clientToServer"; Method: "shutdown"; }; } | - | packages/core/src/protocol/namespaces.ts:930 |
Lifecycle.Initialize | { Direction: "clientToServer"; Method: "initialize"; } | - | packages/core/src/protocol/namespaces.ts:931 |
Lifecycle.Initialize.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:933 |
Lifecycle.Initialize.Method | "initialize" | 'initialize' | packages/core/src/protocol/namespaces.ts:932 |
Lifecycle.Shutdown | { Direction: "clientToServer"; Method: "shutdown"; } | - | packages/core/src/protocol/namespaces.ts:935 |
Lifecycle.Shutdown.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:937 |
Lifecycle.Shutdown.Method | "shutdown" | 'shutdown' | packages/core/src/protocol/namespaces.ts:936 |
TextDocument | { CallHierarchyPrepare: { ClientCapability: "textDocument.callHierarchy"; Direction: "clientToServer"; Method: "textDocument/prepareCallHierarchy"; ServerCapability: "callHierarchyProvider"; }; CodeAction: { ClientCapability: "textDocument.codeAction"; Direction: "clientToServer"; Method: "textDocument/codeAction"; ServerCapability: "codeActionProvider"; }; CodeLens: { ClientCapability: "textDocument.codeLens"; Direction: "clientToServer"; Method: "textDocument/codeLens"; ServerCapability: "codeLensProvider"; }; ColorPresentation: { ClientCapability: "textDocument.colorProvider"; Direction: "clientToServer"; Method: "textDocument/colorPresentation"; ServerCapability: "colorProvider"; }; Completion: { ClientCapability: "textDocument.completion"; Direction: "clientToServer"; Method: "textDocument/completion"; ServerCapability: "completionProvider"; }; Declaration: { ClientCapability: "textDocument.declaration"; Direction: "clientToServer"; Method: "textDocument/declaration"; ServerCapability: "declarationProvider"; }; Definition: { ClientCapability: "textDocument.definition"; Direction: "clientToServer"; Method: "textDocument/definition"; ServerCapability: "definitionProvider"; }; DocumentColor: { ClientCapability: "textDocument.colorProvider"; Direction: "clientToServer"; Method: "textDocument/documentColor"; ServerCapability: "colorProvider"; }; DocumentDiagnostic: { ClientCapability: "textDocument.diagnostic"; Direction: "clientToServer"; Method: "textDocument/diagnostic"; ServerCapability: "diagnosticProvider"; }; DocumentFormatting: { ClientCapability: "textDocument.formatting"; Direction: "clientToServer"; Method: "textDocument/formatting"; ServerCapability: "documentFormattingProvider"; }; DocumentHighlight: { ClientCapability: "textDocument.documentHighlight"; Direction: "clientToServer"; Method: "textDocument/documentHighlight"; ServerCapability: "documentHighlightProvider"; }; DocumentLink: { ClientCapability: "textDocument.documentLink"; Direction: "clientToServer"; Method: "textDocument/documentLink"; ServerCapability: "documentLinkProvider"; }; DocumentOnTypeFormatting: { ClientCapability: "textDocument.onTypeFormatting"; Direction: "clientToServer"; Method: "textDocument/onTypeFormatting"; ServerCapability: "documentOnTypeFormattingProvider"; }; DocumentRangeFormatting: { ClientCapability: "textDocument.rangeFormatting"; Direction: "clientToServer"; Method: "textDocument/rangeFormatting"; ServerCapability: "documentRangeFormattingProvider"; }; DocumentRangesFormatting: { ClientCapability: "textDocument.rangeFormatting.rangesSupport"; Direction: "clientToServer"; Method: "textDocument/rangesFormatting"; ServerCapability: "documentRangeFormattingProvider.rangesSupport"; }; DocumentSymbol: { ClientCapability: "textDocument.documentSymbol"; Direction: "clientToServer"; Method: "textDocument/documentSymbol"; ServerCapability: "documentSymbolProvider"; }; FoldingRange: { ClientCapability: "textDocument.foldingRange"; Direction: "clientToServer"; Method: "textDocument/foldingRange"; ServerCapability: "foldingRangeProvider"; }; Hover: { ClientCapability: "textDocument.hover"; Direction: "clientToServer"; Method: "textDocument/hover"; ServerCapability: "hoverProvider"; }; Implementation: { ClientCapability: "textDocument.implementation"; Direction: "clientToServer"; Method: "textDocument/implementation"; ServerCapability: "implementationProvider"; }; InlayHint: { ClientCapability: "textDocument.inlayHint"; Direction: "clientToServer"; Method: "textDocument/inlayHint"; ServerCapability: "inlayHintProvider"; }; InlineCompletion: { ClientCapability: "textDocument.inlineCompletion"; Direction: "clientToServer"; Method: "textDocument/inlineCompletion"; ServerCapability: "inlineCompletionProvider"; }; InlineValue: { ClientCapability: "textDocument.inlineValue"; Direction: "clientToServer"; Method: "textDocument/inlineValue"; ServerCapability: "inlineValueProvider"; }; LinkedEditingRange: { ClientCapability: "textDocument.linkedEditingRange"; Direction: "clientToServer"; Method: "textDocument/linkedEditingRange"; ServerCapability: "linkedEditingRangeProvider"; }; Moniker: { ClientCapability: "textDocument.moniker"; Direction: "clientToServer"; Method: "textDocument/moniker"; ServerCapability: "monikerProvider"; }; PrepareRename: { ClientCapability: "textDocument.rename.prepareSupport"; Direction: "clientToServer"; Method: "textDocument/prepareRename"; ServerCapability: "renameProvider.prepareProvider"; }; References: { ClientCapability: "textDocument.references"; Direction: "clientToServer"; Method: "textDocument/references"; ServerCapability: "referencesProvider"; }; Rename: { ClientCapability: "textDocument.rename"; Direction: "clientToServer"; Method: "textDocument/rename"; ServerCapability: "renameProvider"; }; SelectionRange: { ClientCapability: "textDocument.selectionRange"; Direction: "clientToServer"; Method: "textDocument/selectionRange"; ServerCapability: "selectionRangeProvider"; }; SemanticTokens: { ClientCapability: "textDocument.semanticTokens"; Direction: "clientToServer"; Method: "textDocument/semanticTokens/full"; RegistrationMethod: "textDocument/semanticTokens"; ServerCapability: "semanticTokensProvider"; }; SemanticTokensDelta: { ClientCapability: "textDocument.semanticTokens.requests.full.delta"; Direction: "clientToServer"; Method: "textDocument/semanticTokens/full/delta"; RegistrationMethod: "textDocument/semanticTokens"; ServerCapability: "semanticTokensProvider.full.delta"; }; SemanticTokensRange: { ClientCapability: "textDocument.semanticTokens.requests.range"; Direction: "clientToServer"; Method: "textDocument/semanticTokens/range"; RegistrationMethod: "textDocument/semanticTokens"; ServerCapability: "semanticTokensProvider.range"; }; SignatureHelp: { ClientCapability: "textDocument.signatureHelp"; Direction: "clientToServer"; Method: "textDocument/signatureHelp"; ServerCapability: "signatureHelpProvider"; }; TypeDefinition: { ClientCapability: "textDocument.typeDefinition"; Direction: "clientToServer"; Method: "textDocument/typeDefinition"; ServerCapability: "typeDefinitionProvider"; }; TypeHierarchyPrepare: { ClientCapability: "textDocument.typeHierarchy"; Direction: "clientToServer"; Method: "textDocument/prepareTypeHierarchy"; ServerCapability: "typeHierarchyProvider"; }; WillSaveTextDocumentWaitUntil: { ClientCapability: "textDocument.synchronization.willSaveWaitUntil"; Direction: "clientToServer"; Method: "textDocument/willSaveWaitUntil"; ServerCapability: "textDocumentSync.willSaveWaitUntil"; }; } | - | packages/core/src/protocol/namespaces.ts:940 |
TextDocument.CallHierarchyPrepare | { ClientCapability: "textDocument.callHierarchy"; Direction: "clientToServer"; Method: "textDocument/prepareCallHierarchy"; ServerCapability: "callHierarchyProvider"; } | - | packages/core/src/protocol/namespaces.ts:983 |
TextDocument.CallHierarchyPrepare.ClientCapability | "textDocument.callHierarchy" | 'textDocument.callHierarchy' | packages/core/src/protocol/namespaces.ts:987 |
TextDocument.CallHierarchyPrepare.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:985 |
TextDocument.CallHierarchyPrepare.Method | "textDocument/prepareCallHierarchy" | 'textDocument/prepareCallHierarchy' | packages/core/src/protocol/namespaces.ts:984 |
TextDocument.CallHierarchyPrepare.ServerCapability | "callHierarchyProvider" | 'callHierarchyProvider' | packages/core/src/protocol/namespaces.ts:986 |
TextDocument.CodeAction | { ClientCapability: "textDocument.codeAction"; Direction: "clientToServer"; Method: "textDocument/codeAction"; ServerCapability: "codeActionProvider"; } | - | packages/core/src/protocol/namespaces.ts:1100 |
TextDocument.CodeAction.ClientCapability | "textDocument.codeAction" | 'textDocument.codeAction' | packages/core/src/protocol/namespaces.ts:1104 |
TextDocument.CodeAction.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1102 |
TextDocument.CodeAction.Method | "textDocument/codeAction" | 'textDocument/codeAction' | packages/core/src/protocol/namespaces.ts:1101 |
TextDocument.CodeAction.ServerCapability | "codeActionProvider" | 'codeActionProvider' | packages/core/src/protocol/namespaces.ts:1103 |
TextDocument.CodeLens | { ClientCapability: "textDocument.codeLens"; Direction: "clientToServer"; Method: "textDocument/codeLens"; ServerCapability: "codeLensProvider"; } | - | packages/core/src/protocol/namespaces.ts:1106 |
TextDocument.CodeLens.ClientCapability | "textDocument.codeLens" | 'textDocument.codeLens' | packages/core/src/protocol/namespaces.ts:1110 |
TextDocument.CodeLens.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1108 |
TextDocument.CodeLens.Method | "textDocument/codeLens" | 'textDocument/codeLens' | packages/core/src/protocol/namespaces.ts:1107 |
TextDocument.CodeLens.ServerCapability | "codeLensProvider" | 'codeLensProvider' | packages/core/src/protocol/namespaces.ts:1109 |
TextDocument.ColorPresentation | { ClientCapability: "textDocument.colorProvider"; Direction: "clientToServer"; Method: "textDocument/colorPresentation"; ServerCapability: "colorProvider"; } | - | packages/core/src/protocol/namespaces.ts:959 |
TextDocument.ColorPresentation.ClientCapability | "textDocument.colorProvider" | 'textDocument.colorProvider' | packages/core/src/protocol/namespaces.ts:963 |
TextDocument.ColorPresentation.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:961 |
TextDocument.ColorPresentation.Method | "textDocument/colorPresentation" | 'textDocument/colorPresentation' | packages/core/src/protocol/namespaces.ts:960 |
TextDocument.ColorPresentation.ServerCapability | "colorProvider" | 'colorProvider' | packages/core/src/protocol/namespaces.ts:962 |
TextDocument.Completion | { ClientCapability: "textDocument.completion"; Direction: "clientToServer"; Method: "textDocument/completion"; ServerCapability: "completionProvider"; } | - | packages/core/src/protocol/namespaces.ts:1058 |
TextDocument.Completion.ClientCapability | "textDocument.completion" | 'textDocument.completion' | packages/core/src/protocol/namespaces.ts:1062 |
TextDocument.Completion.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1060 |
TextDocument.Completion.Method | "textDocument/completion" | 'textDocument/completion' | packages/core/src/protocol/namespaces.ts:1059 |
TextDocument.Completion.ServerCapability | "completionProvider" | 'completionProvider' | packages/core/src/protocol/namespaces.ts:1061 |
TextDocument.Declaration | { ClientCapability: "textDocument.declaration"; Direction: "clientToServer"; Method: "textDocument/declaration"; ServerCapability: "declarationProvider"; } | - | packages/core/src/protocol/namespaces.ts:971 |
TextDocument.Declaration.ClientCapability | "textDocument.declaration" | 'textDocument.declaration' | packages/core/src/protocol/namespaces.ts:975 |
TextDocument.Declaration.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:973 |
TextDocument.Declaration.Method | "textDocument/declaration" | 'textDocument/declaration' | packages/core/src/protocol/namespaces.ts:972 |
TextDocument.Declaration.ServerCapability | "declarationProvider" | 'declarationProvider' | packages/core/src/protocol/namespaces.ts:974 |
TextDocument.Definition | { ClientCapability: "textDocument.definition"; Direction: "clientToServer"; Method: "textDocument/definition"; ServerCapability: "definitionProvider"; } | - | packages/core/src/protocol/namespaces.ts:1076 |
TextDocument.Definition.ClientCapability | "textDocument.definition" | 'textDocument.definition' | packages/core/src/protocol/namespaces.ts:1080 |
TextDocument.Definition.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1078 |
TextDocument.Definition.Method | "textDocument/definition" | 'textDocument/definition' | packages/core/src/protocol/namespaces.ts:1077 |
TextDocument.Definition.ServerCapability | "definitionProvider" | 'definitionProvider' | packages/core/src/protocol/namespaces.ts:1079 |
TextDocument.DocumentColor | { ClientCapability: "textDocument.colorProvider"; Direction: "clientToServer"; Method: "textDocument/documentColor"; ServerCapability: "colorProvider"; } | - | packages/core/src/protocol/namespaces.ts:953 |
TextDocument.DocumentColor.ClientCapability | "textDocument.colorProvider" | 'textDocument.colorProvider' | packages/core/src/protocol/namespaces.ts:957 |
TextDocument.DocumentColor.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:955 |
TextDocument.DocumentColor.Method | "textDocument/documentColor" | 'textDocument/documentColor' | packages/core/src/protocol/namespaces.ts:954 |
TextDocument.DocumentColor.ServerCapability | "colorProvider" | 'colorProvider' | packages/core/src/protocol/namespaces.ts:956 |
TextDocument.DocumentDiagnostic | { ClientCapability: "textDocument.diagnostic"; Direction: "clientToServer"; Method: "textDocument/diagnostic"; ServerCapability: "diagnosticProvider"; } | - | packages/core/src/protocol/namespaces.ts:1040 |
TextDocument.DocumentDiagnostic.ClientCapability | "textDocument.diagnostic" | 'textDocument.diagnostic' | packages/core/src/protocol/namespaces.ts:1044 |
TextDocument.DocumentDiagnostic.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1042 |
TextDocument.DocumentDiagnostic.Method | "textDocument/diagnostic" | 'textDocument/diagnostic' | packages/core/src/protocol/namespaces.ts:1041 |
TextDocument.DocumentDiagnostic.ServerCapability | "diagnosticProvider" | 'diagnosticProvider' | packages/core/src/protocol/namespaces.ts:1043 |
TextDocument.DocumentFormatting | { ClientCapability: "textDocument.formatting"; Direction: "clientToServer"; Method: "textDocument/formatting"; ServerCapability: "documentFormattingProvider"; } | - | packages/core/src/protocol/namespaces.ts:1118 |
TextDocument.DocumentFormatting.ClientCapability | "textDocument.formatting" | 'textDocument.formatting' | packages/core/src/protocol/namespaces.ts:1122 |
TextDocument.DocumentFormatting.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1120 |
TextDocument.DocumentFormatting.Method | "textDocument/formatting" | 'textDocument/formatting' | packages/core/src/protocol/namespaces.ts:1119 |
TextDocument.DocumentFormatting.ServerCapability | "documentFormattingProvider" | 'documentFormattingProvider' | packages/core/src/protocol/namespaces.ts:1121 |
TextDocument.DocumentHighlight | { ClientCapability: "textDocument.documentHighlight"; Direction: "clientToServer"; Method: "textDocument/documentHighlight"; ServerCapability: "documentHighlightProvider"; } | - | packages/core/src/protocol/namespaces.ts:1088 |
TextDocument.DocumentHighlight.ClientCapability | "textDocument.documentHighlight" | 'textDocument.documentHighlight' | packages/core/src/protocol/namespaces.ts:1092 |
TextDocument.DocumentHighlight.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1090 |
TextDocument.DocumentHighlight.Method | "textDocument/documentHighlight" | 'textDocument/documentHighlight' | packages/core/src/protocol/namespaces.ts:1089 |
TextDocument.DocumentHighlight.ServerCapability | "documentHighlightProvider" | 'documentHighlightProvider' | packages/core/src/protocol/namespaces.ts:1091 |
TextDocument.DocumentLink | { ClientCapability: "textDocument.documentLink"; Direction: "clientToServer"; Method: "textDocument/documentLink"; ServerCapability: "documentLinkProvider"; } | - | packages/core/src/protocol/namespaces.ts:1112 |
TextDocument.DocumentLink.ClientCapability | "textDocument.documentLink" | 'textDocument.documentLink' | packages/core/src/protocol/namespaces.ts:1116 |
TextDocument.DocumentLink.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1114 |
TextDocument.DocumentLink.Method | "textDocument/documentLink" | 'textDocument/documentLink' | packages/core/src/protocol/namespaces.ts:1113 |
TextDocument.DocumentLink.ServerCapability | "documentLinkProvider" | 'documentLinkProvider' | packages/core/src/protocol/namespaces.ts:1115 |
TextDocument.DocumentOnTypeFormatting | { ClientCapability: "textDocument.onTypeFormatting"; Direction: "clientToServer"; Method: "textDocument/onTypeFormatting"; ServerCapability: "documentOnTypeFormattingProvider"; } | - | packages/core/src/protocol/namespaces.ts:1136 |
TextDocument.DocumentOnTypeFormatting.ClientCapability | "textDocument.onTypeFormatting" | 'textDocument.onTypeFormatting' | packages/core/src/protocol/namespaces.ts:1140 |
TextDocument.DocumentOnTypeFormatting.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1138 |
TextDocument.DocumentOnTypeFormatting.Method | "textDocument/onTypeFormatting" | 'textDocument/onTypeFormatting' | packages/core/src/protocol/namespaces.ts:1137 |
TextDocument.DocumentOnTypeFormatting.ServerCapability | "documentOnTypeFormattingProvider" | 'documentOnTypeFormattingProvider' | packages/core/src/protocol/namespaces.ts:1139 |
TextDocument.DocumentRangeFormatting | { ClientCapability: "textDocument.rangeFormatting"; Direction: "clientToServer"; Method: "textDocument/rangeFormatting"; ServerCapability: "documentRangeFormattingProvider"; } | - | packages/core/src/protocol/namespaces.ts:1124 |
TextDocument.DocumentRangeFormatting.ClientCapability | "textDocument.rangeFormatting" | 'textDocument.rangeFormatting' | packages/core/src/protocol/namespaces.ts:1128 |
TextDocument.DocumentRangeFormatting.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1126 |
TextDocument.DocumentRangeFormatting.Method | "textDocument/rangeFormatting" | 'textDocument/rangeFormatting' | packages/core/src/protocol/namespaces.ts:1125 |
TextDocument.DocumentRangeFormatting.ServerCapability | "documentRangeFormattingProvider" | 'documentRangeFormattingProvider' | packages/core/src/protocol/namespaces.ts:1127 |
TextDocument.DocumentRangesFormatting | { ClientCapability: "textDocument.rangeFormatting.rangesSupport"; Direction: "clientToServer"; Method: "textDocument/rangesFormatting"; ServerCapability: "documentRangeFormattingProvider.rangesSupport"; } | - | packages/core/src/protocol/namespaces.ts:1130 |
TextDocument.DocumentRangesFormatting.ClientCapability | "textDocument.rangeFormatting.rangesSupport" | 'textDocument.rangeFormatting.rangesSupport' | packages/core/src/protocol/namespaces.ts:1134 |
TextDocument.DocumentRangesFormatting.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1132 |
TextDocument.DocumentRangesFormatting.Method | "textDocument/rangesFormatting" | 'textDocument/rangesFormatting' | packages/core/src/protocol/namespaces.ts:1131 |
TextDocument.DocumentRangesFormatting.ServerCapability | "documentRangeFormattingProvider.rangesSupport" | 'documentRangeFormattingProvider.rangesSupport' | packages/core/src/protocol/namespaces.ts:1133 |
TextDocument.DocumentSymbol | { ClientCapability: "textDocument.documentSymbol"; Direction: "clientToServer"; Method: "textDocument/documentSymbol"; ServerCapability: "documentSymbolProvider"; } | - | packages/core/src/protocol/namespaces.ts:1094 |
TextDocument.DocumentSymbol.ClientCapability | "textDocument.documentSymbol" | 'textDocument.documentSymbol' | packages/core/src/protocol/namespaces.ts:1098 |
TextDocument.DocumentSymbol.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1096 |
TextDocument.DocumentSymbol.Method | "textDocument/documentSymbol" | 'textDocument/documentSymbol' | packages/core/src/protocol/namespaces.ts:1095 |
TextDocument.DocumentSymbol.ServerCapability | "documentSymbolProvider" | 'documentSymbolProvider' | packages/core/src/protocol/namespaces.ts:1097 |
TextDocument.FoldingRange | { ClientCapability: "textDocument.foldingRange"; Direction: "clientToServer"; Method: "textDocument/foldingRange"; ServerCapability: "foldingRangeProvider"; } | - | packages/core/src/protocol/namespaces.ts:965 |
TextDocument.FoldingRange.ClientCapability | "textDocument.foldingRange" | 'textDocument.foldingRange' | packages/core/src/protocol/namespaces.ts:969 |
TextDocument.FoldingRange.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:967 |
TextDocument.FoldingRange.Method | "textDocument/foldingRange" | 'textDocument/foldingRange' | packages/core/src/protocol/namespaces.ts:966 |
TextDocument.FoldingRange.ServerCapability | "foldingRangeProvider" | 'foldingRangeProvider' | packages/core/src/protocol/namespaces.ts:968 |
TextDocument.Hover | { ClientCapability: "textDocument.hover"; Direction: "clientToServer"; Method: "textDocument/hover"; ServerCapability: "hoverProvider"; } | - | packages/core/src/protocol/namespaces.ts:1064 |
TextDocument.Hover.ClientCapability | "textDocument.hover" | 'textDocument.hover' | packages/core/src/protocol/namespaces.ts:1068 |
TextDocument.Hover.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1066 |
TextDocument.Hover.Method | "textDocument/hover" | 'textDocument/hover' | packages/core/src/protocol/namespaces.ts:1065 |
TextDocument.Hover.ServerCapability | "hoverProvider" | 'hoverProvider' | packages/core/src/protocol/namespaces.ts:1067 |
TextDocument.Implementation | { ClientCapability: "textDocument.implementation"; Direction: "clientToServer"; Method: "textDocument/implementation"; ServerCapability: "implementationProvider"; } | - | packages/core/src/protocol/namespaces.ts:941 |
TextDocument.Implementation.ClientCapability | "textDocument.implementation" | 'textDocument.implementation' | packages/core/src/protocol/namespaces.ts:945 |
TextDocument.Implementation.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:943 |
TextDocument.Implementation.Method | "textDocument/implementation" | 'textDocument/implementation' | packages/core/src/protocol/namespaces.ts:942 |
TextDocument.Implementation.ServerCapability | "implementationProvider" | 'implementationProvider' | packages/core/src/protocol/namespaces.ts:944 |
TextDocument.InlayHint | { ClientCapability: "textDocument.inlayHint"; Direction: "clientToServer"; Method: "textDocument/inlayHint"; ServerCapability: "inlayHintProvider"; } | - | packages/core/src/protocol/namespaces.ts:1034 |
TextDocument.InlayHint.ClientCapability | "textDocument.inlayHint" | 'textDocument.inlayHint' | packages/core/src/protocol/namespaces.ts:1038 |
TextDocument.InlayHint.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1036 |
TextDocument.InlayHint.Method | "textDocument/inlayHint" | 'textDocument/inlayHint' | packages/core/src/protocol/namespaces.ts:1035 |
TextDocument.InlayHint.ServerCapability | "inlayHintProvider" | 'inlayHintProvider' | packages/core/src/protocol/namespaces.ts:1037 |
TextDocument.InlineCompletion | { ClientCapability: "textDocument.inlineCompletion"; Direction: "clientToServer"; Method: "textDocument/inlineCompletion"; ServerCapability: "inlineCompletionProvider"; } | - | packages/core/src/protocol/namespaces.ts:1046 |
TextDocument.InlineCompletion.ClientCapability | "textDocument.inlineCompletion" | 'textDocument.inlineCompletion' | packages/core/src/protocol/namespaces.ts:1050 |
TextDocument.InlineCompletion.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1048 |
TextDocument.InlineCompletion.Method | "textDocument/inlineCompletion" | 'textDocument/inlineCompletion' | packages/core/src/protocol/namespaces.ts:1047 |
TextDocument.InlineCompletion.ServerCapability | "inlineCompletionProvider" | 'inlineCompletionProvider' | packages/core/src/protocol/namespaces.ts:1049 |
TextDocument.InlineValue | { ClientCapability: "textDocument.inlineValue"; Direction: "clientToServer"; Method: "textDocument/inlineValue"; ServerCapability: "inlineValueProvider"; } | - | packages/core/src/protocol/namespaces.ts:1028 |
TextDocument.InlineValue.ClientCapability | "textDocument.inlineValue" | 'textDocument.inlineValue' | packages/core/src/protocol/namespaces.ts:1032 |
TextDocument.InlineValue.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1030 |
TextDocument.InlineValue.Method | "textDocument/inlineValue" | 'textDocument/inlineValue' | packages/core/src/protocol/namespaces.ts:1029 |
TextDocument.InlineValue.ServerCapability | "inlineValueProvider" | 'inlineValueProvider' | packages/core/src/protocol/namespaces.ts:1031 |
TextDocument.LinkedEditingRange | { ClientCapability: "textDocument.linkedEditingRange"; Direction: "clientToServer"; Method: "textDocument/linkedEditingRange"; ServerCapability: "linkedEditingRangeProvider"; } | - | packages/core/src/protocol/namespaces.ts:1010 |
TextDocument.LinkedEditingRange.ClientCapability | "textDocument.linkedEditingRange" | 'textDocument.linkedEditingRange' | packages/core/src/protocol/namespaces.ts:1014 |
TextDocument.LinkedEditingRange.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1012 |
TextDocument.LinkedEditingRange.Method | "textDocument/linkedEditingRange" | 'textDocument/linkedEditingRange' | packages/core/src/protocol/namespaces.ts:1011 |
TextDocument.LinkedEditingRange.ServerCapability | "linkedEditingRangeProvider" | 'linkedEditingRangeProvider' | packages/core/src/protocol/namespaces.ts:1013 |
TextDocument.Moniker | { ClientCapability: "textDocument.moniker"; Direction: "clientToServer"; Method: "textDocument/moniker"; ServerCapability: "monikerProvider"; } | - | packages/core/src/protocol/namespaces.ts:1016 |
TextDocument.Moniker.ClientCapability | "textDocument.moniker" | 'textDocument.moniker' | packages/core/src/protocol/namespaces.ts:1020 |
TextDocument.Moniker.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1018 |
TextDocument.Moniker.Method | "textDocument/moniker" | 'textDocument/moniker' | packages/core/src/protocol/namespaces.ts:1017 |
TextDocument.Moniker.ServerCapability | "monikerProvider" | 'monikerProvider' | packages/core/src/protocol/namespaces.ts:1019 |
TextDocument.PrepareRename | { ClientCapability: "textDocument.rename.prepareSupport"; Direction: "clientToServer"; Method: "textDocument/prepareRename"; ServerCapability: "renameProvider.prepareProvider"; } | - | packages/core/src/protocol/namespaces.ts:1148 |
TextDocument.PrepareRename.ClientCapability | "textDocument.rename.prepareSupport" | 'textDocument.rename.prepareSupport' | packages/core/src/protocol/namespaces.ts:1152 |
TextDocument.PrepareRename.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1150 |
TextDocument.PrepareRename.Method | "textDocument/prepareRename" | 'textDocument/prepareRename' | packages/core/src/protocol/namespaces.ts:1149 |
TextDocument.PrepareRename.ServerCapability | "renameProvider.prepareProvider" | 'renameProvider.prepareProvider' | packages/core/src/protocol/namespaces.ts:1151 |
TextDocument.References | { ClientCapability: "textDocument.references"; Direction: "clientToServer"; Method: "textDocument/references"; ServerCapability: "referencesProvider"; } | - | packages/core/src/protocol/namespaces.ts:1082 |
TextDocument.References.ClientCapability | "textDocument.references" | 'textDocument.references' | packages/core/src/protocol/namespaces.ts:1086 |
TextDocument.References.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1084 |
TextDocument.References.Method | "textDocument/references" | 'textDocument/references' | packages/core/src/protocol/namespaces.ts:1083 |
TextDocument.References.ServerCapability | "referencesProvider" | 'referencesProvider' | packages/core/src/protocol/namespaces.ts:1085 |
TextDocument.Rename | { ClientCapability: "textDocument.rename"; Direction: "clientToServer"; Method: "textDocument/rename"; ServerCapability: "renameProvider"; } | - | packages/core/src/protocol/namespaces.ts:1142 |
TextDocument.Rename.ClientCapability | "textDocument.rename" | 'textDocument.rename' | packages/core/src/protocol/namespaces.ts:1146 |
TextDocument.Rename.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1144 |
TextDocument.Rename.Method | "textDocument/rename" | 'textDocument/rename' | packages/core/src/protocol/namespaces.ts:1143 |
TextDocument.Rename.ServerCapability | "renameProvider" | 'renameProvider' | packages/core/src/protocol/namespaces.ts:1145 |
TextDocument.SelectionRange | { ClientCapability: "textDocument.selectionRange"; Direction: "clientToServer"; Method: "textDocument/selectionRange"; ServerCapability: "selectionRangeProvider"; } | - | packages/core/src/protocol/namespaces.ts:977 |
TextDocument.SelectionRange.ClientCapability | "textDocument.selectionRange" | 'textDocument.selectionRange' | packages/core/src/protocol/namespaces.ts:981 |
TextDocument.SelectionRange.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:979 |
TextDocument.SelectionRange.Method | "textDocument/selectionRange" | 'textDocument/selectionRange' | packages/core/src/protocol/namespaces.ts:978 |
TextDocument.SelectionRange.ServerCapability | "selectionRangeProvider" | 'selectionRangeProvider' | packages/core/src/protocol/namespaces.ts:980 |
TextDocument.SemanticTokens | { ClientCapability: "textDocument.semanticTokens"; Direction: "clientToServer"; Method: "textDocument/semanticTokens/full"; RegistrationMethod: "textDocument/semanticTokens"; ServerCapability: "semanticTokensProvider"; } | - | packages/core/src/protocol/namespaces.ts:989 |
TextDocument.SemanticTokens.ClientCapability | "textDocument.semanticTokens" | 'textDocument.semanticTokens' | packages/core/src/protocol/namespaces.ts:993 |
TextDocument.SemanticTokens.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:991 |
TextDocument.SemanticTokens.Method | "textDocument/semanticTokens/full" | 'textDocument/semanticTokens/full' | packages/core/src/protocol/namespaces.ts:990 |
TextDocument.SemanticTokens.RegistrationMethod | "textDocument/semanticTokens" | 'textDocument/semanticTokens' | packages/core/src/protocol/namespaces.ts:994 |
TextDocument.SemanticTokens.ServerCapability | "semanticTokensProvider" | 'semanticTokensProvider' | packages/core/src/protocol/namespaces.ts:992 |
TextDocument.SemanticTokensDelta | { ClientCapability: "textDocument.semanticTokens.requests.full.delta"; Direction: "clientToServer"; Method: "textDocument/semanticTokens/full/delta"; RegistrationMethod: "textDocument/semanticTokens"; ServerCapability: "semanticTokensProvider.full.delta"; } | - | packages/core/src/protocol/namespaces.ts:996 |
TextDocument.SemanticTokensDelta.ClientCapability | "textDocument.semanticTokens.requests.full.delta" | 'textDocument.semanticTokens.requests.full.delta' | packages/core/src/protocol/namespaces.ts:1000 |
TextDocument.SemanticTokensDelta.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:998 |
TextDocument.SemanticTokensDelta.Method | "textDocument/semanticTokens/full/delta" | 'textDocument/semanticTokens/full/delta' | packages/core/src/protocol/namespaces.ts:997 |
TextDocument.SemanticTokensDelta.RegistrationMethod | "textDocument/semanticTokens" | 'textDocument/semanticTokens' | packages/core/src/protocol/namespaces.ts:1001 |
TextDocument.SemanticTokensDelta.ServerCapability | "semanticTokensProvider.full.delta" | 'semanticTokensProvider.full.delta' | packages/core/src/protocol/namespaces.ts:999 |
TextDocument.SemanticTokensRange | { ClientCapability: "textDocument.semanticTokens.requests.range"; Direction: "clientToServer"; Method: "textDocument/semanticTokens/range"; RegistrationMethod: "textDocument/semanticTokens"; ServerCapability: "semanticTokensProvider.range"; } | - | packages/core/src/protocol/namespaces.ts:1003 |
TextDocument.SemanticTokensRange.ClientCapability | "textDocument.semanticTokens.requests.range" | 'textDocument.semanticTokens.requests.range' | packages/core/src/protocol/namespaces.ts:1007 |
TextDocument.SemanticTokensRange.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1005 |
TextDocument.SemanticTokensRange.Method | "textDocument/semanticTokens/range" | 'textDocument/semanticTokens/range' | packages/core/src/protocol/namespaces.ts:1004 |
TextDocument.SemanticTokensRange.RegistrationMethod | "textDocument/semanticTokens" | 'textDocument/semanticTokens' | packages/core/src/protocol/namespaces.ts:1008 |
TextDocument.SemanticTokensRange.ServerCapability | "semanticTokensProvider.range" | 'semanticTokensProvider.range' | packages/core/src/protocol/namespaces.ts:1006 |
TextDocument.SignatureHelp | { ClientCapability: "textDocument.signatureHelp"; Direction: "clientToServer"; Method: "textDocument/signatureHelp"; ServerCapability: "signatureHelpProvider"; } | - | packages/core/src/protocol/namespaces.ts:1070 |
TextDocument.SignatureHelp.ClientCapability | "textDocument.signatureHelp" | 'textDocument.signatureHelp' | packages/core/src/protocol/namespaces.ts:1074 |
TextDocument.SignatureHelp.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1072 |
TextDocument.SignatureHelp.Method | "textDocument/signatureHelp" | 'textDocument/signatureHelp' | packages/core/src/protocol/namespaces.ts:1071 |
TextDocument.SignatureHelp.ServerCapability | "signatureHelpProvider" | 'signatureHelpProvider' | packages/core/src/protocol/namespaces.ts:1073 |
TextDocument.TypeDefinition | { ClientCapability: "textDocument.typeDefinition"; Direction: "clientToServer"; Method: "textDocument/typeDefinition"; ServerCapability: "typeDefinitionProvider"; } | - | packages/core/src/protocol/namespaces.ts:947 |
TextDocument.TypeDefinition.ClientCapability | "textDocument.typeDefinition" | 'textDocument.typeDefinition' | packages/core/src/protocol/namespaces.ts:951 |
TextDocument.TypeDefinition.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:949 |
TextDocument.TypeDefinition.Method | "textDocument/typeDefinition" | 'textDocument/typeDefinition' | packages/core/src/protocol/namespaces.ts:948 |
TextDocument.TypeDefinition.ServerCapability | "typeDefinitionProvider" | 'typeDefinitionProvider' | packages/core/src/protocol/namespaces.ts:950 |
TextDocument.TypeHierarchyPrepare | { ClientCapability: "textDocument.typeHierarchy"; Direction: "clientToServer"; Method: "textDocument/prepareTypeHierarchy"; ServerCapability: "typeHierarchyProvider"; } | - | packages/core/src/protocol/namespaces.ts:1022 |
TextDocument.TypeHierarchyPrepare.ClientCapability | "textDocument.typeHierarchy" | 'textDocument.typeHierarchy' | packages/core/src/protocol/namespaces.ts:1026 |
TextDocument.TypeHierarchyPrepare.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1024 |
TextDocument.TypeHierarchyPrepare.Method | "textDocument/prepareTypeHierarchy" | 'textDocument/prepareTypeHierarchy' | packages/core/src/protocol/namespaces.ts:1023 |
TextDocument.TypeHierarchyPrepare.ServerCapability | "typeHierarchyProvider" | 'typeHierarchyProvider' | packages/core/src/protocol/namespaces.ts:1025 |
TextDocument.WillSaveTextDocumentWaitUntil | { ClientCapability: "textDocument.synchronization.willSaveWaitUntil"; Direction: "clientToServer"; Method: "textDocument/willSaveWaitUntil"; ServerCapability: "textDocumentSync.willSaveWaitUntil"; } | - | packages/core/src/protocol/namespaces.ts:1052 |
TextDocument.WillSaveTextDocumentWaitUntil.ClientCapability | "textDocument.synchronization.willSaveWaitUntil" | 'textDocument.synchronization.willSaveWaitUntil' | packages/core/src/protocol/namespaces.ts:1056 |
TextDocument.WillSaveTextDocumentWaitUntil.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1054 |
TextDocument.WillSaveTextDocumentWaitUntil.Method | "textDocument/willSaveWaitUntil" | 'textDocument/willSaveWaitUntil' | packages/core/src/protocol/namespaces.ts:1053 |
TextDocument.WillSaveTextDocumentWaitUntil.ServerCapability | "textDocumentSync.willSaveWaitUntil" | 'textDocumentSync.willSaveWaitUntil' | packages/core/src/protocol/namespaces.ts:1055 |
TypeHierarchy | { Subtypes: { Direction: "clientToServer"; Method: "typeHierarchy/subtypes"; }; Supertypes: { Direction: "clientToServer"; Method: "typeHierarchy/supertypes"; }; } | - | packages/core/src/protocol/namespaces.ts:1155 |
TypeHierarchy.Subtypes | { Direction: "clientToServer"; Method: "typeHierarchy/subtypes"; } | - | packages/core/src/protocol/namespaces.ts:1160 |
TypeHierarchy.Subtypes.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1162 |
TypeHierarchy.Subtypes.Method | "typeHierarchy/subtypes" | 'typeHierarchy/subtypes' | packages/core/src/protocol/namespaces.ts:1161 |
TypeHierarchy.Supertypes | { Direction: "clientToServer"; Method: "typeHierarchy/supertypes"; } | - | packages/core/src/protocol/namespaces.ts:1156 |
TypeHierarchy.Supertypes.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1158 |
TypeHierarchy.Supertypes.Method | "typeHierarchy/supertypes" | 'typeHierarchy/supertypes' | packages/core/src/protocol/namespaces.ts:1157 |
Window | { ShowDocument: { ClientCapability: "window.showDocument.support"; Direction: "serverToClient"; Method: "window/showDocument"; }; ShowMessage: { ClientCapability: "window.showMessage"; Direction: "serverToClient"; Method: "window/showMessageRequest"; }; WorkDoneProgressCreate: { ClientCapability: "window.workDoneProgress"; Direction: "serverToClient"; Method: "window/workDoneProgress/create"; }; } | - | packages/core/src/protocol/namespaces.ts:1165 |
Window.ShowDocument | { ClientCapability: "window.showDocument.support"; Direction: "serverToClient"; Method: "window/showDocument"; } | - | packages/core/src/protocol/namespaces.ts:1171 |
Window.ShowDocument.ClientCapability | "window.showDocument.support" | 'window.showDocument.support' | packages/core/src/protocol/namespaces.ts:1174 |
Window.ShowDocument.Direction | "serverToClient" | 'serverToClient' | packages/core/src/protocol/namespaces.ts:1173 |
Window.ShowDocument.Method | "window/showDocument" | 'window/showDocument' | packages/core/src/protocol/namespaces.ts:1172 |
Window.ShowMessage | { ClientCapability: "window.showMessage"; Direction: "serverToClient"; Method: "window/showMessageRequest"; } | - | packages/core/src/protocol/namespaces.ts:1176 |
Window.ShowMessage.ClientCapability | "window.showMessage" | 'window.showMessage' | packages/core/src/protocol/namespaces.ts:1179 |
Window.ShowMessage.Direction | "serverToClient" | 'serverToClient' | packages/core/src/protocol/namespaces.ts:1178 |
Window.ShowMessage.Method | "window/showMessageRequest" | 'window/showMessageRequest' | packages/core/src/protocol/namespaces.ts:1177 |
Window.WorkDoneProgressCreate | { ClientCapability: "window.workDoneProgress"; Direction: "serverToClient"; Method: "window/workDoneProgress/create"; } | - | packages/core/src/protocol/namespaces.ts:1166 |
Window.WorkDoneProgressCreate.ClientCapability | "window.workDoneProgress" | 'window.workDoneProgress' | packages/core/src/protocol/namespaces.ts:1169 |
Window.WorkDoneProgressCreate.Direction | "serverToClient" | 'serverToClient' | packages/core/src/protocol/namespaces.ts:1168 |
Window.WorkDoneProgressCreate.Method | "window/workDoneProgress/create" | 'window/workDoneProgress/create' | packages/core/src/protocol/namespaces.ts:1167 |
Workspace | { ApplyWorkspaceEdit: { ClientCapability: "workspace.applyEdit"; Direction: "serverToClient"; Method: "workspace/applyEdit"; }; CodeLensRefresh: { ClientCapability: "workspace.codeLens"; Direction: "serverToClient"; Method: "workspace/codeLens/refresh"; }; Configuration: { ClientCapability: "workspace.configuration"; Direction: "serverToClient"; Method: "workspace/configuration"; }; Diagnostic: { ClientCapability: "workspace.diagnostics"; Direction: "clientToServer"; Method: "workspace/diagnostic"; ServerCapability: "diagnosticProvider.workspaceDiagnostics"; }; DiagnosticRefresh: { ClientCapability: "workspace.diagnostics.refreshSupport"; Direction: "serverToClient"; Method: "workspace/diagnostic/refresh"; }; ExecuteCommand: { ClientCapability: "workspace.executeCommand"; Direction: "clientToServer"; Method: "workspace/executeCommand"; ServerCapability: "executeCommandProvider"; }; Folders: { ClientCapability: "workspace.workspaceFolders"; Direction: "serverToClient"; Method: "workspace/workspaceFolders"; ServerCapability: "workspace.workspaceFolders"; }; FoldingRangeRefresh: { ClientCapability: "workspace.foldingRange.refreshSupport"; Direction: "serverToClient"; Method: "workspace/foldingRange/refresh"; }; InlayHintRefresh: { ClientCapability: "workspace.inlayHint.refreshSupport"; Direction: "serverToClient"; Method: "workspace/inlayHint/refresh"; }; InlineValueRefresh: { ClientCapability: "workspace.inlineValue.refreshSupport"; Direction: "serverToClient"; Method: "workspace/inlineValue/refresh"; }; SemanticTokensRefresh: { ClientCapability: "workspace.semanticTokens.refreshSupport"; Direction: "serverToClient"; Method: "workspace/semanticTokens/refresh"; }; Symbol: { ClientCapability: "workspace.symbol"; Direction: "clientToServer"; Method: "workspace/symbol"; ServerCapability: "workspaceSymbolProvider"; }; TextDocumentContent: { ClientCapability: "workspace.textDocumentContent"; Direction: "clientToServer"; Method: "workspace/textDocumentContent"; ServerCapability: "workspace.textDocumentContent"; }; TextDocumentContentRefresh: { Direction: "serverToClient"; Method: "workspace/textDocumentContent/refresh"; }; WillCreateFiles: { ClientCapability: "workspace.fileOperations.willCreate"; Direction: "clientToServer"; Method: "workspace/willCreateFiles"; ServerCapability: "workspace.fileOperations.willCreate"; }; WillDeleteFiles: { ClientCapability: "workspace.fileOperations.willDelete"; Direction: "clientToServer"; Method: "workspace/willDeleteFiles"; ServerCapability: "workspace.fileOperations.willDelete"; }; WillRenameFiles: { ClientCapability: "workspace.fileOperations.willRename"; Direction: "clientToServer"; Method: "workspace/willRenameFiles"; ServerCapability: "workspace.fileOperations.willRename"; }; } | - | packages/core/src/protocol/namespaces.ts:1182 |
Workspace.ApplyWorkspaceEdit | { ClientCapability: "workspace.applyEdit"; Direction: "serverToClient"; Method: "workspace/applyEdit"; } | - | packages/core/src/protocol/namespaces.ts:1270 |
Workspace.ApplyWorkspaceEdit.ClientCapability | "workspace.applyEdit" | 'workspace.applyEdit' | packages/core/src/protocol/namespaces.ts:1273 |
Workspace.ApplyWorkspaceEdit.Direction | "serverToClient" | 'serverToClient' | packages/core/src/protocol/namespaces.ts:1272 |
Workspace.ApplyWorkspaceEdit.Method | "workspace/applyEdit" | 'workspace/applyEdit' | packages/core/src/protocol/namespaces.ts:1271 |
Workspace.CodeLensRefresh | { ClientCapability: "workspace.codeLens"; Direction: "serverToClient"; Method: "workspace/codeLens/refresh"; } | - | packages/core/src/protocol/namespaces.ts:1265 |
Workspace.CodeLensRefresh.ClientCapability | "workspace.codeLens" | 'workspace.codeLens' | packages/core/src/protocol/namespaces.ts:1268 |
Workspace.CodeLensRefresh.Direction | "serverToClient" | 'serverToClient' | packages/core/src/protocol/namespaces.ts:1267 |
Workspace.CodeLensRefresh.Method | "workspace/codeLens/refresh" | 'workspace/codeLens/refresh' | packages/core/src/protocol/namespaces.ts:1266 |
Workspace.Configuration | { ClientCapability: "workspace.configuration"; Direction: "serverToClient"; Method: "workspace/configuration"; } | - | packages/core/src/protocol/namespaces.ts:1231 |
Workspace.Configuration.ClientCapability | "workspace.configuration" | 'workspace.configuration' | packages/core/src/protocol/namespaces.ts:1234 |
Workspace.Configuration.Direction | "serverToClient" | 'serverToClient' | packages/core/src/protocol/namespaces.ts:1233 |
Workspace.Configuration.Method | "workspace/configuration" | 'workspace/configuration' | packages/core/src/protocol/namespaces.ts:1232 |
Workspace.Diagnostic | { ClientCapability: "workspace.diagnostics"; Direction: "clientToServer"; Method: "workspace/diagnostic"; ServerCapability: "diagnosticProvider.workspaceDiagnostics"; } | - | packages/core/src/protocol/namespaces.ts:1201 |
Workspace.Diagnostic.ClientCapability | "workspace.diagnostics" | 'workspace.diagnostics' | packages/core/src/protocol/namespaces.ts:1205 |
Workspace.Diagnostic.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1203 |
Workspace.Diagnostic.Method | "workspace/diagnostic" | 'workspace/diagnostic' | packages/core/src/protocol/namespaces.ts:1202 |
Workspace.Diagnostic.ServerCapability | "diagnosticProvider.workspaceDiagnostics" | 'diagnosticProvider.workspaceDiagnostics' | packages/core/src/protocol/namespaces.ts:1204 |
Workspace.DiagnosticRefresh | { ClientCapability: "workspace.diagnostics.refreshSupport"; Direction: "serverToClient"; Method: "workspace/diagnostic/refresh"; } | - | packages/core/src/protocol/namespaces.ts:1256 |
Workspace.DiagnosticRefresh.ClientCapability | "workspace.diagnostics.refreshSupport" | 'workspace.diagnostics.refreshSupport' | packages/core/src/protocol/namespaces.ts:1259 |
Workspace.DiagnosticRefresh.Direction | "serverToClient" | 'serverToClient' | packages/core/src/protocol/namespaces.ts:1258 |
Workspace.DiagnosticRefresh.Method | "workspace/diagnostic/refresh" | 'workspace/diagnostic/refresh' | packages/core/src/protocol/namespaces.ts:1257 |
Workspace.ExecuteCommand | { ClientCapability: "workspace.executeCommand"; Direction: "clientToServer"; Method: "workspace/executeCommand"; ServerCapability: "executeCommandProvider"; } | - | packages/core/src/protocol/namespaces.ts:1219 |
Workspace.ExecuteCommand.ClientCapability | "workspace.executeCommand" | 'workspace.executeCommand' | packages/core/src/protocol/namespaces.ts:1223 |
Workspace.ExecuteCommand.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1221 |
Workspace.ExecuteCommand.Method | "workspace/executeCommand" | 'workspace/executeCommand' | packages/core/src/protocol/namespaces.ts:1220 |
Workspace.ExecuteCommand.ServerCapability | "executeCommandProvider" | 'executeCommandProvider' | packages/core/src/protocol/namespaces.ts:1222 |
Workspace.Folders | { ClientCapability: "workspace.workspaceFolders"; Direction: "serverToClient"; Method: "workspace/workspaceFolders"; ServerCapability: "workspace.workspaceFolders"; } | - | packages/core/src/protocol/namespaces.ts:1225 |
Workspace.Folders.ClientCapability | "workspace.workspaceFolders" | 'workspace.workspaceFolders' | packages/core/src/protocol/namespaces.ts:1229 |
Workspace.Folders.Direction | "serverToClient" | 'serverToClient' | packages/core/src/protocol/namespaces.ts:1227 |
Workspace.Folders.Method | "workspace/workspaceFolders" | 'workspace/workspaceFolders' | packages/core/src/protocol/namespaces.ts:1226 |
Workspace.Folders.ServerCapability | "workspace.workspaceFolders" | 'workspace.workspaceFolders' | packages/core/src/protocol/namespaces.ts:1228 |
Workspace.FoldingRangeRefresh | { ClientCapability: "workspace.foldingRange.refreshSupport"; Direction: "serverToClient"; Method: "workspace/foldingRange/refresh"; } | - | packages/core/src/protocol/namespaces.ts:1236 |
Workspace.FoldingRangeRefresh.ClientCapability | "workspace.foldingRange.refreshSupport" | 'workspace.foldingRange.refreshSupport' | packages/core/src/protocol/namespaces.ts:1239 |
Workspace.FoldingRangeRefresh.Direction | "serverToClient" | 'serverToClient' | packages/core/src/protocol/namespaces.ts:1238 |
Workspace.FoldingRangeRefresh.Method | "workspace/foldingRange/refresh" | 'workspace/foldingRange/refresh' | packages/core/src/protocol/namespaces.ts:1237 |
Workspace.InlayHintRefresh | { ClientCapability: "workspace.inlayHint.refreshSupport"; Direction: "serverToClient"; Method: "workspace/inlayHint/refresh"; } | - | packages/core/src/protocol/namespaces.ts:1251 |
Workspace.InlayHintRefresh.ClientCapability | "workspace.inlayHint.refreshSupport" | 'workspace.inlayHint.refreshSupport' | packages/core/src/protocol/namespaces.ts:1254 |
Workspace.InlayHintRefresh.Direction | "serverToClient" | 'serverToClient' | packages/core/src/protocol/namespaces.ts:1253 |
Workspace.InlayHintRefresh.Method | "workspace/inlayHint/refresh" | 'workspace/inlayHint/refresh' | packages/core/src/protocol/namespaces.ts:1252 |
Workspace.InlineValueRefresh | { ClientCapability: "workspace.inlineValue.refreshSupport"; Direction: "serverToClient"; Method: "workspace/inlineValue/refresh"; } | - | packages/core/src/protocol/namespaces.ts:1246 |
Workspace.InlineValueRefresh.ClientCapability | "workspace.inlineValue.refreshSupport" | 'workspace.inlineValue.refreshSupport' | packages/core/src/protocol/namespaces.ts:1249 |
Workspace.InlineValueRefresh.Direction | "serverToClient" | 'serverToClient' | packages/core/src/protocol/namespaces.ts:1248 |
Workspace.InlineValueRefresh.Method | "workspace/inlineValue/refresh" | 'workspace/inlineValue/refresh' | packages/core/src/protocol/namespaces.ts:1247 |
Workspace.SemanticTokensRefresh | { ClientCapability: "workspace.semanticTokens.refreshSupport"; Direction: "serverToClient"; Method: "workspace/semanticTokens/refresh"; } | - | packages/core/src/protocol/namespaces.ts:1241 |
Workspace.SemanticTokensRefresh.ClientCapability | "workspace.semanticTokens.refreshSupport" | 'workspace.semanticTokens.refreshSupport' | packages/core/src/protocol/namespaces.ts:1244 |
Workspace.SemanticTokensRefresh.Direction | "serverToClient" | 'serverToClient' | packages/core/src/protocol/namespaces.ts:1243 |
Workspace.SemanticTokensRefresh.Method | "workspace/semanticTokens/refresh" | 'workspace/semanticTokens/refresh' | packages/core/src/protocol/namespaces.ts:1242 |
Workspace.Symbol | { ClientCapability: "workspace.symbol"; Direction: "clientToServer"; Method: "workspace/symbol"; ServerCapability: "workspaceSymbolProvider"; } | - | packages/core/src/protocol/namespaces.ts:1213 |
Workspace.Symbol.ClientCapability | "workspace.symbol" | 'workspace.symbol' | packages/core/src/protocol/namespaces.ts:1217 |
Workspace.Symbol.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1215 |
Workspace.Symbol.Method | "workspace/symbol" | 'workspace/symbol' | packages/core/src/protocol/namespaces.ts:1214 |
Workspace.Symbol.ServerCapability | "workspaceSymbolProvider" | 'workspaceSymbolProvider' | packages/core/src/protocol/namespaces.ts:1216 |
Workspace.TextDocumentContent | { ClientCapability: "workspace.textDocumentContent"; Direction: "clientToServer"; Method: "workspace/textDocumentContent"; ServerCapability: "workspace.textDocumentContent"; } | - | packages/core/src/protocol/namespaces.ts:1207 |
Workspace.TextDocumentContent.ClientCapability | "workspace.textDocumentContent" | 'workspace.textDocumentContent' | packages/core/src/protocol/namespaces.ts:1211 |
Workspace.TextDocumentContent.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1209 |
Workspace.TextDocumentContent.Method | "workspace/textDocumentContent" | 'workspace/textDocumentContent' | packages/core/src/protocol/namespaces.ts:1208 |
Workspace.TextDocumentContent.ServerCapability | "workspace.textDocumentContent" | 'workspace.textDocumentContent' | packages/core/src/protocol/namespaces.ts:1210 |
Workspace.TextDocumentContentRefresh | { Direction: "serverToClient"; Method: "workspace/textDocumentContent/refresh"; } | - | packages/core/src/protocol/namespaces.ts:1261 |
Workspace.TextDocumentContentRefresh.Direction | "serverToClient" | 'serverToClient' | packages/core/src/protocol/namespaces.ts:1263 |
Workspace.TextDocumentContentRefresh.Method | "workspace/textDocumentContent/refresh" | 'workspace/textDocumentContent/refresh' | packages/core/src/protocol/namespaces.ts:1262 |
Workspace.WillCreateFiles | { ClientCapability: "workspace.fileOperations.willCreate"; Direction: "clientToServer"; Method: "workspace/willCreateFiles"; ServerCapability: "workspace.fileOperations.willCreate"; } | - | packages/core/src/protocol/namespaces.ts:1183 |
Workspace.WillCreateFiles.ClientCapability | "workspace.fileOperations.willCreate" | 'workspace.fileOperations.willCreate' | packages/core/src/protocol/namespaces.ts:1187 |
Workspace.WillCreateFiles.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1185 |
Workspace.WillCreateFiles.Method | "workspace/willCreateFiles" | 'workspace/willCreateFiles' | packages/core/src/protocol/namespaces.ts:1184 |
Workspace.WillCreateFiles.ServerCapability | "workspace.fileOperations.willCreate" | 'workspace.fileOperations.willCreate' | packages/core/src/protocol/namespaces.ts:1186 |
Workspace.WillDeleteFiles | { ClientCapability: "workspace.fileOperations.willDelete"; Direction: "clientToServer"; Method: "workspace/willDeleteFiles"; ServerCapability: "workspace.fileOperations.willDelete"; } | - | packages/core/src/protocol/namespaces.ts:1195 |
Workspace.WillDeleteFiles.ClientCapability | "workspace.fileOperations.willDelete" | 'workspace.fileOperations.willDelete' | packages/core/src/protocol/namespaces.ts:1199 |
Workspace.WillDeleteFiles.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1197 |
Workspace.WillDeleteFiles.Method | "workspace/willDeleteFiles" | 'workspace/willDeleteFiles' | packages/core/src/protocol/namespaces.ts:1196 |
Workspace.WillDeleteFiles.ServerCapability | "workspace.fileOperations.willDelete" | 'workspace.fileOperations.willDelete' | packages/core/src/protocol/namespaces.ts:1198 |
Workspace.WillRenameFiles | { ClientCapability: "workspace.fileOperations.willRename"; Direction: "clientToServer"; Method: "workspace/willRenameFiles"; ServerCapability: "workspace.fileOperations.willRename"; } | - | packages/core/src/protocol/namespaces.ts:1189 |
Workspace.WillRenameFiles.ClientCapability | "workspace.fileOperations.willRename" | 'workspace.fileOperations.willRename' | packages/core/src/protocol/namespaces.ts:1193 |
Workspace.WillRenameFiles.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1191 |
Workspace.WillRenameFiles.Method | "workspace/willRenameFiles" | 'workspace/willRenameFiles' | packages/core/src/protocol/namespaces.ts:1190 |
Workspace.WillRenameFiles.ServerCapability | "workspace.fileOperations.willRename" | 'workspace.fileOperations.willRename' | packages/core/src/protocol/namespaces.ts:1192 |
WorkspaceSymbol | { Resolve: { ClientCapability: "workspace.symbol.resolveSupport"; Direction: "clientToServer"; Method: "workspaceSymbol/resolve"; ServerCapability: "workspaceSymbolProvider.resolveProvider"; }; } | - | packages/core/src/protocol/namespaces.ts:1276 |
WorkspaceSymbol.Resolve | { ClientCapability: "workspace.symbol.resolveSupport"; Direction: "clientToServer"; Method: "workspaceSymbol/resolve"; ServerCapability: "workspaceSymbolProvider.resolveProvider"; } | - | packages/core/src/protocol/namespaces.ts:1277 |
WorkspaceSymbol.Resolve.ClientCapability | "workspace.symbol.resolveSupport" | 'workspace.symbol.resolveSupport' | packages/core/src/protocol/namespaces.ts:1281 |
WorkspaceSymbol.Resolve.Direction | "clientToServer" | 'clientToServer' | packages/core/src/protocol/namespaces.ts:1279 |
WorkspaceSymbol.Resolve.Method | "workspaceSymbol/resolve" | 'workspaceSymbol/resolve' | packages/core/src/protocol/namespaces.ts:1278 |
WorkspaceSymbol.Resolve.ServerCapability | "workspaceSymbolProvider.resolveProvider" | 'workspaceSymbolProvider.resolveProvider' | packages/core/src/protocol/namespaces.ts:1280 |
Deprecated
Use individual namespace exports instead