Skip to content

Commit 5c623e5

Browse files
remove all other rules
1 parent f228c1f commit 5c623e5

File tree

1 file changed

+8
-52
lines changed

1 file changed

+8
-52
lines changed

.editorconfig

Lines changed: 8 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -9,59 +9,15 @@ charset = utf-8
99
max_line_length = 152
1010

1111
# Interfaces should start with I and PascalCase
12-
dotnet_naming_rule.interfaces_begin_with_I.severity = error
13-
dotnet_naming_rule.interfaces_begin_with_I.symbols = interfaces
14-
dotnet_naming_rule.interfaces_begin_with_I.style = prefix_and_pascal_case
15-
dotnet_naming_style.prefix_and_pascal_case.required_prefix = I
12+
# naming style
13+
dotnet_naming_style.prefix_and_pascal_case.required_prefix = O
1614
dotnet_naming_style.prefix_and_pascal_case.capitalization = pascal_case
17-
dotnet_naming_symbols.interfaces.applicable_kinds = interface
18-
dotnet_diagnostic.interfaces_begin_with_I.severity = error
19-
dotnet_diagnostic.interfaces_begin_with_I.enabled = true
2015

21-
# Static fields should start with _s
22-
dotnet_naming_rule.static_fields_begin_with_s.severity = error
23-
dotnet_naming_rule.static_fields_begin_with_s.symbols = static_fields
24-
dotnet_naming_rule.static_fields_begin_with_s.style = custom
25-
dotnet_naming_rule.static_fields_begin_with_s.required_prefix = _r
26-
dotnet_naming_rule.static_fields_begin_with_s.capitalization = camel_case
27-
dotnet_naming_symbols.static_fields.applicable_kinds = field
28-
dotnet_naming_symbols.static_fields.applicable_accessibilities = public, internal, private, protected, protected_internal
29-
dotnet_naming_symbols.static_fields.required_modifiers = static
30-
dotnet_diagnostic.static_fields_begin_with_s.severity = error
31-
dotnet_diagnostic.static_fields_begin_with_s.enabled = true
16+
# naming symbols
17+
dotnet_naming_symbols.interfaces.applicable_kinds = interface
3218

33-
# Enforce use of Pascal case in enums, classes, const and methods
34-
dotnet_naming_rule.enforce_pascal_case.severity = error
35-
dotnet_naming_rule.enforce_pascal_case.symbols = methods, enums, consts, public_methods, public_classes
36-
dotnet_naming_rule.enforce_pascal_case.style = pascal_case
37-
dotnet_naming_symbols.methods.applicable_kinds = method
38-
dotnet_naming_symbols.enums.applicable_kinds = enum
39-
dotnet_naming_symbols.consts.applicable_kinds = field
40-
dotnet_naming_symbols.consts.applicable_modifiers = const
41-
dotnet_naming_symbols.public_methods.applicable_kinds = method
42-
dotnet_naming_symbols.public_methods.applicable_accessibilities = public
43-
dotnet_naming_symbols.public_classes.applicable_kinds = class
44-
dotnet_naming_symbols.public_classes.applicable_accessibilities = public
45-
dotnet_diagnostic.enforce_pascal_case.severity = error
46-
dotnet_diagnostic.enforce_pascal_case.enabled = true
19+
dotnet_naming_rule.interfaces_begin_with_I.severity = error
20+
dotnet_naming_rule.interfaces_begin_with_I.symbols = interfaces
21+
dotnet_naming_rule.interfaces_begin_with_I.style = prefix_and_pascal_case
4722

48-
# private and internal members should start with underscore
49-
dotnet_naming_rule.private_and_internal_members_start_with_underscore.severity = error
50-
dotnet_naming_rule.private_and_internal_members_start_with_underscore.symbols = private_fields, internal_fields, private_properties, internal_properties, private_methods, internal_methods
51-
dotnet_naming_rule.private_and_internal_members_start_with_underscore.style = underscore_prefix
52-
dotnet_naming_style.underscore_prefix.required_prefix = _
53-
dotnet_naming_style.underscore_prefix.capitalization = camel_case
54-
dotnet_naming_symbols.private_fields.applicable_kinds = field
55-
dotnet_naming_symbols.private_fields.applicable_accessibilities = private
56-
dotnet_naming_symbols.internal_fields.applicable_kinds = field
57-
dotnet_naming_symbols.internal_fields.applicable_accessibilities = internal
58-
dotnet_naming_symbols.private_properties.applicable_kinds = property
59-
dotnet_naming_symbols.private_properties.applicable_accessibilities = private
60-
dotnet_naming_symbols.internal_properties.applicable_kinds = property
61-
dotnet_naming_symbols.internal_properties.applicable_accessibilities = internal
62-
dotnet_naming_symbols.private_methods.applicable_kinds = method
63-
dotnet_naming_symbols.private_methods.applicable_accessibilities = private
64-
dotnet_naming_symbols.internal_methods.applicable_kinds = method
65-
dotnet_naming_symbols.internal_methods.applicable_accessibilities = internal
66-
dotnet_diagnostic.private_and_internal_members_start_with_underscore.severity = error
67-
dotnet_diagnostic.private_and_internal_members_start_with_underscore.enabled = true
23+
dotnet_diagnostic.interfaces_begin_with_I.enabled = true

0 commit comments

Comments
 (0)