« Code analysis » : différence entre les versions
De Banane Atomic
Aller à la navigationAller à la recherche
Ligne 40 : | Ligne 40 : | ||
indent_size = 4 | indent_size = 4 | ||
trim_trailing_whitespace = true | trim_trailing_whitespace = true | ||
# set the rules severity to warning | |||
dotnet_analyzer_diagnostic.severity = warning | |||
</filebox> | </filebox> | ||
Version du 24 avril 2024 à 09:26
Links
Enable additional rules
Those rules are enabled by default.
Edit the project file to enable additional rules:
MyProject.csproj |
<PropertyGroup> <!-- ... --> <AnalysisLevel>latest-recommended</AnalysisLevel> </PropertyGroup> |
Editorconfig
Core options
.editorconfig |
############################### # Core EditorConfig Options # ############################### root = true # All files [*] indent_style = space insert_final_newline = true charset = utf-8 # XML project files [*.csproj] indent_size = 2 # JSON config files [*.json] indent_size = 2 # C# code files [*.cs] indent_size = 4 trim_trailing_whitespace = true # set the rules severity to warning dotnet_analyzer_diagnostic.severity = warning |
Style configuration
.editorconfig |
############################### # Style configuration # ############################### # IDE0160 / IDE0161: Namespace declaration preferences csharp_style_namespace_declarations = file_scoped : error |
Disable rules
.editorconfig |
############################### # Disabled rules # ############################### # lower speller rule severity to suggestion dotnet_diagnostic.VSSpell001.severity = suggestion dotnet_diagnostic.VSSpell002.severity = suggestion # IDE0046: Use conditional expression for return dotnet_diagnostic.IDE0046.severity = suggestion # IDE0058: Remove unnecessary expression value dotnet_diagnostic.IDE0058.severity = none # CA1305: Specify IFormatProvider dotnet_diagnostic.CA1305.severity = none # CA1310: Specify StringComparison for correctness dotnet_diagnostic.CA1310.severity = none # Specify CultureInfo dotnet_diagnostic.CA1304.severity = suggestion # Specify a culture dotnet_diagnostic.CA1311.severity = suggestion |