2 implementations of ICategorizedAnalyzerConfigOptions
Roslyn.Diagnostics.Analyzers (2)
src\RoslynAnalyzers\Utilities\Compiler\Options\AbstractCategorizedAnalyzerConfigOptions.cs (1)
16
internal abstract class AbstractCategorizedAnalyzerConfigOptions :
ICategorizedAnalyzerConfigOptions
src\RoslynAnalyzers\Utilities\Compiler\Options\AggregateCategorizedAnalyzerConfigOptions.cs (1)
29
internal sealed class AggregateCategorizedAnalyzerConfigOptions :
ICategorizedAnalyzerConfigOptions
14 references to ICategorizedAnalyzerConfigOptions
Roslyn.Diagnostics.Analyzers (14)
src\RoslynAnalyzers\Utilities\Compiler\Options\AggregateCategorizedAnalyzerConfigOptions.cs (1)
27
/// <inheritdoc cref="
ICategorizedAnalyzerConfigOptions
"/>
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (12)
25
private static readonly ConditionalWeakTable<AnalyzerOptions,
ICategorizedAnalyzerConfigOptions
> s_cachedOptions = new();
141
var
analyzerConfigOptions = options.GetOrComputeCategorizedAnalyzerConfigOptions(compilation);
157
var
analyzerConfigOptions = options.GetOrComputeCategorizedAnalyzerConfigOptions(compilation);
204
var
analyzerConfigOptions = options.GetOrComputeCategorizedAnalyzerConfigOptions(compilation);
216
var
analyzerConfigOptions = options.GetOrComputeCategorizedAnalyzerConfigOptions(compilation);
227
var
analyzerConfigOptions = options.GetOrComputeCategorizedAnalyzerConfigOptions(compilation);
463
var
analyzerConfigOptions = options.GetOrComputeCategorizedAnalyzerConfigOptions(compilation);
532
var
analyzerConfigOptions = options.GetOrComputeCategorizedAnalyzerConfigOptions(compilation);
557
var
analyzerConfigOptions = options.GetOrComputeCategorizedAnalyzerConfigOptions(compilation);
620
private static
ICategorizedAnalyzerConfigOptions
GetOrComputeCategorizedAnalyzerConfigOptions(
624
if (s_cachedOptions.TryGetValue(options, out
var
categorizedAnalyzerConfigOptions))
633
static
ICategorizedAnalyzerConfigOptions
GetOrComputeCategorizedAnalyzerConfigOptions_Slow(
src\RoslynAnalyzers\Utilities\Compiler\Options\OptionKind.cs (1)
8
/// Kind of option to fetch from <see cref="
ICategorizedAnalyzerConfigOptions
"/>.