1 write to ConfigOptionsWithoutFallback
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\AnalyzerConfigData.cs (1)
29ConfigOptionsWithoutFallback = StructuredAnalyzerConfigOptions.Create(_dictionaryConfigOptions, StructuredAnalyzerConfigOptions.Empty);
22 references to ConfigOptionsWithoutFallback
Microsoft.CodeAnalysis.EditorFeatures (9)
EditorConfigSettings\DataProvider\SettingsProviderBase.cs (9)
119var preferences = _fileDirectoryConfigData.ConfigOptionsWithoutFallback.GetNamingStylePreferences(); 122preferences = _projectDirectoryConfigData.Value.ConfigOptionsWithoutFallback.GetNamingStylePreferences(); 130if (_fileDirectoryConfigData.ConfigOptionsWithoutFallback.TryGetValue(key, out value)) 141if (_projectDirectoryConfigData.Value.ConfigOptionsWithoutFallback.TryGetValue(key, out value)) 163foreach (var key in _fileDirectoryConfigData.ConfigOptionsWithoutFallback.Keys) 169foreach (var key in _projectDirectoryConfigData.Value.ConfigOptionsWithoutFallback.Keys) 171if (!_fileDirectoryConfigData.ConfigOptionsWithoutFallback.TryGetValue(key, out _)) 178if (!_fileDirectoryConfigData.ConfigOptionsWithoutFallback.TryGetValue(diagnosticKey, out _) && 179!_projectDirectoryConfigData.Value.ConfigOptionsWithoutFallback.TryGetValue(diagnosticKey, out _))
Microsoft.CodeAnalysis.Workspaces (4)
Workspace\Solution\ProjectState.cs (4)
385=> GetCache().GlobalConfigOptions.ConfigOptionsWithoutFallback; 420=> cache.GetOptionsForSourcePath(path).ConfigOptionsWithoutFallback; 457=> GetCache().GlobalConfigOptions.ConfigOptionsWithoutFallback; 584return GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(options.ConfigOptionsWithoutFallback);
Microsoft.CodeAnalysis.Workspaces.UnitTests (7)
SolutionTests\SolutionTests.cs (7)
2323Assert.True(projectOptions!.Value.ConfigOptionsWithoutFallback.TryGetValue("optionA", out var value1)); 2328Assert.False(projectOptions!.Value.ConfigOptionsWithoutFallback.TryGetValue("optionB", out var value2)); 2334Assert.True(sourcePathOptions.ConfigOptionsWithoutFallback.TryGetValue("optionA", out var value3)); 2339Assert.False(sourcePathOptions.ConfigOptionsWithoutFallback.TryGetValue("optionB", out var value4)); 2345Assert.True(sourcePathOptions.ConfigOptionsWithoutFallback.TryGetValue("optionA", out var value5)); 2350Assert.Equal(hasBWithoutFallback, sourcePathOptions.ConfigOptionsWithoutFallback.TryGetValue("optionB", out var value6)); 5578Assert.Equal(appliedToEntireProject, projectOptions?.ConfigOptionsWithoutFallback.TryGetValue("indent_style", out value) == true && value == "tab");
Microsoft.VisualStudio.LanguageServices.Implementation (2)
SolutionExplorer\AnalyzersCommandHandler.cs (1)
288var severity = diagnosticItem.Descriptor.GetEffectiveSeverity(project.CompilationOptions, analyzerConfigOptions?.ConfigOptionsWithoutFallback, analyzerConfigOptions?.TreeOptions);
SolutionExplorer\DiagnosticItem\BaseDiagnosticAndGeneratorItemSource.cs (1)
169analyzerConfigOptions?.ConfigOptionsWithoutFallback,