1 write to Analyzers
Microsoft.CodeAnalysis.Workspaces (1)
Diagnostics\DocumentAnalysisScope.cs (1)
32Analyzers = analyzers;
10 references to Analyzers
Microsoft.CodeAnalysis.Features (9)
Diagnostics\Service\DiagnosticAnalyzerService_CoreAnalyze.cs (6)
53var analyzers = documentAnalysisScope?.Analyzers ?? compilationWithAnalyzers.Analyzers; 109Debug.Assert(documentAnalysisScope.Analyzers.ToSet().IsSubsetOf(compilationWithAnalyzers.Analyzers)); 117return await compilationWithAnalyzers.GetAnalysisResultAsync(tree, documentAnalysisScope.Span, documentAnalysisScope.Analyzers, cancellationToken).ConfigureAwait(false); 121return await compilationWithAnalyzers.GetAnalysisResultAsync(documentAnalysisScope.AdditionalFile, documentAnalysisScope.Span, documentAnalysisScope.Analyzers, cancellationToken).ConfigureAwait(false); 126return await compilationWithAnalyzers.GetAnalysisResultAsync(model, documentAnalysisScope.Span, documentAnalysisScope.Analyzers, cancellationToken).ConfigureAwait(false); 136var analyzers = documentAnalysisScope?.Analyzers ?? compilationWithAnalyzers.Analyzers;
Diagnostics\Service\DiagnosticAnalyzerService_GetDiagnosticsForSpan.cs (1)
30foreach (var analyzer in executor.AnalysisScope.Analyzers)
Diagnostics\Service\DocumentAnalysisExecutor.cs (2)
55? analysisScope.Analyzers.WhereAsArray(compilationBasedProjectAnalyzers.Contains) 70Contract.ThrowIfFalse(AnalysisScope.Analyzers.Contains(analyzer));
Microsoft.CodeAnalysis.Workspaces (1)
Diagnostics\DocumentAnalysisScope.cs (1)
58=> new(TextDocument, span, Analyzers, Kind);