2 instantiations of AnalyzerConfigData
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\Solution\ProjectState.cs (2)
505_global = new Lazy<AnalyzerConfigData>(() => new AnalyzerConfigData(configSet.GlobalConfigOptions)); 506_computeFunction = path => new AnalyzerConfigData(configSet.GetOptionsForSourcePath(path));
20 references to AnalyzerConfigData
Microsoft.CodeAnalysis.EditorFeatures (5)
EditorConfigSettings\DataProvider\SettingsProviderBase.cs (5)
63var configFileDirectoryOptions = project.State.GetAnalyzerOptionsForPath(givenFolder.FullName, CancellationToken.None); 110private readonly AnalyzerConfigData _fileDirectoryConfigData; 111private readonly AnalyzerConfigData? _projectDirectoryConfigData; 113public CombinedAnalyzerConfigOptions(AnalyzerConfigData fileDirectoryConfigData, AnalyzerConfigData? projectDirectoryConfigData)
Microsoft.CodeAnalysis.Workspaces (13)
Workspace\Solution\Project.cs (1)
786internal AnalyzerConfigData? GetAnalyzerConfigOptions()
Workspace\Solution\ProjectState.cs (12)
252public async Task<AnalyzerConfigData> GetAnalyzerOptionsForPathAsync(string path, CancellationToken cancellationToken) 258public AnalyzerConfigData GetAnalyzerOptionsForPath(string path, CancellationToken cancellationToken) 261public AnalyzerConfigData? GetAnalyzerConfigOptions() 449var options = _lazyAnalyzerConfigSet 456var options = _lazyAnalyzerConfigSet 463var options = _lazyAnalyzerConfigSet 499private readonly ConcurrentDictionary<string, AnalyzerConfigData> _sourcePathToResult = new(); 500private readonly Func<string, AnalyzerConfigData> _computeFunction; 501private readonly Lazy<AnalyzerConfigData> _global; 505_global = new Lazy<AnalyzerConfigData>(() => new AnalyzerConfigData(configSet.GlobalConfigOptions)); 509public AnalyzerConfigData GlobalConfigOptions 512public AnalyzerConfigData GetOptionsForSourcePath(string sourcePath)
Microsoft.VisualStudio.LanguageServices.Implementation (2)
SolutionExplorer\DiagnosticItem\BaseDiagnosticAndGeneratorItemSource.cs (2)
29private AnalyzerConfigData? _analyzerConfigOptions; 98private BulkObservableCollection<BaseItem> CreateDiagnosticAndGeneratorItems(ProjectId projectId, string language, CompilationOptions options, AnalyzerConfigData? analyzerConfigOptions)