2 instantiations of AnalyzerConfigData
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\Solution\ProjectState.AnalyzerConfigOptionsCache.cs (2)
27private readonly Func<string, AnalyzerConfigData> _computeFunction = path => new AnalyzerConfigData(configSet.GetOptionsForSourcePath(path), fallbackOptions); 28private readonly Lazy<AnalyzerConfigData> _global = new(() => new AnalyzerConfigData(configSet.GlobalConfigOptions, StructuredAnalyzerConfigOptions.Empty));
12 references to AnalyzerConfigData
Microsoft.CodeAnalysis.Workspaces (12)
Workspace\Solution\Project.cs (1)
823internal AnalyzerConfigData? GetAnalyzerConfigOptions()
Workspace\Solution\ProjectState.AnalyzerConfigOptionsCache.cs (6)
18/// Holds on a map from source path to <see cref="AnalyzerConfigData"/> calculated by the compiler and chained to <paramref name="fallbackOptions"/>. 26private readonly ConcurrentDictionary<string, AnalyzerConfigData> _sourcePathToResult = []; 27private readonly Func<string, AnalyzerConfigData> _computeFunction = path => new AnalyzerConfigData(configSet.GetOptionsForSourcePath(path), fallbackOptions); 28private readonly Lazy<AnalyzerConfigData> _global = new(() => new AnalyzerConfigData(configSet.GlobalConfigOptions, StructuredAnalyzerConfigOptions.Empty)); 30public AnalyzerConfigData GlobalConfigOptions 33public AnalyzerConfigData GetOptionsForSourcePath(string sourcePath)
Workspace\Solution\ProjectState.cs (5)
351public AnalyzerConfigData GetAnalyzerOptionsForPath(string path, CancellationToken cancellationToken) 354public AnalyzerConfigData? GetAnalyzerConfigOptions() 590var options = _lazyAnalyzerConfigSet.Lazy 597var options = _lazyAnalyzerConfigSet.Lazy 604var options = _lazyAnalyzerConfigSet.Lazy