-
Notifications
You must be signed in to change notification settings - Fork 87
/
.globalconfig
20 lines (17 loc) · 1.14 KB
/
.globalconfig
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Top level entry required to mark this as a global AnalyzerConfig file
is_global = true
#### Diagnostic configuration ####
# https://docs.microsoft.com/en-us/dotnet/fundamentals/code-analysis/configuration-options
# https://docs.microsoft.com/en-us/dotnet/fundamentals/code-analysis/categories
dotnet_analyzer_diagnostic.category-reliability.severity = warning
dotnet_analyzer_diagnostic.category-security.severity = warning
# https://docs.microsoft.com/en-us/dotnet/fundamentals/code-analysis/overview#code-style-analysis
dotnet_diagnostic.IDE1006.severity = warning
# "Async" suffix enforcement is suppressed because there are too many public methods that are missing it
dotnet_naming_rule.async_methods_must_end_with_async.severity = none
dotnet_naming_rule.async_methods_must_end_with_async.symbols = method_symbols
dotnet_naming_rule.async_methods_must_end_with_async.style = end_in_async_style
dotnet_naming_symbols.method_symbols.applicable_kinds = method
dotnet_naming_symbols.method_symbols.required_modifiers = async
dotnet_naming_style.end_in_async_style.capitalization = pascal_case
dotnet_naming_style.end_in_async_style.required_suffix = Async