61 writes to RegisterOptions
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\FileWatching\LspFileChangeWatcher.cs (1)
223
RegisterOptions
= new DidChangeWatchedFilesRegistrationOptions
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\Configuration\DidChangeConfigurationNotificationHandler_OnInitialized.cs (1)
24
new Registration { Id = _registrationId.ToString(), Method = Methods.WorkspaceDidChangeConfigurationName,
RegisterOptions
= null }
Handler\Diagnostics\Public\PublicDocumentPullDiagnosticsHandler_IOnInitialized.cs (1)
59
RegisterOptions
= new DiagnosticRegistrationOptions { Identifier = source.Name, InterFileDependencies = true, WorkspaceDiagnostics = source.IsWorkspaceSource, WorkDoneProgress = source.IsWorkspaceSource }
Microsoft.VisualStudio.LanguageServices.Razor (32)
LanguageClient\Cohost\CohostDataTipRangeEndpoint.cs (1)
39
RegisterOptions
= new TextDocumentRegistrationOptions()
LanguageClient\Cohost\CohostDocumentPullDiagnosticsEndpoint.cs (1)
57
RegisterOptions
= new VSInternalDiagnosticRegistrationOptions()
LanguageClient\Cohost\CohostDocumentSpellCheckEndpoint.cs (1)
41
RegisterOptions
= new TextDocumentRegistrationOptions()
LanguageClient\Cohost\CohostInlineCompletionEndpoint.cs (1)
48
RegisterOptions
= new VSInternalInlineCompletionRegistrationOptions().EnableInlineCompletion()
LanguageClient\Cohost\CohostSemanticTokensRegistration.cs (1)
33
RegisterOptions
= new SemanticTokensRegistrationOptions()
LanguageClient\Cohost\CohostTextPresentationEndpoint.cs (1)
42
RegisterOptions
= new TextDocumentRegistrationOptions()
LanguageClient\Cohost\CohostUriPresentationEndpoint.cs (1)
46
RegisterOptions
= new TextDocumentRegistrationOptions()
LanguageClient\Cohost\CohostValidateBreakableRangeEndpoint.cs (1)
39
RegisterOptions
= new TextDocumentRegistrationOptions()
LanguageClient\Cohost\CohostVSEndpointRegistration.cs (1)
27
RegisterOptions
= new TextDocumentRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsEndpoint.cs (1)
58
RegisterOptions
= new CodeActionRegistrationOptions().EnableCodeActions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsResolveEndpoint.cs (1)
56
RegisterOptions
= new CodeActionRegistrationOptions().EnableCodeActions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CohostDocSyncEndpointRegistration.cs (3)
24
RegisterOptions
= new TextDocumentRegistrationOptions()
29
RegisterOptions
= new TextDocumentChangeRegistrationOptions()
37
RegisterOptions
= new TextDocumentRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (1)
70
RegisterOptions
= new CompletionRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionResolveEndpoint.cs (1)
63
RegisterOptions
= new CompletionRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentColor\CohostDocumentColorEndpoint.cs (1)
38
RegisterOptions
= new DocumentColorRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentHighlight\CohostDocumentHighlightEndpoint.cs (1)
46
RegisterOptions
= new DocumentHighlightRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentSymbol\CohostDocumentSymbolEndpoint.cs (1)
42
RegisterOptions
= new DocumentSymbolRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FindAllReferences\CohostFindAllReferencesEndpoint.cs (1)
41
RegisterOptions
= new ReferenceRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FoldingRange\CohostFoldingRangeEndpoint.cs (1)
49
RegisterOptions
= new FoldingRangeRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostDocumentFormattingEndpoint.cs (1)
53
RegisterOptions
= new DocumentFormattingRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostOnTypeFormattingEndpoint.cs (1)
54
RegisterOptions
= new DocumentOnTypeFormattingRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostRangeFormattingEndpoint.cs (1)
53
RegisterOptions
= new DocumentRangeFormattingRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Hover\CohostHoverEndpoint.cs (1)
45
RegisterOptions
= new HoverRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\InlayHints\CohostInlayHintEndpoint.cs (1)
41
RegisterOptions
= new InlayHintRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\LinkedEditingRange\CohostLinkedEditingRangeEndpoint.cs (1)
44
RegisterOptions
= new LinkedEditingRangeRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToDefinitionEndpoint.cs (1)
49
RegisterOptions
= new DefinitionRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToImplementationEndpoint.cs (1)
46
RegisterOptions
= new ImplementationRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\OnAutoInsert\CohostOnAutoInsertEndpoint.cs (1)
77
RegisterOptions
= new VSInternalDocumentOnAutoInsertRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Rename\CohostRenameEndpoint.cs (1)
43
RegisterOptions
= new RenameRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\SignatureHelp\CohostSignatureHelpEndpoint.cs (1)
48
RegisterOptions
= new SignatureHelpRegistrationOptions()
Microsoft.VisualStudioCode.RazorExtension (26)
Endpoints\CohostCodeLensEndpoint.cs (1)
40
RegisterOptions
= new CodeLensRegistrationOptions()
Endpoints\DocumentPullDiagnosticsEndpoint.cs (1)
52
RegisterOptions
= new DiagnosticRegistrationOptions()
SemanticTokens\CohostSemanticTokensRegistration.cs (1)
31
RegisterOptions
= new SemanticTokensRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsEndpoint.cs (1)
58
RegisterOptions
= new CodeActionRegistrationOptions().EnableCodeActions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsResolveEndpoint.cs (1)
56
RegisterOptions
= new CodeActionRegistrationOptions().EnableCodeActions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CohostDocSyncEndpointRegistration.cs (3)
24
RegisterOptions
= new TextDocumentRegistrationOptions()
29
RegisterOptions
= new TextDocumentChangeRegistrationOptions()
37
RegisterOptions
= new TextDocumentRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (1)
70
RegisterOptions
= new CompletionRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionResolveEndpoint.cs (1)
63
RegisterOptions
= new CompletionRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentColor\CohostDocumentColorEndpoint.cs (1)
38
RegisterOptions
= new DocumentColorRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentHighlight\CohostDocumentHighlightEndpoint.cs (1)
46
RegisterOptions
= new DocumentHighlightRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentSymbol\CohostDocumentSymbolEndpoint.cs (1)
42
RegisterOptions
= new DocumentSymbolRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FindAllReferences\CohostFindAllReferencesEndpoint.cs (1)
41
RegisterOptions
= new ReferenceRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FoldingRange\CohostFoldingRangeEndpoint.cs (1)
49
RegisterOptions
= new FoldingRangeRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostDocumentFormattingEndpoint.cs (1)
53
RegisterOptions
= new DocumentFormattingRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostOnTypeFormattingEndpoint.cs (1)
54
RegisterOptions
= new DocumentOnTypeFormattingRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostRangeFormattingEndpoint.cs (1)
53
RegisterOptions
= new DocumentRangeFormattingRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Hover\CohostHoverEndpoint.cs (1)
45
RegisterOptions
= new HoverRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\InlayHints\CohostInlayHintEndpoint.cs (1)
41
RegisterOptions
= new InlayHintRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\LinkedEditingRange\CohostLinkedEditingRangeEndpoint.cs (1)
44
RegisterOptions
= new LinkedEditingRangeRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToDefinitionEndpoint.cs (1)
49
RegisterOptions
= new DefinitionRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToImplementationEndpoint.cs (1)
46
RegisterOptions
= new ImplementationRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\OnAutoInsert\CohostOnAutoInsertEndpoint.cs (1)
77
RegisterOptions
= new VSInternalDocumentOnAutoInsertRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Rename\CohostRenameEndpoint.cs (1)
43
RegisterOptions
= new RenameRegistrationOptions()
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\SignatureHelp\CohostSignatureHelpEndpoint.cs (1)
48
RegisterOptions
= new SignatureHelpRegistrationOptions()
5 references to RegisterOptions
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
Diagnostics\DiagnosticRegistrationTests.cs (1)
59
.Select(r => JsonSerializer.Deserialize<DiagnosticRegistrationOptions>((JsonElement)r.
RegisterOptions
!, ProtocolConversions.LspJsonSerializerOptions)!);
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
LspFileChangeWatcherTests.cs (1)
111
var registrationJson = Assert.IsType<JsonElement>(Assert.Single(dynamicCapabilities.Registrations).Value.
RegisterOptions
);
Microsoft.VisualStudio.LanguageServices.Razor (1)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\RazorCohostDynamicRegistrationService.cs (1)
51
if (registration.
RegisterOptions
is ITextDocumentRegistrationOptions options)
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (1)
Cohost\CohostEndpointTest.cs (1)
127
Assert.All(registrations, registration => Assert.IsAssignableFrom<ITextDocumentRegistrationOptions>(registration.
RegisterOptions
));
Microsoft.VisualStudioCode.RazorExtension (1)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\RazorCohostDynamicRegistrationService.cs (1)
51
if (registration.
RegisterOptions
is ITextDocumentRegistrationOptions options)