Avoid empty finalizers
CS-P1000
Performance
Critical
1
Use Guid.Empty
to create an empty GUID
CS-R1007
Anti-pattern
Critical
1
Empty interpolated string
CS-W1000
Bug risk
Critical
1
Use double.IsNaN()
to check if a double
is NaN
CS-W1003
Bug risk
Critical
1
Audit required: Insecurely generated random number
CS-A1008
Security
Critical
1
Filesystem related permissions specified are too broad
CS-S1000
Security
Critical
1
Potential memory leak inside for
loop due to stackalloc
CS-W1025
Bug risk
Critical
1
Audit: Consider using System.URI
instead of string
s
CS-A1000
Security
Major
1
Use string.IsNullOrEmpty
or string.IsNullOrWhiteSpace
to check for empty strings
CS-R1014
Anti-pattern
Major
1
Use StringComparison.OrdinalIgnoreCase
for case insensitive comparisons
CS-R1017
Anti-pattern
Major
1