From a8b4e76c630c53bec7b0332ea729d7edde0a524d Mon Sep 17 00:00:00 2001 From: YoshiRulz Date: Thu, 4 Jul 2024 07:37:43 +1000 Subject: [PATCH] Explicitly disable some diagnostics (just as a note for later really) --- .global.editorconfig.ini | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.global.editorconfig.ini b/.global.editorconfig.ini index d33c2ac7f7..80e4550a03 100644 --- a/.global.editorconfig.ini +++ b/.global.editorconfig.ini @@ -320,10 +320,20 @@ dotnet_diagnostic.MA0108.severity = error dotnet_diagnostic.MA0109.severity = silent # Use the Regex source generator dotnet_diagnostic.MA0110.severity = error +# Use 'Count > 0' instead of 'Any()' +dotnet_diagnostic.MA0112.severity = silent # Raw String contains an implicit end of line character (if you compile on Windows you may get CRLFs in string literals) dotnet_diagnostic.MA0136.severity = warning # Both if and else branch have identical code dotnet_diagnostic.MA0140.severity = warning +# Use pattern matching instead of inequality operators for null check +dotnet_diagnostic.MA0141.severity = silent +# Use pattern matching instead of equality operators for null check +dotnet_diagnostic.MA0142.severity = silent +# Use pattern matching instead of equality operators for discrete value +dotnet_diagnostic.MA0148.severity = silent +# Use pattern matching instead of inequality operators for discrete value +dotnet_diagnostic.MA0149.severity = silent # Do not use async void methods dotnet_diagnostic.MA0155.severity = error # Use 'Async' suffix when a method returns IAsyncEnumerable