14 references to AnalyzerSetting
Microsoft.CodeAnalysis.EditorFeatures (14)
EditorConfigSettings\Aggregator\SettingsAggregator.cs (3)
22private readonly ISettingsProviderFactory<AnalyzerSetting> _analyzerProvider; 41_analyzerProvider = GetOptionsProviderFactory<AnalyzerSetting>(currentSolution); 70if (typeof(TData) == typeof(AnalyzerSetting))
EditorConfigSettings\DataProvider\Analyzer\AnalyzerSettingsProvider.cs (4)
19internal sealed class AnalyzerSettingsProvider : SettingsProviderBase<AnalyzerSetting, AnalyzerSettingsUpdater, AnalyzerSetting, ReportDiagnostic> 45private IEnumerable<AnalyzerSetting> GetSettings(AnalyzerReference analyzerReference, AnalyzerConfigOptions editorConfigOptions) 57IEnumerable<AnalyzerSetting> ToAnalyzerSetting(IEnumerable<DiagnosticAnalyzer> analyzers,
EditorConfigSettings\DataProvider\Analyzer\AnalyzerSettingsProviderFactory.cs (2)
15IGlobalOptionService globalOptionService) : IWorkspaceSettingsProviderFactory<AnalyzerSetting> 17public ISettingsProvider<AnalyzerSetting> GetForFile(string filePath)
EditorConfigSettings\DataProvider\Analyzer\AnalyzerSettingsWorkspaceServiceFactory.cs (1)
15[ExportWorkspaceServiceFactory(typeof(IWorkspaceSettingsProviderFactory<AnalyzerSetting>)), Shared]
EditorConfigSettings\Updater\AnalyzerSettingsUpdater.cs (2)
12internal class AnalyzerSettingsUpdater(Workspace workspace, string editorconfigPath) : SettingsUpdaterBase<AnalyzerSetting, ReportDiagnostic>(workspace, editorconfigPath) 15IReadOnlyList<(AnalyzerSetting option, ReportDiagnostic value)> settingsToUpdate,
EditorConfigSettings\Updater\SettingsUpdateHelper.cs (2)
26IReadOnlyList<(AnalyzerSetting option, ReportDiagnostic value)> settingsToUpdate) 37static (string option, string value, Language language) GetOptionValueAndLanguage(AnalyzerSetting diagnostic, ReportDiagnostic severity)