519 references to Methods
IdeBenchmarks (3)
Lsp\LspCompletionSerializationBenchmarks.cs (1)
117var results = await testServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
Lsp\LspSourceGeneratorBenchmarks.cs (2)
111LSP.Methods.TextDocumentDiagnosticName, 129LSP.Methods.WorkspaceTextDocumentContentName,
Microsoft.CodeAnalysis.ExternalAccess.Xaml (23)
Internal\ClientCapabilityProvider.cs (23)
32case LSP.Methods.TextDocumentDidOpenName: 34case LSP.Methods.TextDocumentDidChangeName: 36case LSP.Methods.TextDocumentDidCloseName: 38case LSP.Methods.TextDocumentCompletionName: 40case LSP.Methods.TextDocumentHoverName: 42case LSP.Methods.TextDocumentFoldingRangeName: 44case LSP.Methods.TextDocumentFormattingName: 46case LSP.Methods.TextDocumentRangeFormattingName: 48case LSP.Methods.TextDocumentOnTypeFormattingName: 50case LSP.Methods.TextDocumentDefinitionName: 52case LSP.Methods.TextDocumentDiagnosticName: 54case LSP.Methods.TextDocumentCodeActionName: 56case LSP.Methods.WorkspaceExecuteCommandName: 58case LSP.Methods.TextDocumentDocumentSymbolName: 60case LSP.Methods.TextDocumentDocumentHighlightName: 62case LSP.Methods.TextDocumentDocumentLinkName: 64case LSP.Methods.TextDocumentRenameName: 66case LSP.Methods.TextDocumentSemanticTokensFullName: 68case LSP.Methods.TextDocumentSignatureHelpName: 70case LSP.Methods.WorkspaceSymbolName: 72case LSP.Methods.WorkspaceDidChangeConfigurationName: 74case LSP.Methods.WorkspaceDidChangeWatchedFilesName: 82case LSP.Methods.TextDocumentDocumentColorName:
Microsoft.CodeAnalysis.LanguageServer (5)
HostWorkspace\LanguageServerWorkspace.cs (4)
21/// cref="LSP.Methods.TextDocumentDidChange"/> events. Second, the project system may push changes about what files 36/// what it believes is the state of the world with respect to <see cref="LSP.Methods.TextDocumentDidOpen"/>/<see 37/// cref="LSP.Methods.TextDocumentDidChange"/>/<see cref="LSP.Methods.TextDocumentDidClose"/>. However, if it is not,
Logging\LspLogMessageLogger.cs (1)
54var logMethod = Methods.WindowLogMessageName;
Microsoft.CodeAnalysis.LanguageServer.Protocol (148)
Handler\CallHierarchy\CallHierarchyIncomingCallsHandler.cs (1)
20[Method(LSP.Methods.CallHierarchyIncomingCallsName)]
Handler\CallHierarchy\CallHierarchyOutgoingCallsHandler.cs (1)
21[Method(LSP.Methods.CallHierarchyOutgoingCallsName)]
Handler\CallHierarchy\PrepareCallHierarchyHandler.cs (1)
20[Method(LSP.Methods.PrepareCallHierarchyName)]
Handler\CodeActions\CodeActionResolveHandler.cs (1)
30[Method(LSP.Methods.CodeActionResolveName)]
Handler\CodeActions\CodeActionsHandler.cs (1)
25[Method(LSP.Methods.TextDocumentCodeActionName)]
Handler\CodeLens\CodeLensHandler.cs (1)
24[Method(LSP.Methods.TextDocumentCodeLensName)]
Handler\CodeLens\CodeLensRefreshQueue.cs (1)
38return Methods.WorkspaceCodeLensRefreshName;
Handler\CodeLens\CodeLensResolveHandler.cs (1)
20[Method(LSP.Methods.CodeLensResolveName)]
Handler\Commands\AbstractExecuteWorkspaceCommandHandler.cs (1)
22public static string GetRequestNameForCommandName(string commandName) => $"{Methods.WorkspaceExecuteCommandName}/{commandName}";
Handler\Completion\CompletionHandler.cs (1)
27[Method(LSP.Methods.TextDocumentCompletionName)]
Handler\Completion\CompletionResolveHandler.cs (1)
29[Method(LSP.Methods.TextDocumentCompletionResolveName)]
Handler\Configuration\DidChangeConfigurationNotificationHandler.cs (2)
22[Method(Methods.WorkspaceDidChangeConfigurationName)] 125Methods.WorkspaceConfigurationName, configurationParams, cancellationToken).ConfigureAwait(false);
Handler\Configuration\DidChangeConfigurationNotificationHandler_OnInitialized.cs (2)
19methodName: Methods.ClientRegisterCapabilityName, 24new Registration { Id = _registrationId.ToString(), Method = Methods.WorkspaceDidChangeConfigurationName, RegisterOptions = null }
Handler\Definitions\GoToDefinitionHandler.cs (1)
17[Method(LSP.Methods.TextDocumentDefinitionName)]
Handler\Definitions\GoToTypeDefinitionHandler.cs (1)
17[Method(LSP.Methods.TextDocumentTypeDefinitionName)]
Handler\Diagnostics\DiagnosticsRefreshQueue.cs (1)
66=> Methods.WorkspaceDiagnosticRefreshName;
Handler\Diagnostics\Public\PublicDocumentPullDiagnosticsHandler.cs (1)
20[Method(Methods.TextDocumentDiagnosticName)]
Handler\Diagnostics\Public\PublicDocumentPullDiagnosticsHandler_IOnInitialized.cs (2)
45methodName: Methods.ClientRegisterCapabilityName, 58Method = Methods.TextDocumentDiagnosticName,
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticsHandler.cs (1)
22[Method(Methods.WorkspaceDiagnosticName)]
Handler\DocumentChanges\DidChangeHandler.cs (1)
18[Method(Methods.TextDocumentDidChangeName)]
Handler\DocumentChanges\DidCloseHandler.cs (1)
17[Method(LSP.Methods.TextDocumentDidCloseName)]
Handler\DocumentChanges\DidOpenHandler.cs (1)
18[Method(LSP.Methods.TextDocumentDidOpenName)]
Handler\DocumentChanges\DidSaveHandler.cs (1)
16[Method(Methods.TextDocumentDidSaveName)]
Handler\FoldingRanges\FoldingRangesHandler.cs (1)
22[Method(Methods.TextDocumentFoldingRangeName)]
Handler\Formatting\FormatDocumentHandler.cs (1)
16[Method(LSP.Methods.TextDocumentFormattingName)]
Handler\Formatting\FormatDocumentOnTypeHandler.cs (1)
22[Method(Methods.TextDocumentOnTypeFormattingName)]
Handler\Formatting\FormatDocumentRangeHandler.cs (1)
16[Method(Methods.TextDocumentRangeFormattingName)]
Handler\Highlights\DocumentHighlightHandler.cs (1)
24[Method(Methods.TextDocumentDocumentHighlightName)]
Handler\Hover\HoverHandler.cs (1)
25[Method(Methods.TextDocumentHoverName)]
Handler\InlayHint\InlayHintHandler.cs (1)
22[Method(Methods.TextDocumentInlayHintName)]
Handler\InlayHint\InlayHintRefreshQueue.cs (1)
66return Methods.WorkspaceInlayHintRefreshName;
Handler\InlayHint\InlayHintResolveHandler.cs (1)
21[Method(Methods.InlayHintResolveName)]
Handler\References\FindAllReferencesHandler.cs (1)
24[Method(LSP.Methods.TextDocumentReferencesName)]
Handler\References\FindImplementationsHandler.cs (1)
20[Method(LSP.Methods.TextDocumentImplementationName)]
Handler\Rename\PrepareRenameHandler.cs (1)
17[Method(LSP.Methods.TextDocumentPrepareRenameName)]
Handler\Rename\RenameHandler.cs (1)
20[Method(LSP.Methods.TextDocumentRenameName)]
Handler\Rename\WillRenameHandler.cs (1)
18[Method(LSP.Methods.WorkspaceWillRenameFilesName)]
Handler\RequestContextFactory.cs (2)
29if (clientCapabilities is null && queueItem.MethodName != Methods.InitializeName) 31throw new InvalidOperationException($"ClientCapabilities was null for a request other than {Methods.InitializeName}.");
Handler\SelectionRanges\SelectionRangeHandler.cs (1)
19[Method(Methods.TextDocumentSelectionRangeName)]
Handler\SemanticTokens\SemanticTokensFullHandler.cs (1)
13[Method(Methods.TextDocumentSemanticTokensFullName)]
Handler\SemanticTokens\SemanticTokensRangeHandler.cs (1)
13[Method(Methods.TextDocumentSemanticTokensRangeName)]
Handler\SemanticTokens\SemanticTokensRefreshQueue.cs (1)
115protected override string GetWorkspaceRefreshName() => Methods.WorkspaceSemanticTokensRefreshName;
Handler\ServerLifetime\InitializedHandler.cs (1)
11[Method(Methods.InitializedName)]
Handler\ServerLifetime\InitializeHandler.cs (1)
14[Method(Methods.InitializeName)]
Handler\SignatureHelp\SignatureHelpHandler.cs (1)
22[Method(LSP.Methods.TextDocumentSignatureHelpName)]
Handler\Symbols\DocumentSymbolsHandler.cs (1)
22[Method(Methods.TextDocumentDocumentSymbolName)]
Handler\Symbols\WorkspaceSymbolsHandler.cs (1)
24[Method(Methods.WorkspaceSymbolName)]
Handler\Testing\RunTestsParams.cs (1)
18[JsonPropertyName(LSP.Methods.PartialResultTokenName)]
Handler\TextDocumentContent\AbstractTextDocumentContentRefreshQueue.cs (1)
103Methods.WorkspaceTextDocumentContentRefreshName,
Handler\TextDocumentContent\TextDocumentContentHandler.cs (1)
16[Method(Methods.WorkspaceTextDocumentContentName)]
Handler\TypeHierarchy\PrepareTypeHierarchyHandler.cs (1)
18[Method(LSP.Methods.PrepareTypeHierarchyName)]
Handler\TypeHierarchy\TypeHierarchySubtypesHandler.cs (1)
19[Method(LSP.Methods.TypeHierarchySubtypesName)]
Handler\TypeHierarchy\TypeHierarchySupertypesHandler.cs (1)
19[Method(LSP.Methods.TypeHierarchySupertypesName)]
Handler\WorkDoneProgress\WorkDoneProgressCancelledHandler.cs (1)
15[Method(Methods.WindowWorkDoneProgressCancelName)]
Handler\WorkDoneProgress\WorkDoneProgressManager.cs (2)
132await _manager._clientLanguageServerManager.SendRequestAsync(Methods.WindowWorkDoneProgressCreateName, workDoneParams, CancellationToken).ConfigureAwait(false); 143await _manager._clientLanguageServerManager.SendNotificationAsync(Methods.ProgressNotificationName, new ProgressReportType(_token, progress), cancellationToken).ConfigureAwait(false);
Handler\WorkspaceCommand\ExecuteWorkspaceCommandHandler.cs (1)
17[Method(Methods.WorkspaceExecuteCommandName)]
Protocol\CodeActionParams.cs (2)
52[JsonPropertyName(Methods.WorkDoneTokenName)] 57[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\CodeLensParams.cs (2)
29[JsonPropertyName(Methods.WorkDoneTokenName)] 34[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\ColorPresentationParams.cs (2)
42[JsonPropertyName(Methods.WorkDoneTokenName)] 47[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\CompletionParams.cs (1)
31[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\DocumentColorParams.cs (2)
27[JsonPropertyName(Methods.WorkDoneTokenName)] 32[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\DocumentDiagnosticParams.cs (2)
24[JsonPropertyName(Methods.PartialResultTokenName)] 32[JsonPropertyName(Methods.WorkDoneTokenName)]
Protocol\DocumentFormattingParams.cs (1)
42[JsonPropertyName(Methods.WorkDoneTokenName)]
Protocol\DocumentHighlightParams.cs (2)
19[JsonPropertyName(Methods.PartialResultTokenName)] 24[JsonPropertyName(Methods.WorkDoneTokenName)]
Protocol\DocumentLinkParams.cs (2)
29[JsonPropertyName(Methods.WorkDoneTokenName)] 34[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\DocumentSymbolParams.cs (2)
33[JsonPropertyName(Methods.WorkDoneTokenName)] 38[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\ExecuteCommandParams.cs (1)
40[JsonPropertyName(Methods.WorkDoneTokenName)]
Protocol\FileOperations\WorkspaceFoldersServerCapabilities.cs (1)
32/// using the <see cref="Methods.ClientUnregisterCapabilityName"/> request.
Protocol\FoldingRangeParams.cs (2)
28[JsonPropertyName(Methods.WorkDoneTokenName)] 33[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\HoverParams.cs (1)
19[JsonPropertyName(Methods.WorkDoneTokenName)]
Protocol\InitializeParams.cs (1)
139[JsonPropertyName(Methods.WorkDoneTokenName)]
Protocol\InlayHintParams.cs (1)
34[JsonPropertyName(Methods.WorkDoneTokenName)]
Protocol\InlineValues\InlineValueParams.cs (1)
42[JsonPropertyName(Methods.WorkDoneTokenName)]
Protocol\Internal\Diagnostics\VSInternalDocumentDiagnosticsParams.cs (2)
16[JsonPropertyName(Methods.WorkDoneTokenName)] 21[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\Internal\Diagnostics\VSInternalWorkspaceDiagnosticsParams.cs (2)
23[JsonPropertyName(Methods.WorkDoneTokenName)] 28[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\Internal\VSInternalCompletionItem.cs (1)
48/// Gets or sets a value indicating whether the client should call <see cref="Methods.TextDocumentCompletionResolve"/> to
Protocol\Internal\VSInternalDocumentSpellCheckableParams.cs (1)
16[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\Internal\VSInternalReferenceParams.cs (1)
28[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\IPartialResultParams.cs (1)
24[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\IWorkDoneProgressParams.cs (1)
28[JsonPropertyName(Methods.WorkDoneTokenName)]
Protocol\LinkedEditingRangeParams.cs (1)
19[JsonPropertyName(Methods.WorkDoneTokenName)]
Protocol\LogTraceParams.cs (1)
10/// Class representing the parameters for the <see cref="Methods.LogTraceName"/> notification.
Protocol\Moniker\MonikerParams.cs (2)
20[JsonPropertyName(Methods.WorkDoneTokenName)] 25[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\Navigation\CallHierarchyIncomingCallsParams.cs (2)
27[JsonPropertyName(Methods.WorkDoneTokenName)] 35[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\Navigation\CallHierarchyOutgoingCallsParams.cs (2)
27[JsonPropertyName(Methods.WorkDoneTokenName)] 35[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\Navigation\CallHierarchyPrepareParams.cs (1)
20[JsonPropertyName(Methods.WorkDoneTokenName)]
Protocol\Navigation\DeclarationParams.cs (2)
19[JsonPropertyName(Methods.WorkDoneTokenName)] 27[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\Navigation\DefinitionParams.cs (2)
19[JsonPropertyName(Methods.WorkDoneTokenName)] 27[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\Navigation\ImplementationParams.cs (2)
19[JsonPropertyName(Methods.WorkDoneTokenName)] 27[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\Navigation\ReferenceParams.cs (2)
26[JsonPropertyName(Methods.WorkDoneTokenName)] 31[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\Navigation\TypeDefinitionParams.cs (2)
19[JsonPropertyName(Methods.WorkDoneTokenName)] 27[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\Navigation\TypeHierarchyPrepareParams.cs (1)
20[JsonPropertyName(Methods.WorkDoneTokenName)]
Protocol\Navigation\TypeHierarchySubtypesParams.cs (2)
27[JsonPropertyName(Methods.WorkDoneTokenName)] 35[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\Navigation\TypeHierarchySupertypesParams.cs (2)
27[JsonPropertyName(Methods.WorkDoneTokenName)] 35[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\PrepareRenameParams.cs (1)
32[JsonPropertyName(Methods.WorkDoneTokenName)]
Protocol\RenameParams.cs (1)
28[JsonPropertyName(Methods.WorkDoneTokenName)]
Protocol\SelectionRangeParams.cs (2)
34[JsonPropertyName(Methods.WorkDoneTokenName)] 39[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\SemanticTokens\SemanticTokensDeltaParams.cs (2)
34[JsonPropertyName(Methods.WorkDoneTokenName)] 39[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\SemanticTokens\SemanticTokensFullParams.cs (2)
26[JsonPropertyName(Methods.WorkDoneTokenName)] 31[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\SemanticTokens\SemanticTokensParams.cs (2)
27[JsonPropertyName(Methods.WorkDoneTokenName)] 32[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\SemanticTokens\SemanticTokensRangeParams.cs (2)
35[JsonPropertyName(Methods.WorkDoneTokenName)] 40[JsonPropertyName(Methods.PartialResultTokenName)]
Protocol\SignatureHelpParams.cs (1)
30[JsonPropertyName(Methods.WorkDoneTokenName)]
Protocol\TraceValue.cs (2)
12/// execution trace using <see cref="Methods.LogTraceName"/>. The initial trace value is set by the 13/// client at initialization and can be modified later using the <see cref="Methods.SetTraceName"/> notification.
Protocol\WorkspaceDiagnosticParams.cs (2)
29[JsonPropertyName(Methods.PartialResultTokenName)] 34[JsonPropertyName(Methods.WorkDoneTokenName)]
Protocol\WorkspaceSymbolParams.cs (2)
29[JsonPropertyName(Methods.PartialResultTokenName)] 36[JsonPropertyName(Methods.WorkDoneTokenName)]
RoslynLanguageServer.cs (8)
290Methods.InitializeName => true, 291Methods.InitializedName => true, 292Methods.TextDocumentDidOpenName => true, 293Methods.TextDocumentDidChangeName => true, 294Methods.TextDocumentDidCloseName => true, 295Methods.TextDocumentDidSaveName => true, 296Methods.ShutdownName => true, 297Methods.ExitName => true,
Workspaces\ILspWorkspace.cs (1)
29/// cref="LSP.Methods.TextDocumentDidChange"/>).
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (99)
CallHierarchy\CallHierarchyTests.cs (3)
181LSP.Methods.PrepareCallHierarchyName, 191LSP.Methods.CallHierarchyOutgoingCallsName, 200LSP.Methods.CallHierarchyIncomingCallsName,
CodeActions\CodeActionResolveTests.cs (2)
124LSP.Methods.CodeActionResolveName, unresolvedCodeAction, CancellationToken.None)); 570LSP.Methods.CodeActionResolveName, unresolvedCodeAction, CancellationToken.None);
CodeActions\CodeActionsTests.cs (2)
272LSP.Methods.TextDocumentCodeActionName, codeActionParams, CancellationToken.None); 281LSP.Methods.CodeActionResolveName, codeAction, CancellationToken.None);
CodeActions\RunCodeActionsTests.cs (1)
75LSP.Methods.WorkspaceExecuteCommandName, command, CancellationToken.None);
CodeLens\AbstractCodeLensTests.cs (4)
30var actualCodeLenses = await testLspServer.ExecuteRequestAsync<LSP.CodeLensParams, LSP.CodeLens[]?>(LSP.Methods.TextDocumentCodeLensName, codeLensParams, CancellationToken.None); 48var resolvedCodeLens = await testLspServer.ExecuteRequestAsync<LSP.CodeLens, LSP.CodeLens>(LSP.Methods.CodeLensResolveName, matchingCodeLens, CancellationToken.None); 65var actualCodeLenses = await testLspServer.ExecuteRequestAsync<LSP.CodeLensParams, LSP.CodeLens[]?>(LSP.Methods.TextDocumentCodeLensName, codeLensParams, CancellationToken.None); 88var actualCodeLenses = await testLspServer.ExecuteRequestAsync<LSP.CodeLensParams, LSP.CodeLens[]?>(LSP.Methods.TextDocumentCodeLensName, codeLensParams, CancellationToken.None);
CodeLens\CSharpCodeLensTests.cs (2)
436var actualCodeLenses = await testLspServer.ExecuteRequestAsync<LSP.CodeLensParams, LSP.CodeLens[]?>(LSP.Methods.TextDocumentCodeLensName, codeLensParamsDoc1, CancellationToken.None); 446var firstDocumentResult2 = Assert.ThrowsAsync<StreamJsonRpc.RemoteInvocationException>(async () => await testLspServer.ExecuteRequestAsync<LSP.CodeLens, LSP.CodeLens>(LSP.Methods.CodeLensResolveName, firstCodeLens, CancellationToken.None));
Commands\ExecuteWorkspaceCommandTests.cs (1)
41var response = await server.ExecuteRequestAsync<ExecuteCommandParams, object>(Methods.WorkspaceExecuteCommandName, request, CancellationToken.None);
Completion\CompletionFeaturesTests.cs (28)
94var results = await testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None); 128var completionResult = await testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false); 150var resolvedItem = await testLspServer.ExecuteRequestAsync<LSP.CompletionItem, LSP.CompletionItem>(LSP.Methods.TextDocumentCompletionResolveName, actualItem, CancellationToken.None).ConfigureAwait(false); 215var completionResult = await testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false); 237var resolvedItem = await testLspServer.ExecuteRequestAsync<LSP.CompletionItem, LSP.CompletionItem>(LSP.Methods.TextDocumentCompletionResolveName, actualItem, CancellationToken.None).ConfigureAwait(false); 279var completionResult = await testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false); 300var resolvedItem = await testLspServer.ExecuteRequestAsync<LSP.CompletionItem, LSP.CompletionItem>(LSP.Methods.TextDocumentCompletionResolveName, actualItem, CancellationToken.None).ConfigureAwait(false); 344var results = await testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false); 367results = await testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false); 422var results = await testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None); 472var results = await testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None); 541var completionResult = await testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false); 563var resolvedItem = await testLspServer.ExecuteRequestAsync<LSP.CompletionItem, LSP.CompletionItem>(LSP.Methods.TextDocumentCompletionResolveName, actualItem, CancellationToken.None).ConfigureAwait(false); 666var results = await testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None); 710var completionResult = await testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false); 726var resolvedItem1 = await testLspServer.ExecuteRequestAsync<LSP.CompletionItem, LSP.CompletionItem>(LSP.Methods.TextDocumentCompletionResolveName, itemFromNS1, CancellationToken.None).ConfigureAwait(false); 734var resolvedItem2 = await testLspServer.ExecuteRequestAsync<LSP.CompletionItem, LSP.CompletionItem>(LSP.Methods.TextDocumentCompletionResolveName, itemFromNS2, CancellationToken.None).ConfigureAwait(false); 773var results = await testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None); 807var results = await testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None); 822results = await testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false); 860var results = await testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false); 876results = await testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None).ConfigureAwait(false); 976var results = await testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None); 980var resolvedItem = await testLspServer.ExecuteRequestAsync<LSP.CompletionItem, LSP.CompletionItem>(LSP.Methods.TextDocumentCompletionResolveName, item, CancellationToken.None).ConfigureAwait(false); 1046var results = await testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None); 1053var resolvedItem = await testLspServer.ExecuteRequestAsync<LSP.CompletionItem, LSP.CompletionItem>(LSP.Methods.TextDocumentCompletionResolveName, item, CancellationToken.None).ConfigureAwait(false); 1105var results = await testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None); 1120results = await testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName, completionParams, CancellationToken.None);
Completion\CompletionResolveTests.cs (2)
398return await testLspServer.ExecuteRequestAsync<LSP.CompletionItem, LSP.CompletionItem>(LSP.Methods.TextDocumentCompletionResolveName, 482var completionList = await testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName,
Completion\CompletionTests.cs (1)
1731return testLspServer.ExecuteRequestAsync<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName,
Configuration\DidChangeConfigurationNotificationHandlerTest.cs (5)
102await server.ExecuteRequestAsync<DidChangeConfigurationParams, object>(Methods.WorkspaceDidChangeConfigurationName, new DidChangeConfigurationParams(), CancellationToken.None).ConfigureAwait(false); 197[JsonRpcMethod(Methods.ClientRegisterCapabilityName, UseSingleObjectParameterDeserialization = true)] 202Assert.Fail($"{Methods.WorkspaceDidChangeConfigurationName} is registered twice."); 206WorkspaceDidChangeConfigurationRegistered = registrationParams.Registrations.Any(item => item.Method == Methods.WorkspaceDidChangeConfigurationName); 210[JsonRpcMethod(Methods.WorkspaceConfigurationName, UseSingleObjectParameterDeserialization = true)]
Definitions\GoToDefinitionTests.cs (1)
379return await testLspServer.ExecuteRequestAsync<LSP.TextDocumentPositionParams, LSP.Location[]>(LSP.Methods.TextDocumentDefinitionName,
Definitions\GoToTypeDefinitionTests.cs (1)
290return await testLspServer.ExecuteRequestAsync<LSP.TextDocumentPositionParams, LSP.Location[]>(LSP.Methods.TextDocumentTypeDefinitionName,
Diagnostics\AbstractPullDiagnosticTestsBase.cs (2)
125Methods.WorkspaceDiagnosticName, 275Methods.TextDocumentDiagnosticName,
Diagnostics\DiagnosticRegistrationTests.cs (2)
58.Where(r => r.Method == Methods.TextDocumentDiagnosticName) 115[JsonRpcMethod(Methods.ClientRegisterCapabilityName, UseSingleObjectParameterDeserialization = true)]
FoldingRanges\FoldingRangesTests.cs (1)
168return await testLspServer.ExecuteRequestAsync<LSP.FoldingRangeParams, LSP.FoldingRange[]>(LSP.Methods.TextDocumentFoldingRangeName,
Formatting\FormatDocumentOnTypeTests.cs (1)
176LSP.Methods.TextDocumentOnTypeFormattingName,
Formatting\FormatDocumentRangeTests.cs (1)
90LSP.Methods.TextDocumentRangeFormattingName,
Formatting\FormatDocumentTests.cs (1)
314return await testLspServer.ExecuteRequestAsync<LSP.DocumentFormattingParams, LSP.TextEdit[]>(LSP.Methods.TextDocumentFormattingName,
Highlights\DocumentHighlightTests.cs (1)
173var results = await testLspServer.ExecuteRequestAsync<LSP.TextDocumentPositionParams, LSP.DocumentHighlight[]>(LSP.Methods.TextDocumentDocumentHighlightName,
Hover\HoverTests.cs (1)
608return await testLspServer.ExecuteRequestAsync<LSP.TextDocumentPositionParams, LSP.Hover>(LSP.Methods.TextDocumentHoverName,
InlayHint\AbstractInlayHintTests.cs (2)
36var actualInlayHints = await testLspServer.ExecuteRequestAsync<LSP.InlayHintParams, LSP.InlayHint[]?>(LSP.Methods.TextDocumentInlayHintName, inlayHintParams, CancellationToken.None); 60var resolvedInlayHint = await testLspServer.ExecuteRequestAsync<LSP.InlayHint, LSP.InlayHint>(LSP.Methods.InlayHintResolveName, matchingInlayHint, CancellationToken.None);
InlayHint\CSharpInlayHintTests.cs (5)
123var actualInlayHints = await testLspServer.ExecuteRequestAsync<LSP.InlayHintParams, LSP.InlayHint[]?>(LSP.Methods.TextDocumentInlayHintName, inlayHintParams, CancellationToken.None); 135await testLspServer.ExecuteRequestAsync<LSP.InlayHintParams, LSP.InlayHint[]?>(LSP.Methods.TextDocumentInlayHintName, inlayHintParams, CancellationToken.None); 136await testLspServer.ExecuteRequestAsync<LSP.InlayHintParams, LSP.InlayHint[]?>(LSP.Methods.TextDocumentInlayHintName, inlayHintParams, CancellationToken.None); 137var lastInlayHints = await testLspServer.ExecuteRequestAsync<LSP.InlayHintParams, LSP.InlayHint[]?>(LSP.Methods.TextDocumentInlayHintName, inlayHintParams, CancellationToken.None); 145var firstResolvedHint = await testLspServer.ExecuteRequestAsync<LSP.InlayHint, LSP.InlayHint>(LSP.Methods.InlayHintResolveName, firstInlayHint, CancellationToken.None);
LanguageServerTargetTests.cs (3)
88await server.ExecuteRequestAsync<InitializedParams, object>(Methods.InitializedName, initializedParams, CancellationToken.None); 101await server.ExecuteRequestAsync<DidOpenTextDocumentParams, object>(Methods.TextDocumentDidOpenName, didOpenParams, CancellationToken.None); 117var ex = await Assert.ThrowsAsync<RemoteInvocationException>(async () => await server.ExecuteRequestAsync<DidOpenTextDocumentParams, object>(Methods.TextDocumentDidOpenName, didOpenParams, CancellationToken.None));
Metadata\LspMetadataAsSourceWorkspaceTests.cs (3)
42var definition = await testLspServer.ExecuteRequestAsync<LSP.TextDocumentPositionParams, LSP.Location[]>(LSP.Methods.TextDocumentDefinitionName, 79var definition = await testLspServer.ExecuteRequestAsync<LSP.TextDocumentPositionParams, LSP.Location[]>(LSP.Methods.TextDocumentDefinitionName, 112var definitionFromMetadata = await testLspServer.ExecuteRequestAsync<LSP.TextDocumentPositionParams, LSP.Location[]>(LSP.Methods.TextDocumentDefinitionName,
Ordering\RequestOrderingTests.cs (1)
271await testLspServer.ExecuteRequestAsync<LSP.DidOpenTextDocumentParams, object>(Methods.TextDocumentDidOpenName, didOpenParams, CancellationToken.None);
References\FindAllReferencesHandlerTests.cs (2)
468var results = await testLspServer.ExecuteRequestAsync<LSP.ReferenceParams, LSP.VSInternalReferenceItem[]>(LSP.Methods.TextDocumentReferencesName, 485var results = await testLspServer.ExecuteRequestAsync<LSP.ReferenceParams, LSP.Location[]>(LSP.Methods.TextDocumentReferencesName,
References\FindImplementationsTests.cs (1)
166return await testLspServer.ExecuteRequestAsync<LSP.TextDocumentPositionParams, LSP.Location[]>(LSP.Methods.TextDocumentImplementationName,
Rename\PrepareRenameTests.cs (1)
104return await testLspServer.ExecuteRequestAsync<LSP.PrepareRenameParams, LSP.Range?>(LSP.Methods.TextDocumentPrepareRenameName, prepareRenameParams, CancellationToken.None);
Rename\RenameTests.cs (1)
526return await testLspServer.ExecuteRequestAsync<LSP.RenameParams, LSP.WorkspaceEdit>(LSP.Methods.TextDocumentRenameName, renameParams, CancellationToken.None);
Rename\WillRenameTests.cs (1)
143return await testLspServer.ExecuteRequestAsync<LSP.RenameFilesParams, LSP.WorkspaceEdit>(LSP.Methods.WorkspaceWillRenameFilesName, renameParams, CancellationToken.None);
SelectionRanges\SelectionRangesTests.cs (2)
185LSP.Methods.TextDocumentSelectionRangeName, request, CancellationToken.None); 229LSP.Methods.TextDocumentSelectionRangeName, request, CancellationToken.None);
SemanticTokens\AbstractSemanticTokensTests.cs (2)
30var result = await testLspServer.ExecuteRequestAsync<LSP.SemanticTokensFullParams, LSP.SemanticTokens>(LSP.Methods.TextDocumentSemanticTokensFullName, 38var result = await testLspServer.ExecuteRequestAsync<LSP.SemanticTokensRangeParams, LSP.SemanticTokens>(LSP.Methods.TextDocumentSemanticTokensRangeName,
SignatureHelp\SignatureHelpTests.cs (1)
109LSP.Methods.TextDocumentSignatureHelpName,
Symbols\DocumentSymbolsTests.cs (1)
110return await testLspServer.ExecuteRequestAsync<LSP.DocumentSymbolParams, TReturn>(LSP.Methods.TextDocumentDocumentSymbolName,
Symbols\WorkspaceSymbolsTests.cs (1)
242return testLspServer.ExecuteRequestAsync<LSP.WorkspaceSymbolParams, LSP.SymbolInformation[]>(LSP.Methods.WorkspaceSymbolName,
TypeHierarchy\TypeHierarchyTests.cs (3)
408LSP.Methods.PrepareTypeHierarchyName, 418LSP.Methods.TypeHierarchySupertypesName, 429LSP.Methods.TypeHierarchySubtypesName,
UriTests.cs (3)
181await testLspServer.ExecutePreSerializedRequestAsync(LSP.Methods.TextDocumentDidOpenName, jsonDocument); 232await testLspServer.ExecutePreSerializedRequestAsync(LSP.Methods.TextDocumentDidOpenName, jsonDocument); 278await testLspServer.ExecutePreSerializedRequestAsync(LSP.Methods.TextDocumentDidOpenName, jsonDocument);
Workspaces\SourceGeneratedDocumentTests.cs (3)
122var hover = await testLspServer.ExecuteRequestAsync<LSP.TextDocumentPositionParams, LSP.Hover>(LSP.Methods.TextDocumentHoverName, 534await testLspServer.ExecuteRequestAsync<LSP.DidSaveTextDocumentParams, object>(LSP.Methods.TextDocumentDidSaveName, didSaveParams, CancellationToken.None); 568[JsonRpcMethod(LSP.Methods.WorkspaceTextDocumentContentRefreshName, UseSingleObjectParameterDeserialization = true)]
Microsoft.CodeAnalysis.LanguageServer.UnitTests (19)
FileBasedProgramsWorkspaceTests.cs (2)
893Methods.TextDocumentDiagnosticName, 904Methods.TextDocumentHoverName,
ServerInitializationTests.cs (3)
22var response = await server.ExecuteRequestAsync<DidOpenTextDocumentParams, object>(Methods.TextDocumentDidOpenName, new DidOpenTextDocumentParams 34response = await server.ExecuteRequestAsync<DidChangeTextDocumentParams, object>(Methods.TextDocumentDidChangeName, new DidChangeTextDocumentParams 50response = await server.ExecuteRequestAsync<DidCloseTextDocumentParams, object>(Methods.TextDocumentDidCloseName, new DidCloseTextDocumentParams
Utilities\AbstractLanguageServerClientTests.cs (2)
99[JsonRpcMethod(Methods.WindowWorkDoneProgressCreateName, UseSingleObjectParameterDeserialization = true)] 102[JsonRpcMethod(Methods.ProgressNotificationName, UseSingleObjectParameterDeserialization = true)]
Utilities\AbstractLanguageServerClientTests.TestLspClient.cs (4)
159_clientRpc.AddLocalRpcMethod(Methods.WindowLogMessageName, GetMessageLogger("LogMessage")); 160_clientRpc.AddLocalRpcMethod(Methods.WindowShowMessageName, GetMessageLogger("ShowMessage")); 266await _clientRpc.InvokeAsync(Methods.ShutdownName); 267await _clientRpc.NotifyAsync(Methods.ExitName);
Utilities\AbstractLanguageServerHostTests.cs (4)
52var initializeResponse = await testLspServer.ExecuteRequestAsync<InitializeParams, InitializeResult>(Methods.InitializeName, new InitializeParams { Capabilities = clientCapabilities }, CancellationToken.None); 56await testLspServer.ExecuteRequestAsync<InitializedParams, object>(Methods.InitializedName, new InitializedParams(), CancellationToken.None); 130await _clientRpc.InvokeAsync(Methods.ShutdownName); 131await _clientRpc.NotifyAsync(Methods.ExitName);
Utilities\LspClientExtensions.cs (4)
13=> lspClient.ExecuteRequestAsync<InitializedParams, object>(Methods.InitializedName, new InitializedParams(), CancellationToken.None); 17return await lspClient.ExecuteRequestAsync<InitializeParams, InitializeResult>(Methods.InitializeName, new InitializeParams { Capabilities = clientCapabilities }, CancellationToken.None); 27var result = await lspClient.ExecuteRequestAsync<CodeActionParams, CodeAction[]>(Methods.TextDocumentCodeActionName, codeActionParams, CancellationToken.None); 36var result = (VSInternalCodeAction?)await lspClient.ExecuteRequestAsync<CodeAction, CodeAction>(Methods.CodeActionResolveName, unresolvedCodeAction, CancellationToken.None);
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Protocol\Completion\RazorVSInternalCompletionParams.cs (1)
35[JsonPropertyName(Methods.PartialResultTokenName)]
Microsoft.CodeAnalysis.Remote.Razor (2)
Completion\RemoteCompletionService.cs (1)
254using (_telemetryReporter.TrackLspRequest(Methods.TextDocumentCompletionName, Constants.ExternalAccessServerName, TelemetryThresholds.CompletionSubLSPTelemetryThreshold, correlationId))
SemanticTokens\RemoteCSharpSemanticTokensProvider.cs (1)
31using var _ = _telemetryReporter.TrackLspRequest(Methods.TextDocumentSemanticTokensRangeName,
Microsoft.CommonLanguageServerProtocol.Framework.Example (3)
MultiRegisteringHandler.cs (3)
18[LanguageServerEndpoint(Methods.TextDocumentDidCloseName, LanguageServerConstants.DefaultLanguageName)] 24[LanguageServerEndpoint(Methods.TextDocumentDidOpenName, LanguageServerConstants.DefaultLanguageName)] 30[LanguageServerEndpoint(Methods.TextDocumentDidChangeName, LanguageServerConstants.DefaultLanguageName)]
Microsoft.CommonLanguageServerProtocol.Framework.UnitTests (8)
ExampleTests.cs (5)
43Assert.Contains(methods, m => m.MethodName == Methods.TextDocumentDidCloseName); 44Assert.Contains(methods, m => m.MethodName == Methods.InitializeName); 45Assert.Contains(methods, m => m.MethodName == Methods.TextDocumentDidOpenName); 46Assert.Contains(methods, m => m.MethodName == Methods.InitializedName); 47Assert.Contains(methods, m => m.MethodName == Methods.TextDocumentDidChangeName);
TestExampleLanguageServer.cs (3)
143=> ExecuteNotificationAsync(Methods.ShutdownName, CancellationToken.None); 155var result = await ExecuteRequestAsync<InitializeParams, InitializeResult>(Methods.InitializeName, request, CancellationToken.None); 161[LanguageServerEndpoint(Methods.TextDocumentDidOpenName, LanguageServerConstants.DefaultLanguageName)]
Microsoft.VisualStudio.LanguageServices (1)
DocumentOutline\DocumentOutlineViewModel_Utilities.cs (1)
38Method = Methods.TextDocumentDocumentSymbolName,
Microsoft.VisualStudio.LanguageServices.LiveShare (4)
LiveShareInitializeHandler.cs (3)
32[ExportLspRequestHandler(LiveShareConstants.RoslynContractName, Methods.InitializeName)] 43[ExportLspRequestHandler(LiveShareConstants.CSharpContractName, Methods.InitializeName)] 53[ExportLspRequestHandler(LiveShareConstants.VisualBasicContractName, Methods.InitializeName)]
LSPSDKInitializeHandler.cs (1)
22[ExportLspRequestHandler(LiveShareConstants.RoslynLSPSDKContractName, LSP.Methods.InitializeName)]
Microsoft.VisualStudio.LanguageServices.Razor (78)
LanguageClient\Cohost\CohostAddNestedFileEndpoint.cs (1)
69Methods.WorkspaceApplyEditName,
LanguageClient\Cohost\CohostApplyRenameEditEndpoint.cs (1)
53Methods.WorkspaceApplyEditName,
LanguageClient\Cohost\CohostSemanticTokensRegistration.cs (1)
32Method = Methods.TextDocumentSemanticTokensRangeName,
LanguageClient\Cohost\SemanticTokensRefreshNotifier.cs (1)
49_razorClientLanguageServerManager.AssumeNotNull().SendNotificationAsync(Methods.WorkspaceSemanticTokensRefreshName, CancellationToken.None).Forget();
ProjectSystem\RenameProjectTreeHandler.cs (1)
58Methods.WorkspaceWillRenameFilesName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CallHierarchy\CohostCallHierarchyIncomingCallsEndpoint.cs (1)
20[CohostEndpoint(Methods.CallHierarchyIncomingCallsName)]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CallHierarchy\CohostCallHierarchyOutgoingCallsEndpoint.cs (1)
20[CohostEndpoint(Methods.CallHierarchyOutgoingCallsName)]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CallHierarchy\CohostPrepareCallHierarchyEndpoint.cs (2)
21[CohostEndpoint(Methods.PrepareCallHierarchyName)] 43Method = Methods.PrepareCallHierarchyName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsEndpoint.cs (5)
29[CohostEndpoint(Methods.TextDocumentCodeActionName)] 57Method = Methods.TextDocumentCodeActionName, 71using var _ = _telemetryReporter.TrackLspRequest(Methods.TextDocumentCodeActionName, LanguageServerConstants.RazorLanguageServerName, TelemetryThresholds.CodeActionRazorTelemetryThreshold, correlationId); 115using var _ = _telemetryReporter.TrackLspRequest(Methods.TextDocumentCodeActionName, "Razor.ExternalAccess", TelemetryThresholds.CodeActionSubLSPTelemetryThreshold, correlationId); 126Methods.TextDocumentCodeActionName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsResolveEndpoint.cs (3)
30[CohostEndpoint(Methods.CodeActionResolveName)] 55Method = Methods.CodeActionResolveName, 127Methods.CodeActionResolveName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CohostDocSyncEndpointRegistration.cs (3)
23Method = Methods.TextDocumentDidOpenName, 28Method = Methods.TextDocumentDidChangeName, 36Method = Methods.TextDocumentDidCloseName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (4)
30[CohostEndpoint(Methods.TextDocumentCompletionName)] 69Method = Methods.TextDocumentCompletionName, 107using var _1 = _telemetryReporter.TrackLspRequest(Methods.TextDocumentCompletionName, LanguageServerConstants.RazorLanguageServerName, TelemetryThresholds.CompletionRazorTelemetryThreshold, correlationId); 285Methods.TextDocumentCompletionName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionResolveEndpoint.cs (3)
29[CohostEndpoint(Methods.TextDocumentCompletionResolveName)] 62Method = Methods.TextDocumentCompletionResolveName, 152Methods.TextDocumentCompletionResolveName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentColor\CohostColorPresentationEndpoint.cs (2)
16[CohostEndpoint(Methods.TextDocumentColorPresentationName)] 38Methods.TextDocumentColorPresentationName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentColor\CohostDocumentColorEndpoint.cs (3)
17[CohostEndpoint(Methods.TextDocumentDocumentColorName)] 37Method = Methods.TextDocumentDocumentColorName, 50Methods.TextDocumentDocumentColorName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentHighlight\CohostDocumentHighlightEndpoint.cs (3)
21[CohostEndpoint(Methods.TextDocumentDocumentHighlightName)] 45Method = Methods.TextDocumentDocumentHighlightName, 77Methods.TextDocumentDocumentHighlightName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentSymbol\CohostDocumentSymbolEndpoint.cs (2)
18[CohostEndpoint(Methods.TextDocumentDocumentSymbolName)] 41Method = Methods.TextDocumentDocumentSymbolName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FindAllReferences\CohostFindAllReferencesEndpoint.cs (2)
18[CohostEndpoint(Methods.TextDocumentReferencesName)] 40Method = Methods.TextDocumentReferencesName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FoldingRange\CohostFoldingRangeEndpoint.cs (3)
22[CohostEndpoint(Methods.TextDocumentFoldingRangeName)] 48Method = Methods.TextDocumentFoldingRangeName, 100Methods.TextDocumentFoldingRangeName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostDocumentFormattingEndpoint.cs (3)
24[CohostEndpoint(Methods.TextDocumentFormattingName)] 52Method = Methods.TextDocumentFormattingName, 110Methods.TextDocumentFormattingName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostOnTypeFormattingEndpoint.cs (3)
25[CohostEndpoint(Methods.TextDocumentOnTypeFormattingName)] 53Method = Methods.TextDocumentOnTypeFormattingName, 137Methods.TextDocumentOnTypeFormattingName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostRangeFormattingEndpoint.cs (3)
24[CohostEndpoint(Methods.TextDocumentRangeFormattingName)] 52Method = Methods.TextDocumentRangeFormattingName, 124Methods.TextDocumentFormattingName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Hover\CohostHoverEndpoint.cs (3)
20[CohostEndpoint(Methods.TextDocumentHoverName)] 44Method = Methods.TextDocumentHoverName, 74Methods.TextDocumentHoverName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\InlayHints\CohostInlayHintEndpoint.cs (2)
18[CohostEndpoint(Methods.TextDocumentInlayHintName)] 40Method = Methods.TextDocumentInlayHintName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\InlayHints\CohostInlayHintResolveEndpoint.cs (1)
22[CohostEndpoint(Methods.InlayHintResolveName)]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\LinkedEditingRange\CohostLinkedEditingRangeEndpoint.cs (2)
21[CohostEndpoint(Methods.TextDocumentLinkedEditingRangeName)] 43Method = Methods.TextDocumentLinkedEditingRangeName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToDefinitionEndpoint.cs (3)
22[CohostEndpoint(Methods.TextDocumentDefinitionName)] 48Method = Methods.TextDocumentDefinitionName, 89Methods.TextDocumentDefinitionName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToImplementationEndpoint.cs (3)
19[CohostEndpoint(Methods.TextDocumentImplementationName)] 45Method = Methods.TextDocumentImplementationName, 86Methods.TextDocumentImplementationName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\RazorCohostDynamicRegistrationService.cs (1)
66Methods.ClientRegisterCapabilityName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Rename\CohostPrepareRenameEndpoint.cs (2)
18[CohostEndpoint(Methods.TextDocumentPrepareRenameName)] 70Methods.TextDocumentPrepareRenameName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Rename\CohostRenameEndpoint.cs (3)
18[CohostEndpoint(Methods.TextDocumentRenameName)] 42Method = Methods.TextDocumentRenameName, 78Methods.TextDocumentRenameName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\SelectionRanges\CohostSelectionRangeEndpoint.cs (2)
18[CohostEndpoint(Methods.TextDocumentSelectionRangeName)] 40Method = Methods.TextDocumentSelectionRangeName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\SemanticTokens\CohostSemanticTokensRangeEndpoint.cs (2)
20[CohostEndpoint(Methods.TextDocumentSemanticTokensRangeName)] 62using var _ = _telemetryReporter.TrackLspRequest(Methods.TextDocumentSemanticTokensRangeName, RazorLSPConstants.CohostLanguageServerName, TelemetryThresholds.SemanticTokensRazorTelemetryThreshold, correlationId);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\SignatureHelp\CohostSignatureHelpEndpoint.cs (3)
21[CohostEndpoint(Methods.TextDocumentSignatureHelpName)] 47Method = Methods.TextDocumentSignatureHelpName, 83Methods.TextDocumentSignatureHelpName,
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (32)
Cohost\CohostOnTypeFormattingEndpointTest.cs (1)
139requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentOnTypeFormattingName, htmlEdits)]);
Cohost\CohostRangeFormattingEndpointTest.cs (1)
187var requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentFormattingName, htmlEdits)]);
Cohost\CohostSnippetCompletionTest.cs (1)
45var requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentCompletionName, response)]);
Cohost\Formatting\FormattingTestBase.cs (1)
64var requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentOnTypeFormattingName, htmlEdits)]);
Cohost\HtmlRequestInvokerTest.cs (2)
75await MakeHtmlRequestAsync(document, htmlDocumentUri, requestValidator, Methods.TextDocumentHoverName, hoverRequest); 99await MakeHtmlRequestAsync(document, htmlDocumentUri, requestValidator, Methods.TextDocumentCodeActionName, codeActionsRequest);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionEndpointTest.cs (3)
666var requestInvoker = new TestHtmlRequestInvoker((Methods.TextDocumentCompletionName, (object?)null)); 1546var requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentCompletionName, response)]); 1663var requestInvoker = new TestHtmlRequestInvoker((Methods.TextDocumentCompletionName, ValidateArgType));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionResolveEndpointTest.cs (1)
51var requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentCompletionResolveName, response)]);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentHighlightEndpointTest.cs (1)
153var requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentDocumentHighlightName, htmlResponse)]);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostFoldingRangeEndpointTest.cs (1)
391var requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentFoldingRangeName, htmlRanges)]);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToDefinitionEndpointTest.cs (1)
1077: [(Methods.TextDocumentDefinitionName, htmlResponse)]);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToImplementationEndpointTest.cs (1)
184: new TestHtmlRequestInvoker([(Methods.TextDocumentImplementationName, new SumType<LspLocation[], VSInternalReferenceItem[]>?(new LspLocation[] { htmlResponse }))]);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostHoverEndpointTest.cs (1)
391var requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentHoverName, htmlResponse)]);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostPrepareRenameEndpointTest.cs (1)
335var requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentPrepareRenameName, htmlResponse)]);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostRenameEndpointTest.cs (1)
1474var requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentRenameName, (object?)null)]);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostSignatureHelpEndpointTest.cs (1)
97var requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentSignatureHelpName, (object?)null)]);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\DocumentFormattingTestBase.cs (1)
113var requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentFormattingName, htmlEdits)]);
Telemetry\TelemetryReporterTests.cs (13)
361Methods.TextDocumentCodeActionName, 368Methods.TextDocumentCodeActionName, 375Methods.TextDocumentCodeActionName, 382Methods.TextDocumentCompletionName, 389Methods.TextDocumentCompletionName, 396Methods.TextDocumentCompletionName, 416Assert.Equal(Methods.TextDocumentCodeActionName, prop.Value); 421Assert.Equal(Methods.TextDocumentCodeActionName, histogram.Name); 428Assert.Equal(Methods.TextDocumentCodeActionName, prop.Value); 433Assert.Equal(Methods.TextDocumentCompletionName, histogram.Name); 440Assert.Equal(Methods.TextDocumentCompletionName, prop.Value); 451Assert.Equal(Methods.TextDocumentCodeActionName, prop.Value); 476Assert.Equal(Methods.TextDocumentCompletionName, prop.Value);
Microsoft.VisualStudioCode.RazorExtension (80)
Endpoints\CohostCodeLensEndpoint.cs (2)
18[CohostEndpoint(Methods.TextDocumentCodeLensName)] 39Method = Methods.TextDocumentCodeLensName,
Endpoints\CohostResolveCodeLensEndpoint.cs (1)
18[CohostEndpoint(Methods.CodeLensResolveName)]
Endpoints\DocumentPullDiagnosticsEndpoint.cs (3)
22[CohostEndpoint(Methods.TextDocumentDiagnosticName)] 42protected override string LspMethodName => Methods.TextDocumentDiagnosticName; 51Method = Methods.TextDocumentDiagnosticName,
SemanticTokens\CohostSemanticTokensRegistration.cs (1)
30Method = Methods.TextDocumentSemanticTokensName,
Services\CohostConfigurationChangedService.cs (1)
61Methods.WorkspaceConfigurationName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CallHierarchy\CohostCallHierarchyIncomingCallsEndpoint.cs (1)
20[CohostEndpoint(Methods.CallHierarchyIncomingCallsName)]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CallHierarchy\CohostCallHierarchyOutgoingCallsEndpoint.cs (1)
20[CohostEndpoint(Methods.CallHierarchyOutgoingCallsName)]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CallHierarchy\CohostPrepareCallHierarchyEndpoint.cs (2)
21[CohostEndpoint(Methods.PrepareCallHierarchyName)] 43Method = Methods.PrepareCallHierarchyName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsEndpoint.cs (4)
29[CohostEndpoint(Methods.TextDocumentCodeActionName)] 57Method = Methods.TextDocumentCodeActionName, 71using var _ = _telemetryReporter.TrackLspRequest(Methods.TextDocumentCodeActionName, LanguageServerConstants.RazorLanguageServerName, TelemetryThresholds.CodeActionRazorTelemetryThreshold, correlationId); 115using var _ = _telemetryReporter.TrackLspRequest(Methods.TextDocumentCodeActionName, "Razor.ExternalAccess", TelemetryThresholds.CodeActionSubLSPTelemetryThreshold, correlationId);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsResolveEndpoint.cs (3)
30[CohostEndpoint(Methods.CodeActionResolveName)] 55Method = Methods.CodeActionResolveName, 127Methods.CodeActionResolveName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CohostDocSyncEndpointRegistration.cs (3)
23Method = Methods.TextDocumentDidOpenName, 28Method = Methods.TextDocumentDidChangeName, 36Method = Methods.TextDocumentDidCloseName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (4)
30[CohostEndpoint(Methods.TextDocumentCompletionName)] 69Method = Methods.TextDocumentCompletionName, 107using var _1 = _telemetryReporter.TrackLspRequest(Methods.TextDocumentCompletionName, LanguageServerConstants.RazorLanguageServerName, TelemetryThresholds.CompletionRazorTelemetryThreshold, correlationId); 285Methods.TextDocumentCompletionName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionResolveEndpoint.cs (3)
29[CohostEndpoint(Methods.TextDocumentCompletionResolveName)] 62Method = Methods.TextDocumentCompletionResolveName, 152Methods.TextDocumentCompletionResolveName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentColor\CohostColorPresentationEndpoint.cs (2)
16[CohostEndpoint(Methods.TextDocumentColorPresentationName)] 38Methods.TextDocumentColorPresentationName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentColor\CohostDocumentColorEndpoint.cs (3)
17[CohostEndpoint(Methods.TextDocumentDocumentColorName)] 37Method = Methods.TextDocumentDocumentColorName, 50Methods.TextDocumentDocumentColorName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentHighlight\CohostDocumentHighlightEndpoint.cs (3)
21[CohostEndpoint(Methods.TextDocumentDocumentHighlightName)] 45Method = Methods.TextDocumentDocumentHighlightName, 77Methods.TextDocumentDocumentHighlightName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentSymbol\CohostDocumentSymbolEndpoint.cs (2)
18[CohostEndpoint(Methods.TextDocumentDocumentSymbolName)] 41Method = Methods.TextDocumentDocumentSymbolName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FindAllReferences\CohostFindAllReferencesEndpoint.cs (2)
18[CohostEndpoint(Methods.TextDocumentReferencesName)] 40Method = Methods.TextDocumentReferencesName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FoldingRange\CohostFoldingRangeEndpoint.cs (3)
22[CohostEndpoint(Methods.TextDocumentFoldingRangeName)] 48Method = Methods.TextDocumentFoldingRangeName, 100Methods.TextDocumentFoldingRangeName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostDocumentFormattingEndpoint.cs (3)
24[CohostEndpoint(Methods.TextDocumentFormattingName)] 52Method = Methods.TextDocumentFormattingName, 110Methods.TextDocumentFormattingName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostOnTypeFormattingEndpoint.cs (3)
25[CohostEndpoint(Methods.TextDocumentOnTypeFormattingName)] 53Method = Methods.TextDocumentOnTypeFormattingName, 137Methods.TextDocumentOnTypeFormattingName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostRangeFormattingEndpoint.cs (3)
24[CohostEndpoint(Methods.TextDocumentRangeFormattingName)] 52Method = Methods.TextDocumentRangeFormattingName, 124Methods.TextDocumentFormattingName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Hover\CohostHoverEndpoint.cs (3)
20[CohostEndpoint(Methods.TextDocumentHoverName)] 44Method = Methods.TextDocumentHoverName, 74Methods.TextDocumentHoverName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\InlayHints\CohostInlayHintEndpoint.cs (2)
18[CohostEndpoint(Methods.TextDocumentInlayHintName)] 40Method = Methods.TextDocumentInlayHintName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\InlayHints\CohostInlayHintResolveEndpoint.cs (1)
22[CohostEndpoint(Methods.InlayHintResolveName)]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\LinkedEditingRange\CohostLinkedEditingRangeEndpoint.cs (2)
21[CohostEndpoint(Methods.TextDocumentLinkedEditingRangeName)] 43Method = Methods.TextDocumentLinkedEditingRangeName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToDefinitionEndpoint.cs (3)
22[CohostEndpoint(Methods.TextDocumentDefinitionName)] 48Method = Methods.TextDocumentDefinitionName, 89Methods.TextDocumentDefinitionName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToImplementationEndpoint.cs (3)
19[CohostEndpoint(Methods.TextDocumentImplementationName)] 45Method = Methods.TextDocumentImplementationName, 86Methods.TextDocumentImplementationName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\RazorCohostDynamicRegistrationService.cs (1)
66Methods.ClientRegisterCapabilityName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Rename\CohostPrepareRenameEndpoint.cs (2)
18[CohostEndpoint(Methods.TextDocumentPrepareRenameName)] 70Methods.TextDocumentPrepareRenameName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Rename\CohostRenameEndpoint.cs (3)
18[CohostEndpoint(Methods.TextDocumentRenameName)] 42Method = Methods.TextDocumentRenameName, 78Methods.TextDocumentRenameName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\SelectionRanges\CohostSelectionRangeEndpoint.cs (2)
18[CohostEndpoint(Methods.TextDocumentSelectionRangeName)] 40Method = Methods.TextDocumentSelectionRangeName,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\SemanticTokens\CohostSemanticTokensRangeEndpoint.cs (2)
20[CohostEndpoint(Methods.TextDocumentSemanticTokensRangeName)] 62using var _ = _telemetryReporter.TrackLspRequest(Methods.TextDocumentSemanticTokensRangeName, RazorLSPConstants.CohostLanguageServerName, TelemetryThresholds.SemanticTokensRazorTelemetryThreshold, correlationId);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\SignatureHelp\CohostSignatureHelpEndpoint.cs (3)
21[CohostEndpoint(Methods.TextDocumentSignatureHelpName)] 47Method = Methods.TextDocumentSignatureHelpName, 83Methods.TextDocumentSignatureHelpName,
Microsoft.VisualStudioCode.RazorExtension.UnitTests (13)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionEndpointTest.cs (3)
666var requestInvoker = new TestHtmlRequestInvoker((Methods.TextDocumentCompletionName, (object?)null)); 1546var requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentCompletionName, response)]); 1663var requestInvoker = new TestHtmlRequestInvoker((Methods.TextDocumentCompletionName, ValidateArgType));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionResolveEndpointTest.cs (1)
51var requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentCompletionResolveName, response)]);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentHighlightEndpointTest.cs (1)
153var requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentDocumentHighlightName, htmlResponse)]);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostFoldingRangeEndpointTest.cs (1)
391var requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentFoldingRangeName, htmlRanges)]);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToDefinitionEndpointTest.cs (1)
1077: [(Methods.TextDocumentDefinitionName, htmlResponse)]);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToImplementationEndpointTest.cs (1)
184: new TestHtmlRequestInvoker([(Methods.TextDocumentImplementationName, new SumType<LspLocation[], VSInternalReferenceItem[]>?(new LspLocation[] { htmlResponse }))]);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostHoverEndpointTest.cs (1)
391var requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentHoverName, htmlResponse)]);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostPrepareRenameEndpointTest.cs (1)
335var requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentPrepareRenameName, htmlResponse)]);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostRenameEndpointTest.cs (1)
1474var requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentRenameName, (object?)null)]);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostSignatureHelpEndpointTest.cs (1)
97var requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentSignatureHelpName, (object?)null)]);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\DocumentFormattingTestBase.cs (1)
113var requestInvoker = new TestHtmlRequestInvoker([(Methods.TextDocumentFormattingName, htmlEdits)]);