Skip to content

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

NameTypeDefault valueDefined 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

Released under the MIT License.