18 references to OptionKey2
Microsoft.CodeAnalysis.EditorFeatures (3)
EditorConfigSettings\Data\CodeStyleSetting.cs (2)
81var optionKey = new OptionKey2(option, options.Language); 116var optionKey = new OptionKey2(option, options.Language);
EditorConfigSettings\Data\Setting.cs (1)
61var optionKey = new OptionKey2(option, LanguageNames.CSharp);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Options\GlobalOptionsTests.cs (1)
64=> GetOption<T>(new OptionKey2(option, languageName));
Microsoft.CodeAnalysis.Features (1)
Options\EditorConfig\EditorConfigFileGenerator.cs (1)
49if (configOptions.TryGetOption(new OptionKey2(NamingStyleOptions.NamingPreferences, language), out NamingStylePreferences namingStylePreferences))
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (2)
Options\SolutionAnalyzerConfigOptionsUpdaterTests.cs (2)
60new KeyValuePair<OptionKey2, object?>(new OptionKey2(FormattingOptions2.IndentationSize, LanguageNames.CSharp), 3), 61new KeyValuePair<OptionKey2, object?>(new OptionKey2(FormattingOptions2.IndentationSize, LanguageNames.VisualBasic), 5)
Microsoft.CodeAnalysis.Workspaces (5)
Options\GlobalOptionService.cs (2)
66=> GetOption<T>(new OptionKey2(option, language)); 140=> SetGlobalOption(new OptionKey2(option, language), value);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\IOptionReader.cs (3)
35=> options.TryGetOption<T>(new OptionKey2(option, language), out var value) ? value! : option.DefaultValue; 38=> options.TryGetOption<T>(new OptionKey2(option, language), out var value) ? value! : defaultValue; 50=> options.TryGetOption<CodeStyleOption2<T>>(new OptionKey2(option, language), out var style) ? style!.Value : defaultValue;
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (2)
OptionsCollection.cs (2)
57=> Add(new OptionKey2(option, languageName), value); 63=> Add(new OptionKey2(option, languageName), new CodeStyleOption2<T>(value, notification));
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
WorkspaceServiceTests\GlobalOptionServiceTests.cs (1)
124[KeyValuePair.Create(new OptionKey2(FormattingOptions2.NewLine, "lang"), (object?)"NEW_LINE")],
Microsoft.VisualStudio.LanguageServices (3)
EditorConfigSettings\Whitespace\ViewModel\IndentationSizeViewModel.cs (1)
27_key = new OptionKey2(FormattingOptions2.IndentationSize, LanguageNames.CSharp);
EditorConfigSettings\Whitespace\ViewModel\NewLineViewModel.cs (1)
27_key = new OptionKey2(FormattingOptions2.NewLine, LanguageNames.CSharp);
EditorConfigSettings\Whitespace\ViewModel\TabSizeViewModelFactory.cs (1)
25_key = new OptionKey2(FormattingOptions2.TabSize, LanguageNames.CSharp);