Closed alexeyzimarev closed 1 year ago
32 files 32 suites 9m 9s :stopwatch: 124 tests 124 :heavy_check_mark: 0 :zzz: 0 :x: 244 runs 244 :heavy_check_mark: 0 :zzz: 0 :x:
Results for commit 6e54c20a.
:recycle: This comment has been updated with latest results.
785 new problems were found
Inspection name | Severity | Problems |
---|---|---|
Non-accessed positional property (non-private accessibility) |
🔶 Warning | 46 |
Auto-property accessor is never used (non-private accessibility) |
🔶 Warning | 12 |
Non-accessed field (private accessibility) |
🔶 Warning | 8 |
Possible unassigned object created by 'new' expression |
🔶 Warning | 8 |
Non-accessed positional property (private accessibility) |
🔶 Warning | 6 |
Unused parameter (private accessibility) |
🔶 Warning | 4 |
Conditional access qualifier expression is not null according to nullable reference types' annotations |
🔶 Warning | 2 |
Return type of a function can be non-nullable |
🔶 Warning | 2 |
XML comment has a 'param' tag for 'Parameter', but there is no parameter by that name |
🔶 Warning | 2 |
Redundant boolean comparison |
🔶 Warning | 2 |
Member hides static member from outer class |
🔶 Warning | 2 |
Type member is never used (private accessibility) |
🔶 Warning | 2 |
Unused local variable |
🔶 Warning | 1 |
Type member is never used (non-private accessibility) |
◽️ Notice | 439 |
Member can be made private (non-private accessibility) |
◽️ Notice | 76 |
Type is never used (non-private accessibility) |
◽️ Notice | 48 |
Auto-property can be made get-only (non-private accessibility) |
◽️ Notice | 26 |
Method return value is never used (non-private accessibility) |
◽️ Notice | 22 |
Unused parameter (non-private accessibility) |
◽️ Notice | 18 |
Member can be made protected (non-private accessibility) |
◽️ Notice | 16 |
Property can be made init-only (non-private accessibility) |
◽️ Notice | 8 |
Class is never instantiated (private accessibility) |
◽️ Notice | 6 |
Parameter type can be IEnumerable<T> (private accessibility) |
◽️ Notice | 4 |
Use preferred style of 'new' expression when created type is not evident |
◽️ Notice | 4 |
Type member is never accessed via base type (non-private accessibility) |
◽️ Notice | 4 |
Some values of the enum are not processed inside 'switch' expression and are handled via exception in default arm |
◽️ Notice | 4 |
Tail recursive call can be replaced with loop |
◽️ Notice | 2 |
Member can be made private (private accessibility) |
◽️ Notice | 2 |
Field can be made readonly (non-private accessibility) |
◽️ Notice | 2 |
Virtual (overridable) member is never overridden (non-private accessibility) |
◽️ Notice | 2 |
Return type can be IEnumerable<T> (non-private accessibility) |
◽️ Notice | 2 |
Some values of the enum are not processed inside 'switch' statement |
◽️ Notice | 2 |
Convert local variable or field into constant (private accessibility) |
◽️ Notice | 1 |
☁️ View the detailed Qodana report
Partially fixes #202