@@ -145,6 +145,9 @@ csharp_style_unused_value_expression_statement_preference = discard_variable:sug
145145# 'using' directive preferences
146146csharp_using_directive_placement = outside_namespace:suggestion
147147
148+ # Struct preferences
149+ csharp_style_prefer_readonly_struct = true :suggestion
150+
148151# ### C# Formatting Rules ####
149152
150153# New line preferences
@@ -212,6 +215,14 @@ dotnet_naming_rule.non_field_members_should_be_pascal_case.severity = suggestion
212215dotnet_naming_rule.non_field_members_should_be_pascal_case.symbols = non_field_members
213216dotnet_naming_rule.non_field_members_should_be_pascal_case.style = pascal_case
214217
218+ dotnet_naming_rule.constant_fields_should_be_upper_case.severity = suggestion
219+ dotnet_naming_rule.constant_fields_should_be_upper_case.symbols = constant_fields
220+ dotnet_naming_rule.constant_fields_should_be_upper_case.style = pascal_case
221+
222+ dotnet_naming_symbols.constant_fields.applicable_kinds = field
223+ dotnet_naming_symbols.constant_fields.applicable_accessibilities = *
224+ dotnet_naming_symbols.constant_fields.required_modifiers = const
225+
215226dotnet_naming_rule.private_or_internal_field_should_be_camel_case.severity = suggestion
216227dotnet_naming_rule.private_or_internal_field_should_be_camel_case.symbols = private_or_internal_field
217228dotnet_naming_rule.private_or_internal_field_should_be_camel_case.style = camel_case
@@ -279,4 +290,4 @@ dotnet_diagnostic.IDE0058.severity = none
279290dotnet_diagnostic.IDE0010.severity = none
280291
281292# IDE0072: Add missing cases
282- dotnet_diagnostic.IDE0072.severity = none
293+ dotnet_diagnostic.IDE0072.severity = none
0 commit comments