1 implementation of IGlobalOptionService
Microsoft.CodeAnalysis.Workspaces (1)
Options\GlobalOptionService.cs (1)
22[ImportMany] IEnumerable<Lazy<IOptionPersisterProvider>> optionPersisterProviders) : IGlobalOptionService
19 references to IGlobalOptionService
Microsoft.CodeAnalysis.CSharp.Features (1)
Copilot\CSharpCopilotProposalAdjusterService.cs (1)
23internal sealed class CSharpCopilotProposalAdjusterService(IGlobalOptionService globalOptions)
Microsoft.CodeAnalysis.Features (14)
Copilot\IProposalAdjusterService.cs (2)
70protected readonly IGlobalOptionService globalOptions; 74public AbstractCopilotProposalAdjusterService(IGlobalOptionService globalOptions)
Diagnostics\Options\SolutionCrawlerOptionsStorage.cs (8)
34public static BackgroundAnalysisScope GetBackgroundAnalysisScope(this IGlobalOptionService globalOptions, string language) 47public static CompilerDiagnosticsScope GetBackgroundCompilerAnalysisScope(this IGlobalOptionService globalOptions, string language) 61public static bool IsFullSolutionAnalysisEnabled(this DiagnosticAnalyzer analyzer, IGlobalOptionService globalOptions, string language) 78/// <see cref="IsFullSolutionAnalysisEnabled(IGlobalOptionService, string, out bool, out bool)"/>. 81this IGlobalOptionService globalOptions, 95/// <see cref="IsFullSolutionAnalysisEnabled(IGlobalOptionService, string)"/>. 108this IGlobalOptionService globalOptions, 124this IGlobalOptionService globalOptions,
Diagnostics\Service\DiagnosticAnalyzerService.cs (3)
27IGlobalOptionService globalOptions, 56private readonly IGlobalOptionService _globalOptions; 76IGlobalOptionService globalOptions,
Diagnostics\Service\DocumentAnalysisExecutor_Helpers.cs (1)
51public static bool IsAnalyzerEnabledForProject(DiagnosticAnalyzer analyzer, Project project, IGlobalOptionService globalOptions)
Microsoft.CodeAnalysis.Workspaces (4)
Options\GlobalOptionService.cs (1)
18[Export(typeof(IGlobalOptionService)), Shared]
Options\ILegacyWorkspaceOptionService.cs (1)
22IGlobalOptionService GlobalOptions { get; }
Options\LegacyWorkspaceOptionService.cs (2)
19internal sealed class LegacyGlobalOptionService(IGlobalOptionService globalOptionService) : ILegacyGlobalOptionService 29public IGlobalOptionService GlobalOptions { get; } = globalOptionService;