1 instantiation of DocumentAnalysisExecutor
Microsoft.CodeAnalysis.Features (1)
Diagnostics\Service\DocumentAnalysisExecutor.cs (1)
66
=>
new
(analysisScope, _compilationWithAnalyzers, _diagnosticAnalyzerRunner, _logPerformanceInfo, _onAnalysisException);
10 references to DocumentAnalysisExecutor
Microsoft.CodeAnalysis.Features (10)
Diagnostics\Service\DocumentAnalysisExecutor.cs (1)
65
public
DocumentAnalysisExecutor
With(DocumentAnalysisScope analysisScope)
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer.Executor.cs (2)
135
var syntaxDiagnostics = await
DocumentAnalysisExecutor
.ComputeDocumentDiagnosticAnalyzerDiagnosticsAsync(documentAnalyzer, textDocument, AnalysisKind.Syntax, compilation, tree, cancellationToken).ConfigureAwait(false);
136
var semanticDiagnostics = await
DocumentAnalysisExecutor
.ComputeDocumentDiagnosticAnalyzerDiagnosticsAsync(documentAnalyzer, textDocument, AnalysisKind.Semantic, compilation, tree, cancellationToken).ConfigureAwait(false);
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer.IncrementalMemberEditAnalyzer.cs (2)
49
DocumentAnalysisExecutor
executor,
166
DocumentAnalysisExecutor
executor,
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnostics.cs (1)
140
if (!
DocumentAnalysisExecutor
.IsAnalyzerEnabledForProject(analyzer, project, this.GlobalOptions))
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnosticsForSpan.cs (4)
27
DocumentAnalysisExecutor
executor,
42
DocumentAnalysisExecutor
executor,
67
.WhereAsArray(a =>
DocumentAnalysisExecutor
.IsAnalyzerEnabledForProject(a, document.Project, GlobalOptions));
232
var
executor = new DocumentAnalysisExecutor(analysisScope, compilationWithAnalyzers, _diagnosticAnalyzerRunner, logPerformanceInfo);