@@ -57,12 +57,24 @@ csharp_style_var_for_built_in_types = true:warning
57
57
csharp_style_var_when_type_is_apparent = true :warning
58
58
csharp_using_directive_placement = outside_namespace:warning
59
59
60
+ # Naming rules for non-public fields
60
61
dotnet_naming_rule.private_members_with_underscore.symbols = private_fields
61
62
dotnet_naming_rule.private_members_with_underscore.style = prefix_underscore
62
63
dotnet_naming_rule.private_members_with_underscore.severity = error
63
64
dotnet_naming_symbols.private_fields.applicable_kinds = field
64
- dotnet_naming_symbols.private_fields.applicable_accessibilities = private,protected
65
+ dotnet_naming_symbols.private_fields.applicable_accessibilities = private, protected
65
66
dotnet_naming_style.prefix_underscore.capitalization = camel_case
66
67
dotnet_naming_style.prefix_underscore.required_prefix = _
68
+
69
+ # Naming rules for const or static public fields
70
+ dotnet_naming_rule.public_fields_pascal_case.symbols = public_constant_static_fields
71
+ dotnet_naming_rule.public_fields_pascal_case.style = pascal_case
72
+ dotnet_naming_rule.public_fields_pascal_case.severity = error
73
+ dotnet_naming_symbols.public_constant_static_fields.applicable_kinds = field
74
+ dotnet_naming_symbols.public_constant_static_fields.applicable_accessibilities = public
75
+ dotnet_naming_symbols.public_constant_static_fields.required_modifiers = const, static
76
+ dotnet_naming_style.pascal_case.capitalization = pascal_case
77
+
67
78
dotnet_sort_system_directives_first = true
68
79
dotnet_style_require_accessibility_modifiers = always:error
80
+
0 commit comments