1 implementation of IDiagnosticAnalyzerService
Microsoft.CodeAnalysis.Features (1)
Diagnostics\Service\DiagnosticAnalyzerService.cs (1)
42internal sealed partial class DiagnosticAnalyzerService : IDiagnosticAnalyzerService
81 references to IDiagnosticAnalyzerService
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (2)
Diagnostics\Suppression\SuppressionTests.cs (2)
479var diagnosticService = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Microsoft.CodeAnalysis.EditorFeatures (6)
EditorConfigSettings\DataProvider\Analyzer\AnalyzerSettingsProvider.cs (2)
21private readonly IDiagnosticAnalyzerService _analyzerService; 30_analyzerService = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>();
InlineDiagnostics\AbstractDiagnosticsTaggerProvider.SingleDiagnosticKindPullTaggerProvider.cs (2)
126var analyzerService = solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
RenameTracking\RenameTrackingTaggerProvider.StateMachine.cs (2)
238var service = document.Project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (26)
CodeFixes\CodeFixServiceTests.cs (8)
47var diagnosticService = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 343var diagnosticService = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 740var diagnosticService = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 1029var analyzerService = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Diagnostics\DiagnosticAnalyzerServiceTests.cs (18)
64var service = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 175var service = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 214var service = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 257var service = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 340var service = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 385var service = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 449var service = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 565var service = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 803var service = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (2)
Cohost\Handlers\Diagnostics.cs (2)
22var diagnosticAnalyzerService = solutionServices.GetRequiredService<IDiagnosticAnalyzerService>();
Microsoft.CodeAnalysis.Features (25)
CodeFixes\Service\CodeFixService.cs (9)
106FunctionId.CodeFix_Summary, $"Pri{priorityProvider.Priority.GetPriorityInt()}.{nameof(GetMostSevereFixAsync)}.{nameof(IDiagnosticAnalyzerService.GetDiagnosticsForSpanAsync)}")) 108var service = document.Project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 198FunctionId.CodeFix_Summary, $"Pri{priorityProvider.Priority.GetPriorityInt()}.{nameof(IDiagnosticAnalyzerService.GetDiagnosticsForSpanAsync)}")) 200var service = document.Project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 300FunctionId.CodeFix_Summary, $"{nameof(GetDocumentFixAllForIdInSpanAsync)}.{nameof(IDiagnosticAnalyzerService.GetDiagnosticsForSpanAsync)}")) 302var service = document.Project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
CodeFixes\Service\CodeFixService.FixAllDiagnosticProvider.cs (8)
46var service = document.Project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 57var service = document.Project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 69var service = project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 78var service = project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Copilot\ICopilotChangeAnalysisService.cs (2)
226var diagnosticAnalyzerService = newDocument.Project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Diagnostics\CodeAnalysisDiagnosticAnalyzerService.cs (2)
27private readonly IDiagnosticAnalyzerService _diagnosticAnalyzerService; 50_diagnosticAnalyzerService = _workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Diagnostics\IDiagnosticAnalyzerService.cs (2)
99public static Task<ImmutableArray<DiagnosticData>> GetDiagnosticsForSpanAsync(this IDiagnosticAnalyzerService service, 116public static Task<ImmutableArray<DiagnosticData>> GetDiagnosticsForSpanAsync(this IDiagnosticAnalyzerService service,
Diagnostics\Service\DiagnosticAnalyzerService.cs (1)
22[ExportWorkspaceServiceFactory(typeof(IDiagnosticAnalyzerService)), Shared]
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer_IncrementalAnalyzer.cs (1)
26/// cref="IDiagnosticAnalyzerService"/> entry points as long as the project hasn't changed at all.
Microsoft.CodeAnalysis.LanguageServer.Protocol (12)
Features\CodeCleanup\AbstractCodeCleanupService.cs (2)
213var diagnosticService = document.Project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Handler\Diagnostics\DiagnosticSources\AbstractProjectDiagnosticSource.cs (2)
54var service = this.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Handler\Diagnostics\DiagnosticSources\AbstractWorkspaceDocumentDiagnosticSource.cs (4)
48var service = this.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 79var service = this.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Handler\Diagnostics\DiagnosticSources\DocumentDiagnosticSource.cs (2)
30var service = this.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Handler\Diagnostics\DiagnosticSources\NonLocalDocumentDiagnosticSource.cs (2)
29var service = this.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Microsoft.VisualStudio.LanguageServices (8)
TableDataSource\Suppression\VisualStudioSuppressionFixService.cs (5)
349_workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>().RequestDiagnosticRefresh(); 485var diagnosticService = _workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 564var diagnosticService = _workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>();
TaskList\ExternalErrorDiagnosticUpdateSource.cs (1)
111public DiagnosticAnalyzerInfoCache AnalyzerInfoCache => this._workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>().AnalyzerInfoCache;
Venus\ContainedLanguage.cs (2)
25private readonly IDiagnosticAnalyzerService _diagnosticAnalyzerService; 83_diagnosticAnalyzerService = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>();