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