113 lines
5.1 KiB
INI
113 lines
5.1 KiB
INI
|
[*.cs]
|
||
|
|
||
|
# CS8618: Ein Non-Nullable-Feld muss beim Beenden des Konstruktors einen Wert ungleich NULL enthalten. Erwägen Sie die Deklaration als Nullable.
|
||
|
dotnet_diagnostic.CS8618.severity = none
|
||
|
|
||
|
# CS4014: Da auf diesen Aufruf nicht gewartet wird, wird die Ausführung der aktuellen Methode vor Abschluss des Aufrufs fortgesetzt.
|
||
|
dotnet_diagnostic.CS4014.severity = none
|
||
|
|
||
|
# SYSLIB0014: Typ oder Element ist veraltet
|
||
|
dotnet_diagnostic.SYSLIB0014.severity = none
|
||
|
|
||
|
# CS8600: Das NULL-Literal oder ein möglicher NULL-Wert wird in einen Non-Nullable-Typ konvertiert.
|
||
|
dotnet_diagnostic.CS8600.severity = none
|
||
|
|
||
|
# IDE0047: Unnötige Klammern entfernen
|
||
|
dotnet_diagnostic.IDE0047.severity = none
|
||
|
|
||
|
[*.cs]
|
||
|
#### Benennungsstile ####
|
||
|
|
||
|
# Benennungsregeln
|
||
|
|
||
|
dotnet_naming_rule.interface_should_be_begins_with_i.severity = suggestion
|
||
|
dotnet_naming_rule.interface_should_be_begins_with_i.symbols = interface
|
||
|
dotnet_naming_rule.interface_should_be_begins_with_i.style = begins_with_i
|
||
|
|
||
|
dotnet_naming_rule.types_should_be_pascal_case.severity = suggestion
|
||
|
dotnet_naming_rule.types_should_be_pascal_case.symbols = types
|
||
|
dotnet_naming_rule.types_should_be_pascal_case.style = pascal_case
|
||
|
|
||
|
dotnet_naming_rule.non_field_members_should_be_pascal_case.severity = suggestion
|
||
|
dotnet_naming_rule.non_field_members_should_be_pascal_case.symbols = non_field_members
|
||
|
dotnet_naming_rule.non_field_members_should_be_pascal_case.style = pascal_case
|
||
|
|
||
|
# Symbolspezifikationen
|
||
|
|
||
|
dotnet_naming_symbols.interface.applicable_kinds = interface
|
||
|
dotnet_naming_symbols.interface.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
|
||
|
dotnet_naming_symbols.interface.required_modifiers =
|
||
|
|
||
|
dotnet_naming_symbols.types.applicable_kinds = class, struct, interface, enum
|
||
|
dotnet_naming_symbols.types.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
|
||
|
dotnet_naming_symbols.types.required_modifiers =
|
||
|
|
||
|
dotnet_naming_symbols.non_field_members.applicable_kinds = property, event, method
|
||
|
dotnet_naming_symbols.non_field_members.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
|
||
|
dotnet_naming_symbols.non_field_members.required_modifiers =
|
||
|
|
||
|
# Benennungsstile
|
||
|
|
||
|
dotnet_naming_style.begins_with_i.required_prefix = I
|
||
|
dotnet_naming_style.begins_with_i.required_suffix =
|
||
|
dotnet_naming_style.begins_with_i.word_separator =
|
||
|
dotnet_naming_style.begins_with_i.capitalization = pascal_case
|
||
|
|
||
|
dotnet_naming_style.pascal_case.required_prefix =
|
||
|
dotnet_naming_style.pascal_case.required_suffix =
|
||
|
dotnet_naming_style.pascal_case.word_separator =
|
||
|
dotnet_naming_style.pascal_case.capitalization = pascal_case
|
||
|
|
||
|
dotnet_naming_style.pascal_case.required_prefix =
|
||
|
dotnet_naming_style.pascal_case.required_suffix =
|
||
|
dotnet_naming_style.pascal_case.word_separator =
|
||
|
dotnet_naming_style.pascal_case.capitalization = pascal_case
|
||
|
|
||
|
[*.vb]
|
||
|
#### Benennungsstile ####
|
||
|
|
||
|
# Benennungsregeln
|
||
|
|
||
|
dotnet_naming_rule.interface_should_be_beginnt_mit_i.severity = suggestion
|
||
|
dotnet_naming_rule.interface_should_be_beginnt_mit_i.symbols = interface
|
||
|
dotnet_naming_rule.interface_should_be_beginnt_mit_i.style = beginnt_mit_i
|
||
|
|
||
|
dotnet_naming_rule.typen_should_be_pascal_schreibweise.severity = suggestion
|
||
|
dotnet_naming_rule.typen_should_be_pascal_schreibweise.symbols = typen
|
||
|
dotnet_naming_rule.typen_should_be_pascal_schreibweise.style = pascal_schreibweise
|
||
|
|
||
|
dotnet_naming_rule.nicht_feldmember_should_be_pascal_schreibweise.severity = suggestion
|
||
|
dotnet_naming_rule.nicht_feldmember_should_be_pascal_schreibweise.symbols = nicht_feldmember
|
||
|
dotnet_naming_rule.nicht_feldmember_should_be_pascal_schreibweise.style = pascal_schreibweise
|
||
|
|
||
|
# Symbolspezifikationen
|
||
|
|
||
|
dotnet_naming_symbols.interface.applicable_kinds = interface
|
||
|
dotnet_naming_symbols.interface.applicable_accessibilities = public, friend, private, protected, protected_friend, private_protected
|
||
|
dotnet_naming_symbols.interface.required_modifiers =
|
||
|
|
||
|
dotnet_naming_symbols.typen.applicable_kinds = class, struct, interface, enum
|
||
|
dotnet_naming_symbols.typen.applicable_accessibilities = public, friend, private, protected, protected_friend, private_protected
|
||
|
dotnet_naming_symbols.typen.required_modifiers =
|
||
|
|
||
|
dotnet_naming_symbols.nicht_feldmember.applicable_kinds = property, event, method
|
||
|
dotnet_naming_symbols.nicht_feldmember.applicable_accessibilities = public, friend, private, protected, protected_friend, private_protected
|
||
|
dotnet_naming_symbols.nicht_feldmember.required_modifiers =
|
||
|
|
||
|
# Benennungsstile
|
||
|
|
||
|
dotnet_naming_style.beginnt_mit_i.required_prefix = I
|
||
|
dotnet_naming_style.beginnt_mit_i.required_suffix =
|
||
|
dotnet_naming_style.beginnt_mit_i.word_separator =
|
||
|
dotnet_naming_style.beginnt_mit_i.capitalization = pascal_case
|
||
|
|
||
|
dotnet_naming_style.pascal_schreibweise.required_prefix =
|
||
|
dotnet_naming_style.pascal_schreibweise.required_suffix =
|
||
|
dotnet_naming_style.pascal_schreibweise.word_separator =
|
||
|
dotnet_naming_style.pascal_schreibweise.capitalization = pascal_case
|
||
|
|
||
|
dotnet_naming_style.pascal_schreibweise.required_prefix =
|
||
|
dotnet_naming_style.pascal_schreibweise.required_suffix =
|
||
|
dotnet_naming_style.pascal_schreibweise.word_separator =
|
||
|
dotnet_naming_style.pascal_schreibweise.capitalization = pascal_case
|