added restore step in the pipeline #7
149 new problems found by Qodana for .NET
Qodana for .NET
148 new problems were found
Inspection name | Severity | Problems |
---|---|---|
Auto-property accessor is never used (non-private accessibility) |
🔶 Warning | 31 |
Non-nullable member is uninitialized. |
🔶 Warning | 29 |
Redundant using directive |
🔶 Warning | 12 |
Possible null reference argument for a parameter. |
🔶 Warning | 10 |
Dereference of a possibly null reference. |
🔶 Warning | 9 |
Converting null literal or possible null value to non-nullable type. |
🔶 Warning | 8 |
Redundant member initializer |
🔶 Warning | 7 |
Incorrect indent (around child statement) |
🔶 Warning | 6 |
Unused local variable |
🔶 Warning | 5 |
Redundant anonymous type property explicit name |
🔶 Warning | 4 |
Possible null reference return. |
🔶 Warning | 3 |
Namespace does not correspond to file location |
🔶 Warning | 3 |
Expression is always 'true' or 'false' according to nullable reference types' annotations |
🔶 Warning | 3 |
Empty constructor |
🔶 Warning | 3 |
Unused parameter (private accessibility) |
🔶 Warning | 3 |
Use of obsolete symbol |
🔶 Warning | 2 |
Invalid XML documentation comment |
🔶 Warning | 2 |
Async function without await expression |
🔶 Warning | 1 |
Async method invocation without await expression |
🔶 Warning | 1 |
Nullability of reference types in source type doesn't match target type. |
🔶 Warning | 1 |
Conditional access qualifier expression is not null according to nullable reference types' annotations |
🔶 Warning | 1 |
Private field can be converted into local variable |
🔶 Warning | 1 |
Assignment is not used |
🔶 Warning | 1 |
Redundant type declaration body |
🔶 Warning | 1 |
Do not use object initializer for 'using' variable |
🔶 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 16 in Upload/Controllers/HealthController.cs
github-actions / Qodana for .NET
Incorrect indent (around child statement)
Line indent is not restored to the previous level around child statement
Check warning on line 16 in VideoStreamer/Controllers/HealthController.cs
github-actions / Qodana for .NET
Incorrect indent (around child statement)
Line indent is not restored to the previous level around child statement
Check warning on line 16 in RecommendationAlgo/Controllers/HealthController.cs
github-actions / Qodana for .NET
Incorrect indent (around child statement)
Line indent is not restored to the previous level around child statement
Check warning on line 16 in Account/Controllers/HealthController.cs
github-actions / Qodana for .NET
Incorrect indent (around child statement)
Line indent is not restored to the previous level around child statement
Check warning on line 16 in Render/Controllers/HealthController.cs
github-actions / Qodana for .NET
Incorrect indent (around child statement)
Line indent is not restored to the previous level around child statement
Check warning on line 16 in VideoLibrary/Controllers/HealthController.cs
github-actions / Qodana for .NET
Incorrect indent (around child statement)
Line indent is not restored to the previous level around child statement
Check warning on line 30 in APIGateway/Auth/OwnAuthHandler.cs
github-actions / Qodana for .NET
Use of obsolete symbol
CS0618: ISystemClock is obsolete, use TimeProvider on AuthenticationSchemeOptions instead.
Check warning on line 28 in APIGateway/Auth/OwnAuthHandler.cs
github-actions / Qodana for .NET
Use of obsolete symbol
CS0618: Interface 'Microsoft.AspNetCore.Authentication.ISystemClock' is obsolete: Use TimeProvider instead.
Check warning on line 22 in Account/Services/AccountService.cs
github-actions / Qodana for .NET
Async function without await expression
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Check warning on line 34 in Account/Services/AccountService.cs
github-actions / Qodana for .NET
Async method invocation without await expression
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Check warning on line 16 in VideoLibrary/ConsulRegisterer.cs
github-actions / Qodana for .NET
Converting null literal or possible null value to non-nullable type.
Converting null literal or possible null value into non-nullable type
Check warning on line 105 in Common/Model/VideoCategory.cs
github-actions / Qodana for .NET
Converting null literal or possible null value to non-nullable type.
Converting null literal or possible null value into non-nullable type
Check warning on line 16 in Account/ConsulRegisterer.cs
github-actions / Qodana for .NET
Converting null literal or possible null value to non-nullable type.
Converting null literal or possible null value into non-nullable type
Check warning on line 16 in Upload/ConsulRegisterer.cs
github-actions / Qodana for .NET
Converting null literal or possible null value to non-nullable type.
Converting null literal or possible null value into non-nullable type
Check warning on line 39 in Upload/Controllers/UploadController.cs
github-actions / Qodana for .NET
Converting null literal or possible null value to non-nullable type.
Converting null literal or possible null value into non-nullable type
Check warning on line 16 in VideoStreamer/ConsulRegisterer.cs
github-actions / Qodana for .NET
Converting null literal or possible null value to non-nullable type.
Converting null literal or possible null value into non-nullable type
Check warning on line 16 in Render/ConsulRegisterer.cs
github-actions / Qodana for .NET
Converting null literal or possible null value to non-nullable type.
Converting null literal or possible null value into non-nullable type
Check warning on line 16 in RecommendationAlgo/ConsulRegisterer.cs
github-actions / Qodana for .NET
Converting null literal or possible null value to non-nullable type.
Converting null literal or possible null value into non-nullable type
Check warning on line 120 in RecommendationAlgo/Repository/RecommendationRepository.cs
github-actions / Qodana for .NET
Dereference of a possibly null reference.
Dereference of a possibly null reference
Check warning on line 222 in RecommendationAlgo/Repository/RecommendationRepository.cs
github-actions / Qodana for .NET
Dereference of a possibly null reference.
Dereference of a possibly null reference
Check warning on line 173 in RecommendationAlgo/Repository/RecommendationRepository.cs
github-actions / Qodana for .NET
Dereference of a possibly null reference.
Dereference of a possibly null reference
Check warning on line 283 in RecommendationAlgo/Repository/RecommendationRepository.cs
github-actions / Qodana for .NET
Dereference of a possibly null reference.
Dereference of a possibly null reference
Check warning on line 98 in RecommendationAlgo/Repository/RecommendationRepository.cs
github-actions / Qodana for .NET
Dereference of a possibly null reference.
Dereference of a possibly null reference
Check warning on line 121 in RecommendationAlgo/Repository/RecommendationRepository.cs
github-actions / Qodana for .NET
Dereference of a possibly null reference.
Dereference of a possibly null reference
Check warning on line 44 in Account/Services/StripePaymentService.cs
github-actions / Qodana for .NET
Dereference of a possibly null reference.
Dereference of a possibly null reference