34 references to Options
ILLink.RoslynAnalyzer (3)
COMAnalyzer.cs (1)
36 if (!context.Options.IsMSBuildPropertyValueTrue (MSBuildPropertyOptionNames.EnableTrimAnalyzer))
DynamicallyAccessedMembersAnalyzer.cs (1)
98 var dataFlowAnalyzerContext = DataFlowAnalyzerContext.Create (context.Options, context.Compilation, RequiresAnalyzers.Value);
RequiresAnalyzerBase.cs (1)
49 if (!IsAnalyzerEnabled (context.Options))
Metrics (1)
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
90compilationStartAnalysisContext.Options, compilationStartAnalysisContext.CancellationToken);
Metrics.Legacy (1)
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
90compilationStartAnalysisContext.Options, compilationStartAnalysisContext.CancellationToken);
Microsoft.Analyzers.Local (1)
ApiLifecycle\ModelLoader.cs (1)
22var files = context.Options.AdditionalFiles;
Microsoft.CodeAnalysis.Analyzers (8)
MetaAnalyzers\CompilerExtensionStrictApiAnalyzer.cs (1)
82if (!IsStrictAnalysisEnabled(context.Options))
MetaAnalyzers\DiagnosticAnalyzerAPIUsageAnalyzer.cs (1)
74if (CompilerExtensionStrictApiAnalyzer.IsStrictAnalysisEnabled(compilationStartContext.Options))
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (3)
219compilationContext.Options.AdditionalFiles, 227compilationContext.Options.AdditionalFiles, 238var analyzeResourceStrings = HasResxAdditionalFiles(compilationContext.Options);
MetaAnalyzers\SymbolIsBannedInAnalyzersAnalyzer.cs (2)
58var propertyValue = context.Options.GetMSBuildPropertyValue(MSBuildPropertyOptionNames.EnforceExtendedAnalyzerRules, context.Compilation); 87var propertyValue = compilationContext.Options.GetMSBuildPropertyValue(MSBuildPropertyOptionNames.EnforceExtendedAnalyzerRules, compilation);
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
90compilationStartAnalysisContext.Options, compilationStartAnalysisContext.CancellationToken);
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
90compilationStartAnalysisContext.Options, compilationStartAnalysisContext.CancellationToken);
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
90compilationStartAnalysisContext.Options, compilationStartAnalysisContext.CancellationToken);
SymbolIsBannedAnalyzer.cs (1)
59from additionalFile in compilationContext.Options.AdditionalFiles
Microsoft.CodeAnalysis.CodeStyle (1)
src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
130context.Options,
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Diagnostics\DiagnosticServiceTests.vb (1)
1460Dim additionalFileText = compilationContext.Options.AdditionalFiles.Single().GetText().ToString()
Microsoft.CodeAnalysis.Features (1)
src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
130context.Options,
Microsoft.CodeAnalysis.PublicApiAnalyzers (3)
DeclarePublicApiAnalyzer.cs (3)
132RegisterImplActions(context, new Impl(context.Compilation, additionalFiles, shippedData, unshippedData, isPublic, context.Options)); 208if (TryGetEditorConfigOptionForMissingFiles(context.Options, context.Compilation, out var silentlyBailOutOnMissingApiFiles) && 357foreach (var additionalText in context.Options.AdditionalFiles)
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
90compilationStartAnalysisContext.Options, compilationStartAnalysisContext.CancellationToken);
Microsoft.DotNet.CodeAnalysis (4)
Analyzers\BaseAnalyzer.cs (1)
23var configFile = context.Options.AdditionalFiles.FirstOrDefault(file => file.Path.Contains(ConfigFileName));
Analyzers\MembersMustExistAnalyzer.cs (1)
48var additionalAnalyzerFiles = context.Options.AdditionalFiles.Where(af => af.Path.IndexOf(s_analyzerName, 0, StringComparison.OrdinalIgnoreCase) >= 0);
Analyzers\PinvokeAnalyzer.cs (2)
30_allowedPinvokeFile = obj.Options.AdditionalFiles.FirstOrDefault(f => Path.GetFileName(f.Path).IndexOf("PinvokeAnalyzer_", StringComparison.OrdinalIgnoreCase) >= 0); 31_exceptionFile = obj.Options.AdditionalFiles.FirstOrDefault(f => Path.GetFileName(f.Path).IndexOf("PinvokeAnalyzerExceptionList.analyzerdata", StringComparison.OrdinalIgnoreCase) >= 0);
Microsoft.Interop.ComInterfaceGenerator (2)
Analyzers\ComHostingDoesNotSupportGeneratedComInterfaceAnalyzer.cs (1)
25if (!context.Options.AnalyzerConfigOptionsProvider.GlobalOptions.TryGetValue("build_property.EnableComHosting", out string? enableComHosting)
Analyzers\RuntimeComApiUsageWithSourceGeneratedComAnalyzer.cs (1)
133bool enableGeneratedComInterfaceComImportInterop = context.Options.AnalyzerConfigOptionsProvider.GlobalOptions.TryGetValue("build_property.EnableGeneratedComInterfaceComImportInterop", out string enableSourceGeneratedBuiltInInteropOption)
Roslyn.Diagnostics.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
90compilationStartAnalysisContext.Options, compilationStartAnalysisContext.CancellationToken);
Test.Utilities (1)
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
90compilationStartAnalysisContext.Options, compilationStartAnalysisContext.CancellationToken);
Text.Analyzers (2)
IdentifiersShouldBeSpelledCorrectly.cs (1)
263var fileProvider = AdditionalFileProvider.FromOptions(context.Options);
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
90compilationStartAnalysisContext.Options, compilationStartAnalysisContext.CancellationToken);