1 write to ProjectAnalyzers
Microsoft.CodeAnalysis.Workspaces (1)
Diagnostics\DocumentAnalysisScope.cs (1)
35
ProjectAnalyzers
= projectAnalyzers;
10 references to ProjectAnalyzers
Microsoft.CodeAnalysis.Features (5)
Diagnostics\Service\DocumentAnalysisExecutor.cs (2)
54
? analysisScope.
ProjectAnalyzers
.WhereAsArray(compilationBasedProjectAnalyzers.Contains)
73
Contract.ThrowIfFalse(AnalysisScope.
ProjectAnalyzers
.Contains(analyzer) || AnalysisScope.HostAnalyzers.Contains(analyzer));
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnosticsForSpan.cs (1)
31
foreach (var analyzer in executor.AnalysisScope.
ProjectAnalyzers
.ConcatFast(executor.AnalysisScope.HostAnalyzers))
Diagnostics\Service\EngineV2\InProcOrRemoteHostAnalyzerRunner.cs (2)
99
var projectAnalyzers = documentAnalysisScope?.
ProjectAnalyzers
?? compilationWithAnalyzers.ProjectAnalyzers;
171
var projectAnalyzers = documentAnalysisScope?.
ProjectAnalyzers
?? compilationWithAnalyzers.ProjectAnalyzers;
Microsoft.CodeAnalysis.Workspaces (5)
Diagnostics\DocumentAnalysisScope.cs (1)
63
=> new(TextDocument, span,
ProjectAnalyzers
, HostAnalyzers, Kind);
Diagnostics\Extensions.cs (4)
343
Debug.Assert(documentAnalysisScope.
ProjectAnalyzers
.ToSet().IsSubsetOf(compilationWithAnalyzers.ProjectAnalyzers));
352
return await compilationWithAnalyzers.GetAnalysisResultAsync(tree, documentAnalysisScope.Span, documentAnalysisScope.
ProjectAnalyzers
, documentAnalysisScope.HostAnalyzers, cancellationToken).ConfigureAwait(false);
356
return await compilationWithAnalyzers.GetAnalysisResultAsync(documentAnalysisScope.AdditionalFile, documentAnalysisScope.Span, documentAnalysisScope.
ProjectAnalyzers
, documentAnalysisScope.HostAnalyzers, cancellationToken).ConfigureAwait(false);
361
return await compilationWithAnalyzers.GetAnalysisResultAsync(model, documentAnalysisScope.Span, documentAnalysisScope.
ProjectAnalyzers
, documentAnalysisScope.HostAnalyzers, cancellationToken).ConfigureAwait(false);