9 instantiations of DiagnosticAnalyzerInfoCache
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (1)
181diagnosticService.GetDiagnosticDescriptorsPerReference(new DiagnosticAnalyzerInfoCache());
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Diagnostics\DiagnosticAnalyzerServiceTests.cs (2)
1069AnalysisKind.Semantic, new DiagnosticAnalyzerInfoCache(), workspace.Services, 1113var diagnosticAnalyzerInfoCache = new DiagnosticAnalyzerInfoCache();
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Diagnostics\DefaultDiagnosticAnalyzerService.cs (1)
26private readonly DiagnosticAnalyzerInfoCache _analyzerInfoCache = new();
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\DiagnosticAnalyzer\RemoteDiagnosticAnalyzerService.cs (1)
29private readonly DiagnosticAnalyzerInfoCache _analyzerInfoCache = new();
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.vb (1)
102diagnosticService.GetDiagnosticDescriptorsPerReference(New DiagnosticAnalyzerInfoCache())
Microsoft.CodeAnalysis.Workspaces (1)
Diagnostics\DiagnosticAnalyzerInfoCache.cs (1)
64public readonly DiagnosticAnalyzerInfoCache AnalyzerInfoCache = new();
Microsoft.VisualStudio.LanguageServices.UnitTests (1)
Diagnostics\ExternalDiagnosticUpdateSourceTests.vb (1)
644_analyzerInfoCache = New DiagnosticAnalyzerInfoCache()
Roslyn.VisualStudio.Next.UnitTests (1)
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (1)
248=> new(new DiagnosticAnalyzerInfoCache());
37 references to DiagnosticAnalyzerInfoCache
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
QuickInfo\DiagnosticAnalyzerQuickInfoSourceTests.cs (1)
195var sharedGlobalCache = workspace.ExportProvider.GetExportedValue<DiagnosticAnalyzerInfoCache.SharedGlobalCache>();
Microsoft.CodeAnalysis.CSharp.Features (2)
QuickInfo\CSharpDiagnosticAnalyzerQuickInfoProvider.cs (2)
30private readonly DiagnosticAnalyzerInfoCache _diagnosticAnalyzerInfoCache; 34public CSharpDiagnosticAnalyzerQuickInfoProvider(DiagnosticAnalyzerInfoCache.SharedGlobalCache globalCache)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Diagnostics\MockDiagnosticAnalyzerService.cs (1)
47public DiagnosticAnalyzerInfoCache AnalyzerInfoCache
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Diagnostics\DiagnosticAnalyzerServiceTests.cs (1)
1113var diagnosticAnalyzerInfoCache = new DiagnosticAnalyzerInfoCache();
Microsoft.CodeAnalysis.Features (2)
Diagnostics\DiagnosticAnalyzerExtensions.cs (1)
67public static IEnumerable<AnalyzerPerformanceInfo> ToAnalyzerPerformanceInfo(this IDictionary<DiagnosticAnalyzer, AnalyzerTelemetryInfo> analysisResult, DiagnosticAnalyzerInfoCache analyzerInfo)
Diagnostics\IDiagnosticAnalyzerService.cs (1)
23DiagnosticAnalyzerInfoCache AnalyzerInfoCache { get; }
Microsoft.CodeAnalysis.LanguageServer.Protocol (9)
Features\Diagnostics\DefaultDiagnosticAnalyzerService.cs (1)
26private readonly DiagnosticAnalyzerInfoCache _analyzerInfoCache = new();
Features\Diagnostics\DiagnosticAnalyzerService.cs (2)
34public DiagnosticAnalyzerInfoCache AnalyzerInfoCache { get; private set; } 47DiagnosticAnalyzerInfoCache.SharedGlobalCache globalCache,
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.cs (2)
52DiagnosticAnalyzerInfoCache analyzerInfoCache) 88internal DiagnosticAnalyzerInfoCache DiagnosticAnalyzerInfoCache => _diagnosticAnalyzerRunner.AnalyzerInfoCache;
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.InProcOrRemoteHostAnalyzerRunner.cs (2)
29public DiagnosticAnalyzerInfoCache AnalyzerInfoCache { get; } 32DiagnosticAnalyzerInfoCache analyzerInfoCache,
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.StateManager.cs (2)
26private readonly DiagnosticAnalyzerInfoCache _analyzerInfoCache; 44public StateManager(Workspace workspace, DiagnosticAnalyzerInfoCache analyzerInfoCache)
Microsoft.CodeAnalysis.Remote.ServiceHub (4)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (3)
55private readonly DiagnosticAnalyzerInfoCache _analyzerInfoCache; 65DiagnosticAnalyzerInfoCache analyzerInfoCache, 87DiagnosticAnalyzerInfoCache analyzerInfoCache,
Services\DiagnosticAnalyzer\RemoteDiagnosticAnalyzerService.cs (1)
29private readonly DiagnosticAnalyzerInfoCache _analyzerInfoCache = new();
Microsoft.CodeAnalysis.Workspaces (10)
Diagnostics\DiagnosticAnalyzerInfoCache.cs (1)
64public readonly DiagnosticAnalyzerInfoCache AnalyzerInfoCache = new();
Diagnostics\Extensions.cs (2)
312DiagnosticAnalyzerInfoCache analyzerInfoCache, 359DiagnosticAnalyzerInfoCache analyzerInfoCache,
Diagnostics\HostDiagnosticAnalyzers.cs (4)
77public ImmutableDictionary<string, ImmutableArray<DiagnosticDescriptor>> GetDiagnosticDescriptorsPerReference(DiagnosticAnalyzerInfoCache infoCache) 84public ImmutableDictionary<string, ImmutableArray<DiagnosticDescriptor>> GetDiagnosticDescriptorsPerReference(DiagnosticAnalyzerInfoCache infoCache, Project project) 159DiagnosticAnalyzerInfoCache infoCache, 277public SkippedHostAnalyzersInfo GetSkippedAnalyzersInfo(Project project, DiagnosticAnalyzerInfoCache infoCache)
Diagnostics\SkippedHostAnalyzersInfo.cs (2)
51DiagnosticAnalyzerInfoCache analyzerInfoCache) 123DiagnosticAnalyzerInfoCache analyzerInfoCache,
Workspace\Solution\Project.cs (1)
792internal SkippedHostAnalyzersInfo GetSkippedAnalyzersInfo(DiagnosticAnalyzerInfoCache infoCache)
Microsoft.VisualStudio.LanguageServices (5)
Diagnostics\VisualStudioDiagnosticAnalyzerService.cs (1)
91var infoCache = _diagnosticService.AnalyzerInfoCache;
TaskList\ExternalErrorDiagnosticUpdateSource.cs (2)
111public DiagnosticAnalyzerInfoCache AnalyzerInfoCache => _diagnosticService.AnalyzerInfoCache; 869var infoCache = _owner._diagnosticService.AnalyzerInfoCache;
TaskList\ProjectExternalErrorReporter.cs (2)
47private DiagnosticAnalyzerInfoCache AnalyzerInfoCache => _workspace.ExternalErrorDiagnosticUpdateSource.AnalyzerInfoCache; 280DiagnosticAnalyzerInfoCache analyzerInfoCache)
Microsoft.VisualStudio.LanguageServices.UnitTests (2)
Diagnostics\ExternalDiagnosticUpdateSourceTests.vb (2)
638Private ReadOnly _analyzerInfoCache As DiagnosticAnalyzerInfoCache 654Public ReadOnly Property AnalyzerInfoCache As DiagnosticAnalyzerInfoCache Implements IDiagnosticAnalyzerService.AnalyzerInfoCache