chore(.editorconfig): update code styles e fixes
This commit is contained in:
+85
-5
@@ -27,89 +27,169 @@ charset = utf-8
|
||||
end_of_line = lf
|
||||
trim_trailing_whitespace = true
|
||||
|
||||
###############################
|
||||
# .NET Diagnostic #
|
||||
###############################
|
||||
# .NET Diagnostic
|
||||
# https://learn.microsoft.com/en-us/visualstudio/ide/code-styles-and-code-cleanup?view=vs-2022#code-cleanup-settings
|
||||
|
||||
# Simplify name
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0001
|
||||
dotnet_diagnostic.IDE0001.severity = warning
|
||||
|
||||
# Simplify member access
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0002
|
||||
dotnet_diagnostic.IDE0002.severity = warning
|
||||
|
||||
# this and Me preferences
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0003-ide0009
|
||||
dotnet_diagnostic.IDE0003.severity = warning
|
||||
|
||||
# Remove unnecessary cast
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0004
|
||||
dotnet_diagnostic.IDE0004.severity = warning
|
||||
|
||||
# Remove unnecessary using directives
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0005
|
||||
dotnet_diagnostic.IDE0005.severity = warning
|
||||
|
||||
# Prefer "var" everywhere
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0007-ide0008
|
||||
dotnet_diagnostic.IDE0007.severity = warning
|
||||
|
||||
# Use throw expression
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0016
|
||||
dotnet_diagnostic.IDE0016.severity = warning
|
||||
|
||||
# Use object initializers
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0017
|
||||
dotnet_diagnostic.IDE0017.severity = warning
|
||||
|
||||
# Inline variable declaration
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0018
|
||||
dotnet_diagnostic.IDE0018.severity = warning
|
||||
|
||||
# Collection initialization can be simplified
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0028
|
||||
dotnet_diagnostic.IDE0028.severity = warning
|
||||
|
||||
# Null check can be simplified
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0029-ide0030-ide0270
|
||||
dotnet_diagnostic.IDE0029.severity = warning
|
||||
dotnet_diagnostic.IDE0030.severity = warning
|
||||
dotnet_diagnostic.IDE0270.severity = warning
|
||||
|
||||
# Use null propagation
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0031
|
||||
dotnet_diagnostic.IDE0031.severity = warning
|
||||
|
||||
# Use auto-implemented property
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0032
|
||||
dotnet_diagnostic.IDE0032.severity = warning
|
||||
|
||||
# Use explicitly provided tuple name
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0033
|
||||
dotnet_diagnostic.IDE0033.severity = warning
|
||||
|
||||
# Simplify 'default' expression
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0034
|
||||
dotnet_diagnostic.IDE0034.severity = warning
|
||||
|
||||
# Remove unreachable code
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0035
|
||||
dotnet_diagnostic.IDE0035.severity = warning
|
||||
|
||||
# Order modifiers
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0036
|
||||
dotnet_diagnostic.IDE0036.severity = warning
|
||||
|
||||
# Use local function instead of lambda
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0039
|
||||
dotnet_diagnostic.IDE0039.severity = warning
|
||||
|
||||
# Add accessibility modifiers
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0040
|
||||
dotnet_diagnostic.IDE0040.severity = warning
|
||||
|
||||
# Format string contains invalid placeholder
|
||||
dotnet_diagnostic.IDE0043.severity = warning
|
||||
# Deconstruct variable declaration
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0042
|
||||
dotnet_diagnostic.IDE0042.severity = warning
|
||||
|
||||
# Make field readonly
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0044
|
||||
dotnet_diagnostic.IDE0044.severity = warning
|
||||
|
||||
# Use conditional expression for assignment
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0045
|
||||
dotnet_diagnostic.IDE0045.severity = warning
|
||||
|
||||
# Use conditional expression for return
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0046
|
||||
dotnet_diagnostic.IDE0046.severity = suggestion
|
||||
|
||||
# Parentheses can be removed
|
||||
# https://learn.microsoft.com/pt-pt/dotnet/fundamentals/code-analysis/style-rules/ide0047-ide0048
|
||||
dotnet_diagnostic.IDE0047.severity = warning
|
||||
|
||||
# Use language keywords instead of framework type names for type references
|
||||
# https://learn.microsoft.com/pt-pt/dotnet/fundamentals/code-analysis/style-rules/ide0049
|
||||
dotnet_diagnostic.IDE0049.severity = warning
|
||||
|
||||
# Remove unused private member
|
||||
# https://learn.microsoft.com/pt-pt/dotnet/fundamentals/code-analysis/style-rules/ide0051
|
||||
dotnet_diagnostic.IDE0051.severity = warning
|
||||
|
||||
# Remove unread private member
|
||||
# https://learn.microsoft.com/pt-pt/dotnet/fundamentals/code-analysis/style-rules/ide0052
|
||||
dotnet_diagnostic.IDE0052.severity = warning
|
||||
|
||||
# Use compound assignment
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0054-ide0074
|
||||
dotnet_diagnostic.IDE0054.severity = warning
|
||||
|
||||
# Unnecessary assignment to a value
|
||||
# https://learn.microsoft.com/pt-pt/dotnet/fundamentals/code-analysis/style-rules/ide0059
|
||||
dotnet_diagnostic.IDE0059.severity = warning
|
||||
|
||||
# Remove unused parameter
|
||||
# https://learn.microsoft.com/pt-pt/dotnet/fundamentals/code-analysis/style-rules/ide0060
|
||||
dotnet_diagnostic.IDE0060.severity = warning
|
||||
|
||||
# Make local function static
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0062
|
||||
dotnet_diagnostic.IDE0062.severity = warning
|
||||
|
||||
# Use simple 'using' statement
|
||||
# https://learn.microsoft.com/pt-pt/dotnet/fundamentals/code-analysis/style-rules/ide0063
|
||||
dotnet_diagnostic.IDE0063.severity = warning
|
||||
|
||||
# Simplify interpolation
|
||||
# https://learn.microsoft.com/pt-pt/dotnet/fundamentals/code-analysis/style-rules/ide0071
|
||||
dotnet_diagnostic.IDE0071.severity = warning
|
||||
|
||||
# Simplify conditional expression
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0075
|
||||
dotnet_diagnostic.IDE0075.severity = warning
|
||||
|
||||
# Simplify new expression
|
||||
# https://learn.microsoft.com/pt-pt/dotnet/fundamentals/code-analysis/style-rules/ide0090
|
||||
dotnet_diagnostic.IDE0090.severity = warning
|
||||
|
||||
# Convert to file-scoped namespace
|
||||
# https://learn.microsoft.com/pt-pt/dotnet/fundamentals/code-analysis/style-rules/ide0160-ide0161
|
||||
dotnet_diagnostic.IDE0161.severity = warning
|
||||
|
||||
# Prefer extended property pattern
|
||||
# https://learn.microsoft.com/pt-pt/dotnet/fundamentals/code-analysis/style-rules/ide0170
|
||||
dotnet_diagnostic.IDE0170.severity = warning
|
||||
|
||||
# Use conditional delegate call
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide1005
|
||||
dotnet_diagnostic.IDE1005.severity = warning
|
||||
|
||||
# Abstract types should not have public constructors
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/quality-rules/ca1012
|
||||
dotnet_diagnostic.CA1012.severity = warning
|
||||
|
||||
# Make member static
|
||||
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/quality-rules/ca1822
|
||||
dotnet_diagnostic.CA1822.severity = warning
|
||||
|
||||
###############################
|
||||
|
||||
Reference in New Issue
Block a user