24 references to LanguageServerProjectSystemOptionsStorage
Microsoft.CodeAnalysis.LanguageServer (9)
FileBasedPrograms\CanonicalMiscFilesProjectLoader.cs (2)
130
var enableFileBasedPrograms = GlobalOptionService.GetOption(
LanguageServerProjectSystemOptionsStorage
.EnableFileBasedPrograms);
156
enableFileBasedPrograms: GlobalOptionService.GetOption(
LanguageServerProjectSystemOptionsStorage
.EnableFileBasedPrograms));
FileBasedPrograms\FileBasedProgramsProjectSystem.cs (3)
80
if (key.Option.Equals(
LanguageServerProjectSystemOptionsStorage
.EnableFileBasedPrograms))
167
&& GlobalOptionService.GetOption(
LanguageServerProjectSystemOptionsStorage
.EnableFileBasedPrograms);
192
var enableFileBasedPrograms = GlobalOptionService.GetOption(
LanguageServerProjectSystemOptionsStorage
.EnableFileBasedPrograms);
FileBasedPrograms\VirtualProjectXmlProvider.cs (2)
126
if (!globalOptionService.GetOption(
LanguageServerProjectSystemOptionsStorage
.EnableFileBasedPrograms)
127
|| !globalOptionService.GetOption(
LanguageServerProjectSystemOptionsStorage
.EnableFileBasedProgramsWhenAmbiguous))
HostWorkspace\BinLogPathProvider.cs (1)
39
if (_globalOptionService.GetOption(
LanguageServerProjectSystemOptionsStorage
.BinaryLogPath) is not string binaryLogDirectory)
HostWorkspace\LanguageServerProjectLoader.cs (1)
193
if (GlobalOptionService.GetOption(
LanguageServerProjectSystemOptionsStorage
.EnableAutomaticRestore) && projectsThatNeedRestore.Any())
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Handler\Configuration\DidChangeConfigurationNotificationHandler_OptionList.cs (4)
58
LanguageServerProjectSystemOptionsStorage
.BinaryLogPath,
59
LanguageServerProjectSystemOptionsStorage
.EnableAutomaticRestore,
60
LanguageServerProjectSystemOptionsStorage
.EnableFileBasedPrograms,
61
LanguageServerProjectSystemOptionsStorage
.EnableFileBasedProgramsWhenAmbiguous,
Workspaces\LspMiscellaneousFilesWorkspaceProvider.cs (1)
67
var enableFileBasedPrograms = globalOptionService.GetOption(
LanguageServerProjectSystemOptionsStorage
.EnableFileBasedPrograms);
Microsoft.CodeAnalysis.LanguageServer.UnitTests (10)
FileBasedProgramsWorkspaceTests.cs (10)
258
OptionUpdater = options => options.SetGlobalOption(
LanguageServerProjectSystemOptionsStorage
.EnableFileBasedPrograms, false)
305
OptionUpdater = options => options.SetGlobalOption(
LanguageServerProjectSystemOptionsStorage
.EnableFileBasedProgramsWhenAmbiguous, false)
357
globalOptions.SetGlobalOption(
LanguageServerProjectSystemOptionsStorage
.EnableFileBasedPrograms, false);
367
globalOptions.SetGlobalOption(
LanguageServerProjectSystemOptionsStorage
.EnableFileBasedPrograms, true);
403
globalOptions.SetGlobalOption(
LanguageServerProjectSystemOptionsStorage
.EnableFileBasedPrograms, false);
411
globalOptions.SetGlobalOption(
LanguageServerProjectSystemOptionsStorage
.EnableFileBasedPrograms, true);
440
globalOptions.SetGlobalOption(
LanguageServerProjectSystemOptionsStorage
.EnableFileBasedPrograms, false);
448
globalOptions.SetGlobalOption(
LanguageServerProjectSystemOptionsStorage
.EnableFileBasedPrograms, true);
475
globalOptions.SetGlobalOption(
LanguageServerProjectSystemOptionsStorage
.EnableFileBasedPrograms, false);
481
globalOptions.SetGlobalOption(
LanguageServerProjectSystemOptionsStorage
.EnableFileBasedPrograms, true);