1 implementation of IDiagnosticAnalyzerService
Microsoft.CodeAnalysis.Features (1)
Diagnostics\Service\DiagnosticAnalyzerService_RemoteOrLocalDispatcher.cs (1)
21
internal sealed partial class DiagnosticAnalyzerService :
IDiagnosticAnalyzerService
33 references to IDiagnosticAnalyzerService
Microsoft.CodeAnalysis.CSharp.Features (2)
QuickInfo\CSharpDiagnosticAnalyzerQuickInfoProvider.cs (2)
129
var
service = document.Project.Solution.Services.GetRequiredService<
IDiagnosticAnalyzerService
>();
Microsoft.CodeAnalysis.Features (31)
CodeFixes\Service\CodeFixService.cs (11)
103
FunctionId.CodeFix_Summary, $"Pri{priority.GetPriorityInt()}.{nameof(GetMostSevereFixAsync)}.{nameof(
IDiagnosticAnalyzerService
.GetDiagnosticsForSpanAsync)}"))
105
var
service = document.Project.Solution.Services.GetRequiredService<
IDiagnosticAnalyzerService
>();
195
FunctionId.CodeFix_Summary, $"Pri{priority.GetPriorityInt()}.{nameof(
IDiagnosticAnalyzerService
.GetDiagnosticsForSpanAsync)}"))
197
var
service = document.Project.Solution.Services.GetRequiredService<
IDiagnosticAnalyzerService
>();
299
FunctionId.CodeFix_Summary, $"{nameof(GetDocumentFixAllForIdInSpanAsync)}.{nameof(
IDiagnosticAnalyzerService
.GetDiagnosticsForSpanAsync)}"))
301
var
service = document.Project.Solution.Services.GetRequiredService<
IDiagnosticAnalyzerService
>();
499
var
diagnosticAnalyzerService = solution.Services.GetRequiredService<
IDiagnosticAnalyzerService
>();
CodeFixes\Service\CodeFixService.FixAllDiagnosticProvider.cs (8)
45
var
service = document.Project.Solution.Services.GetRequiredService<
IDiagnosticAnalyzerService
>();
54
var
service = document.Project.Solution.Services.GetRequiredService<
IDiagnosticAnalyzerService
>();
65
var
service = project.Solution.Services.GetRequiredService<
IDiagnosticAnalyzerService
>();
74
var
service = project.Solution.Services.GetRequiredService<
IDiagnosticAnalyzerService
>();
Copilot\ICopilotChangeAnalysisService.cs (2)
214
var
diagnosticAnalyzerService = newDocument.Project.Solution.Services.GetRequiredService<
IDiagnosticAnalyzerService
>();
Diagnostics\CodeAnalysisDiagnosticAnalyzerService.cs (2)
29
private readonly
IDiagnosticAnalyzerService
_diagnosticAnalyzerService;
51
_diagnosticAnalyzerService = _workspace.Services.GetRequiredService<
IDiagnosticAnalyzerService
>();
Diagnostics\DiagnosticAnalyzerExtensions.cs (2)
50
var
diagnosticAnalyzerService = project.Solution.Services.GetRequiredService<
IDiagnosticAnalyzerService
>();
Diagnostics\IDiagnosticAnalyzerService.cs (4)
126
this
IDiagnosticAnalyzerService
service, TextDocument document, TextSpan? range, DiagnosticKind diagnosticKind, CancellationToken cancellationToken)
142
public static Task<ImmutableArray<DiagnosticData>> GetDiagnosticsForSpanAsync(this
IDiagnosticAnalyzerService
service,
156
this
IDiagnosticAnalyzerService
service, Solution solution, CancellationToken cancellationToken)
160
this
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