1 implementation of IDiagnosticAnalyzerService
Microsoft.CodeAnalysis.Features (1)
Diagnostics\Service\DiagnosticAnalyzerService_RemoteOrLocalDispatcher.cs (1)
20internal sealed partial class DiagnosticAnalyzerService : IDiagnosticAnalyzerService
99 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)
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 (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)
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>(); 964var service = workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (2)
Cohost\Handlers\Diagnostics.cs (2)
22var diagnosticAnalyzerService = solutionServices.GetRequiredService<IDiagnosticAnalyzerService>();
Microsoft.CodeAnalysis.Features (28)
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>(); 296FunctionId.CodeFix_Summary, $"{nameof(GetDocumentFixAllForIdInSpanAsync)}.{nameof(IDiagnosticAnalyzerService.GetDiagnosticsForSpanAsync)}")) 298var 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)
214var diagnosticAnalyzerService = newDocument.Project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Diagnostics\CodeAnalysisDiagnosticAnalyzerService.cs (2)
27private readonly IDiagnosticAnalyzerService _diagnosticAnalyzerService; 50_diagnosticAnalyzerService = _workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Diagnostics\DiagnosticAnalyzerExtensions.cs (2)
53var diagnosticAnalyzerService = project.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Diagnostics\IDiagnosticAnalyzerService.cs (2)
108public static Task<ImmutableArray<DiagnosticData>> GetDiagnosticsForSpanAsync(this IDiagnosticAnalyzerService service, 125public static Task<ImmutableArray<DiagnosticData>> GetDiagnosticsForSpanAsync(this IDiagnosticAnalyzerService service,
Diagnostics\Service\DiagnosticAnalyzerService.cs (2)
22[ExportWorkspaceServiceFactory(typeof(IDiagnosticAnalyzerService)), Shared] 43/// Only implementation of <see cref="IDiagnosticAnalyzerService"/>. Note: all methods in this class
Diagnostics\Service\DiagnosticAnalyzerService_ForceAnalyzeProject.cs (1)
24/// 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)
48var service = this.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Handler\Diagnostics\DiagnosticSources\AbstractWorkspaceDocumentDiagnosticSource.cs (4)
42var service = this.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 73var 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)
26var service = this.Solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Microsoft.CodeAnalysis.Remote.ServiceHub (11)
Services\DiagnosticAnalyzer\RemoteDiagnosticAnalyzerService.cs (11)
42var service = (DiagnosticAnalyzerService)solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 64var service = solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 142var service = solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 162var service = solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 182var service = solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 200var service = (DiagnosticAnalyzerService)solution.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 227var service = (DiagnosticAnalyzerService)solution.Services.GetRequiredService<IDiagnosticAnalyzerService>();
Microsoft.VisualStudio.LanguageServices (9)
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>(); 198var diagnosticAnalyzerService = (DiagnosticAnalyzerService)workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>(); 217var diagnosticAnalyzerService = (DiagnosticAnalyzerService)workspace.Services.GetRequiredService<IDiagnosticAnalyzerService>();