9 references to AnalyzerConfigData
Microsoft.CodeAnalysis.Workspaces (9)
Workspace\Solution\Project.cs (1)
821
internal
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"/>.
26
private readonly ConcurrentDictionary<string,
AnalyzerConfigData
> _sourcePathToResult = [];
27
private readonly Func<string,
AnalyzerConfigData
> _computeFunction = path => new AnalyzerConfigData(configSet.GetOptionsForSourcePath(path), fallbackOptions);
28
private readonly Lazy<
AnalyzerConfigData
> _global = new(() => new AnalyzerConfigData(configSet.GlobalConfigOptions, StructuredAnalyzerConfigOptions.Empty));
30
public
AnalyzerConfigData
GlobalConfigOptions
33
public
AnalyzerConfigData
GetOptionsForSourcePath(string sourcePath)
Workspace\Solution\ProjectState.cs (2)
326
public
AnalyzerConfigData
GetAnalyzerOptionsForPath(string path, CancellationToken cancellationToken)
329
public
AnalyzerConfigData
? GetAnalyzerConfigOptions()