File Downloader Submodule Major Refactor (Hi3Helper.Http) #271
324 new problems found by Qodana for .NET
Qodana for .NET
12 new problems were found
Inspection name | Severity | Problems |
---|---|---|
Use of obsolete symbol |
🔶 Warning | 4 |
Redundant using directive |
🔶 Warning | 3 |
Possible 'null' assignment to non-nullable entity |
🔶 Warning | 2 |
Conditional access qualifier expression is known to be null or not null |
🔶 Warning | 1 |
Possible 'System.NullReferenceException' |
🔶 Warning | 1 |
Redundant namespace alias |
🔶 Warning | 1 |
💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report
Detected 70 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 92 in CollapseLauncher/Classes/CachesManagement/StarRail/Update.cs
github-actions / Qodana for .NET
Possible 'null' assignment to non-nullable entity
Possible 'null' assignment to non-nullable entity
Check warning on line 125 in CollapseLauncher/Classes/RepairManagement/StarRail/Repair.cs
github-actions / Qodana for .NET
Possible 'null' assignment to non-nullable entity
Possible 'null' assignment to non-nullable entity
github-actions / Qodana for .NET
Use of obsolete symbol
CS0618: Method 'Hi3Helper.Http.Legacy.Http.GetHashNumber(long, long, long, long)' is obsolete: 'The file order should've now been in-order rather than randomized with this GetHashNumber method. Use .00x extenstion instead!'
github-actions / Qodana for .NET
Use of obsolete symbol
CS0618: Method 'Hi3Helper.Http.Legacy.Http.GetHashNumber(long, long, long, long)' is obsolete: 'The file order should've now been in-order rather than randomized with this GetHashNumber method. Use .00x extenstion instead!'
github-actions / Qodana for .NET
Use of obsolete symbol
CS0618: Method 'Hi3Helper.Http.Legacy.Http.GetHashNumber(long, long, long, long)' is obsolete: 'The file order should've now been in-order rather than randomized with this GetHashNumber method. Use .00x extenstion instead!'
github-actions / Qodana for .NET
Use of obsolete symbol
CS0618: Method 'Hi3Helper.Http.Legacy.Http.GetHashNumber(long, long, long, long)' is obsolete: 'The file order should've now been in-order rather than randomized with this GetHashNumber method. Use .00x extenstion instead!'
Check warning on line 989 in CollapseLauncher/Classes/Interfaces/Class/ProgressBase.cs
github-actions / Qodana for .NET
Conditional access qualifier expression is known to be null or not null
Conditional access qualifier expression is known to be not null
github-actions / Qodana for .NET
Possible 'System.NullReferenceException'
Possible 'System.NullReferenceException'
Check warning on line 2 in Hi3Helper.Core/Classes/Shared/Region/LauncherConfig.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 43 in CollapseLauncher/XAMLs/MainApp/Pages/SettingsPage.xaml.cs
github-actions / Qodana for .NET
Redundant using directive
Using directive is not required by the code and can be safely removed
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 12 in CollapseLauncher/XAMLs/MainApp/Pages/SettingsPage.xaml
github-actions / Qodana for .NET
Redundant namespace alias
Namespace alias 'helperData' is not required by code and can be safely removed