34 references to LspOptionsStorage
IdeBenchmarks (1)
Lsp\LspCompletionSerializationBenchmarks.cs (1)
103globalOptions.SetGlobalOption(LspOptionsStorage.MaxCompletionListSize, -1);
Microsoft.CodeAnalysis.EditorFeatures (6)
Classification\Semantic\AbstractSemanticOrEmbeddedClassificationViewTaggerProvider.cs (1)
104var isLspSemanticTokensEnabled = this.GlobalOptions.GetOption(LspOptionsStorage.LspSemanticTokensFeatureFlag);
LanguageServer\AlwaysActivateInProcLanguageClient.cs (2)
54var isLspEditorEnabled = GlobalOptions.GetOption(LspOptionsStorage.LspEditorFeatureFlag); 100var isLspSemanticTokensEnabled = GlobalOptions.GetOption(LspOptionsStorage.LspSemanticTokensFeatureFlag);
LanguageServer\LiveShareInProcLanguageClient.cs (2)
41var isLspEditorEnabled = GlobalOptions.GetOption(LspOptionsStorage.LspEditorFeatureFlag); 62var isLspSemanticTokenEnabled = GlobalOptions.GetOption(LspOptionsStorage.LspSemanticTokensFeatureFlag);
Shared\Utilities\IWorkspaceContextService.cs (1)
41public bool IsInLspEditorContext() => _globalOptionsService.GetOption(LspOptionsStorage.LspEditorFeatureFlag);
Microsoft.CodeAnalysis.LanguageServer (2)
LanguageServer\RazorDynamicDocumentSyncRegistration.cs (1)
27if (!globalOptionService.GetOption(LspOptionsStorage.LspUsingDevkitFeatures))
ServerConfigurationFactory.cs (1)
39_globalOptionService.SetGlobalOption(LspOptionsStorage.LspUsingDevkitFeatures, isDevkitEnabled);
Microsoft.CodeAnalysis.LanguageServer.Protocol (12)
Handler\CodeLens\CodeLensHandler.cs (3)
48var referencesCodeLensEnabled = _globalOptionService.GetOption(LspOptionsStorage.LspEnableReferencesCodeLens, document.Project.Language); 49var testsCodeLensEnabled = _globalOptionService.GetOption(LspOptionsStorage.LspEnableTestsCodeLens, document.Project.Language); 73if (!_globalOptionService.GetOption(LspOptionsStorage.LspUsingDevkitFeatures) && testsCodeLensEnabled)
Handler\CodeLens\CodeLensRefreshQueue.cs (2)
42if (e.HasOption(static option => option.Equals(LspOptionsStorage.LspEnableReferencesCodeLens) || option.Equals(LspOptionsStorage.LspEnableTestsCodeLens)))
Handler\Completion\CompletionHandler.cs (1)
79var completionListMaxSize = globalOptions.GetOption(LspOptionsStorage.MaxCompletionListSize);
Handler\Configuration\DidChangeConfigurationNotificationHandler_OptionList.cs (4)
55LspOptionsStorage.LspEnableReferencesCodeLens, 56LspOptionsStorage.LspEnableTestsCodeLens, 57LspOptionsStorage.LspEnableAutoInsert, 62LspOptionsStorage.LspOrganizeImportsOnFormat,
Handler\Formatting\AbstractFormatDocumentHandlerBase.cs (1)
47if (range is not null || !globalOptions.GetOption(LspOptionsStorage.LspOrganizeImportsOnFormat, document.Project.Language))
Handler\OnAutoInsert\OnAutoInsertHandler.cs (1)
53var onAutoInsertEnabled = _globalOptions.GetOption(LspOptionsStorage.LspEnableAutoInsert, document.Project.Language);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (12)
CodeLens\CSharpCodeLensTests.cs (5)
465OptionUpdater = (globalOptions) => globalOptions.SetGlobalOption(LspOptionsStorage.LspEnableReferencesCodeLens, LanguageNames.CSharp, false) 497OptionUpdater = (globalOptions) => globalOptions.SetGlobalOption(LspOptionsStorage.LspUsingDevkitFeatures, false) 528OptionUpdater = (globalOptions) => globalOptions.SetGlobalOption(LspOptionsStorage.LspUsingDevkitFeatures, false) 559OptionUpdater = (globalOptions) => globalOptions.SetGlobalOption(LspOptionsStorage.LspUsingDevkitFeatures, true) 590OptionUpdater = (globalOptions) => globalOptions.SetGlobalOption(LspOptionsStorage.LspEnableTestsCodeLens, LanguageNames.CSharp, false)
Completion\CompletionFeaturesTests.cs (1)
1100globalOptions.SetGlobalOption(LspOptionsStorage.MaxCompletionListSize, listMaxSize);
Completion\CompletionTests.cs (1)
1411globalOptions.SetGlobalOption(LspOptionsStorage.MaxCompletionListSize, listMaxSize);
Formatting\FormatDocumentTests.cs (5)
65globalOptions.SetGlobalOption(LspOptionsStorage.LspOrganizeImportsOnFormat, LanguageNames.CSharp, true); 97globalOptions.SetGlobalOption(LspOptionsStorage.LspOrganizeImportsOnFormat, LanguageNames.CSharp, true); 129globalOptions.SetGlobalOption(LspOptionsStorage.LspOrganizeImportsOnFormat, LanguageNames.CSharp, true); 161globalOptions.SetGlobalOption(LspOptionsStorage.LspOrganizeImportsOnFormat, LanguageNames.CSharp, true); 197globalOptions.SetGlobalOption(LspOptionsStorage.LspOrganizeImportsOnFormat, LanguageNames.CSharp, true);
Microsoft.VisualStudio.LanguageServices (1)
Implementation\VisualStudioWorkspaceContextService.cs (1)
35=> IsLiveShareGuest() || IsCloudEnvironmentClient() || _globalOptions.GetOption(LspOptionsStorage.LspEditorFeatureFlag);