Skip to content

Commit aeaa548

Browse files
JaBistDuNarrischJaBistDuNarrisch
authored andcommitted
Update editorconfig
1 parent ef904ba commit aeaa548

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

.editorconfig

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,16 @@ dotnet_naming_style.interface_style.required_prefix = I
8989
dotnet_naming_style.async_method_style.capitalization = pascal_case
9090
dotnet_naming_style.async_method_style.required_suffix = Async
9191

92+
dotnet_naming_style.underscore_pascalcase.capitalization = pascal_case
93+
dotnet_naming_style.underscore_pascalcase.required_prefix = _
94+
9295
# === Symbols ===
9396
dotnet_naming_symbols.public_api_symbols.applicable_kinds = class, struct, enum, property, method, event, field, delegate, namespace
9497
dotnet_naming_symbols.public_api_symbols.applicable_accessibilities = public, protected, protected_internal
9598

99+
dotnet_naming_symbols.protected_fields.applicable_kinds = field
100+
dotnet_naming_symbols.protected_fields.applicable_accessibilities = protected
101+
96102
dotnet_naming_symbols.private_fields.applicable_kinds = field
97103
dotnet_naming_symbols.private_fields.applicable_accessibilities = private
98104

@@ -113,6 +119,10 @@ dotnet_naming_rule.public_api_should_be_pascal_case.symbols = public_api_symbols
113119
dotnet_naming_rule.public_api_should_be_pascal_case.style = pascal_case_style
114120
dotnet_naming_rule.public_api_should_be_pascal_case.severity = warning
115121

122+
dotnet_naming_rule.protected_fields_should_be_prefixed_with_underscore_and_pascalcase.symbols = protected_fields
123+
dotnet_naming_rule.protected_fields_should_be_prefixed_with_underscore_and_pascalcase.style = underscore_pascalcase
124+
dotnet_naming_rule.protected_fields_should_be_prefixed_with_underscore_and_pascalcase.severity = warning
125+
116126
dotnet_naming_rule.private_fields_should_be_underscore_camel.symbols = private_fields
117127
dotnet_naming_rule.private_fields_should_be_underscore_camel.style = underscore_camel_case_style
118128
dotnet_naming_rule.private_fields_should_be_underscore_camel.severity = warning
@@ -167,7 +177,7 @@ csharp_new_line_between_query_expression_clauses = true
167177
csharp_indent_block_contents = true
168178
csharp_indent_braces = false
169179
csharp_indent_case_contents = true
170-
csharp_indent_case_contents_when_block = true
180+
csharp_indent_case_contents_when_block = false
171181
csharp_indent_switch_labels = true
172182
csharp_indent_labels = flush_left
173183

@@ -229,6 +239,7 @@ dotnet_diagnostic.SA1600.severity = suggestion # Elements must be documented
229239
dotnet_diagnostic.SA1623.severity = suggestion # Property summary must match accessor
230240

231241
# Code quality
242+
dotnet_diagnostic.IDE0005.severity = error # Unused usings
232243
dotnet_diagnostic.IDE0040.severity = warning # Accessibility modifiers
233244
dotnet_diagnostic.IDE0052.severity = warning # Remove unread private members
234245
dotnet_diagnostic.IDE0059.severity = warning # Unused assignment

.vscode/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"editor.wordWrapColumn": 230
3+
}

0 commit comments

Comments
 (0)