language-server-protocol/_data/linkableTypes.yml
N. Taylor Mullen 2c9c5d2b6c Finish linking the LSP spec types.
- Done!!
2021-06-15 11:50:23 -07:00

708 lines
No EOL
24 KiB
YAML

- name: "Base Protocol JSON structures"
children:
- type: 'integer'
link: '#integer'
- type: 'uinteger'
link: '#uinteger'
- type: 'decimal'
link: '#decimal'
- type: 'Message'
link: '#message'
- type: 'RequestMessage'
link: '#requestMessage'
- type: 'ResponseMessage'
link: '#responseMessage'
- type: 'ResponseError'
link: '#responseError'
- type: 'ErrorCodes'
link: '#errorCodes'
- type: 'NotificationMessage'
link: '#notificationMessage'
- name: "$ Notifications and Requests"
children:
- type: 'CancelParams'
link: '#cancelRequest'
- type: 'ProgressParams'
link: '#progress'
- type: 'ProgressToken'
link: '#progress'
- name: "Basic JSON Structures"
children:
- type: 'Uri'
link: '#uri'
- type: 'URI'
link: '#uri'
- type: 'DocumentUri'
link: '#documentUri'
- type: 'RegularExpressionsClientCapabilities'
link: '#regExp'
- type: 'TextDocument'
link: '#textDocuments'
- type: 'EOL'
link: '#textDocuments'
- type: 'Position'
link: '#position'
- type: 'Range'
link: '#range'
- type: 'Location'
link: '#location'
- type: 'LocationLink'
link: '#locationLink'
- type: 'Diagnostic'
link: '#diagnostic'
- type: 'DiagnosticSeverity'
link: '#diagnosticSeverity'
- type: 'DiagnosticTag'
link: '#diagnosticTag'
- type: 'DiagnosticRelatedInformation'
link: '#diagnosticRelatedInformation'
- type: 'CodeDescription'
link: '#codeDescription'
- type: 'Command'
link: '#command'
- type: 'TextEdit'
link: '#textEdit'
- type: 'ChangeAnnotation'
link: '#changeAnnotation'
- type: 'ChangeAnnotationIdentifier'
link: '#changeAnnotationIdentifier'
- type: 'AnnotatedTextEdit'
link: '#annotatedTextEdit'
- type: 'TextDocumentEdit'
link: '#textDocumentEdit'
- type: 'CreateFileOptions'
link: '#createFileOptions'
- type: 'CreateFile'
link: '#createFile'
- type: 'RenameFileOptions'
link: '#renameFileOptions'
- type: 'RenameFile'
link: '#renameFile'
- type: 'DeleteFileOptions'
link: '#deleteFileOptions'
- type: 'DeleteFile'
link: '#deleteFile'
- type: 'WorkspaceEdit'
link: '#workspaceEdit'
- type: 'WorkspaceEditClientCapabilities'
link: '#workspaceEditClientCapabilities'
- type: 'ResourceOperationKind'
link: '#resourceOperationKind'
- type: 'FailureHandlingKind'
link: '#failureHandlingKind'
- type: 'TextDocumentIdentifier'
link: '#textDocumentIdentifier'
- type: 'TextDocumentItem'
link: '#textDocumentItem'
- type: 'VersionedTextDocumentIdentifier'
link: '#versionedTextDocumentIdentifier'
- type: 'OptionalVersionedTextDocumentIdentifier'
link: '#optionalVersionedTextDocumentIdentifier'
- type: 'TextDocumentPositionParams'
link: '#textDocumentPositionParams'
- type: 'DocumentFilter'
link: '#documentFilter'
- type: 'DocumentSelector'
link: '#documentSelector'
- type: 'StaticRegistrationOptions'
link: '#staticRegistrationOptions'
- type: 'TextDocumentRegistrationOptions'
link: '#textDocumentRegistrationOptions'
- type: 'MarkupKind'
link: '#markupContent'
- type: 'MarkupContent'
link: '#markupContentInnerDefinition'
- type: 'MarkdownClientCapabilities'
link: '#markdownClientCapabilities'
- type: 'WorkDoneProgressBegin'
link: '#workDoneProgressBegin'
- type: '$/progress'
link: '#workDoneProgressBegin'
- type: 'WorkDoneProgressReport'
link: '#workDoneProgressReport'
- type: 'WorkDoneProgressEnd'
link: '#workDoneProgressEnd'
- type: 'WorkDoneProgressParams'
link: '#workDoneProgressParams'
- type: 'WorkDoneProgressOptions'
link: '#workDoneProgressOptions'
- type: 'PartialResultParams'
link: '#partialResultParams'
- type: 'TraceValue'
link: '#traceValue'
- name: "Actual Protocol"
children:
- type: 'InitializeParams'
link: '#initializeParams'
- type: 'InitializeResult'
link: '#initializeResult'
- type: 'InitializedParams'
link: '#initialized'
- type: 'InitializeError'
link: '#initializeError'
- type: 'TextDocumentClientCapabilities'
link: '#textDocumentClientCapabilities'
- type: 'ClientCapabilities'
link: '#clientCapabilities'
- type: 'ServerCapabilities'
link: '#serverCapabilities'
- type: 'LogTraceParams'
link: '#logTrace'
- type: 'SetTraceParams'
link: '#setTrace'
- type: 'ShowMessageParams'
link: '#window_showMessage'
- type: 'MessageType'
link: '#messageType'
- type: 'ShowMessageRequestClientCapabilities'
link: '#window_showMessageRequest'
- type: 'ShowMessageRequestParams'
link: '#showMessageRequestParams'
- type: 'MessageActionItem'
link: '#messageActionItem'
- type: 'ShowDocumentClientCapabilities'
link: '#window_showDocument'
- type: 'ShowDocumentParams'
link: '#showDocumentParams'
- type: 'ShowDocumentResult'
link: '#showDocumentResult'
- type: 'LogMessageParams'
link: '#logMessageParams'
- type: 'WorkDoneProgressCreateParams'
link: '#window_workDoneProgress_create'
- type: 'WorkDoneProgressCancelParams'
link: '#window_workDoneProgress_cancel'
- type: 'telemetry/event'
link: '#telemetry_event'
- type: 'Registration'
link: '#registration'
- type: 'RegistrationParams'
link: '#registrationParams'
- type: 'Unregistration'
link: '#unregistration'
- type: 'UnregistrationParams'
link: '#unregistrationParams'
- type: 'WorkspaceFoldersServerCapabilities'
link: '#workspaceFoldersServerCapabilities'
- type: 'WorkspaceFolder'
link: '#workspaceFolder'
- type: 'workspace/workspaceFolders'
link: '#workspace_workspaceFolders'
- type: 'DidChangeWorkspaceFoldersParams'
link: '#didChangeWorkspaceFoldersParams'
- type: 'WorkspaceFoldersChangeEvent'
link: '#workspaceFoldersChangeEvent'
- type: 'DidChangeConfigurationClientCapabilities'
link: '#didChangeConfigurationClientCapabilities'
- type: 'DidChangeConfigurationParams'
link: '#didChangeConfigurationParams'
- type: 'ConfigurationParams'
link: '#configurationParams'
- type: 'ConfigurationItem'
link: '#configurationItem'
- type: 'DidChangeWatchedFilesClientCapabilities'
link: '#didChangeWatchedFilesClientCapabilities'
- type: 'DidChangeWatchedFilesRegistrationOptions'
link: '#didChangeWatchedFilesRegistrationOptions'
- type: 'FileSystemWatcher'
link: '#fileSystemWatcher'
- type: 'WatchKind'
link: '#watchKind'
- type: 'DidChangeWatchedFilesParams'
link: '#didChangeWatchedFilesParams'
- type: 'FileEvent'
link: '#fileEvent'
- type: 'FileChangeType'
link: '#fileChangeType'
- type: 'WorkspaceSymbolClientCapabilities'
link: '#workspace_symbol'
- type: 'WorkspaceSymbolOptions'
link: '#workspaceSymbolOptions'
- type: 'WorkspaceSymbolRegistrationOptions'
link: '#workspaceSymbolRegistrationOptions'
- type: 'WorkspaceSymbolParams'
link: '#workspaceSymbolParams'
- type: 'workspace/executeCommand'
link: '#workspace_executeCommand'
- type: 'ExecuteCommandClientCapabilities'
link: '#executeCommandClientCapabilities'
- type: 'ExecuteCommandOptions'
link: '#executeCommandOptions'
- type: 'ExecuteCommandRegistrationOptions'
link: '#executeCommandRegistrationOptions'
- type: 'ExecuteCommandParams'
link: '#executeCommandParams'
- type: 'workspace/applyEdit'
link: '#workspace_applyEdit'
- type: 'ApplyWorkspaceEditParams'
link: '#applyWorkspaceEditParams'
- type: 'ApplyWorkspaceEditResponse'
link: '#applyWorkspaceEditResponse'
- type: 'workspace/willCreateFiles'
link: '#workspace_willCreateFiles'
- type: 'FileOperationRegistrationOptions'
link: '#fileOperationRegistrationOptions'
- type: 'FileOperationPatternKind'
link: '#fileOperationPatternKind'
- type: 'FileOperationPatternOptions'
link: '#fileOperationPatternOptions'
- type: 'FileOperationPattern'
link: '#fileOperationPattern'
- type: 'FileOperationFilter'
link: '#fileOperationFilter'
- type: 'CreateFilesParams'
link: '#createFilesParams'
- type: 'FileCreate'
link: '#fileCreate'
- type: 'workspace/didCreateFiles'
link: '#workspace_didCreateFiles'
- type: 'workspace/willRenameFiles'
link: '#workspace_willRenameFiles'
- type: 'RenameFilesParams'
link: '#renameFilesParams'
- type: 'FileRename'
link: '#fileRename'
- type: 'workspace/didRenameFiles'
link: '#workspace_didRenameFiles'
- type: 'workspace/willDeleteFiles'
link: '#workspace_willDeleteFiles'
- type: 'DeleteFilesParams'
link: '#deleteFilesParams'
- type: 'FileDelete'
link: '#fileDelete'
- type: 'workspace/didDeleteFiles'
link: '#workspace_didDeleteFiles'
- type: 'TextDocumentSyncKind'
link: '#textDocumentSyncKind'
- type: 'TextDocumentSyncOptions'
link: '#textDocumentSyncOptions'
- type: 'textDocument/didOpen'
link: '#textDocument_didOpen'
- type: 'DidOpenTextDocumentParams'
link: '#didOpenTextDocumentParams'
- type: 'textDocument/didChange'
link: '#textDocument_didChange'
- type: 'TextDocumentChangeRegistrationOptions'
link: '#textDocumentChangeRegistrationOptions'
- type: 'DidChangeTextDocumentParams'
link: '#didChangeTextDocumentParams'
- type: 'TextDocumentContentChangeEvent'
link: '#textDocumentContentChangeEvent'
- type: 'textDocument/willSave'
link: '#textDocument_willSave'
- type: 'WillSaveTextDocumentParams'
link: '#willSaveTextDocumentParams'
- type: 'TextDocumentSaveReason'
link: '#textDocumentSaveReason'
- type: 'textDocument/willSaveWaitUntil'
link: '#textDocument_willSaveWaitUntil'
- type: 'textDocument/didSave'
link: '#textDocument_didSave'
- type: 'SaveOptions'
link: '#saveOptions'
- type: 'TextDocumentSaveRegistrationOptions'
link: '#textDocumentSaveRegistrationOptions'
- type: 'DidSaveTextDocumentParams'
link: '#didSaveTextDocumentParams'
- type: 'textDocument/didClose'
link: '#textDocument_didClose'
- type: 'DidCloseTextDocumentParams'
link: '#didCloseTextDocumentParams'
- type: 'TextDocumentSyncClientCapabilities'
link: '#textDocumentSyncClientCapabilities'
- type: 'TextDocumentSyncKind'
link: '#textDocumentSyncKind'
- type: 'TextDocumentSyncOptions'
link: '#textDocumentSyncOptions'
- type: 'textDocument/publishDiagnostics'
link: '#textDocument_publishDiagnostics'
- type: 'PublishDiagnosticsClientCapabilities'
link: '#publishDiagnosticsClientCapabilities'
- type: 'PublishDiagnosticsParams'
link: '#publishDiagnosticsParams'
- type: 'textDocument/completion'
link: '#textDocument_completion'
- type: 'CompletionClientCapabilities'
link: '#completionClientCapabilities'
- type: 'CompletionOptions'
link: '#completionOptions'
- type: 'CompletionRegistrationOptions'
link: '#completionRegistrationOptions'
- type: 'CompletionParams'
link: '#completionParams'
- type: 'CompletionTriggerKind'
link: '#completionTriggerKind'
- type: 'CompletionContext'
link: '#completionContext'
- type: 'CompletionList'
link: '#completionList'
- type: 'InsertTextFormat'
link: '#insertTextFormat'
- type: 'CompletionItemTag'
link: '#completionItemTag'
- type: 'InsertReplaceEdit'
link: '#insertReplaceEdit'
- type: 'InsertTextMode'
link: '#insertTextMode'
- type: 'CompletionItemLabelDetails'
link: '#completionItemLabelDetails'
- type: 'CompletionItem'
link: '#completionItem'
- type: 'CompletionItemKind'
link: '#completionItemKind'
- type: 'completionItem/resolve'
link: '#completionItem_resolve'
- type: 'textDocument/hover'
link: '#textDocument_hover'
- type: 'HoverClientCapabilities'
link: '#hoverClientCapabilities'
- type: 'HoverOptions'
link: '#hoverOptions'
- type: 'HoverRegistrationOptions'
link: '#hoverRegistrationOptions'
- type: 'HoverParams'
link: '#hoverParams'
- type: 'Hover'
link: '#hover'
- type: 'MarkedString'
link: '#markedString'
- type: 'textDocument/signatureHelp'
link: '#textDocument_signatureHelp'
- type: 'SignatureHelpClientCapabilities'
link: '#signatureHelpClientCapabilities'
- type: 'SignatureHelpOptions'
link: '#signatureHelpOptions'
- type: 'SignatureHelpRegistrationOptions'
link: '#signatureHelpRegistrationOptions'
- type: 'SignatureHelpParams'
link: '#signatureHelpParams'
- type: 'SignatureHelpTriggerKind'
link: '#signatureHelpTriggerKind'
- type: 'SignatureHelpContext'
link: '#signatureHelpContext'
- type: 'SignatureHelp'
link: '#signatureHelp'
- type: 'SignatureInformation'
link: '#signatureInformation'
- type: 'ParameterInformation'
link: '#parameterInformation'
- type: 'textDocument/declaration'
link: '#textDocument_declaration'
- type: 'DeclarationClientCapabilities'
link: '#declarationClientCapabilities'
- type: 'DeclarationOptions'
link: '#declarationOptions'
- type: 'DeclarationRegistrationOptions'
link: '#declarationRegistrationOptions'
- type: 'DeclarationParams'
link: '#declarationParams'
- type: 'textDocument/definition'
link: '#textDocument_definition'
- type: 'DefinitionClientCapabilities'
link: '#definitionClientCapabilities'
- type: 'DefinitionOptions'
link: '#definitionOptions'
- type: 'DefinitionRegistrationOptions'
link: '#definitionRegistrationOptions'
- type: 'DefinitionParams'
link: '#definitionParams'
- type: 'textDocument/typeDefinition'
link: '#textDocument_typeDefinition'
- type: 'TypeDefinitionClientCapabilities'
link: '#typeDefinitionClientCapabilities'
- type: 'TypeDefinitionOptions'
link: '#typeDefinitionOptions'
- type: 'TypeDefinitionRegistrationOptions'
link: '#typeDefinitionRegistrationOptions'
- type: 'TypeDefinitionParams'
link: '#typeDefinitionParams'
- type: 'textDocument/implementation'
link: '#textDocument_implementation'
- type: 'ImplementationClientCapabilities'
link: '#implementationClientCapabilities'
- type: 'ImplementationOptions'
link: '#implementationOptions'
- type: 'ImplementationRegistrationOptions'
link: '#implementationRegistrationOptions'
- type: 'ImplementationParams'
link: '#implementationParams'
- type: 'textDocument/references'
link: '#textDocument_references'
- type: 'ReferenceClientCapabilities'
link: '#referenceClientCapabilities'
- type: 'ReferenceOptions'
link: '#referenceOptions'
- type: 'ReferenceRegistrationOptions'
link: '#referenceRegistrationOptions'
- type: 'ReferenceParams'
link: '#referenceParams'
- type: 'ReferenceContext'
link: '#referenceContext'
- type: 'textDocument/documentHighlight'
link: '#textDocument_documentHighlight'
- type: 'DocumentHighlightOptions'
link: '#documentHighlightOptions'
- type: 'DocumentHighlightRegistrationOptions'
link: '#documentHighlightRegistrationOptions'
- type: 'DocumentHighlightParams'
link: '#documentHighlightParams'
- type: 'DocumentHighlight'
link: '#documentHighlight'
- type: 'DocumentHighlightKind'
link: '#documentHighlightKind'
- type: 'textDocument/documentSymbol'
link: '#textDocument_documentSymbol'
- type: 'DocumentSymbolClientCapabilities'
link: '#documentSymbolClientCapabilities'
- type: 'DocumentSymbolOptions'
link: '#documentSymbolOptions'
- type: 'DocumentSymbolRegistrationOptions'
link: '#documentSymbolRegistrationOptions'
- type: 'DocumentSymbolParams'
link: '#documentSymbolParams'
- type: 'SymbolKind'
link: '#symbolKind'
- type: 'SymbolTag'
link: '#symbolTag'
- type: 'DocumentSymbol'
link: '#documentSymbol'
- type: 'SymbolInformation'
link: '#symbolInformation'
- type: 'textDocument/codeAction'
link: '#textDocument_codeAction'
- type: 'CodeActionClientCapabilities'
link: '#codeActionClientCapabilities'
- type: 'CodeActionOptions'
link: '#codeActionOptions'
- type: 'CodeActionRegistrationOptions'
link: '#codeActionRegistrationOptions'
- type: 'CodeActionParams'
link: '#codeActionParams'
- type: 'CodeActionKind'
link: '#codeActionKind'
- type: 'CodeActionContext'
link: '#codeActionContext'
- type: 'CodeAction'
link: '#codeAction'
- type: 'codeAction/resolve'
link: '#codeAction_resolve'
- type: 'textDocument/codeLens'
link: '#textDocument_codeLens'
- type: 'CodeLensClientCapabilities'
link: '#codeLensClientCapabilities'
- type: 'CodeLensOptions'
link: '#codeLensOptions'
- type: 'CodeLensRegistrationOptions'
link: '#codeLensRegistrationOptions'
- type: 'CodeLensParams'
link: '#codeLensParams'
- type: 'CodeLens'
link: '#codeLens'
- type: 'codeLens/resolve'
link: '#codeLens_resolve'
- type: 'CodeLensWorkspaceClientCapabilities'
link: '#codeLensWorkspaceClientCapabilities'
- type: 'workspace/codeLens/refresh'
link: '#codeLens_refresh'
- type: 'DocumentLinkClientCapabilities'
link: '#documentLinkClientCapabilities'
- type: 'textDocument/documentLink'
link: '#textDocument_documentLink'
- type: 'DocumentLinkOptions'
link: '#documentLinkOptions'
- type: 'DocumentLinkRegistrationOptions'
link: '#documentLinkRegistrationOptions'
- type: 'DocumentLinkParams'
link: '#documentLinkParams'
- type: 'DocumentLink'
link: '#documentLink'
- type: 'documentLink/resolve'
link: '#documentLink_resolve'
- type: 'textDocument/documentColor'
link: '#textDocument_documentColor'
- type: 'DocumentColorClientCapabilities'
link: '#documentColorClientCapabilities'
- type: 'DocumentColorOptions'
link: '#documentColorOptions'
- type: 'DocumentColorRegistrationOptions'
link: '#documentColorRegistrationOptions'
- type: 'DocumentColorParams'
link: '#documentColorParams'
- type: 'ColorInformation'
link: '#colorInformation'
- type: 'Color'
link: '#color'
- type: 'textDocument/colorPresentation'
link: '#textDocument_colorPresentation'
- type: 'ColorPresentationParams'
link: '#colorPresentationParams'
- type: 'ColorPresentation'
link: '#colorPresentation'
- type: 'DocumentFormattingClientCapabilities'
link: '#documentFormattingClientCapabilities'
- type: 'textDocument/formatting'
link: '#textDocument_formatting'
- type: 'DocumentFormattingClientCapabilities'
link: '#documentFormattingClientCapabilities'
- type: 'DocumentFormattingOptions'
link: '#documentFormattingOptions'
- type: 'DocumentFormattingRegistrationOptions'
link: '#documentFormattingRegistrationOptions'
- type: 'DocumentFormattingParams'
link: '#documentFormattingParams'
- type: 'FormattingOptions'
link: '#formattingOptions'
- type: 'textDocument/rangeFormatting'
link: '#textDocument_rangeFormatting'
- type: 'DocumentRangeFormattingClientCapabilities'
link: '#documentRangeFormattingClientCapabilities'
- type: 'DocumentRangeFormattingOptions'
link: '#documentRangeFormattingOptions'
- type: 'DocumentRangeFormattingRegistrationOptions'
link: '#documentRangeFormattingRegistrationOptions'
- type: 'DocumentRangeFormattingParams'
link: '#documentRangeFormattingParams'
- type: 'DocumentOnTypeFormattingClientCapabilities'
link: '#documentOnTypeFormattingClientCapabilities'
- type: 'textDocument/onTypeFormatting'
link: '#textDocument_onTypeFormatting'
- type: 'DocumentOnTypeFormattingOptions'
link: '#documentOnTypeFormattingOptions'
- type: 'DocumentOnTypeFormattingRegistrationOptions'
link: '#documentOnTypeFormattingRegistrationOptions'
- type: 'DocumentOnTypeFormattingParams'
link: '#documentOnTypeFormattingParams'
- type: 'PrepareSupportDefaultBehavior'
link: '#prepareSupportDefaultBehavior'
- type: 'RenameClientCapabilities'
link: '#renameClientCapabilities'
- type: 'RenameOptions'
link: '#renameOptions'
- type: 'RenameRegistrationOptions'
link: '#renameRegistrationOptions'
- type: 'textDocument/rename'
link: '#textDocument_rename'
- type: 'RenameParams'
link: '#renameParams'
- type: 'textDocument/prepareRename'
link: '#textDocument_prepareRename'
- type: 'PrepareRenameParams'
link: '#prepareRenameParams'
- type: 'textDocument/foldingRange'
link: '#textDocument_foldingRange'
- type: 'FoldingRangeOptions'
link: '#foldingRangeOptions'
- type: 'FoldingRangeRegistrationOptions'
link: '#foldingRangeRegistrationOptions'
- type: 'FoldingRangeParams'
link: '#foldingRangeParams'
- type: 'FoldingRangeKind'
link: '#foldingRangeKind'
- type: 'FoldingRange'
link: '#foldingRange'
- type: 'textDocument/selectionRange'
link: '#textDocument_selectionRange'
- type: 'SelectionRangeClientCapabilities'
link: '#selectionRangeClientCapabilities'
- type: 'SelectionRangeOptions'
link: '#selectionRangeOptions'
- type: 'SelectionRangeRegistrationOptions'
link: '#selectionRangeRegistrationOptions'
- type: 'SelectionRangeParams'
link: '#selectionRangeParams'
- type: 'SelectionRange'
link: '#selectionRange'
- type: 'textDocument/prepareCallHierarchy'
link: '#textDocument_prepareCallHierarchy'
- type: 'CallHierarchyClientCapabilities'
link: '#callHierarchyClientCapabilities'
- type: 'CallHierarchyOptions'
link: '#callHierarchyOptions'
- type: 'CallHierarchyRegistrationOptions'
link: '#callHierarchyRegistrationOptions'
- type: 'CallHierarchyPrepareParams'
link: '#callHierarchyPrepareParams'
- type: 'CallHierarchyItem'
link: '#callHierarchyItem'
- type: 'callHierarchy/incomingCalls'
link: '#callHierarchy_incomingCalls'
- type: 'CallHierarchyIncomingCallsParams'
link: '#callHierarchyIncomingCallsParams'
- type: 'CallHierarchyIncomingCall'
link: '#callHierarchyIncomingCall'
- type: 'callHierarchy/outgoingCalls'
link: '#callHierarchy_outgoingCalls'
- type: 'CallHierarchyOutgoingCallsParams'
link: '#callHierarchyOutgoingCallsParams'
- type: 'CallHierarchyOutgoingCall'
link: '#callHierarchyOutgoingCall'
- type: 'SemanticTokenTypes'
link: '#semanticTokenTypes'
- type: 'SemanticTokenModifiers'
link: '#semanticTokenModifiers'
- type: 'TokenFormat'
link: '#tokenFormat'
- type: 'SemanticTokensLegend'
link: '#semanticTokensLegend'
- type: 'SemanticTokensClientCapabilities'
link: '#semanticTokensClientCapabilities'
- type: 'SemanticTokensOptions'
link: '#semanticTokensOptions'
- type: 'SemanticTokensRegistrationOptions'
link: '#semanticTokensRegistrationOptions'
- type: 'textDocument/semanticTokens/full'
link: '#semanticTokens_fullRequest'
- type: 'SemanticTokensParams'
link: '#semanticTokensParams'
- type: 'SemanticTokens'
link: '#semanticTokens'
- type: 'SemanticTokensPartialResult'
link: '#semanticTokensPartialResult'
- type: 'textDocument/semanticTokens/full/delta'
link: '#semanticTokens_deltaRequest'
- type: 'SemanticTokensDeltaParams'
link: '#semanticTokensDeltaParams'
- type: 'SemanticTokensDelta'
link: '#semanticTokensDelta'
- type: 'SemanticTokensEdit'
link: '#semanticTokensEdit'
- type: 'SemanticTokensDeltaPartialResult'
link: '#semanticTokensDeltaPartialResult'
- type: 'textDocument/semanticTokens/range'
link: '#semanticTokens_rangeRequest'
- type: 'SemanticTokensRangeParams'
link: '#semanticTokensRangeParams'
- type: 'SemanticTokensWorkspaceClientCapabilities'
link: '#semanticTokensWorkspaceClientCapabilities'
- type: 'workspace/semanticTokens/refresh'
link: '#semanticTokens_refreshRequest'
- type: 'textDocument/linkedEditingRange'
link: '#textDocument_linkedEditingRange'
- type: 'LinkedEditingRangeClientCapabilities'
link: '#linkedEditingRangeClientCapabilities'
- type: 'LinkedEditingRangeOptions'
link: '#linkedEditingRangeOptions'
- type: 'LinkedEditingRangeRegistrationOptions'
link: '#linkedEditingRangeRegistrationOptions'
- type: 'LinkedEditingRangeParams'
link: '#linkedEditingRangeParams'
- type: 'LinkedEditingRanges'
link: '#linkedEditingRanges'
- type: 'textDocument/moniker'
link: '#textDocument_moniker'
- type: 'MonikerClientCapabilities'
link: '#monikerClientCapabilities'
- type: 'MonikerOptions'
link: '#monikerOptions'
- type: 'MonikerRegistrationOptions'
link: '#monikerRegistrationOptions'
- type: 'MonikerParams'
link: '#monikerParams'
- type: 'UniquenessLevel'
link: '#uniquenessLevel'
- type: 'MonikerKind'
link: '#monikerKind'
- type: 'Moniker'
link: '#moniker'