1 write to AnalyzerOptions
Microsoft.CodeAnalysis (1)
CommandLine\AnalyzerConfigOptionsResult.cs (1)
41AnalyzerOptions = analyzerOptions;
31 references to AnalyzerOptions
Microsoft.CodeAnalysis (5)
CommandLine\AnalyzerConfigSet.cs (1)
249analyzerOptionsBuilder.AddRange(GlobalConfigOptions.AnalyzerOptions);
CommandLine\CommonCompiler.cs (3)
1027var options = sourceFileAnalyzerConfigOptions[i].AnalyzerOptions; 1042var options = additionalFileOptions[i].AnalyzerOptions; 1067analyzerConfigProvider = analyzerConfigProvider.WithGlobalOptions(new DictionaryAnalyzerConfigOptions(analyzerConfigSet.GetOptionsForSourcePath(string.Empty).AnalyzerOptions));
Compilation\SyntaxTreeOptionsProvider.cs (1)
41IsGenerated = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(r.AnalyzerOptions);
Microsoft.CodeAnalysis.UnitTests (25)
Analyzers\AnalyzerConfigTests.cs (25)
112Assert.Equal("abc123", sectionOptions.AnalyzerOptions["build_metadata.compile.toretrieve"]); 115Assert.Equal("def456", sectionOptions.AnalyzerOptions["build_metadata.compile.toretrieve"]); 134Assert.Equal("abc123", sectionOptions.AnalyzerOptions["build_metadata.compile.toretrieve"]); 137Assert.Equal("abc123", sectionOptions.AnalyzerOptions["build_metadata.compile.toretrieve"]); 140Assert.Equal("def456", sectionOptions.AnalyzerOptions["build_metadata.compile.toretrieve"]); 143Assert.Equal("def456", sectionOptions.AnalyzerOptions["build_metadata.compile.toretrieve"]); 146Assert.Equal("global", sectionOptions.AnalyzerOptions["build_metadata.compile.toretrieve"]); 149Assert.Equal("global", sectionOptions.AnalyzerOptions["build_metadata.compile.toretrieve"]); 1246options[i].AnalyzerOptions); 1611Assert.Same(options[0].AnalyzerOptions, options[1].AnalyzerOptions); 1613Assert.Same(options[1].AnalyzerOptions, options[2].AnalyzerOptions); 2234Assert.NotNull(globalOptions.AnalyzerOptions); 2237Assert.Empty(globalOptions.AnalyzerOptions); 2374Assert.Empty(globalOptions.AnalyzerOptions); 2389Assert.Empty(globalOptions.AnalyzerOptions); 2395Assert.Single(sectionOptions.AnalyzerOptions); 2396Assert.Equal("123", sectionOptions.AnalyzerOptions["global_level"]); 2609Assert.Single(options.AnalyzerOptions); 2610Assert.Equal("b", options.AnalyzerOptions["a"]); 2614Assert.Empty(options.AnalyzerOptions); 2635Assert.Equal(2, options.AnalyzerOptions.Count); 2636Assert.Equal("a", options.AnalyzerOptions["a"]); 2637Assert.Equal("b", options.AnalyzerOptions["b"]);
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\AnalyzerConfigData.cs (1)
28_dictionaryConfigOptions = new DictionaryAnalyzerConfigOptions(result.AnalyzerOptions);