Adding Zenless Zone Zero Repair, Cache Update and future Delta-Patch feature #329
17 new problems found by Qodana for .NET
Qodana for .NET
17 new problems were found
Inspection name | Severity | Problems |
---|---|---|
Possible 'System.NullReferenceException' |
🔶 Warning | 4 |
Redundant using directive |
🔶 Warning | 4 |
Possible 'null' assignment to non-nullable entity |
🔶 Warning | 1 |
Incorrect indent (around child statement) |
🔶 Warning | 1 |
Async function without await expression |
🔶 Warning | 1 |
Cannot convert null literal to non-nullable reference type. |
🔶 Warning | 1 |
Assignment is not used |
🔶 Warning | 1 |
Redundant 'base.' qualifier |
🔶 Warning | 1 |
Redundant catch clause |
🔶 Warning | 1 |
Auto-property accessor is never used (private accessibility) |
🔶 Warning | 1 |
Unused local variable |
🔶 Warning | 1 |
💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report
Detected 108 dependencies
Third-party software list
This page lists the third-party software dependencies used in CollapseLauncher
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 63 in CollapseLauncher/Classes/GamePropertyVault.cs
github-actions / Qodana for .NET
Possible 'null' assignment to non-nullable entity
Possible 'null' assignment to non-nullable entity
Check warning on line 209 in CollapseLauncher/Classes/Helper/Metadata/DataCooker.cs
github-actions / Qodana for .NET
Incorrect indent (around child statement)
Line is not indented relative to the previous line around child statement, expected indent 4 spaces
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 90 in CollapseLauncher/Classes/RepairManagement/Zenless/ZenlessRepair.cs
github-actions / Qodana for .NET
Cannot convert null literal to non-nullable reference type.
Cannot convert null literal to non-nullable reference type
github-actions / Qodana for .NET
Possible 'System.NullReferenceException'
Possible 'System.NullReferenceException'
github-actions / Qodana for .NET
Possible 'System.NullReferenceException'
Possible 'System.NullReferenceException'
github-actions / Qodana for .NET
Possible 'System.NullReferenceException'
Possible 'System.NullReferenceException'
github-actions / Qodana for .NET
Possible 'System.NullReferenceException'
Possible 'System.NullReferenceException'
Check warning on line 219 in CollapseLauncher/Classes/Helper/Metadata/DataCooker.cs
github-actions / Qodana for .NET
Assignment is not used
Value assigned is not used in any execution path
Check warning on line 93 in CollapseLauncher/Classes/RepairManagement/Zenless/ZenlessRepair.Fetch.cs
github-actions / Qodana for .NET
Redundant 'base.' qualifier
Qualifier 'base.' is redundant
Check warning on line 58 in CollapseLauncher/Classes/RepairManagement/Zenless/ZenlessRepair.Check.cs
github-actions / Qodana for .NET
Redundant catch clause
Catch clause is redundant
github-actions / Qodana for .NET
Redundant using directive
Using directive is not required by the code and can be safely removed
Check warning on line 6 in CollapseLauncher/Classes/RepairManagement/Zenless/ZenlessRepair.cs
github-actions / Qodana for .NET
Redundant using directive
Using directive is not required by the code and can be safely removed
Check warning on line 7 in CollapseLauncher/Classes/RepairManagement/Zenless/ZenlessRepair.Repair.cs
github-actions / Qodana for .NET
Redundant using directive
Using directive is not required by the code and can be safely removed
Check warning on line 4 in CollapseLauncher/Classes/RepairManagement/Zenless/ZenlessRepair.Repair.cs
github-actions / Qodana for .NET
Redundant using directive
Using directive is not required by the code and can be safely removed
Check warning on line 26 in CollapseLauncher/Classes/RepairManagement/Zenless/ZenlessRepair.cs
github-actions / Qodana for .NET
Auto-property accessor is never used (private accessibility)
Auto-property accessor 'OriginAssetIndex.set' is never used
github-actions / Qodana for .NET
Unused local variable
Local variable 'sleepyProperty' is never used