1 write to Analyzers
Microsoft.CodeAnalysis.Workspaces (1)
Diagnostics\DocumentAnalysisScope.cs (1)
32Analyzers = analyzers;
11 references to Analyzers
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Features\Diagnostics\DocumentAnalysisExecutor.cs (2)
53? analysisScope.Analyzers.WhereAsArray(compilationBasedAnalyzers.Contains) 67Contract.ThrowIfFalse(AnalysisScope.Analyzers.Contains(analyzer));
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.InProcOrRemoteHostAnalyzerRunner.cs (2)
108var analyzers = documentAnalysisScope?.Analyzers ?? compilationWithAnalyzers.Analyzers; 169var analyzers = documentAnalysisScope?.Analyzers ??
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnosticsForSpan.cs (1)
379foreach (var analyzer in executor.AnalysisScope.Analyzers)
Microsoft.CodeAnalysis.Workspaces (6)
Diagnostics\DocumentAnalysisScope.cs (1)
58=> new(TextDocument, span, Analyzers, Kind);
Diagnostics\Extensions.cs (5)
331Debug.Assert(documentAnalysisScope.Analyzers.ToSet().IsSubsetOf(compilationWithAnalyzers.Analyzers)); 339return await compilationWithAnalyzers.GetAnalysisResultAsync(tree, documentAnalysisScope.Analyzers, cancellationToken).ConfigureAwait(false); 343return await compilationWithAnalyzers.GetAnalysisResultAsync(documentAnalysisScope.AdditionalFile, documentAnalysisScope.Analyzers, cancellationToken).ConfigureAwait(false); 348return await compilationWithAnalyzers.GetAnalysisResultAsync(model, documentAnalysisScope.Span, documentAnalysisScope.Analyzers, cancellationToken).ConfigureAwait(false); 362var analyzers = documentAnalysisScope?.Analyzers ?? compilationWithAnalyzers.Analyzers;