1 implementation of ISolutionCrawlerOptionsService
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Options\SolutionCrawlerOptionsService.cs (1)
13internal sealed class SolutionCrawlerOptionsService : ISolutionCrawlerOptionsService
8 references to ISolutionCrawlerOptionsService
Microsoft.CodeAnalysis.Features (4)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (2)
34private readonly Microsoft.CodeAnalysis.SolutionCrawler.ISolutionCrawlerOptionsService? _solutionCrawlerOptionsService; 58_solutionCrawlerOptionsService = _registration.Services.GetService<Microsoft.CodeAnalysis.SolutionCrawler.ISolutionCrawlerOptionsService>();
SolutionCrawler\WorkCoordinator.cs (2)
30private readonly ISolutionCrawlerOptionsService? _solutionCrawlerOptions; 50_solutionCrawlerOptions = _registration.Workspace.Services.GetService<ISolutionCrawlerOptionsService>();
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.ProjectState.cs (1)
209&& project.Solution.Services.GetService<ISolutionCrawlerOptionsService>()?.EnableDiagnosticsInSourceGeneratedFiles == true)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_IncrementalAnalyzer.cs (1)
567&& project.Solution.Services.GetService<ISolutionCrawlerOptionsService>()?.EnableDiagnosticsInSourceGeneratedFiles == true)
Features\Options\SolutionCrawlerOptionsService.cs (1)
12[ExportWorkspaceService(typeof(ISolutionCrawlerOptionsService)), Shared]
Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (1)
170var enableDiagnosticsInSourceGeneratedFiles = solution.Services.GetService<ISolutionCrawlerOptionsService>()?.EnableDiagnosticsInSourceGeneratedFiles == true;