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