28 instantiations of OptionsCollection
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (28)
src\Features\DiagnosticsTestUtilities\CodeActions\SharedVerifierState.cs (1)
37
Options = new
OptionsCollection
(test.Language);
src\Features\DiagnosticsTestUtilities\Diagnostics\ParenthesesOptionsProvider.cs (4)
55
var optionsCollection = new
OptionsCollection
(_language);
69
var optionsCollection = new
OptionsCollection
(_language);
83
var optionsCollection = new
OptionsCollection
(_language);
96
var optionsCollection = new
OptionsCollection
(_language);
src\Features\DiagnosticsTestUtilities\NamingStyles\NamingStylesTestOptionSets.cs (23)
40
return new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, mergedPreferences } };
44
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, ClassNamesArePascalCaseOption() } };
47
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, FieldNamesAreCamelCaseOption() } };
50
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, FieldNamesAreCamelCaseWithUnderscorePrefixOption() } };
53
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, FieldNamesAreCamelCaseWithFieldUnderscorePrefixOption() } };
56
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, FieldNamesAreCamelCaseWithFieldUnderscorePrefixAndUnderscoreEndSuffixOption() } };
59
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, MethodNamesArePascalCaseOption() } };
62
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, MethodNamesAreCamelCaseOption() } };
65
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, ParameterNamesAreCamelCaseOption() } };
68
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, ParameterNamesAreCamelCaseWithPUnderscorePrefixOption() } };
71
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, ParameterNamesAreCamelCaseWithPUnderscorePrefixAndUnderscoreEndSuffixOption() } };
74
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, LocalNamesAreCamelCaseOption() } };
77
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, LocalFunctionNamesAreCamelCaseOption() } };
80
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, PropertyNamesArePascalCaseOption() } };
83
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, InterfaceNamesStartWithIOption() } };
86
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, TypeParameterNamesStartWithTOption() } };
89
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, ConstantsAreUpperCaseOption() } };
92
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, LocalsAreCamelCaseConstantsAreUpperCaseOption() } };
95
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, AsyncFunctionNamesEndWithAsyncOption() } };
98
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, MethodNamesArePascalCaseOption(accessibilities) } };
101
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, SymbolKindsArePascalCaseOption(symbolKinds) } };
104
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, SymbolKindsArePascalCaseOption([]) } };
128
=> new
OptionsCollection
(_languageName) { { NamingStyleOptions.NamingPreferences, AccessibilitiesArePascalCaseOption(accessibilities) } };
45 references to OptionsCollection
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (45)
src\Features\DiagnosticsTestUtilities\CodeActions\CodeFixVerifierHelper.cs (2)
93
public static string? GetEditorConfigText(this
OptionsCollection
options)
99
public static SourceText? ConvertOptionsToAnalyzerConfig(string defaultFileExtension, string? explicitEditorConfig,
OptionsCollection
options)
src\Features\DiagnosticsTestUtilities\CodeActions\CSharpCodeFixVerifier`2+Test.cs (1)
63
internal
OptionsCollection
Options => _sharedState.Options;
src\Features\DiagnosticsTestUtilities\CodeActions\CSharpCodeRefactoringVerifier`1+Test.cs (1)
63
internal
OptionsCollection
Options => _sharedState.Options;
src\Features\DiagnosticsTestUtilities\CodeActions\SharedVerifierState.cs (1)
46
internal
OptionsCollection
Options { get; }
src\Features\DiagnosticsTestUtilities\CodeActions\VisualBasicCodeFixVerifier`2+Test.cs (1)
63
internal
OptionsCollection
Options => _sharedState.Options;
src\Features\DiagnosticsTestUtilities\CodeActions\VisualBasicCodeRefactoringVerifier`1+Test.cs (1)
61
internal
OptionsCollection
Options => _sharedState.Options;
src\Features\DiagnosticsTestUtilities\Diagnostics\ParenthesesOptionsProvider.cs (11)
39
internal
OptionsCollection
RequireArithmeticBinaryParenthesesForClarity
42
internal
OptionsCollection
RequireRelationalBinaryParenthesesForClarity
45
internal
OptionsCollection
RequireOtherBinaryParenthesesForClarity
51
internal
OptionsCollection
IgnoreAllParentheses
55
var
optionsCollection = new OptionsCollection(_language);
65
internal
OptionsCollection
RemoveAllUnnecessaryParentheses
69
var
optionsCollection = new OptionsCollection(_language);
79
internal
OptionsCollection
RequireAllParenthesesForClarity
83
var
optionsCollection = new OptionsCollection(_language);
94
private
OptionsCollection
GetSingleRequireOption(PerLanguageOption2<CodeStyleOption2<ParenthesesPreference>> option)
96
var
optionsCollection = new OptionsCollection(_language);
src\Features\DiagnosticsTestUtilities\NamingStyles\NamingStylesTestOptionSets.cs (26)
30
internal
OptionsCollection
MergeStyles(
OptionsCollection
first,
OptionsCollection
second)
43
internal
OptionsCollection
ClassNamesArePascalCase
46
internal
OptionsCollection
FieldNamesAreCamelCase
49
internal
OptionsCollection
FieldNamesAreCamelCaseWithUnderscorePrefix
52
internal
OptionsCollection
FieldNamesAreCamelCaseWithFieldUnderscorePrefix
55
internal
OptionsCollection
FieldNamesAreCamelCaseWithFieldUnderscorePrefixAndUnderscoreEndSuffix
58
internal
OptionsCollection
MethodNamesArePascalCase
61
internal
OptionsCollection
MethodNamesAreCamelCase
64
internal
OptionsCollection
ParameterNamesAreCamelCase
67
internal
OptionsCollection
ParameterNamesAreCamelCaseWithPUnderscorePrefix
70
internal
OptionsCollection
ParameterNamesAreCamelCaseWithPUnderscorePrefixAndUnderscoreEndSuffix
73
internal
OptionsCollection
LocalNamesAreCamelCase
76
internal
OptionsCollection
LocalFunctionNamesAreCamelCase
79
internal
OptionsCollection
PropertyNamesArePascalCase
82
internal
OptionsCollection
InterfaceNamesStartWithI
85
internal
OptionsCollection
TypeParameterNamesStartWithT
88
internal
OptionsCollection
ConstantsAreUpperCase
91
internal
OptionsCollection
LocalsAreCamelCaseConstantsAreUpperCase
94
internal
OptionsCollection
AsyncFunctionNamesEndWithAsync
97
internal
OptionsCollection
MethodNamesWithAccessibilityArePascalCase(ImmutableArray<Accessibility> accessibilities)
100
internal
OptionsCollection
SymbolKindsArePascalCase(ImmutableArray<SymbolSpecification.SymbolKindOrTypeKind> symbolKinds)
103
internal
OptionsCollection
SymbolKindsArePascalCaseEmpty()
106
internal
OptionsCollection
SymbolKindsArePascalCase(object symbolOrTypeKind)
127
internal
OptionsCollection
AccessibilitiesArePascalCase(ImmutableArray<Accessibility> accessibilities)
src\Workspaces\CoreTestUtilities\OptionsCollection.cs (1)
66
public void Add(
OptionsCollection
? options)