File Downloader Submodule Major Refactor (Hi3Helper.Http) #955
Annotations
20 warnings
build (Release, x64, net8.0-windows10.0.22621.0):
Hi3Helper.Http/Legacy/Session/SessionManager.cs#L14
Cannot convert null literal to non-nullable reference type.
|
build (Release, x64, net8.0-windows10.0.22621.0):
Hi3Helper.Http/Legacy/Session/SessionManager.cs#L14
Cannot convert null literal to non-nullable reference type.
|
build (Release, x64, net8.0-windows10.0.22621.0):
Hi3Helper.Http/Legacy/TaskExtensions.cs#L31
Cannot convert null literal to non-nullable reference type.
|
build (Release, x64, net8.0-windows10.0.22621.0):
Hi3Helper.Http/Legacy/TaskExtensions.cs#L52
Converting null literal or possible null value to non-nullable type.
|
build (Release, x64, net8.0-windows10.0.22621.0):
Hi3Helper.Http/Legacy/TaskExtensions.cs#L53
Converting null literal or possible null value to non-nullable type.
|
build (Release, x64, net8.0-windows10.0.22621.0):
Hi3Helper.Http/Legacy/Session/Session.cs#L183
Possible null reference assignment.
|
build (Release, x64, net8.0-windows10.0.22621.0):
Hi3Helper.Http/Legacy/Session/Session.cs#L172
Non-nullable field 'SessionClient' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
build (Release, x64, net8.0-windows10.0.22621.0):
Hi3Helper.Http/Legacy/Session/Session.cs#L172
Non-nullable field 'StreamInput' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
build (Release, x64, net8.0-windows10.0.22621.0):
Hi3Helper.Http/Legacy/Session/Session.cs#L172
Non-nullable field 'StreamOutput' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
build (Release, x64, net8.0-windows10.0.22621.0):
Hi3Helper.Http/Legacy/Session/Session.cs#L252
Cannot convert null literal to non-nullable reference type.
|
Possible 'null' assignment to non-nullable entity:
CollapseLauncher/Classes/InstallManagement/GameConversionManagement.cs#L272
Possible 'null' assignment to non-nullable entity
|
Use of obsolete symbol:
CollapseLauncher/Classes/InstallManagement/BaseClass/GameInstallPackage.cs#L207
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!'
|
Use of obsolete symbol:
CollapseLauncher/Classes/InstallManagement/BaseClass/GameInstallPackage.cs#L164
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!'
|
Use of obsolete symbol:
CollapseLauncher/Classes/InstallManagement/BaseClass/GameInstallPackage.cs#L107
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!'
|
Use of obsolete symbol:
CollapseLauncher/Classes/InstallManagement/BaseClass/GameInstallPackage.cs#L244
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!'
|
Async method invocation without await expression:
CollapseLauncher/Classes/InstallManagement/BaseClass/InstallManagerBase.cs#L2773
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.
|
Heuristically unreachable code:
CollapseLauncher/Classes/RepairManagement/StarRail/Fetch.cs#L215
Code is heuristically unreachable
|
Possible 'System.NullReferenceException':
CollapseLauncher/XAMLs/MainApp/Pages/Dialogs/InstallationConvert.xaml.cs#L185
Possible 'System.NullReferenceException'
|
Redundant using directive:
CollapseLauncher/Classes/InstallManagement/BaseClass/InstallManagerBase.PkgVersion.cs#L8
Using directive is not required by the code and can be safely removed
|
Missing grid column/row setter for non-first child:
CollapseLauncher/XAMLs/MainApp/MainWindow.xaml#L159
Missing Grid.Row setter for non-first child
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
collapse_x64-Release_net8.0-windows10.0.22621.0_20b335abd357997fc75436f8d49900e322a7919a
|
48.2 MB |
|