74 instantiations of LspRequest
Microsoft.CodeAnalysis.LanguageServer.Protocol (74)
Protocol\Extensions\VSMethods.cs (1)
26
public static readonly LspRequest<VSGetProjectContextsParams, VSProjectContextList> GetProjectContexts = new
LspRequest
<VSGetProjectContextsParams, VSProjectContextList>(GetProjectContextsName);
Protocol\Internal\VSInternalMethods.cs (11)
31
public static readonly LspRequest<VSInternalDocumentOnAutoInsertParams, VSInternalDocumentOnAutoInsertResponseItem> OnAutoInsert = new
LspRequest
<VSInternalDocumentOnAutoInsertParams, VSInternalDocumentOnAutoInsertResponseItem>(OnAutoInsertName);
36
public static readonly LspRequest<VSInternalKindAndModifier, VSInternalIconMapping> TextDocumentIconMappingResolve = new
LspRequest
<VSInternalKindAndModifier, VSInternalIconMapping>(TextDocumentIconMappingResolveName);
41
public static readonly LspRequest<VSInternalDocumentDiagnosticsParams, VSInternalDiagnosticReport[]> DocumentPullDiagnostic = new
LspRequest
<VSInternalDocumentDiagnosticsParams, VSInternalDiagnosticReport[]>(DocumentPullDiagnosticName);
46
public static readonly LspRequest<VSInternalWorkspaceDiagnosticsParams, VSInternalWorkspaceDiagnosticReport[]> WorkspacePullDiagnostic = new
LspRequest
<VSInternalWorkspaceDiagnosticsParams, VSInternalWorkspaceDiagnosticReport[]>(WorkspacePullDiagnosticName);
51
public static readonly LspRequest<VSInternalValidateBreakableRangeParams, Range?> TextDocumentValidateBreakableRange = new
LspRequest
<VSInternalValidateBreakableRangeParams, Range?>(TextDocumentValidateBreakableRangeName);
56
public static readonly LspRequest<VSInternalInlineCompletionRequest, VSInternalInlineCompletionList> TextDocumentInlineCompletion = new
LspRequest
<VSInternalInlineCompletionRequest, VSInternalInlineCompletionList>(TextDocumentInlineCompletionName);
61
public static readonly LspRequest<VSInternalUriPresentationParams, WorkspaceEdit?> TextDocumentUriPresentation = new
LspRequest
<VSInternalUriPresentationParams, WorkspaceEdit?>(TextDocumentUriPresentationName);
66
public static readonly LspRequest<VSInternalTextPresentationParams, WorkspaceEdit?> TextDocumentTextPresentation = new
LspRequest
<VSInternalTextPresentationParams, WorkspaceEdit?>(TextDocumentTextPresentationName);
71
public static readonly LspRequest<VSInternalDocumentSpellCheckableParams, VSInternalSpellCheckableRangeReport[]> TextDocumentSpellCheckableRanges = new
LspRequest
<VSInternalDocumentSpellCheckableParams, VSInternalSpellCheckableRangeReport[]>(TextDocumentSpellCheckableRangesName);
76
public static readonly LspRequest<VSInternalWorkspaceSpellCheckableParams, VSInternalWorkspaceSpellCheckableReport[]> WorkspaceSpellCheckableRanges = new
LspRequest
<VSInternalWorkspaceSpellCheckableParams, VSInternalWorkspaceSpellCheckableReport[]>(WorkspaceSpellCheckableRangesName);
81
public static readonly LspRequest<VSInternalMapCodeParams, WorkspaceEdit?> WorkspaceMapCode =
new
(WorkspaceMapCodeName);
Protocol\Methods.Diagnostics.cs (1)
80
public static readonly LspRequest<WorkspaceDiagnosticParams, WorkspaceDiagnosticReport> WorkspaceDiagnostic =
new
(WorkspaceDiagnosticName);
Protocol\Methods.Document.cs (30)
26
public static readonly LspRequest<HoverParams, Hover> TextDocumentHover =
new
(TextDocumentHoverName);
42
public static readonly LspRequest<CodeLensParams, CodeLens[]?> TextDocumentCodeLens =
new
(TextDocumentCodeLensName);
58
public static readonly LspRequest<CodeLens, CodeLens> CodeLensResolve =
new
(CodeLensResolveName);
82
public static readonly LspRequest<object?, object?> WorkspaceCodeLensRefresh =
new
(WorkspaceCodeLensRefreshName);
99
public static readonly LspRequest<FoldingRangeParams, FoldingRange[]?> TextDocumentFoldingRange =
new
(TextDocumentFoldingRangeName);
119
public static readonly LspRequest<SelectionRangeParams, SelectionRange[]?> TextDocumentSelectionRange =
new
(TextDocumentSelectionRangeName);
148
public static readonly LspRequest<DocumentSymbolParams, SumType<SymbolInformation[], DocumentSymbol[]>?> TextDocumentDocumentSymbol =
new
(TextDocumentDocumentSymbolName);
182
public static readonly LspRequest<SemanticTokensParams, SemanticTokens?> TextDocumentSemanticTokensFull =
new
(TextDocumentSemanticTokensFullName);
200
public static readonly LspRequest<SemanticTokensDeltaParams, SumType<SemanticTokens, SemanticTokensDelta>?> TextDocumentSemanticTokensFullDelta =
new
(TextDocumentSemanticTokensFullDeltaName);
227
public static readonly LspRequest<SemanticTokensRangeParams, SemanticTokens?> TextDocumentSemanticTokensRange =
new
(TextDocumentSemanticTokensRangeName);
246
public static readonly LspRequest<object?, object?> WorkspaceSemanticTokensRefresh =
new
(WorkspaceSemanticTokensRefreshName);
265
public static readonly LspRequest<InlayHintParams, InlayHint[]?> TextDocumentInlayHint =
new
(TextDocumentInlayHintName);
289
public static readonly LspRequest<InlayHint, InlayHint> InlayHintResolve =
new
(InlayHintResolveName);
307
public static readonly LspRequest<object?, object?> WorkspaceInlayHintRefresh =
new
(WorkspaceInlayHintRefreshName);
326
public static readonly LspRequest<InlineValueParams, SumType<InlineValueText, InlineValueVariableLookup, InlineValueEvaluatableExpression>[]?> TextDocumentInlineValue =
new
(TextDocumentInlineValueName);
344
public static readonly LspRequest<object?, object?> WorkspaceInlineValueRefresh =
new
(WorkspaceInlineValueRefreshName);
366
public static readonly LspRequest<MonikerParams, Moniker[]?> TextDocumentMoniker =
new
(TextDocumentMonikerName);
386
public static readonly LspRequest<CompletionParams, SumType<CompletionItem[], CompletionList>?> TextDocumentCompletion =
new
(TextDocumentCompletionName);
402
public static readonly LspRequest<CompletionItem, CompletionItem> TextDocumentCompletionResolve =
new
(TextDocumentCompletionResolveName);
418
public static readonly LspRequest<SignatureHelpParams, SignatureHelp?> TextDocumentSignatureHelp =
new
(TextDocumentSignatureHelpName);
436
public static readonly LspRequest<CodeActionParams, SumType<Command, CodeAction>[]?> TextDocumentCodeAction =
new
(TextDocumentCodeActionName);
457
public static readonly LspRequest<CodeAction, CodeAction> CodeActionResolve =
new
(CodeActionResolveName);
487
public static readonly LspRequest<DocumentColorParams, ColorInformation[]> TextDocumentDocumentColor =
new
(TextDocumentDocumentColorName);
516
public static readonly LspRequest<ColorPresentationParams, ColorPresentation[]> TextDocumentColorPresentation =
new
(TextDocumentColorPresentationName);
532
public static readonly LspRequest<DocumentFormattingParams, TextEdit[]?> TextDocumentFormatting =
new
(TextDocumentFormattingName);
548
public static readonly LspRequest<DocumentRangeFormattingParams, TextEdit[]?> TextDocumentRangeFormatting =
new
(TextDocumentRangeFormattingName);
564
public static readonly LspRequest<DocumentOnTypeFormattingParams, TextEdit[]?> TextDocumentOnTypeFormatting =
new
(TextDocumentOnTypeFormattingName);
581
public static readonly LspRequest<RenameParams, WorkspaceEdit?> TextDocumentRename =
new
(TextDocumentRenameName);
600
public static readonly LspRequest<PrepareRenameParams, SumType<RenameRange, DefaultBehaviorPrepareRename, Range>?> TextDocumentPrepareRename =
new
(TextDocumentPrepareRenameName);
619
public static readonly LspRequest<LinkedEditingRangeParams, LinkedEditingRanges?> TextDocumentLinkedEditingRange =
new
(TextDocumentLinkedEditingRangeName);
Protocol\Methods.DocumentSynchronization.cs (1)
77
public static readonly LspRequest<WillSaveTextDocumentParams, TextEdit[]?> TextDocumentWillSaveWaitUntil =
new
(TextDocumentWillSaveWaitUntilName);
Protocol\Methods.Lifecyle.cs (4)
26
public static readonly LspRequest<InitializeParams, InitializeResult> Initialize =
new
(InitializeName);
59
public static readonly LspRequest<RegistrationParams, object> ClientRegisterCapability =
new
(ClientRegisterCapabilityName);
75
public static readonly LspRequest<UnregistrationParams, object> ClientUnregisterCapability =
new
(ClientUnregisterCapabilityName);
130
public static readonly LspRequest<object?, object> Shutdown =
new
(ShutdownName);
Protocol\Methods.Navigation.cs (14)
31
public static readonly LspRequest<DeclarationParams, SumType<Location, Location[], LocationLink[]>?> TextDocumentDeclaration =
new
(TextDocumentDeclarationName);
50
public static readonly LspRequest<DefinitionParams, SumType<Location, Location[], LocationLink[]>?> TextDocumentDefinition =
new
(TextDocumentDefinitionName);
69
public static readonly LspRequest<TypeDefinitionParams, SumType<Location, Location[], LocationLink[]>?> TextDocumentTypeDefinition =
new
(TextDocumentTypeDefinitionName);
88
public static readonly LspRequest<ImplementationParams, SumType<Location, Location[], LocationLink[]>?> TextDocumentImplementation =
new
(TextDocumentImplementationName);
104
public static readonly LspRequest<ReferenceParams, Location[]?> TextDocumentReferences =
new
(TextDocumentReferencesName);
126
public static readonly LspRequest<CallHierarchyPrepareParams, CallHierarchyItem[]?> PrepareCallHierarchy =
new
(PrepareCallHierarchyName);
144
public static readonly LspRequest<CallHierarchyIncomingCallsParams, CallHierarchyIncomingCall[]?> CallHierarchyIncomingCalls =
new
(CallHierarchyIncomingCallsName);
161
public static readonly LspRequest<CallHierarchyOutgoingCallsParams, CallHierarchyOutgoingCall[]?> CallHierarchyOutgoingCalls =
new
(CallHierarchyOutgoingCallsName);
187
public static readonly LspRequest<TypeHierarchyPrepareParams, TypeHierarchyItem[]?> PrepareTypeHierarchy =
new
(PrepareTypeHierarchyName);
206
public static readonly LspRequest<TypeHierarchySupertypesParams, TypeHierarchyItem[]?> TypeHierarchySupertypes =
new
(TypeHierarchySupertypesName);
223
public static readonly LspRequest<TypeHierarchySubtypesParams, TypeHierarchyItem[]?> TypeHierarchySubtypes =
new
(TypeHierarchySubtypesName);
245
public static readonly LspRequest<DocumentHighlightParams, DocumentHighlight[]?> TextDocumentDocumentHighlight =
new
(TextDocumentDocumentHighlightName);
261
public static readonly LspRequest<DocumentLinkParams, DocumentLink[]?> TextDocumentDocumentLink =
new
(TextDocumentDocumentLinkName);
277
public static readonly LspRequest<DocumentLink, DocumentLink> DocumentLinkResolve =
new
(DocumentLinkResolveName);
Protocol\Methods.Window.cs (3)
43
public static readonly LspRequest<ShowMessageRequestParams, MessageActionItem> WindowShowMessageRequest =
new
(WindowShowMessageRequestName);
61
public static readonly LspRequest<ShowDocumentParams, ShowDocumentResult> WindowShowDocument =
new
(WindowShowDocumentName);
95
public static readonly LspRequest<WorkDoneProgressCreateParams, object?> WindowWorkDoneProgressCreate =
new
(WindowWorkDoneProgressCreateName);
Protocol\Methods.Workspace.cs (9)
27
public static readonly LspRequest<WorkspaceSymbolParams, SumType<SymbolInformation[], WorkspaceSymbol[]>?> WorkspaceSymbol =
new
(WorkspaceSymbolName);
44
public static readonly LspRequest<WorkspaceSymbol, WorkspaceSymbol> WorkspaceSymbolResolve =
new
(WorkspaceSymbolResolveName);
63
public static readonly LspRequest<ConfigurationParams, object?[]> WorkspaceConfiguration =
new
(WorkspaceConfigurationName);
98
public static readonly LspRequest<object?, WorkspaceFolder?[]> WorkspaceFolders =
new
(WorkspaceFoldersName);
143
public static readonly LspRequest<CreateFilesParams?, WorkspaceEdit?> WorkspaceWillCreateFiles =
new
(WorkspaceWillCreateFilesName);
183
public static readonly LspRequest<RenameFilesParams?, WorkspaceEdit?> WorkspaceWillRenameFiles =
new
(WorkspaceWillRenameFilesName);
223
public static readonly LspRequest<DeleteFilesParams?, WorkspaceEdit?> WorkspaceWillDeleteFiles =
new
(WorkspaceWillDeleteFilesName);
282
public static readonly LspRequest<ExecuteCommandParams, object?> WorkspaceExecuteCommand =
new
(WorkspaceExecuteCommandName);
298
public static readonly LspRequest<ApplyWorkspaceEditParams, ApplyWorkspaceEditResponse> WorkspaceApplyEdit =
new
(WorkspaceApplyEditName);
75 references to LspRequest
Microsoft.CodeAnalysis.LanguageServer.Protocol (75)
Protocol\Extensions\VSMethods.cs (1)
26
public static readonly
LspRequest
<VSGetProjectContextsParams, VSProjectContextList> GetProjectContexts = new LspRequest<VSGetProjectContextsParams, VSProjectContextList>(GetProjectContextsName);
Protocol\Internal\VSInternalMethods.cs (11)
31
public static readonly
LspRequest
<VSInternalDocumentOnAutoInsertParams, VSInternalDocumentOnAutoInsertResponseItem> OnAutoInsert = new LspRequest<VSInternalDocumentOnAutoInsertParams, VSInternalDocumentOnAutoInsertResponseItem>(OnAutoInsertName);
36
public static readonly
LspRequest
<VSInternalKindAndModifier, VSInternalIconMapping> TextDocumentIconMappingResolve = new LspRequest<VSInternalKindAndModifier, VSInternalIconMapping>(TextDocumentIconMappingResolveName);
41
public static readonly
LspRequest
<VSInternalDocumentDiagnosticsParams, VSInternalDiagnosticReport[]> DocumentPullDiagnostic = new LspRequest<VSInternalDocumentDiagnosticsParams, VSInternalDiagnosticReport[]>(DocumentPullDiagnosticName);
46
public static readonly
LspRequest
<VSInternalWorkspaceDiagnosticsParams, VSInternalWorkspaceDiagnosticReport[]> WorkspacePullDiagnostic = new LspRequest<VSInternalWorkspaceDiagnosticsParams, VSInternalWorkspaceDiagnosticReport[]>(WorkspacePullDiagnosticName);
51
public static readonly
LspRequest
<VSInternalValidateBreakableRangeParams, Range?> TextDocumentValidateBreakableRange = new LspRequest<VSInternalValidateBreakableRangeParams, Range?>(TextDocumentValidateBreakableRangeName);
56
public static readonly
LspRequest
<VSInternalInlineCompletionRequest, VSInternalInlineCompletionList> TextDocumentInlineCompletion = new LspRequest<VSInternalInlineCompletionRequest, VSInternalInlineCompletionList>(TextDocumentInlineCompletionName);
61
public static readonly
LspRequest
<VSInternalUriPresentationParams, WorkspaceEdit?> TextDocumentUriPresentation = new LspRequest<VSInternalUriPresentationParams, WorkspaceEdit?>(TextDocumentUriPresentationName);
66
public static readonly
LspRequest
<VSInternalTextPresentationParams, WorkspaceEdit?> TextDocumentTextPresentation = new LspRequest<VSInternalTextPresentationParams, WorkspaceEdit?>(TextDocumentTextPresentationName);
71
public static readonly
LspRequest
<VSInternalDocumentSpellCheckableParams, VSInternalSpellCheckableRangeReport[]> TextDocumentSpellCheckableRanges = new LspRequest<VSInternalDocumentSpellCheckableParams, VSInternalSpellCheckableRangeReport[]>(TextDocumentSpellCheckableRangesName);
76
public static readonly
LspRequest
<VSInternalWorkspaceSpellCheckableParams, VSInternalWorkspaceSpellCheckableReport[]> WorkspaceSpellCheckableRanges = new LspRequest<VSInternalWorkspaceSpellCheckableParams, VSInternalWorkspaceSpellCheckableReport[]>(WorkspaceSpellCheckableRangesName);
81
public static readonly
LspRequest
<VSInternalMapCodeParams, WorkspaceEdit?> WorkspaceMapCode = new(WorkspaceMapCodeName);
Protocol\LspRequest.cs (1)
15
/// Initializes a new instance of the <see cref="
LspRequest
{TIn, TOut}"/> class.
Protocol\Methods.Diagnostics.cs (1)
80
public static readonly
LspRequest
<WorkspaceDiagnosticParams, WorkspaceDiagnosticReport> WorkspaceDiagnostic = new(WorkspaceDiagnosticName);
Protocol\Methods.Document.cs (30)
26
public static readonly
LspRequest
<HoverParams, Hover> TextDocumentHover = new(TextDocumentHoverName);
42
public static readonly
LspRequest
<CodeLensParams, CodeLens[]?> TextDocumentCodeLens = new(TextDocumentCodeLensName);
58
public static readonly
LspRequest
<CodeLens, CodeLens> CodeLensResolve = new(CodeLensResolveName);
82
public static readonly
LspRequest
<object?, object?> WorkspaceCodeLensRefresh = new(WorkspaceCodeLensRefreshName);
99
public static readonly
LspRequest
<FoldingRangeParams, FoldingRange[]?> TextDocumentFoldingRange = new(TextDocumentFoldingRangeName);
119
public static readonly
LspRequest
<SelectionRangeParams, SelectionRange[]?> TextDocumentSelectionRange = new(TextDocumentSelectionRangeName);
148
public static readonly
LspRequest
<DocumentSymbolParams, SumType<SymbolInformation[], DocumentSymbol[]>?> TextDocumentDocumentSymbol = new(TextDocumentDocumentSymbolName);
182
public static readonly
LspRequest
<SemanticTokensParams, SemanticTokens?> TextDocumentSemanticTokensFull = new(TextDocumentSemanticTokensFullName);
200
public static readonly
LspRequest
<SemanticTokensDeltaParams, SumType<SemanticTokens, SemanticTokensDelta>?> TextDocumentSemanticTokensFullDelta = new(TextDocumentSemanticTokensFullDeltaName);
227
public static readonly
LspRequest
<SemanticTokensRangeParams, SemanticTokens?> TextDocumentSemanticTokensRange = new(TextDocumentSemanticTokensRangeName);
246
public static readonly
LspRequest
<object?, object?> WorkspaceSemanticTokensRefresh = new(WorkspaceSemanticTokensRefreshName);
265
public static readonly
LspRequest
<InlayHintParams, InlayHint[]?> TextDocumentInlayHint = new(TextDocumentInlayHintName);
289
public static readonly
LspRequest
<InlayHint, InlayHint> InlayHintResolve = new(InlayHintResolveName);
307
public static readonly
LspRequest
<object?, object?> WorkspaceInlayHintRefresh = new(WorkspaceInlayHintRefreshName);
326
public static readonly
LspRequest
<InlineValueParams, SumType<InlineValueText, InlineValueVariableLookup, InlineValueEvaluatableExpression>[]?> TextDocumentInlineValue = new(TextDocumentInlineValueName);
344
public static readonly
LspRequest
<object?, object?> WorkspaceInlineValueRefresh = new(WorkspaceInlineValueRefreshName);
366
public static readonly
LspRequest
<MonikerParams, Moniker[]?> TextDocumentMoniker = new(TextDocumentMonikerName);
386
public static readonly
LspRequest
<CompletionParams, SumType<CompletionItem[], CompletionList>?> TextDocumentCompletion = new(TextDocumentCompletionName);
402
public static readonly
LspRequest
<CompletionItem, CompletionItem> TextDocumentCompletionResolve = new(TextDocumentCompletionResolveName);
418
public static readonly
LspRequest
<SignatureHelpParams, SignatureHelp?> TextDocumentSignatureHelp = new(TextDocumentSignatureHelpName);
436
public static readonly
LspRequest
<CodeActionParams, SumType<Command, CodeAction>[]?> TextDocumentCodeAction = new(TextDocumentCodeActionName);
457
public static readonly
LspRequest
<CodeAction, CodeAction> CodeActionResolve = new(CodeActionResolveName);
487
public static readonly
LspRequest
<DocumentColorParams, ColorInformation[]> TextDocumentDocumentColor = new(TextDocumentDocumentColorName);
516
public static readonly
LspRequest
<ColorPresentationParams, ColorPresentation[]> TextDocumentColorPresentation = new(TextDocumentColorPresentationName);
532
public static readonly
LspRequest
<DocumentFormattingParams, TextEdit[]?> TextDocumentFormatting = new(TextDocumentFormattingName);
548
public static readonly
LspRequest
<DocumentRangeFormattingParams, TextEdit[]?> TextDocumentRangeFormatting = new(TextDocumentRangeFormattingName);
564
public static readonly
LspRequest
<DocumentOnTypeFormattingParams, TextEdit[]?> TextDocumentOnTypeFormatting = new(TextDocumentOnTypeFormattingName);
581
public static readonly
LspRequest
<RenameParams, WorkspaceEdit?> TextDocumentRename = new(TextDocumentRenameName);
600
public static readonly
LspRequest
<PrepareRenameParams, SumType<RenameRange, DefaultBehaviorPrepareRename, Range>?> TextDocumentPrepareRename = new(TextDocumentPrepareRenameName);
619
public static readonly
LspRequest
<LinkedEditingRangeParams, LinkedEditingRanges?> TextDocumentLinkedEditingRange = new(TextDocumentLinkedEditingRangeName);
Protocol\Methods.DocumentSynchronization.cs (1)
77
public static readonly
LspRequest
<WillSaveTextDocumentParams, TextEdit[]?> TextDocumentWillSaveWaitUntil = new(TextDocumentWillSaveWaitUntilName);
Protocol\Methods.Lifecyle.cs (4)
26
public static readonly
LspRequest
<InitializeParams, InitializeResult> Initialize = new(InitializeName);
59
public static readonly
LspRequest
<RegistrationParams, object> ClientRegisterCapability = new(ClientRegisterCapabilityName);
75
public static readonly
LspRequest
<UnregistrationParams, object> ClientUnregisterCapability = new(ClientUnregisterCapabilityName);
130
public static readonly
LspRequest
<object?, object> Shutdown = new(ShutdownName);
Protocol\Methods.Navigation.cs (14)
31
public static readonly
LspRequest
<DeclarationParams, SumType<Location, Location[], LocationLink[]>?> TextDocumentDeclaration = new(TextDocumentDeclarationName);
50
public static readonly
LspRequest
<DefinitionParams, SumType<Location, Location[], LocationLink[]>?> TextDocumentDefinition = new(TextDocumentDefinitionName);
69
public static readonly
LspRequest
<TypeDefinitionParams, SumType<Location, Location[], LocationLink[]>?> TextDocumentTypeDefinition = new(TextDocumentTypeDefinitionName);
88
public static readonly
LspRequest
<ImplementationParams, SumType<Location, Location[], LocationLink[]>?> TextDocumentImplementation = new(TextDocumentImplementationName);
104
public static readonly
LspRequest
<ReferenceParams, Location[]?> TextDocumentReferences = new(TextDocumentReferencesName);
126
public static readonly
LspRequest
<CallHierarchyPrepareParams, CallHierarchyItem[]?> PrepareCallHierarchy = new(PrepareCallHierarchyName);
144
public static readonly
LspRequest
<CallHierarchyIncomingCallsParams, CallHierarchyIncomingCall[]?> CallHierarchyIncomingCalls = new(CallHierarchyIncomingCallsName);
161
public static readonly
LspRequest
<CallHierarchyOutgoingCallsParams, CallHierarchyOutgoingCall[]?> CallHierarchyOutgoingCalls = new(CallHierarchyOutgoingCallsName);
187
public static readonly
LspRequest
<TypeHierarchyPrepareParams, TypeHierarchyItem[]?> PrepareTypeHierarchy = new(PrepareTypeHierarchyName);
206
public static readonly
LspRequest
<TypeHierarchySupertypesParams, TypeHierarchyItem[]?> TypeHierarchySupertypes = new(TypeHierarchySupertypesName);
223
public static readonly
LspRequest
<TypeHierarchySubtypesParams, TypeHierarchyItem[]?> TypeHierarchySubtypes = new(TypeHierarchySubtypesName);
245
public static readonly
LspRequest
<DocumentHighlightParams, DocumentHighlight[]?> TextDocumentDocumentHighlight = new(TextDocumentDocumentHighlightName);
261
public static readonly
LspRequest
<DocumentLinkParams, DocumentLink[]?> TextDocumentDocumentLink = new(TextDocumentDocumentLinkName);
277
public static readonly
LspRequest
<DocumentLink, DocumentLink> DocumentLinkResolve = new(DocumentLinkResolveName);
Protocol\Methods.Window.cs (3)
43
public static readonly
LspRequest
<ShowMessageRequestParams, MessageActionItem> WindowShowMessageRequest = new(WindowShowMessageRequestName);
61
public static readonly
LspRequest
<ShowDocumentParams, ShowDocumentResult> WindowShowDocument = new(WindowShowDocumentName);
95
public static readonly
LspRequest
<WorkDoneProgressCreateParams, object?> WindowWorkDoneProgressCreate = new(WindowWorkDoneProgressCreateName);
Protocol\Methods.Workspace.cs (9)
27
public static readonly
LspRequest
<WorkspaceSymbolParams, SumType<SymbolInformation[], WorkspaceSymbol[]>?> WorkspaceSymbol = new(WorkspaceSymbolName);
44
public static readonly
LspRequest
<WorkspaceSymbol, WorkspaceSymbol> WorkspaceSymbolResolve = new(WorkspaceSymbolResolveName);
63
public static readonly
LspRequest
<ConfigurationParams, object?[]> WorkspaceConfiguration = new(WorkspaceConfigurationName);
98
public static readonly
LspRequest
<object?, WorkspaceFolder?[]> WorkspaceFolders = new(WorkspaceFoldersName);
143
public static readonly
LspRequest
<CreateFilesParams?, WorkspaceEdit?> WorkspaceWillCreateFiles = new(WorkspaceWillCreateFilesName);
183
public static readonly
LspRequest
<RenameFilesParams?, WorkspaceEdit?> WorkspaceWillRenameFiles = new(WorkspaceWillRenameFilesName);
223
public static readonly
LspRequest
<DeleteFilesParams?, WorkspaceEdit?> WorkspaceWillDeleteFiles = new(WorkspaceWillDeleteFilesName);
282
public static readonly
LspRequest
<ExecuteCommandParams, object?> WorkspaceExecuteCommand = new(WorkspaceExecuteCommandName);
298
public static readonly
LspRequest
<ApplyWorkspaceEditParams, ApplyWorkspaceEditResponse> WorkspaceApplyEdit = new(WorkspaceApplyEditName);