24 instantiations of NamingStylePreferences
Microsoft.CodeAnalysis.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
78return new NamingStylePreferences(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferences.cs (2)
336public static NamingStylePreferences Empty { get; } = new([], [], ImmutableArray<NamingRule>.Empty); 354return new NamingStylePreferences(
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (21)
src\Features\DiagnosticsTestUtilities\NamingStyles\NamingStylesTestOptionSets.cs (21)
35var mergedPreferences = new NamingStylePreferences( 152var info = new NamingStylePreferences( 184var info = new NamingStylePreferences( 216var info = new NamingStylePreferences( 248var info = new NamingStylePreferences( 280var info = new NamingStylePreferences( 317var info = new NamingStylePreferences( 348var info = new NamingStylePreferences( 379var info = new NamingStylePreferences( 410var info = new NamingStylePreferences( 442var info = new NamingStylePreferences( 474var info = new NamingStylePreferences( 506var info = new NamingStylePreferences( 538var info = new NamingStylePreferences( 570var info = new NamingStylePreferences( 602var info = new NamingStylePreferences( 634var info = new NamingStylePreferences( 666var info = new NamingStylePreferences( 701var info = new NamingStylePreferences( 755var info = new NamingStylePreferences( 790var info = new NamingStylePreferences(
78 references to NamingStylePreferences
Microsoft.CodeAnalysis.CodeStyle (28)
src\Analyzers\Core\Analyzers\AnalyzerOptionsProvider.cs (1)
38public NamingStylePreferences NamingPreferences => GetOption(NamingStyleOptions.NamingPreferences);
src\Analyzers\Core\Analyzers\NamingStyle\NamingStyleDiagnosticAnalyzerBase.cs (1)
136var namingPreferences = options.GetAnalyzerOptions(sourceTree).NamingPreferences;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeGeneration\CodeGenerationOptions.cs (2)
22[DataMember] public NamingStylePreferences NamingStyle { get; init; } = NamingStylePreferences.Default;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\StructuredAnalyzerConfigOptions.cs (5)
25private readonly Lazy<NamingStylePreferences> _lazyNamingStylePreferences; 31_lazyNamingStylePreferences = new Lazy<NamingStylePreferences>(() => EditorConfigNamingStyleParser.ParseDictionary(_options)); 41public override NamingStylePreferences GetNamingStylePreferences() 45=> _lazyNamingStylePreferences.Value is { IsEmpty: false } nonEmpty ? nonEmpty : _fallback?.GetNamingStylePreferences() ?? NamingStylePreferences.Empty; 50public abstract NamingStylePreferences GetNamingStylePreferences();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalyzerConfigOptionsExtensions.cs (2)
24if (option.Definition.Type == typeof(NamingStylePreferences)) 28var preferences = structuredOptions.GetNamingStylePreferences();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
17public static NamingStylePreferences ParseDictionary(AnalyzerConfigOptions allRawConventions)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\NamingStyleOptions.cs (3)
23internal static PerLanguageOption2<NamingStylePreferences> NamingPreferences { get; } = new( 25defaultValue: NamingStylePreferences.Default, 27serializer: EditorConfigValueSerializer<NamingStylePreferences>.Unsupported);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferences.cs (10)
23internal sealed class NamingStylePreferences : IEquatable<NamingStylePreferences> 335public static NamingStylePreferences Default { get; } = FromXElement(XElement.Parse(DefaultNamingPreferencesString)); 336public static NamingStylePreferences Empty { get; } = new([], [], ImmutableArray<NamingRule>.Empty); 350internal static NamingStylePreferences FromXElement(XElement element) 361=> Equals(obj as NamingStylePreferences); 363public bool Equals(NamingStylePreferences? other) 373public static bool operator ==(NamingStylePreferences? left, NamingStylePreferences? right) 387public static bool operator !=(NamingStylePreferences left, NamingStylePreferences right)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (1)
19public static void AppendToEditorConfig(this NamingStylePreferences namingStylePreferences, string language, StringBuilder editorconfig)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (1)
182if (value is NamingStylePreferences preferences)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\OptionDefinition.cs (1)
103type == typeof(NamingStylePreferences) ||
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\Analyzers\Core\CodeFixes\Naming\NamingExtensions.cs (1)
37var options = await document.GetNamingStylePreferencesAsync(cancellationToken).ConfigureAwait(false);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\NamingStyles\NamingStylePreferencesProviders.cs (1)
15public static async ValueTask<NamingStylePreferences> GetNamingStylePreferencesAsync(this Document document, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (48)
src\Features\DiagnosticsTestUtilities\CodeActions\CodeFixVerifierHelper.cs (1)
123if (value is NamingStylePreferences namingStylePreferences)
src\Features\DiagnosticsTestUtilities\NamingStyles\NamingStylesTestOptionSets.cs (47)
32var firstPreferences = (NamingStylePreferences)first.First().Value; 33var secondPreferences = (NamingStylePreferences)second.First().Value; 35var mergedPreferences = new NamingStylePreferences( 130private static NamingStylePreferences ClassNamesArePascalCaseOption() 152var info = new NamingStylePreferences( 160private static NamingStylePreferences FieldNamesAreCamelCaseOption() 184var info = new NamingStylePreferences( 192private static NamingStylePreferences FieldNamesAreCamelCaseWithUnderscorePrefixOption() 216var info = new NamingStylePreferences( 224private static NamingStylePreferences FieldNamesAreCamelCaseWithFieldUnderscorePrefixOption() 248var info = new NamingStylePreferences( 256private static NamingStylePreferences FieldNamesAreCamelCaseWithFieldUnderscorePrefixAndUnderscoreEndSuffixOption() 280var info = new NamingStylePreferences( 288private static NamingStylePreferences MethodNamesArePascalCaseOption() 291internal static NamingStylePreferences MethodNamesAreCamelCaseOption() 294private static NamingStylePreferences MethodNamesAreCasedOption(Capitalization capitalization) 317var info = new NamingStylePreferences( 325private static NamingStylePreferences MethodNamesArePascalCaseOption(ImmutableArray<Accessibility> accessibilities) 348var info = new NamingStylePreferences( 356private static NamingStylePreferences SymbolKindsArePascalCaseOption(ImmutableArray<SymbolSpecification.SymbolKindOrTypeKind> symbolKinds) 379var info = new NamingStylePreferences( 387private static NamingStylePreferences AccessibilitiesArePascalCaseOption(ImmutableArray<Accessibility> accessibilities) 410var info = new NamingStylePreferences( 418private static NamingStylePreferences ParameterNamesAreCamelCaseOption() 442var info = new NamingStylePreferences( 450private static NamingStylePreferences ParameterNamesAreCamelCaseWithPUnderscorePrefixOption() 474var info = new NamingStylePreferences( 482private static NamingStylePreferences ParameterNamesAreCamelCaseWithPUnderscorePrefixAndUnderscoreEndSuffixOption() 506var info = new NamingStylePreferences( 514private static NamingStylePreferences LocalNamesAreCamelCaseOption() 538var info = new NamingStylePreferences( 546private static NamingStylePreferences LocalFunctionNamesAreCamelCaseOption() 570var info = new NamingStylePreferences( 578private static NamingStylePreferences PropertyNamesArePascalCaseOption() 602var info = new NamingStylePreferences( 610private static NamingStylePreferences InterfaceNamesStartWithIOption() 634var info = new NamingStylePreferences( 642private static NamingStylePreferences TypeParameterNamesStartWithTOption() 666var info = new NamingStylePreferences( 674private static NamingStylePreferences ConstantsAreUpperCaseOption() 701var info = new NamingStylePreferences( 709private static NamingStylePreferences LocalsAreCamelCaseConstantsAreUpperCaseOption() 755var info = new NamingStylePreferences( 763private static NamingStylePreferences AsyncFunctionNamesEndWithAsyncOption() 790var info = new NamingStylePreferences(