491 new problems found by Qodana for .NET
Qodana for .NET
491 new problems were found
Inspection name | Severity | Problems |
---|---|---|
Redundant using directive |
🔶 Warning | 305 |
Usage of <inheritdoc /> is invalid |
🔶 Warning | 48 |
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. |
🔶 Warning | 40 |
Invalid XML documentation comment |
🔶 Warning | 38 |
Auto-property accessor is never used (non-private accessibility) |
🔶 Warning | 35 |
Type parameter has the same name as a type parameter from the outer type |
🔶 Warning | 6 |
Remove redundant parentheses |
🔶 Warning | 4 |
Get-only auto-property is never assigned |
🔶 Warning | 3 |
Unused local variable |
🔶 Warning | 3 |
Possible 'null' assignment to non-nullable entity |
🔶 Warning | 2 |
Non-accessed field (private accessibility) |
🔶 Warning | 2 |
Method return value is never used (private accessibility) |
🔶 Warning | 2 |
Add/remove 'this.' qualifier |
🔶 Warning | 1 |
Redundant class or interface specification in base types list |
🔶 Warning | 1 |
Unused parameter (private accessibility) |
🔶 Warning | 1 |
💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report
Contact Qodana team
Contact us at [email protected]
- Or via our issue tracker: https://jb.gg/qodana-issue
- Or share your feedback: https://jb.gg/qodana-discussions
Details
This result was published with Qodana GitHub Action
Annotations
Check warning on line 25 in src/Core/Navigation/ArgumentsBase.cs
github-actions / Qodana for .NET
Remove redundant parentheses
Redundant parentheses
Check warning on line 25 in src/Core/Navigation/ArgumentsBase.cs
github-actions / Qodana for .NET
Remove redundant parentheses
Redundant parentheses
Check warning on line 25 in src/Core/Navigation/ArgumentsBase.cs
github-actions / Qodana for .NET
Remove redundant parentheses
Redundant parentheses
Check warning on line 56 in src/Core/Navigation/ArgumentsBase.cs
github-actions / Qodana for .NET
Remove redundant parentheses
Redundant parentheses
Check warning on line 18 in test/Core.Tests/Exceptions/GlobalExceptionHandlerFixture.cs
github-actions / Qodana for .NET
Add/remove 'this.' qualifier
Qualifier 'this.' is redundant
Check warning on line 185 in src/Core/Navigation/ArgumentsBase.cs
github-actions / Qodana for .NET
Possible 'null' assignment to non-nullable entity
Possible 'null' assignment to non-nullable entity
Check warning on line 137 in src/Core/Navigation/ArgumentExtensions.cs
github-actions / Qodana for .NET
Possible 'null' assignment to non-nullable entity
Possible 'null' assignment to non-nullable entity
Check warning on line 25 in src/Synthetic/ClientMock.cs
github-actions / Qodana for .NET
Type parameter has the same name as a type parameter from the outer type
Type parameter 'T' has the same name as the type parameter from outer class 'ClientMock'
Check warning on line 21 in src/Synthetic/ClientMock.cs
github-actions / Qodana for .NET
Type parameter has the same name as a type parameter from the outer type
Type parameter 'T' has the same name as the type parameter from outer class 'ClientMock'
Check warning on line 29 in src/Synthetic/ClientMock.cs
github-actions / Qodana for .NET
Type parameter has the same name as a type parameter from the outer type
Type parameter 'T' has the same name as the type parameter from outer class 'ClientMock'
Check warning on line 33 in src/Synthetic/ClientMock.cs
github-actions / Qodana for .NET
Type parameter has the same name as a type parameter from the outer type
Type parameter 'T' has the same name as the type parameter from outer class 'ClientMock'
Check warning on line 37 in src/Synthetic/ClientMock.cs
github-actions / Qodana for .NET
Type parameter has the same name as a type parameter from the outer type
Type parameter 'T' has the same name as the type parameter from outer class 'ClientMock'
Check warning on line 41 in src/Synthetic/ClientMock.cs
github-actions / Qodana for .NET
Type parameter has the same name as a type parameter from the outer type
Type parameter 'T' has the same name as the type parameter from outer class 'ClientMock'
Check warning on line 47 in src/Core/Locations/GeoCoordinate.cs
github-actions / Qodana for .NET
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context
Check warning on line 25 in src/Core/Navigation/ArgumentExtensions.cs
github-actions / Qodana for .NET
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context
Check warning on line 34 in src/Core/Locations/MonitorResult.cs
github-actions / Qodana for .NET
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context
Check warning on line 54 in src/Apple/Locations/CLLocationManagerDecorator.cs
github-actions / Qodana for .NET
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context
Check warning on line 84 in src/Apple/Locations/CLLocationManagerDecorator.cs
github-actions / Qodana for .NET
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context
Check warning on line 42 in src/Apple/Locations/CLLocationManagerDecorator.cs
github-actions / Qodana for .NET
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context
Check warning on line 60 in src/Apple/Locations/CLLocationManagerDecorator.cs
github-actions / Qodana for .NET
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context
Check warning on line 47 in src/Core/Locations/GeoCoordinate.cs
github-actions / Qodana for .NET
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context
Check warning on line 57 in src/Apple/Locations/CLLocationManagerDecorator.cs
github-actions / Qodana for .NET
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context
Check warning on line 168 in src/MicrosoftDependencyInjection/DependencyInjectionExtensions.cs
github-actions / Qodana for .NET
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context
Check warning on line 49 in src/Core/Locations/GeoCoordinate.cs
github-actions / Qodana for .NET
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context
Check warning on line 45 in src/Apple/Locations/CLLocationManagerDecorator.cs
github-actions / Qodana for .NET
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context