diff options
author | Pranav K <prkrishn@hotmail.com> | 2021-06-05 01:54:45 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-05 01:54:45 +0300 |
commit | ba6edfeab0e4c7b4821c4c1f4646714ad1f4bdfb (patch) | |
tree | b458bc82f2b461a6165c34d394d7ec14ab6806c6 /.editorconfig | |
parent | 50d4cf49a74cb7c3a7a6408cb688f08282bca61b (diff) |
Enable CA1835-CA1841 (#33270)
* Enable CA1835-CA1841, CA1845, CA1846
Diffstat (limited to '.editorconfig')
-rw-r--r-- | .editorconfig | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/.editorconfig b/.editorconfig index 55f9465d8e..db62e5b528 100644 --- a/.editorconfig +++ b/.editorconfig @@ -125,6 +125,33 @@ dotnet_diagnostic.CA1833.severity = warning # CA1834: Consider using 'StringBuilder.Append(char)' when applicable dotnet_diagnostic.CA1834.severity = warning +# CA1835: Prefer the 'Memory'-based overloads for 'ReadAsync' and 'WriteAsync' +dotnet_diagnostic.CA1835.severity = warning + +# CA1836: Prefer IsEmpty over Count +dotnet_diagnostic.CA1836.severity = warning + +# CA1837: Use 'Environment.ProcessId' +dotnet_diagnostic.CA1837.severity = warning + +# CA1838: Avoid 'StringBuilder' parameters for P/Invokes +dotnet_diagnostic.CA1838.severity = warning + +# CA1839: Use 'Environment.ProcessPath' +dotnet_diagnostic.CA1839.severity = warning + +# CA1840: Use 'Environment.CurrentManagedThreadId' +dotnet_diagnostic.CA1840.severity = warning + +# CA1841: Prefer Dictionary.Contains methods +dotnet_diagnostic.CA1841.severity = warning + +# CA1845: Use span-based 'string.Concat' +dotnet_diagnostic.CA1845.severity = warning + +# CA1846: Prefer AsSpan over Substring +dotnet_diagnostic.CA1846.severity = warning + # CA2012: Use ValueTask correctly dotnet_diagnostic.CA2012.severity = warning @@ -151,5 +178,13 @@ dotnet_diagnostic.CA1827.severity = suggestion dotnet_diagnostic.CA1829.severity = suggestion # CA1834: Consider using 'StringBuilder.Append(char)' when applicable dotnet_diagnostic.CA1834.severity = suggestion +# CA1835: Prefer the 'Memory'-based overloads for 'ReadAsync' and 'WriteAsync' +dotnet_diagnostic.CA1835.severity = suggestion +# CA1837: Use 'Environment.ProcessId' +dotnet_diagnostic.CA1837.severity = suggestion +# CA1838: Avoid 'StringBuilder' parameters for P/Invokes +dotnet_diagnostic.CA1838.severity = suggestion +# CA1841: Prefer Dictionary.Contains methods +dotnet_diagnostic.CA1841.severity = suggestion # CA2012: Use ValueTask correctly dotnet_diagnostic.CA2012.severity = suggestion |