9 references to AnalyzerConfigData
Microsoft.CodeAnalysis.Workspaces (9)
Workspace\Solution\Project.cs (1)
821internal 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 (2)
326public AnalyzerConfigData GetAnalyzerOptionsForPath(string path, CancellationToken cancellationToken) 329public AnalyzerConfigData? GetAnalyzerConfigOptions()