1 write to AnalyzerOptions
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\AnalyzerConfigData.cs (1)
22AnalyzerOptions = result.AnalyzerOptions;
11 references to AnalyzerOptions
Microsoft.CodeAnalysis.EditorFeatures (3)
EditorConfigSettings\DataProvider\SettingsProviderBase.cs (3)
143if (_projectDirectoryConfigData.Value.AnalyzerOptions.TryGetValue(key, out value)) 171foreach (var key in _projectDirectoryConfigData.Value.AnalyzerOptions.Keys) 181!_projectDirectoryConfigData.Value.AnalyzerOptions.TryGetKey(diagnosticKey, out _))
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_IncrementalAnalyzer.cs (1)
440return descriptors.Any(static (d, arg) => d.GetEffectiveSeverity(arg.project.CompilationOptions!, arg.analyzerConfigOptions?.AnalyzerOptions, arg.analyzerConfigOptions?.TreeOptions) != ReportDiagnostic.Hidden, (project, analyzerConfigOptions));
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\ProjectState.cs (1)
451return GeneratedCodeUtilities.GetIsGeneratedCodeFromOptions(options.AnalyzerOptions);
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
SolutionTests\SolutionTests.cs (1)
4403Assert.Equal(appliedToEntireProject, projectOptions?.AnalyzerOptions.TryGetValue("indent_style", out value) == true && value == "tab");
Microsoft.VisualStudio.LanguageServices.Implementation (5)
SolutionExplorer\AnalyzersCommandHandler.cs (1)
290var severity = diagnosticItem.Descriptor.GetEffectiveSeverity(project.CompilationOptions, analyzerConfigOptions?.AnalyzerOptions, analyzerConfigOptions?.TreeOptions);
SolutionExplorer\DiagnosticItem\BaseDiagnosticAndGeneratorItemSource.cs (4)
120var effectiveSeverity = selectedDiagnostic.GetEffectiveSeverity(options, analyzerConfigOptions?.AnalyzerOptions, analyzerConfigOptions?.TreeOptions); 176!object.ReferenceEquals(newAnalyzerConfigOptions?.AnalyzerOptions, _analyzerConfigOptions?.AnalyzerOptions)) 186var effectiveSeverity = item.Descriptor.GetEffectiveSeverity(project.CompilationOptions, newAnalyzerConfigOptions?.AnalyzerOptions, newAnalyzerConfigOptions?.TreeOptions);