1 implementation of IDiagnosticAnalyzerService
Microsoft.CodeAnalysis.Features (1)
Diagnostics\Service\DiagnosticAnalyzerService_RemoteOrLocalDispatcher.cs (1)
21internal sealed partial class DiagnosticAnalyzerService : IDiagnosticAnalyzerService
126 references to IDiagnosticAnalyzerService
Microsoft.CodeAnalysis.CSharp.Features (2)
QuickInfo\CSharpDiagnosticAnalyzerQuickInfoProvider.cs (2)
138var service = document.Project.Solution.Services.GetRequiredService<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)
64var service = solution.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 (39)
CodeFixes\CodeFixServiceTests.cs (7)
48var diagnosticService = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 344var diagnosticService = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 741var diagnosticService = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 1030var analyzerService = (DiagnosticAnalyzerService)workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Diagnostics\DiagnosticAnalyzerServiceTests.cs (32)
65var service = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 176var service = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 215var service = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 258var service = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 341var service = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 386var service = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 450var service = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 566var service = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 635var service = project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 659var service = project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 691var service = project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 721var service = project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 772var service = project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 836var service = project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 887var service = project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 929var service = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (2)
Cohost\Handlers\Diagnostics.cs (2)
23var diagnosticAnalyzerService = solutionServices.GetRequiredService<IDiagnosticAnalyzerService>();
Microsoft.CodeAnalysis.Features (31)
CodeFixes\Service\CodeFixService.cs (11)
101FunctionId.CodeFix_Summary, $"Pri{priority.GetPriorityInt()}.{nameof(GetMostSevereFixAsync)}.{nameof(IDiagnosticAnalyzerService.GetDiagnosticsForSpanAsync)}")) 103var service = document.Project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 193FunctionId.CodeFix_Summary, $"Pri{priority.GetPriorityInt()}.{nameof(IDiagnosticAnalyzerService.GetDiagnosticsForSpanAsync)}")) 195var service = document.Project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 291FunctionId.CodeFix_Summary, $"{nameof(GetDocumentFixAllForIdInSpanAsync)}.{nameof(IDiagnosticAnalyzerService.GetDiagnosticsForSpanAsync)}")) 293var service = document.Project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 500var diagnosticAnalyzerService = solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
CodeFixes\Service\CodeFixService.FixAllDiagnosticProvider.cs (8)
45var service = document.Project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 54var service = document.Project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 65var service = project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 74var service = project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Copilot\ICopilotChangeAnalysisService.cs (2)
214var diagnosticAnalyzerService = newDocument.Project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Diagnostics\CodeAnalysisDiagnosticAnalyzerService.cs (2)
29private readonly IDiagnosticAnalyzerService _diagnosticAnalyzerService; 51_diagnosticAnalyzerService = _workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Diagnostics\DiagnosticAnalyzerExtensions.cs (2)
50var diagnosticAnalyzerService = project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Diagnostics\IDiagnosticAnalyzerService.cs (4)
122this IDiagnosticAnalyzerService service, TextDocument document, TextSpan? range, DiagnosticKind diagnosticKind, CancellationToken cancellationToken) 138public static Task<ImmutableArray<DiagnosticData>> GetDiagnosticsForSpanAsync(this IDiagnosticAnalyzerService service, 152this IDiagnosticAnalyzerService service, Solution solution, CancellationToken cancellationToken) 156this IDiagnosticAnalyzerService service, Project project, CancellationToken cancellationToken)
Diagnostics\Service\DiagnosticAnalyzerService.cs (2)
23[ExportWorkspaceServiceFactory(typeof(IDiagnosticAnalyzerService)), Shared] 42/// Only implementation of <see cref="IDiagnosticAnalyzerService"/>. Note: all methods in this class
Microsoft.CodeAnalysis.LanguageServer.Protocol (14)
Features\CodeCleanup\AbstractCodeCleanupService.cs (2)
212var diagnosticService = document.Project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Handler\Diagnostics\BuildOnlyDiagnosticIdsHandler.cs (2)
49var diagnosticService = solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Handler\Diagnostics\DiagnosticSources\AbstractProjectDiagnosticSource.cs (2)
49var service = this.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Handler\Diagnostics\DiagnosticSources\AbstractWorkspaceDocumentDiagnosticSource.cs (4)
51var service = this.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 82var service = this.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Handler\Diagnostics\DiagnosticSources\DocumentDiagnosticSource.cs (2)
24var service = this.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Handler\Diagnostics\DiagnosticSources\NonLocalDocumentDiagnosticSource.cs (2)
24var service = this.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Microsoft.CodeAnalysis.Remote.ServiceHub (16)
Services\DiagnosticAnalyzer\RemoteDiagnosticAnalyzerService.cs (16)
36var service = solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 51var service = solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 72var service = solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 92var service = solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 168var service = solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 186var service = solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 207var service = solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 232var service = solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Microsoft.VisualStudio.LanguageServices (11)
Diagnostics\VisualStudioDiagnosticAnalyzerService.cs (2)
76var diagnosticService = currentSolution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
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 (2)
356var service = this.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Venus\ContainedLanguage.cs (2)
25private readonly IDiagnosticAnalyzerService _diagnosticAnalyzerService; 83_diagnosticAnalyzerService = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Roslyn.VisualStudio.Next.UnitTests (3)
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (3)
158var diagnosticAnalyzerService = (DiagnosticAnalyzerService)workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 197var diagnosticAnalyzerService = (DiagnosticAnalyzerService)workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 215var diagnosticAnalyzerService = (DiagnosticAnalyzerService)workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>();