Skip to content

File Downloader Submodule Major Refactor (Hi3Helper.Http) #955

File Downloader Submodule Major Refactor (Hi3Helper.Http)

File Downloader Submodule Major Refactor (Hi3Helper.Http) #955

Triggered via pull request August 25, 2024 04:36
Status Success
Total duration 2m 35s
Artifacts 1

build.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

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#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.
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.
Redundant using directive: CollapseLauncher/Classes/InstallManagement/BaseClass/InstallManagerBase.PkgVersion.cs#L8
Using directive is not required by the code and can be safely removed

Artifacts

Produced during runtime
Name Size
collapse_x64-Release_net8.0-windows10.0.22621.0_20b335abd357997fc75436f8d49900e322a7919a
48.2 MB