30 instantiations of AnalyzerOptions
Analyzer.Utilities.UnitTests (2)
Microsoft.Analyzers.Extra.Tests (1)
Microsoft.Analyzers.Local.Tests (1)
Microsoft.CodeAnalysis (4)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (16)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Microsoft.CodeAnalysis.UnitTests (2)
Microsoft.CodeAnalysis.Workspaces (2)
908 references to AnalyzerOptions
BuildActionTelemetryTable (1)
GenerateDocumentationAndConfigFiles (47)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (42)
25private static readonly ConditionalWeakTable<AnalyzerOptions, ICategorizedAnalyzerConfigOptions> s_cachedOptions = new();
46this AnalyzerOptions options,
56this AnalyzerOptions options,
64this AnalyzerOptions options,
74this AnalyzerOptions options,
82this AnalyzerOptions options,
92this AnalyzerOptions options,
100this AnalyzerOptions options,
107this AnalyzerOptions options,
115this AnalyzerOptions options,
125this AnalyzerOptions options,
133this AnalyzerOptions options,
149this AnalyzerOptions options,
176this AnalyzerOptions options,
186this AnalyzerOptions options,
197this AnalyzerOptions options,
209this AnalyzerOptions options,
221this AnalyzerOptions options,
238this AnalyzerOptions options,
245this AnalyzerOptions options,
252this AnalyzerOptions options,
259this AnalyzerOptions options,
296AnalyzerOptions options,
305AnalyzerOptions options,
315this AnalyzerOptions options,
322this AnalyzerOptions options,
329this AnalyzerOptions options,
336this AnalyzerOptions options,
378this AnalyzerOptions options,
385this AnalyzerOptions options,
424this AnalyzerOptions options,
432this AnalyzerOptions options,
439this AnalyzerOptions options,
446this AnalyzerOptions options,
453this AnalyzerOptions options,
519this AnalyzerOptions options,
543this AnalyzerOptions options,
576this AnalyzerOptions options,
591this AnalyzerOptions options,
610this AnalyzerOptions options,
621this AnalyzerOptions options, Compilation compilation)
634AnalyzerOptions options,
ILLink.RoslynAnalyzer (8)
Metrics (47)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (42)
25private static readonly ConditionalWeakTable<AnalyzerOptions, ICategorizedAnalyzerConfigOptions> s_cachedOptions = new();
46this AnalyzerOptions options,
56this AnalyzerOptions options,
64this AnalyzerOptions options,
74this AnalyzerOptions options,
82this AnalyzerOptions options,
92this AnalyzerOptions options,
100this AnalyzerOptions options,
107this AnalyzerOptions options,
115this AnalyzerOptions options,
125this AnalyzerOptions options,
133this AnalyzerOptions options,
149this AnalyzerOptions options,
176this AnalyzerOptions options,
186this AnalyzerOptions options,
197this AnalyzerOptions options,
209this AnalyzerOptions options,
221this AnalyzerOptions options,
238this AnalyzerOptions options,
245this AnalyzerOptions options,
252this AnalyzerOptions options,
259this AnalyzerOptions options,
296AnalyzerOptions options,
305AnalyzerOptions options,
315this AnalyzerOptions options,
322this AnalyzerOptions options,
329this AnalyzerOptions options,
336this AnalyzerOptions options,
378this AnalyzerOptions options,
385this AnalyzerOptions options,
424this AnalyzerOptions options,
432this AnalyzerOptions options,
439this AnalyzerOptions options,
446this AnalyzerOptions options,
453this AnalyzerOptions options,
519this AnalyzerOptions options,
543this AnalyzerOptions options,
576this AnalyzerOptions options,
591this AnalyzerOptions options,
610this AnalyzerOptions options,
621this AnalyzerOptions options, Compilation compilation)
634AnalyzerOptions options,
Metrics.Legacy (47)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (42)
25private static readonly ConditionalWeakTable<AnalyzerOptions, ICategorizedAnalyzerConfigOptions> s_cachedOptions = new();
46this AnalyzerOptions options,
56this AnalyzerOptions options,
64this AnalyzerOptions options,
74this AnalyzerOptions options,
82this AnalyzerOptions options,
92this AnalyzerOptions options,
100this AnalyzerOptions options,
107this AnalyzerOptions options,
115this AnalyzerOptions options,
125this AnalyzerOptions options,
133this AnalyzerOptions options,
149this AnalyzerOptions options,
176this AnalyzerOptions options,
186this AnalyzerOptions options,
197this AnalyzerOptions options,
209this AnalyzerOptions options,
221this AnalyzerOptions options,
238this AnalyzerOptions options,
245this AnalyzerOptions options,
252this AnalyzerOptions options,
259this AnalyzerOptions options,
296AnalyzerOptions options,
305AnalyzerOptions options,
315this AnalyzerOptions options,
322this AnalyzerOptions options,
329this AnalyzerOptions options,
336this AnalyzerOptions options,
378this AnalyzerOptions options,
385this AnalyzerOptions options,
424this AnalyzerOptions options,
432this AnalyzerOptions options,
439this AnalyzerOptions options,
446this AnalyzerOptions options,
453this AnalyzerOptions options,
519this AnalyzerOptions options,
543this AnalyzerOptions options,
576this AnalyzerOptions options,
591this AnalyzerOptions options,
610this AnalyzerOptions options,
621this AnalyzerOptions options, Compilation compilation)
634AnalyzerOptions options,
Microsoft.Analyzers.Extra.Tests (3)
Microsoft.Analyzers.Local.Tests (5)
Microsoft.CodeAnalysis (145)
DiagnosticAnalyzer\AnalyzerDriver.cs (12)
479Action<Diagnostic, AnalyzerOptions, CancellationToken>? addNotCategorizedDiagnostic = null;
480Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, bool, CancellationToken>? addCategorizedLocalDiagnostic = null;
481Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, CancellationToken>? addCategorizedNonLocalDiagnostic = null;
493var options = analysisOptions.Options ?? AnalyzerOptions.Empty;
825AnalyzerOptions options,
845AnalyzerOptions options,
953AnalyzerOptions analyzerOptions,
1972internal static Action<Diagnostic, AnalyzerOptions, CancellationToken> GetDiagnosticSink(Action<Diagnostic> addDiagnosticCore, Compilation compilation, SeverityFilter severityFilter, ConcurrentSet<string>? suppressedDiagnosticIds)
1984internal static Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, bool, CancellationToken> GetDiagnosticSink(Action<Diagnostic, DiagnosticAnalyzer, bool> addLocalDiagnosticCore, Compilation compilation, SeverityFilter severityFilter, ConcurrentSet<string>? suppressedDiagnosticIds)
1996internal static Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions?, CancellationToken> GetDiagnosticSink(Action<Diagnostic, DiagnosticAnalyzer> addDiagnosticCore, Compilation compilation, SeverityFilter severityFilter, ConcurrentSet<string>? suppressedDiagnosticIds)
2008private static Diagnostic? GetFilteredDiagnostic(Diagnostic diagnostic, Compilation compilation, AnalyzerOptions? analyzerOptions, SeverityFilter severityFilter, ConcurrentSet<string>? suppressedDiagnosticIds, CancellationToken cancellationToken)
DiagnosticAnalyzer\AnalyzerExecutor.AnalyzerDiagnosticReporter.cs (8)
32AnalyzerOptions analyzerOptions,
34Action<Diagnostic, AnalyzerOptions, CancellationToken>? addNonCategorizedDiagnostic,
35Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, bool, CancellationToken>? addCategorizedLocalDiagnostic,
36Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, CancellationToken>? addCategorizedNonLocalDiagnostic,
74private AnalyzerOptions _analyzerOptions;
76private Action<Diagnostic, AnalyzerOptions, CancellationToken>? _addNonCategorizedDiagnostic;
77private Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, bool, CancellationToken>? _addCategorizedLocalDiagnostic;
78private Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, CancellationToken>? _addCategorizedNonLocalDiagnostic;
DiagnosticAnalyzer\AnalyzerExecutor.cs (40)
34private readonly Action<Diagnostic, AnalyzerOptions, CancellationToken>? _addNonCategorizedDiagnostic;
35private readonly Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, bool, CancellationToken>? _addCategorizedLocalDiagnostic;
36private readonly Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, CancellationToken>? _addCategorizedNonLocalDiagnostic;
63private readonly Dictionary<DiagnosticAnalyzer, AnalyzerOptions>? _analyzerToCachedOptions;
115AnalyzerOptions analyzerOptions,
116Action<Diagnostic, AnalyzerOptions, CancellationToken>? addNonCategorizedDiagnostic,
131Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, bool, CancellationToken>? addCategorizedLocalDiagnostic = null,
132Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, CancellationToken>? addCategorizedNonLocalDiagnostic = null,
149AnalyzerOptions analyzerOptions,
150Action<Diagnostic, AnalyzerOptions, CancellationToken>? addNonCategorizedDiagnosticOpt,
165Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, bool, CancellationToken>? addCategorizedLocalDiagnostic,
166Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, CancellationToken>? addCategorizedNonLocalDiagnostic,
194var map = new Dictionary<DiagnosticAnalyzer, AnalyzerOptions>(
201var optionsProviderToOptions = new Dictionary<AnalyzerConfigOptionsProvider, AnalyzerOptions>(ReferenceEqualityComparer.Instance);
206var specificOptions = optionsProviderToOptions.GetOrAdd(
223internal AnalyzerOptions AnalyzerOptions { get; }
293Func<TAnalysisContext, AnalyzerOptions, TAnalysisContext> withOptions)
305private AnalyzerOptions GetAnalyzerSpecificOptions(DiagnosticAnalyzer analyzer)
378var options = GetAnalyzerSpecificOptions(suppressor);
405var analyzerOptions = this.GetAnalyzerSpecificOptions(analyzer);
460var analyzerOptions = this.GetAnalyzerSpecificOptions(analyzer);
572var analyzerOptions = this.GetAnalyzerSpecificOptions(analyzer);
623var analyzerOptions = this.GetAnalyzerSpecificOptions(analyzer);
677var analyzerOptions = this.GetAnalyzerSpecificOptions(analyzer);
723var analyzerOptions = this.GetAnalyzerSpecificOptions(analyzer);
802AnalyzerOptions analyzerOptions,
809public readonly AnalyzerOptions AnalyzerOptions = analyzerOptions;
838var analyzerOptions = this.GetAnalyzerSpecificOptions(analyzer);
942var analyzerOptions = this.GetAnalyzerSpecificOptions(analyzer);
1106var analyzerOptions = this.GetAnalyzerSpecificOptions(analyzer);
1207var analyzerOptions = this.GetAnalyzerSpecificOptions(analyzer);
1514AnalyzerOptions options,
1537AnalyzerOptions options,
1538Action<Diagnostic, AnalyzerOptions, CancellationToken>? addNonCategorizedDiagnostic,
1539Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, bool, CancellationToken>? addCategorizedLocalDiagnostic,
1540Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, CancellationToken>? addCategorizedNonLocalDiagnostic,
1584AnalyzerOptions analyzerOptions,
1608AnalyzerOptions analyzerOptions,
1621AnalyzerOptions analyzerOptions,
1633AnalyzerOptions analyzerOptions,
DiagnosticAnalyzer\CompilationWithAnalyzersOptions.cs (7)
14private readonly AnalyzerOptions? _options;
24public AnalyzerOptions? Options => _options;
66AnalyzerOptions options,
83AnalyzerOptions options,
102AnalyzerOptions? options,
112/// <inheritdoc cref="CompilationWithAnalyzersOptions.CompilationWithAnalyzersOptions(AnalyzerOptions?, Action{Exception, DiagnosticAnalyzer, Diagnostic}?, bool, bool, bool, Func{Exception, bool}?)"/>
118AnalyzerOptions? options,
DiagnosticAnalyzer\DiagnosticAnalysisContext.cs (51)
325private readonly AnalyzerOptions _options;
336public AnalyzerOptions Options { get { return _options; } }
343protected CompilationStartAnalysisContext(Compilation compilation, AnalyzerOptions options, CancellationToken cancellationToken)
561private readonly AnalyzerOptions _options;
575public AnalyzerOptions Options { get { return _options; } }
583public CompilationAnalysisContext(Compilation compilation, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken)
590AnalyzerOptions options,
684private readonly AnalyzerOptions _options;
697public AnalyzerOptions Options { get { return _options; } }
722public SemanticModelAnalysisContext(SemanticModel semanticModel, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken)
729AnalyzerOptions options,
768private readonly AnalyzerOptions _options;
786public AnalyzerOptions Options { get { return _options; } }
815public SymbolAnalysisContext(ISymbol symbol, Compilation compilation, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken)
823AnalyzerOptions options,
877public AnalyzerOptions Options { get; }
904public SymbolStartAnalysisContext(ISymbol symbol, Compilation compilation, AnalyzerOptions options, CancellationToken cancellationToken)
909internal SymbolStartAnalysisContext(ISymbol symbol, Compilation compilation, AnalyzerOptions options, bool isGeneratedCode, SyntaxTree? filterTree, TextSpan? filterSpan, CancellationToken cancellationToken)
1023private readonly AnalyzerOptions _options;
1044public AnalyzerOptions Options { get { return _options; } }
1069protected CodeBlockStartAnalysisContext(SyntaxNode codeBlock, ISymbol owningSymbol, SemanticModel semanticModel, AnalyzerOptions options, CancellationToken cancellationToken)
1078AnalyzerOptions options,
1131private readonly AnalyzerOptions _options;
1154public AnalyzerOptions Options { get { return _options; } }
1179public CodeBlockAnalysisContext(SyntaxNode codeBlock, ISymbol owningSymbol, SemanticModel semanticModel, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken)
1188AnalyzerOptions options,
1239private readonly AnalyzerOptions _options;
1264public AnalyzerOptions Options => _options;
1293AnalyzerOptions options,
1304AnalyzerOptions options,
1379private readonly AnalyzerOptions _options;
1406public AnalyzerOptions Options => _options;
1435AnalyzerOptions options,
1448AnalyzerOptions options,
1511private readonly AnalyzerOptions _options;
1524public AnalyzerOptions Options => _options;
1546public SyntaxTreeAnalysisContext(SyntaxTree tree, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken)
1553AnalyzerOptions options,
1602public AnalyzerOptions Options { get; }
1623AnalyzerOptions options,
1663private readonly AnalyzerOptions _options;
1691public AnalyzerOptions Options => _options;
1716public SyntaxNodeAnalysisContext(SyntaxNode node, ISymbol? containingSymbol, SemanticModel semanticModel, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken)
1722public SyntaxNodeAnalysisContext(SyntaxNode node, SemanticModel semanticModel, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken)
1731AnalyzerOptions options,
1773private readonly AnalyzerOptions _options;
1797public AnalyzerOptions Options => _options;
1826AnalyzerOptions options,
1838AnalyzerOptions options,
1907public AnalyzerOptions Options { get; }
1916AnalyzerOptions options,
Microsoft.CodeAnalysis.Analyzers (53)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (42)
25private static readonly ConditionalWeakTable<AnalyzerOptions, ICategorizedAnalyzerConfigOptions> s_cachedOptions = new();
46this AnalyzerOptions options,
56this AnalyzerOptions options,
64this AnalyzerOptions options,
74this AnalyzerOptions options,
82this AnalyzerOptions options,
92this AnalyzerOptions options,
100this AnalyzerOptions options,
107this AnalyzerOptions options,
115this AnalyzerOptions options,
125this AnalyzerOptions options,
133this AnalyzerOptions options,
149this AnalyzerOptions options,
176this AnalyzerOptions options,
186this AnalyzerOptions options,
197this AnalyzerOptions options,
209this AnalyzerOptions options,
221this AnalyzerOptions options,
238this AnalyzerOptions options,
245this AnalyzerOptions options,
252this AnalyzerOptions options,
259this AnalyzerOptions options,
296AnalyzerOptions options,
305AnalyzerOptions options,
315this AnalyzerOptions options,
322this AnalyzerOptions options,
329this AnalyzerOptions options,
336this AnalyzerOptions options,
378this AnalyzerOptions options,
385this AnalyzerOptions options,
424this AnalyzerOptions options,
432this AnalyzerOptions options,
439this AnalyzerOptions options,
446this AnalyzerOptions options,
453this AnalyzerOptions options,
519this AnalyzerOptions options,
543this AnalyzerOptions options,
576this AnalyzerOptions options,
591this AnalyzerOptions options,
610this AnalyzerOptions options,
621this AnalyzerOptions options, Compilation compilation)
634AnalyzerOptions options,
Microsoft.CodeAnalysis.AnalyzerUtilities (100)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (42)
25private static readonly ConditionalWeakTable<AnalyzerOptions, ICategorizedAnalyzerConfigOptions> s_cachedOptions = new();
46this AnalyzerOptions options,
56this AnalyzerOptions options,
64this AnalyzerOptions options,
74this AnalyzerOptions options,
82this AnalyzerOptions options,
92this AnalyzerOptions options,
100this AnalyzerOptions options,
107this AnalyzerOptions options,
115this AnalyzerOptions options,
125this AnalyzerOptions options,
133this AnalyzerOptions options,
149this AnalyzerOptions options,
176this AnalyzerOptions options,
186this AnalyzerOptions options,
197this AnalyzerOptions options,
209this AnalyzerOptions options,
221this AnalyzerOptions options,
238this AnalyzerOptions options,
245this AnalyzerOptions options,
252this AnalyzerOptions options,
259this AnalyzerOptions options,
296AnalyzerOptions options,
305AnalyzerOptions options,
315this AnalyzerOptions options,
322this AnalyzerOptions options,
329this AnalyzerOptions options,
336this AnalyzerOptions options,
378this AnalyzerOptions options,
385this AnalyzerOptions options,
424this AnalyzerOptions options,
432this AnalyzerOptions options,
439this AnalyzerOptions options,
446this AnalyzerOptions options,
453this AnalyzerOptions options,
519this AnalyzerOptions options,
543this AnalyzerOptions options,
576this AnalyzerOptions options,
591this AnalyzerOptions options,
610this AnalyzerOptions options,
621this AnalyzerOptions options, Compilation compilation)
634AnalyzerOptions options,
src\RoslynAnalyzers\Utilities\FlowAnalysis\Options\AnalyzerOptionsExtensions_FlowAnalysis.cs (12)
15this AnalyzerOptions options,
25this AnalyzerOptions options,
33this AnalyzerOptions options,
43this AnalyzerOptions options,
51this AnalyzerOptions options,
61this AnalyzerOptions options,
69this AnalyzerOptions options,
79this AnalyzerOptions options,
87this AnalyzerOptions options,
97this AnalyzerOptions options,
105this AnalyzerOptions options,
115this AnalyzerOptions options,
Microsoft.CodeAnalysis.BannedApiAnalyzers (47)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (42)
25private static readonly ConditionalWeakTable<AnalyzerOptions, ICategorizedAnalyzerConfigOptions> s_cachedOptions = new();
46this AnalyzerOptions options,
56this AnalyzerOptions options,
64this AnalyzerOptions options,
74this AnalyzerOptions options,
82this AnalyzerOptions options,
92this AnalyzerOptions options,
100this AnalyzerOptions options,
107this AnalyzerOptions options,
115this AnalyzerOptions options,
125this AnalyzerOptions options,
133this AnalyzerOptions options,
149this AnalyzerOptions options,
176this AnalyzerOptions options,
186this AnalyzerOptions options,
197this AnalyzerOptions options,
209this AnalyzerOptions options,
221this AnalyzerOptions options,
238this AnalyzerOptions options,
245this AnalyzerOptions options,
252this AnalyzerOptions options,
259this AnalyzerOptions options,
296AnalyzerOptions options,
305AnalyzerOptions options,
315this AnalyzerOptions options,
322this AnalyzerOptions options,
329this AnalyzerOptions options,
336this AnalyzerOptions options,
378this AnalyzerOptions options,
385this AnalyzerOptions options,
424this AnalyzerOptions options,
432this AnalyzerOptions options,
439this AnalyzerOptions options,
446this AnalyzerOptions options,
453this AnalyzerOptions options,
519this AnalyzerOptions options,
543this AnalyzerOptions options,
576this AnalyzerOptions options,
591this AnalyzerOptions options,
610this AnalyzerOptions options,
621this AnalyzerOptions options, Compilation compilation)
634AnalyzerOptions options,
Microsoft.CodeAnalysis.CodeStyle (23)
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
123AnalyzerOptions analyzerOptions,
src\Analyzers\Core\Analyzers\SimplifyTypeNames\SimplifyTypeNamesDiagnosticAnalyzerBase.cs (2)
101public bool TrySimplify(SemanticModel model, SyntaxNode node, [NotNullWhen(true)] out Diagnostic? diagnostic, TSimplifierOptions options, AnalyzerOptions analyzerOptions, CancellationToken cancellationToken)
122internal static Diagnostic CreateDiagnostic(SemanticModel model, TSimplifierOptions options, AnalyzerOptions analyzerOptions, TextSpan issueSpan, string diagnosticId, bool inDeclaration)
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
Microsoft.CodeAnalysis.CSharp.CodeStyle (7)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (23)
Diagnostics\DiagnosticAnalyzerTests.cs (10)
1533var analyzerOptions = new AnalyzerOptions(additionalFiles: ImmutableArray<AdditionalText>.Empty, analyzerConfigOptionsProvider);
1694private static void VerifyGeneratedCodeAnalyzerDiagnostics(Compilation compilation, AnalyzerOptions analyzerOptions, Func<string, bool> isGeneratedFileName, GeneratedCodeAnalysisFlags? generatedCodeAnalysisFlagsOpt)
1700private static void VerifyGeneratedCodeAnalyzerDiagnostics(Compilation compilation, DiagnosticDescription[] expected, GeneratedCodeAnalysisFlags? generatedCodeAnalysisFlagsOpt, AnalyzerOptions analyzerOptions = null, bool testIsGeneratedCodeInCallbacks = false)
3885var options = new AnalyzerOptions(ImmutableArray.Create(additionalFile));
3925var options = new AnalyzerOptions(additionalFiles);
4317var analyzerOptions = new AnalyzerOptions(ImmutableArray.Create<AdditionalText>(additionalTextFile));
4400var driver = AnalyzerDriver.CreateAndAttachToCompilation(compilation, analyzersArray, AnalyzerOptions.Empty, analyzerManager, onAnalyzerException: null,
4478public AnalyzerOptions SeenOptions;
4480private void AssertSame(AnalyzerOptions options)
4589var sharedOptions = new AnalyzerOptions([additionalText]);
Microsoft.CodeAnalysis.CSharp.Features (9)
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (2)
Microsoft.CodeAnalysis.Features (23)
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
123AnalyzerOptions analyzerOptions,
src\Analyzers\Core\Analyzers\SimplifyTypeNames\SimplifyTypeNamesDiagnosticAnalyzerBase.cs (2)
101public bool TrySimplify(SemanticModel model, SyntaxNode node, [NotNullWhen(true)] out Diagnostic? diagnostic, TSimplifierOptions options, AnalyzerOptions analyzerOptions, CancellationToken cancellationToken)
122internal static Diagnostic CreateDiagnostic(SemanticModel model, TSimplifierOptions options, AnalyzerOptions analyzerOptions, TextSpan issueSpan, string diagnosticId, bool inDeclaration)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (47)
Microsoft.CodeAnalysis.PublicApiAnalyzers (52)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (42)
25private static readonly ConditionalWeakTable<AnalyzerOptions, ICategorizedAnalyzerConfigOptions> s_cachedOptions = new();
46this AnalyzerOptions options,
56this AnalyzerOptions options,
64this AnalyzerOptions options,
74this AnalyzerOptions options,
82this AnalyzerOptions options,
92this AnalyzerOptions options,
100this AnalyzerOptions options,
107this AnalyzerOptions options,
115this AnalyzerOptions options,
125this AnalyzerOptions options,
133this AnalyzerOptions options,
149this AnalyzerOptions options,
176this AnalyzerOptions options,
186this AnalyzerOptions options,
197this AnalyzerOptions options,
209this AnalyzerOptions options,
221this AnalyzerOptions options,
238this AnalyzerOptions options,
245this AnalyzerOptions options,
252this AnalyzerOptions options,
259this AnalyzerOptions options,
296AnalyzerOptions options,
305AnalyzerOptions options,
315this AnalyzerOptions options,
322this AnalyzerOptions options,
329this AnalyzerOptions options,
336this AnalyzerOptions options,
378this AnalyzerOptions options,
385this AnalyzerOptions options,
424this AnalyzerOptions options,
432this AnalyzerOptions options,
439this AnalyzerOptions options,
446this AnalyzerOptions options,
453this AnalyzerOptions options,
519this AnalyzerOptions options,
543this AnalyzerOptions options,
576this AnalyzerOptions options,
591this AnalyzerOptions options,
610this AnalyzerOptions options,
621this AnalyzerOptions options, Compilation compilation)
634AnalyzerOptions options,
Microsoft.CodeAnalysis.ResxSourceGenerator (47)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (42)
25private static readonly ConditionalWeakTable<AnalyzerOptions, ICategorizedAnalyzerConfigOptions> s_cachedOptions = new();
46this AnalyzerOptions options,
56this AnalyzerOptions options,
64this AnalyzerOptions options,
74this AnalyzerOptions options,
82this AnalyzerOptions options,
92this AnalyzerOptions options,
100this AnalyzerOptions options,
107this AnalyzerOptions options,
115this AnalyzerOptions options,
125this AnalyzerOptions options,
133this AnalyzerOptions options,
149this AnalyzerOptions options,
176this AnalyzerOptions options,
186this AnalyzerOptions options,
197this AnalyzerOptions options,
209this AnalyzerOptions options,
221this AnalyzerOptions options,
238this AnalyzerOptions options,
245this AnalyzerOptions options,
252this AnalyzerOptions options,
259this AnalyzerOptions options,
296AnalyzerOptions options,
305AnalyzerOptions options,
315this AnalyzerOptions options,
322this AnalyzerOptions options,
329this AnalyzerOptions options,
336this AnalyzerOptions options,
378this AnalyzerOptions options,
385this AnalyzerOptions options,
424this AnalyzerOptions options,
432this AnalyzerOptions options,
439this AnalyzerOptions options,
446this AnalyzerOptions options,
453this AnalyzerOptions options,
519this AnalyzerOptions options,
543this AnalyzerOptions options,
576this AnalyzerOptions options,
591this AnalyzerOptions options,
610this AnalyzerOptions options,
621this AnalyzerOptions options, Compilation compilation)
634AnalyzerOptions options,
Microsoft.CodeAnalysis.Test.Utilities (16)
Microsoft.CodeAnalysis.UnitTests (4)
Microsoft.CodeAnalysis.Workspaces (6)
Roslyn.Diagnostics.Analyzers (47)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (42)
25private static readonly ConditionalWeakTable<AnalyzerOptions, ICategorizedAnalyzerConfigOptions> s_cachedOptions = new();
46this AnalyzerOptions options,
56this AnalyzerOptions options,
64this AnalyzerOptions options,
74this AnalyzerOptions options,
82this AnalyzerOptions options,
92this AnalyzerOptions options,
100this AnalyzerOptions options,
107this AnalyzerOptions options,
115this AnalyzerOptions options,
125this AnalyzerOptions options,
133this AnalyzerOptions options,
149this AnalyzerOptions options,
176this AnalyzerOptions options,
186this AnalyzerOptions options,
197this AnalyzerOptions options,
209this AnalyzerOptions options,
221this AnalyzerOptions options,
238this AnalyzerOptions options,
245this AnalyzerOptions options,
252this AnalyzerOptions options,
259this AnalyzerOptions options,
296AnalyzerOptions options,
305AnalyzerOptions options,
315this AnalyzerOptions options,
322this AnalyzerOptions options,
329this AnalyzerOptions options,
336this AnalyzerOptions options,
378this AnalyzerOptions options,
385this AnalyzerOptions options,
424this AnalyzerOptions options,
432this AnalyzerOptions options,
439this AnalyzerOptions options,
446this AnalyzerOptions options,
453this AnalyzerOptions options,
519this AnalyzerOptions options,
543this AnalyzerOptions options,
576this AnalyzerOptions options,
591this AnalyzerOptions options,
610this AnalyzerOptions options,
621this AnalyzerOptions options, Compilation compilation)
634AnalyzerOptions options,
Test.Utilities (47)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (42)
25private static readonly ConditionalWeakTable<AnalyzerOptions, ICategorizedAnalyzerConfigOptions> s_cachedOptions = new();
46this AnalyzerOptions options,
56this AnalyzerOptions options,
64this AnalyzerOptions options,
74this AnalyzerOptions options,
82this AnalyzerOptions options,
92this AnalyzerOptions options,
100this AnalyzerOptions options,
107this AnalyzerOptions options,
115this AnalyzerOptions options,
125this AnalyzerOptions options,
133this AnalyzerOptions options,
149this AnalyzerOptions options,
176this AnalyzerOptions options,
186this AnalyzerOptions options,
197this AnalyzerOptions options,
209this AnalyzerOptions options,
221this AnalyzerOptions options,
238this AnalyzerOptions options,
245this AnalyzerOptions options,
252this AnalyzerOptions options,
259this AnalyzerOptions options,
296AnalyzerOptions options,
305AnalyzerOptions options,
315this AnalyzerOptions options,
322this AnalyzerOptions options,
329this AnalyzerOptions options,
336this AnalyzerOptions options,
378this AnalyzerOptions options,
385this AnalyzerOptions options,
424this AnalyzerOptions options,
432this AnalyzerOptions options,
439this AnalyzerOptions options,
446this AnalyzerOptions options,
453this AnalyzerOptions options,
519this AnalyzerOptions options,
543this AnalyzerOptions options,
576this AnalyzerOptions options,
591this AnalyzerOptions options,
610this AnalyzerOptions options,
621this AnalyzerOptions options, Compilation compilation)
634AnalyzerOptions options,
Text.Analyzers (47)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (42)
25private static readonly ConditionalWeakTable<AnalyzerOptions, ICategorizedAnalyzerConfigOptions> s_cachedOptions = new();
46this AnalyzerOptions options,
56this AnalyzerOptions options,
64this AnalyzerOptions options,
74this AnalyzerOptions options,
82this AnalyzerOptions options,
92this AnalyzerOptions options,
100this AnalyzerOptions options,
107this AnalyzerOptions options,
115this AnalyzerOptions options,
125this AnalyzerOptions options,
133this AnalyzerOptions options,
149this AnalyzerOptions options,
176this AnalyzerOptions options,
186this AnalyzerOptions options,
197this AnalyzerOptions options,
209this AnalyzerOptions options,
221this AnalyzerOptions options,
238this AnalyzerOptions options,
245this AnalyzerOptions options,
252this AnalyzerOptions options,
259this AnalyzerOptions options,
296AnalyzerOptions options,
305AnalyzerOptions options,
315this AnalyzerOptions options,
322this AnalyzerOptions options,
329this AnalyzerOptions options,
336this AnalyzerOptions options,
378this AnalyzerOptions options,
385this AnalyzerOptions options,
424this AnalyzerOptions options,
432this AnalyzerOptions options,
439this AnalyzerOptions options,
446this AnalyzerOptions options,
453this AnalyzerOptions options,
519this AnalyzerOptions options,
543this AnalyzerOptions options,
576this AnalyzerOptions options,
591this AnalyzerOptions options,
610this AnalyzerOptions options,
621this AnalyzerOptions options, Compilation compilation)
634AnalyzerOptions options,