Skip to content

Enable Steam overlay + Note about usage (#391) #371

Enable Steam overlay + Note about usage (#391)

Enable Steam overlay + Note about usage (#391) #371

Triggered via push February 6, 2024 16:50
Status Success
Total duration 4m 35s
Artifacts 1

build.yml

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

Annotations

1000 warnings
build (Release, x64, net8.0-windows10.0.22621.0)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3, actions/setup-dotnet@v3, microsoft/[email protected], actions/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
build (Release, x64, net8.0-windows10.0.22621.0): Hi3Helper.EncTool/Misc/TypeExtensions.cs#L60
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperties(BindingFlags)'. The generic parameter 'T' of 'Hi3Helper.EncTool.TypeExtensions.IsInstancePropertyEqual<T>(T, T)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build (Release, x64, net8.0-windows10.0.22621.0): Hi3Helper.EncTool/Misc/TypeExtensions.cs#L63
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The generic parameter 'T' of 'Hi3Helper.EncTool.TypeExtensions.IsInstancePropertyEqual<T>(T, T)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build (Release, x64, net8.0-windows10.0.22621.0): Hi3Helper.EncTool/Misc/TypeExtensions.cs#L64
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The generic parameter 'T' of 'Hi3Helper.EncTool.TypeExtensions.IsInstancePropertyEqual<T>(T, T)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build (Release, x64, net8.0-windows10.0.22621.0): InnoSetupHelper/InnoSetupLogParser/LibISULR/CrcBridgeStream.cs#L17
Cannot convert null literal to non-nullable reference type.
build (Release, x64, net8.0-windows10.0.22621.0): InnoSetupHelper/InnoSetupLogParser/Parser.cs#L367
A possible null value may not be used for a type marked with
build (Release, x64, net8.0-windows10.0.22621.0): InnoSetupHelper/InnoSetupLogParser/Parser.cs#L110
Non-nullable field 'Records' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (Release, x64, net8.0-windows10.0.22621.0): InnoSetupHelper/InnoSetupLogParser/LibISULR/Records/RegistryValueRecord.cs#L7
Non-nullable field 'value' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
Access to disposed captured variable: CollapseLauncher/Classes/Interfaces/Class/ProgressBase.cs#L666
Captured variable is disposed in the outer scope
Access to a static member of a type via a derived type: CollapseLauncher/XAMLs/MainApp/TrayIcon.xaml.cs#L104
Access to a static member of a type via a derived type
Access to a static member of a type via a derived type: CollapseLauncher/XAMLs/Updater/Classes/Updater.cs#L199
Access to a static member of a type via a derived type
Possible 'null' assignment to non-nullable entity: Hi3Helper.Core/Classes/Logger/LoggerBase.cs#L46
Possible 'null' assignment to non-nullable entity
Possible 'null' assignment to non-nullable entity: Hi3Helper.Core/Classes/Data/Tools/SteamTool.cs#L80
Possible 'null' assignment to non-nullable entity
Possible 'null' assignment to non-nullable entity: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L117
Possible 'null' assignment to non-nullable entity
Possible 'null' assignment to non-nullable entity: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L121
Possible 'null' assignment to non-nullable entity
Possible 'null' assignment to non-nullable entity: CollapseLauncher/Classes/GamePropertyVault.cs#L128
Possible 'null' assignment to non-nullable entity
Possible 'null' assignment to non-nullable entity: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L668
Possible 'null' assignment to non-nullable entity
Possible 'null' assignment to non-nullable entity: CollapseLauncher/Classes/GamePropertyVault.cs#L129
Possible 'null' assignment to non-nullable entity
Possible 'null' assignment to non-nullable entity: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L121
Possible 'null' assignment to non-nullable entity
Assignment in conditional expression: CollapseLauncher/Classes/InstallManagement/BaseClass/InstallManagerBase.cs#L1664
Assignment in conditional expression; did you mean to use '==' instead of '='?
Assignment in conditional expression: InnoSetupHelper/InnoSetupLogParser/LibISULR/Helpers.cs#L32
Assignment in conditional expression; did you mean to use '==' instead of '='?
Assignment in conditional expression: CollapseLauncher/Classes/Interfaces/Class/GamePropertyBase.cs#L32
Assignment in conditional expression; did you mean to use '==' instead of '='?
Assignment in conditional expression: CollapseLauncher/Classes/FileMigrationProcess/IO.cs#L114
Assignment in conditional expression; did you mean to use '==' instead of '='?
Avoid using 'async' lambda when delegate type returns 'void': CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L1801
Avoid using 'async' lambda when delegate type returns 'void'
Async function without await expression: CollapseLauncher/Classes/InstallManagement/BaseClass/InstallManagerBase.cs#L715
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.
A possible null value may not be used for a type marked with [NotNull] or [DisallowNull].: InnoSetupHelper/InnoSetupLogParser/Parser.cs#L367
A possible null value cannot be used for a type marked with \[NotNull\] or \[DisallowNull\]
Non-nullable member is uninitialized.: InnoSetupHelper/InnoSetupLogParser/Parser.cs#L110
Non-nullable field 'Records' is uninitialized. Consider declaring the field as nullable.
Non-nullable member is uninitialized.: InnoSetupHelper/InnoSetupLogParser/LibISULR/Records/RegistryKeyRecord.cs#L15
Non-nullable field 'path' is uninitialized. Consider declaring the field as nullable.
Non-nullable member is uninitialized.: InnoSetupHelper/InnoSetupLogParser/LibISULR/Records/DeleteIniEntryRecord.cs#L7
Non-nullable field 'entry' is uninitialized. Consider declaring the field as nullable.
Non-nullable member is uninitialized.: InnoSetupHelper/InnoSetupLogParser/LibISULR/Records/RegistryValueRecord.cs#L7
Non-nullable field 'value' is uninitialized. Consider declaring the field as nullable.
Non-nullable member is uninitialized.: InnoSetupHelper/InnoSetupLogParser/LibISULR/Records/DeleteIniSectionRecord.cs#L11
Non-nullable fields 'filename', 'section' are uninitialized. Consider declaring the fields as nullable.
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Reflection.Emit.ILGeneration' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.IO' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'runtime.native.System.Security.Cryptography.Apple' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl' ('4.3.2') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Collections' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'NETStandard.Library' ('1.6.1') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Text.Encoding' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Runtime.InteropServices' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Threading' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Runtime.Numerics' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Diagnostics.Debug' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.IO.FileSystem.Primitives' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Runtime' ('4.3.1') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl' ('4.3.2') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Reflection.Emit.Lightweight' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Threading.Tasks' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Net.Primitives' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Runtime.Extensions' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Reflection' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Net.Sockets' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Runtime.Handles' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L89
'Microsoft.Graphics.Win2D' ('1.1.1') licenses cannot be recognized
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl' ('4.3.2') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Xml.ReaderWriter' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.IO.Compression' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl' ('4.3.2') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.AppContext' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Diagnostics.Tools' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L105
'System.Text.RegularExpressions' ('4.3.1') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Security.Cryptography.Primitives' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'runtime.native.System.Net.Http' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: Hi3Helper.EncTool/Hi3Helper.EncTool.csproj#L28
'Google.Protobuf.Tools' ('3.25.2') 'PROTOBUF' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Security.Cryptography.Encoding' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Text.Encoding.Extensions' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Console' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Globalization' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Resources.ResourceManager' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L93
'Microsoft.Windows.SDK.BuildTools' ('10.0.22621.2428') 'PROPRIETARY-LICENSE' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Security.Cryptography.X509Certificates' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'Microsoft.Win32.Primitives' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L101
'System.Net.Http' ('4.3.4') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'runtime.native.System.Security.Cryptography.OpenSsl' ('4.3.2') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Threading.Timer' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl' ('4.3.2') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'ColorCode.WinUI' ('2.0.13') licenses cannot be recognized
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Globalization.Calendars' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.IO.Compression.ZipFile' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Linq' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Reflection.Extensions' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'ColorCode.Core' ('2.0.13') licenses cannot be recognized
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.ObjectModel' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Security.Cryptography.Algorithms' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Diagnostics.DiagnosticSource' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl' ('4.3.2') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Security.Cryptography.OpenSsl' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Reflection.TypeExtensions' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L98
'System.CommandLine.NamingConventionBinder' ('2.0.0-beta4.22272.1') licenses cannot be recognized
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Security.Cryptography.Csp' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L98
'System.CommandLine' ('2.0.0-beta4.22272.1') licenses cannot be recognized
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Reflection.Emit' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'runtime.native.System' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.IO.FileSystem' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Xml.XDocument' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Runtime.InteropServices.RuntimeInformation' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl' ('4.3.2') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Reflection.Primitives' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Collections.Concurrent' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl' ('4.3.2') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Linq.Expressions' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl' ('4.3.2') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Security.Cryptography.Cng' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl' ('4.3.2') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'runtime.native.System.IO.Compression' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L94
'Microsoft.WindowsAppSDK' ('1.4.231219000') 'MS-DXSDK-D3DX-9.29.952.3' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Diagnostics.Tracing' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Globalization.Extensions' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Check dependency licenses: CollapseLauncher/CollapseLauncher.csproj#L82
Transitive dependency: 'System.Buffers' ('4.3.0') 'MS-NET-LIBRARY-2019-06' is not in the allowed or the prohibited licenses lists with project license 'MIT'
Co-variant array conversion: CollapseLauncher/Classes/InstallManagement/BaseClass/GameInstallPackage.cs#L169
Co-variant array conversion from FileStream\[\] to Stream\[\] can cause run-time exception on write operation
Collection content is never queried (non-private accessibility): CollapseLauncher/Classes/Interfaces/Class/CommunityToolsProperty.cs#L18
Content of collection 'OfficialToolsList' is only updated but never used
Collection content is never queried (non-private accessibility): CollapseLauncher/Classes/Interfaces/Class/CommunityToolsProperty.cs#L20
Content of collection 'CommunityToolsList' is only updated but never used
Conditional access qualifier expression is not null according to nullable reference types' annotations: Hi3Helper.EncTool/Parser/KianaDispatch/KianaDispatch.cs#L66
Conditional access qualifier expression is never null according to nullable reference types' annotations
Conditional access qualifier expression is not null according to nullable reference types' annotations: CollapseLauncher/Classes/GamePropertyVault.cs#L156
Conditional access qualifier expression is never null according to nullable reference types' annotations
Conditional access qualifier expression is not null according to nullable reference types' annotations: InnoSetupHelper/InnoSetupLogParser/LibISULR/Records/CompiledCodeRecord.cs#L54
Conditional access qualifier expression is never null according to nullable reference types' annotations
Conditional access qualifier expression is not null according to nullable reference types' annotations: CollapseLauncher/Classes/GamePropertyVault.cs#L157
Conditional access qualifier expression is never null according to nullable reference types' annotations
Conditional access qualifier expression is known to be null or not null: Hi3Helper.Http/Class/Session/SessionManager.cs#L271
Conditional access qualifier expression is known to be not null
Conditional access qualifier expression is known to be null or not null: CollapseLauncher/Classes/GamePropertyVault.cs#L231
Conditional access qualifier expression is known to be not null
Conditional access qualifier expression is known to be null or not null: CollapseLauncher/Classes/GamePropertyVault.cs#L230
Conditional access qualifier expression is known to be not null
Conditional access qualifier expression is known to be null or not null: Hi3Helper.Http/Class/Session/SessionManager.cs#L271
Conditional access qualifier expression is known to be not null
Conditional access qualifier expression is known to be null or not null: Hi3Helper.Http/Class/Session/SessionManager.cs#L271
Conditional access qualifier expression is known to be not null
Use null check pattern instead of a type check succeeding on any not-null value: Hi3Helper.EncTool/Misc/ConverterTool.cs#L259
Use not null pattern instead of a type check succeeding on any not-null value
Use null check pattern instead of a type check succeeding on any not-null value: Hi3Helper.EncTool/Misc/ConverterTool.cs#L261
Use not null pattern instead of a type check succeeding on any not-null value
Empty general catch clause: CollapseLauncher/Program.cs#L246
Empty general catch clause suppresses any errors
Empty general catch clause: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L1585
Empty general catch clause suppresses any errors
Empty general catch clause: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L1920
Empty general catch clause suppresses any errors
Empty general catch clause: Hi3Helper.Http/Class/Session/SessionManager.cs#L220
Empty general catch clause suppresses any errors
Empty general catch clause: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L1514
Empty general catch clause suppresses any errors
Empty general catch clause: CollapseLauncher/Classes/Interfaces/Class/ProgressBase.cs#L760
Empty general catch clause suppresses any errors
Empty general catch clause: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L1566
Empty general catch clause suppresses any errors
Empty general catch clause: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L380
Empty general catch clause suppresses any errors
Empty general catch clause: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L285
Empty general catch clause suppresses any errors
Empty general catch clause: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L713
Empty general catch clause suppresses any errors
Empty general catch clause: CollapseLauncher/XAMLs/MainApp/Pages/SettingsPage.xaml.cs#L92
Empty general catch clause suppresses any errors
Empty general catch clause: CollapseLauncher/Classes/Interfaces/Class/ProgressBase.cs#L808
Empty general catch clause suppresses any errors
Empty general catch clause: Hi3Helper.Http/Class/Session/SessionManager.cs#L243
Empty general catch clause suppresses any errors
Underlying type of enum is 'int': Hi3Helper.Http/Class/Event/Enums.cs#L12
'int' is default enum governing type
Underlying type of enum is 'int': Hi3Helper.Core/Classes/Data/InvokeProp.cs#L13
'int' is default enum governing type
Underlying type of enum is 'int': Hi3Helper.Core/Classes/Data/InvokeProp.cs#L56
'int' is default enum governing type
Heuristically unreachable code: Hi3Helper.EncTool/Misc/TypeExtensions.cs#L54
Code is heuristically unreachable
Heuristically unreachable code: Hi3Helper.EncTool/Misc/ConverterTool.cs#L240
Code is heuristically unreachable
Heuristically unreachable code: Hi3Helper.EncTool/Misc/ConverterTool.cs#L236
Code is heuristically unreachable
RoslynAnalyzers 'this' argument does not satisfy 'DynamicallyAccessedMembersAttribute' in call to target method. The generic parameter of the source method or type does not have matching annotations.: Hi3Helper.EncTool/Misc/TypeExtensions.cs#L60
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperties(BindingFlags)'. The generic parameter 'T' of 'Hi3Helper.EncTool.TypeExtensions.IsInstancePropertyEqual(T, T)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
RoslynAnalyzers 'this' argument does not satisfy 'DynamicallyAccessedMembersAttribute' in call to target method. The generic parameter of the source method or type does not have matching annotations.: Hi3Helper.EncTool/Misc/TypeExtensions.cs#L63
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The generic parameter 'T' of 'Hi3Helper.EncTool.TypeExtensions.IsInstancePropertyEqual(T, T)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
RoslynAnalyzers 'this' argument does not satisfy 'DynamicallyAccessedMembersAttribute' in call to target method. The generic parameter of the source method or type does not have matching annotations.: Hi3Helper.EncTool/Misc/TypeExtensions.cs#L64
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The generic parameter 'T' of 'Hi3Helper.EncTool.TypeExtensions.IsInstancePropertyEqual(T, T)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
Possible overflow in unchecked context: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L240
Possible overflow in unchecked context
Possible overflow in unchecked context: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L101
Possible overflow in unchecked context
Possible overflow in unchecked context: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L174
Possible overflow in unchecked context
Invalid XML documentation comment: CollapseLauncher/Classes/RepairManagement/BSDiff.cs#L76
Parameter 'leaveOpen' has no matching param tag in the XML comment for CollapseLauncher.BinaryPatchUtility.Initialize (but other parameters do)
Invalid XML documentation comment: CollapseLauncher/Program.cs#L172
XML comment is not placed on a valid language element
Invalid XML documentation comment: CollapseLauncher/Classes/RepairManagement/Genshin/Fetch.cs#L465
Parameter 'forceStoreInStreaming' has no matching param tag in the XML comment for CollapseLauncher.GenshinRepair.ParseManifestToAssetIndex (but other parameters do)
Invalid XML documentation comment: Hi3Helper.Core/Classes/Logger/ILog.cs#L19
Ambiguous reference 'LogWriteLine'
Invalid XML documentation comment: Hi3Helper.EncTool/Parser/XMFParser/Class/XMFUtility.cs#L24
Parameter 'xmfFS' has no matching param tag in the XML comment for Hi3Helper.EncTool.Parser.AssetMetadata.XMFUtility.GetXMFVersion (but other parameters do)
Invalid XML documentation comment: Hi3Helper.Core/Classes/Logger/ILog.cs#L22
Parameter 'line' has no matching param tag in the XML comment for Hi3Helper.ILog.LogWriteLine (but other parameters do)
Local variable hides member: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L797
Local variable 'Margin' hides property 'Thickness Microsoft.UI.Xaml.FrameworkElement.Margin'
Local variable hides member: CollapseLauncher/Classes/FileMigrationProcess/FileMigrationProcess.cs#L54
Local variable 'outputPath' hides property 'string CollapseLauncher.FileMigrationProcess.outputPath'
Local variable hides member: CollapseLauncher/Classes/Properties/ArgumentParser.cs#L251
Local variable 'rootCommand' hides field 'RootCommand CollapseLauncher.ArgumentParser.rootCommand'
Local variable hides member: CollapseLauncher/XAMLs/MainApp/Pages/SettingsPage.xaml.cs#L344
Local variable 'IsEnabled' hides property 'bool Microsoft.UI.Xaml.Controls.Control.IsEnabled'
Local variable hides member: CollapseLauncher/Classes/BackgroundManagement/BackgroundManagement.cs#L275
Local variable 'Width' hides property 'double Microsoft.UI.Xaml.FrameworkElement.Width'
Local variable hides member: CollapseLauncher/Classes/Properties/ArgumentParser.cs#L167
Local variable 'rootCommand' hides field 'RootCommand CollapseLauncher.ArgumentParser.rootCommand'
Local variable hides member: CollapseLauncher/Classes/BackgroundManagement/BackgroundManagement.cs#L276
Local variable 'Height' hides property 'double Microsoft.UI.Xaml.FrameworkElement.Height'
Local variable hides member: InnoSetupHelper/InnoSetupLogParser/LibISULR/Helpers.cs#L298
Local variable 'index' hides field 'int LibISULR.BufferTools.index'
Local variable hides member: CollapseLauncher/Classes/Properties/ArgumentParser.cs#L191
Local variable 'rootCommand' hides field 'RootCommand CollapseLauncher.ArgumentParser.rootCommand'
Local variable hides member: CollapseLauncher/XAMLs/MainApp/Pages/SettingsPage.xaml.cs#L446
Local variable 'IsEnabled' hides property 'bool Microsoft.UI.Xaml.Controls.Control.IsEnabled'
Local variable hides member: InnoSetupHelper/InnoSetupLogParser/LibISULR/Helpers.cs#L24
Local variable 'dataPtr' hides field 'byte\* LibISULR.BufferTools.dataPtr'
Local variable hides member: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L1493
Local variable 'Tag' hides property 'object Microsoft.UI.Xaml.FrameworkElement.Tag'
Member initialized value ignored: CollapseLauncher/Classes/InstallManagement/GameConversionManagement.cs#L447
Field initializer value ignored during initialization
Member initialized value ignored: CollapseLauncher/Classes/InstallManagement/GameConversionManagement.cs#L446
Field initializer value ignored during initialization
Method with optional or 'params' parameter is hidden by overload: Hi3Helper.Core/Classes/Logger/ILog.cs#L22
Method with optional parameter is hidden by overload
Return value of [MustUseReturnValue] annotated method is not used: Hi3Helper.EncTool/Parser/CacheParser/CGMetadata.cs#L279
Return value of method is not used. Fewer bytes can be read than requested
Return value of [MustUseReturnValue] annotated method is not used: Hi3Helper.EncTool/Parser/CacheParser/CGMetadata.cs#L265
Return value of method is not used. Fewer bytes can be read than requested
Return value of [MustUseReturnValue] annotated method is not used: Hi3Helper.EncTool/Parser/CacheParser/CGMetadata.cs#L258
Return value of method is not used. Fewer bytes can be read than requested
Return value of [MustUseReturnValue] annotated method is not used: Hi3Helper.EncTool/Parser/CacheParser/CGMetadata.cs#L251
Return value of method is not used. Fewer bytes can be read than requested
Return value of [MustUseReturnValue] annotated method is not used: Hi3Helper.EncTool/Parser/CacheParser/CGMetadata.cs#L272
Return value of method is not used. Fewer bytes can be read than requested
Return value of [MustUseReturnValue] annotated method is not used: Hi3Helper.EncTool/Streams/CacheStream/CacheStream.cs#L61
Return value of method is not used. Fewer bytes can be read than requested
Return value of [MustUseReturnValue] annotated method is not used: Hi3Helper.EncTool/Parser/CacheParser/CGMetadata.cs#L287
Return value of method is not used. Fewer bytes can be read than requested
Return value of [MustUseReturnValue] annotated method is not used: Hi3Helper.EncTool/Parser/CacheParser/CGMetadata.cs#L244
Return value of method is not used. Fewer bytes can be read than requested
Return value of [MustUseReturnValue] annotated method is not used: Hi3Helper.EncTool/UABT/UABT/AssetBundle/TextAsset.cs#L35
Return value of method is not used. Fewer bytes can be read than requested
Non-accessed field (private accessibility): Hi3Helper.EncTool/Streams/CacheStream/CacheStream.cs#L23
Field '_allowDispose' is assigned but its value is never used
Non-accessed local variable: CollapseLauncher/Classes/GameManagement/GameSettings/Honkai/RegistryClass/Preset.cs#L114
Local variable 'presetKey' is only assigned but its value is never used
Non-accessed local variable: Hi3Helper.EncTool/Parser/SRMetadata/SRMetadataReader/Lua/SRLuaMetadata.cs#L28
Local variable 'ver' is only assigned but its value is never used
Non-accessed local variable: Hi3Helper.EncTool/Parser/SRMetadata/SRMetadataReader/SRAMBMMetadataReader/SRAMBMMetadataReader.cs#L80
Local variable 'numA4' is only assigned but its value is never used
Non-accessed local variable: Hi3Helper.EncTool/UABT/UABT/AssetBundle/BundleFile.cs#L40
Local variable 'a' is only assigned but its value is never used
Non-accessed local variable: Hi3Helper.EncTool/Parser/SRMetadata/SRMetadataReader/SRAMBMMetadataReader/SRAMBMMetadataReader.cs#L81
Local variable 'numA5' is only assigned but its value is never used
Non-accessed local variable: Hi3Helper.EncTool/Parser/SRMetadata/SRMetadataReader/SRAMBMMetadataReader/SRAMBMMetadataReader.cs#L79
Local variable 'numA3' is only assigned but its value is never used
Cannot resolve symbol in text argument: CollapseLauncher/Classes/RepairManagement/BSDiff.cs#L103
Cannot resolve symbol 'Input Stream cannot be null!'
Cannot resolve symbol in text argument: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L554
Cannot resolve symbol 'Argument can't be empty!'
Cannot resolve symbol in text argument: CollapseLauncher/Classes/RepairManagement/BSDiff.cs#L107
Cannot resolve symbol 'Patch cannot be null!'
Cannot resolve symbol in text argument: CollapseLauncher/Classes/RepairManagement/BSDiff.cs#L111
Cannot resolve symbol 'Output Stream cannot be null!'
Cannot resolve symbol in text argument: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L545
Cannot resolve symbol 'Properties for OpenExternalApp can't be empty!'
Cannot resolve symbol in text argument: Hi3Helper.EncTool/Streams/ChunkStream.cs#L30
Cannot resolve symbol 'Offset is out of stream size range!'
Possible unassigned object created by 'new' expression: CollapseLauncher/Program.cs#L127
Possible unassigned object created by 'new' expression
Mismatch of optional parameter value in overridden method: Hi3Helper.EncTool/Streams/ChunkStream.cs#L54
Parameter cancellationToken in base method 'ValueTask ReadAsync(Memory, CancellationToken)' has default value
Mismatch of optional parameter value in overridden method: Hi3Helper.EncTool/Streams/ChunkStream.cs#L98
Parameter cancellationToken in base method 'ValueTask WriteAsync(ReadOnlyMemory, CancellationToken)' has default value
Mismatch of optional parameter value in overridden method: Hi3Helper.Core/Classes/Logger/Type/LoggerConsole.cs#L30
Parameter line in base method 'void LogWriteLine(string)' has default value
Mismatch of optional parameter value in overridden method: Hi3Helper.Http/Class/Session/Session.cs#L144
Optional parameter default value differs from parameter cancellationToken in base method 'Task ReadAsync(byte\[\], int, int, CancellationToken)'
Parameter hides member: InnoSetupHelper/InnoSetupLogParser/LibISULR/Helpers.cs#L379
Parameter 'data' hides field 'ReadOnlySpan LibISULR.BufferTools.data'
Parameter hides member: Hi3Helper.Http/Class/Event/DownloadEvent.cs#L16
Parameter 'SizeToBeDownloaded' hides property 'long Hi3Helper.Http.DownloadEvent.SizeToBeDownloaded'
Parameter hides member: CollapseLauncher/Classes/BackgroundManagement/BackgroundManagement.cs#L273
Parameter 'IsFirstStartup' hides field 'bool CollapseLauncher.MainPage.IsFirstStartup'
Parameter hides member: InnoSetupHelper/InnoSetupLogParser/LibISULR/Helpers.cs#L386
Parameter 'index' hides field 'int LibISULR.BufferTools.index'
Parameter hides member: CollapseLauncher/Classes/ShortcutCreator/SteamShortcut.cs#L66
Parameter 'entryID' hides field 'string CollapseLauncher.ShortcutUtils.SteamShortcut.entryID'
Parameter hides member: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L466
Parameter 'IsFirstStartup' hides field 'bool CollapseLauncher.MainPage.IsFirstStartup'
Parameter hides member: CollapseLauncher/Classes/RepairManagement/BSDiff.cs#L407
Parameter 'SizeToBePatched' hides property 'long CollapseLauncher.BinaryPatchProgress.SizeToBePatched'
Parameter hides member: CollapseLauncher/Classes/FileMigrationProcess/IO.cs#L92
Parameter 'inputPath' hides property 'string CollapseLauncher.FileMigrationProcess.inputPath'
Parameter hides member: Hi3Helper.EncTool/Hashes/YSDispatchDec.cs#L12
Parameter 'Padding' hides field 'RSAEncryptionPadding Hi3Helper.EncTool.YSDispatchDec.Padding'
Parameter hides member: CollapseLauncher/Classes/RepairManagement/BSDiff.cs#L407
Parameter 'Read' hides property 'long CollapseLauncher.BinaryPatchProgress.Read'
Parameter hides member: Hi3Helper.Http/Class/Event/DownloadEvent.cs#L17
Parameter 'Read' hides property 'long Hi3Helper.Http.DownloadEvent.Read'
Parameter hides member: InnoSetupHelper/InnoSetupLogParser/LibISULR/Helpers.cs#L379
Parameter 'index' hides field 'int LibISULR.BufferTools.index'
Parameter hides member: Hi3Helper.Http/HttpMulti.cs#L8
Parameter 'ConnectionSessions' hides field 'byte Hi3Helper.Http.Http.ConnectionSessions'
Parameter hides member: InnoSetupHelper/InnoSetupLogParser/LibISULR/Helpers.cs#L386
Parameter 'data' hides field 'ReadOnlySpan LibISULR.BufferTools.data'
Parameter hides member: Hi3Helper.EncTool/UABT/LZ4/LZ4DecoderStream.cs#L93
Parameter 'input' hides field 'Stream Hi3Helper.UABT.LZ4.LZ4DecoderStream.input'
Parameter hides member: CollapseLauncher/Classes/RepairManagement/BSDiff.cs#L407
Parameter 'SizePatched' hides property 'long CollapseLauncher.BinaryPatchProgress.SizePatched'
Parameter hides member: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L731
Parameter 'Content' hides property 'UIElement Microsoft.UI.Xaml.Controls.UserControl.Content'
Parameter hides member: Hi3Helper.EncTool/Hashes/YSDispatchDec.cs#L12
Parameter 'EncBitlength' hides field 'int Hi3Helper.EncTool.YSDispatchDec.EncBitlength'
Parameter hides member: Hi3Helper.EncTool/UABT/LZ4/LZ4DecoderStream.cs#L93
Parameter 'inputLength' hides field 'long Hi3Helper.UABT.LZ4.LZ4DecoderStream.inputLength'
Parameter hides member: CollapseLauncher/Classes/FileMigrationProcess/IO.cs#L92
Parameter 'outputPath' hides property 'string CollapseLauncher.FileMigrationProcess.outputPath'
Parameter hides member: Hi3Helper.Http/Class/Event/DownloadEvent.cs#L16
Parameter 'SizeDownloaded' hides property 'long Hi3Helper.Http.DownloadEvent.SizeDownloaded'
Parameter hides member: Hi3Helper.Http/Class/Session/Session.cs#L315
Parameter 'OffsetStart' hides field 'long? Hi3Helper.Http.Session.OffsetStart'
Parameter hides member: Hi3Helper.Http/Class/Session/Session.cs#L315
Parameter 'OffsetEnd' hides field 'long? Hi3Helper.Http.Session.OffsetEnd'
The source expression always matches the provided pattern: Hi3Helper.EncTool/Misc/ConverterTool.cs#L257
The source expression always matches the provided pattern
Possible multiple enumeration: ColorThief/ColorThief/ColorThief.cs#L38
Possible multiple enumeration
Possible multiple enumeration: ColorThief/ColorThief/ColorThief.cs#L36
Possible multiple enumeration
Possible multiple enumeration: ColorThief/ColorThief/ColorThief.cs#L37
Possible multiple enumeration
Possible multiple enumeration: ColorThief/ColorThief/ColorThief.cs#L35
Possible multiple enumeration
Possible 'System.NullReferenceException': Hi3Helper.Core/Classes/Data/InvokeProp.cs#L202
Possible 'System.NullReferenceException'
Possible 'System.NullReferenceException': Hi3Helper.Core/Lang/Localization.cs#L92
Possible 'System.NullReferenceException'
Possible 'System.NullReferenceException': Hi3Helper.EncTool/Misc/TypeExtensions.cs#L64
Possible 'System.NullReferenceException'
Possible 'System.NullReferenceException': CollapseLauncher/Program.cs#L193
Possible 'System.NullReferenceException'
Possible 'System.NullReferenceException': Hi3Helper.EncTool/Misc/TypeExtensions.cs#L63
Possible 'System.NullReferenceException'
Possible 'System.NullReferenceException': CollapseLauncher/Program.cs#L192
Possible 'System.NullReferenceException'
Possible unintended reference comparison: Hi3Helper.Core/Classes/Data/Tools/IniFile.cs#L504
Possible unintended reference comparison. To get a value comparison, use 'Equals' method.
Possible unintended reference comparison: Hi3Helper.Core/Classes/Data/Tools/IniFile.cs#L447
Possible unintended reference comparison. To get a value comparison, use 'Equals' method.
Private field can be converted into local variable: CollapseLauncher/XAMLs/Updater/Classes/Updater.cs#L20
The field is always assigned before being used and can be converted into a local variable
Private field can be converted into local variable: CollapseLauncher/XAMLs/Updater/Classes/Updater.cs#L24
The field is always assigned before being used and can be converted into a local variable
Assignment is not used: CollapseLauncher/Classes/ShortcutCreator/SteamShortcut.cs#L210
Value assigned is not used in any execution path
Assignment is not used: CollapseLauncher/Classes/RepairManagement/BSDiff.cs#L263
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.EncTool/UABT/UABT/AssetBundle/BundleFile.cs#L41
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.Core/Classes/Data/InvokeProp.cs#L171
Value assigned is not used in any execution path
Assignment is not used: CollapseLauncher/Classes/InstallManagement/GameConversionManagement.cs#L64
Value assigned is not used in any execution path
Assignment is not used: CollapseLauncher/Classes/RepairManagement/StarRail/Fetch.cs#L109
Value assigned is not used in any execution path
Assignment is not used: CollapseLauncher/Classes/RegionManagement/RegionManagement.cs#L279
Value assigned is not used in any execution path
Assignment is not used: CollapseLauncher/XAMLs/Updater/UpdaterWindow.xaml.cs#L56
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.Http/Class/Session/SessionManager.cs#L115
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.EncTool/Hashes/HexTool.cs#L117
Value assigned is not used in any execution path
Assignment is not used: CollapseLauncher/XAMLs/MainApp/Pages/Dialogs/SimpleDialogs.cs#L147
Value assigned is not used in any execution path
Assignment is not used: CollapseLauncher/XAMLs/Updater/UpdaterWindow.xaml.cs#L39
Value assigned is not used in any execution path
Assignment is not used: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L611
Value assigned is not used in any execution path
Assignment is not used: CollapseLauncher/Classes/Properties/InnerLauncherConfig.cs#L220
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.Core/Classes/Shared/Region/ConfigV2Store.cs#L38
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.Http/Class/Session/SessionManager.cs#L77
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.EncTool/Streams/SpanStream.cs#L31
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.EncTool/WindowTool/ResizableWindowHook/ResizableWindowHook.cs#L17
Value assigned is not used in any execution path
Assignment is not used: CollapseLauncher/Classes/RepairManagement/Genshin/Fetch.cs#L469
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.Core/Classes/Preset/Classes/PresetConfigV2.cs#L336
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.EncTool/Parser/SRMetadata/SRMetadataReader/Lua/SRLuaMetadata.cs#L32
Value assigned is not used in any execution path
Redundant 'Attribute' suffix: CollapseLauncher/Program.cs#L34
Redundant 'Attribute' suffix
Redundant 'base.' qualifier: Hi3Helper.EncTool/Hashes/YSDispatchDec.cs#L15
Qualifier 'base.' is redundant
Redundant 'base.' qualifier: Hi3Helper.EncTool/Hashes/YSDispatchDec.cs#L27
Qualifier 'base.' is redundant
Redundant 'base.' qualifier: Hi3Helper.EncTool/Hashes/YSDispatchDec.cs#L40
Qualifier 'base.' is redundant
Redundant 'base.' qualifier: Hi3Helper.EncTool/Hashes/YSDispatchDec.cs#L14
Qualifier 'base.' is redundant
Redundant 'base.' qualifier: Hi3Helper.EncTool/Hashes/YSDispatchDec.cs#L27
Qualifier 'base.' is redundant
Redundant 'IEnumerable.Cast<T>' or 'IEnumerable.OfType<T>' call: CollapseLauncher/App.xaml.cs#L99
Redundant 'IEnumerable.OfType' call. Consider comparing with 'null' instead.
Redundant 'IEnumerable.Cast<T>' or 'IEnumerable.OfType<T>' call: CollapseLauncher/App.xaml.cs#L92
Redundant 'IEnumerable.OfType' call. Consider comparing with 'null' instead.
Redundant class or interface specification in base types list: CollapseLauncher/App.xaml.cs#L15
Base type 'Application' is already specified in other parts
Redundant class or interface specification in base types list: CollapseLauncher/Classes/GameManagement/GameVersion/Honkai/VersionCheck.cs#L9
Base interface 'IGameVersionCheck' is redundant because CollapseLauncher.GameVersioning.GameTypeHonkaiVersion inherits 'GameVersionBase'
Redundant class or interface specification in base types list: CollapseLauncher/Classes/GameManagement/GameVersion/StarRail/VersionCheck.cs#L8
Base interface 'IGameVersionCheck' is redundant because CollapseLauncher.GameVersioning.GameTypeStarRailVersion inherits 'GameVersionBase'
Redundant class or interface specification in base types list: CollapseLauncher/Classes/GameManagement/GameVersion/Genshin/VersionCheck.cs#L8
Base interface 'IGameVersionCheck' is redundant because CollapseLauncher.GameVersioning.GameTypeGenshinVersion inherits 'GameVersionBase'
Redundant control flow jump statement: CollapseLauncher/Program.cs#L139
Redundant control flow jump statement
Redundant control flow jump statement: CollapseLauncher/Program.cs#L131
Redundant control flow jump statement
Redundant control flow jump statement: Hi3Helper.Http/Class/TaskExtensions.cs#L45
Redundant control flow jump statement
Redundant type arguments of method: InnoSetupHelper/InnoSetupLogParser/Parser.cs#L303
Type argument specification is redundant
Redundant type arguments of method: InnoSetupHelper/InnoSetupLogParser/Parser.cs#L336
Type argument specification is redundant
Redundant type declaration body: CollapseLauncher/Classes/FileDialogCOM/Interfaces.cs#L157
Redundant empty interface declaration body
Redundant type declaration body: CollapseLauncher/Classes/ClassesContext.cs#L17
Redundant empty class declaration body
Redundant using directive: Hi3Helper.EncTool/UABT/LZ4/LZ4CodecHelperEncodeDecode.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/Classes/GameManagement/GameVersion/Honkai/VersionCheck.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: Hi3Helper.Http/Class/Attributes/Attributes.cs#L4
Using directive is not required by the code and can be safely removed
Redundant using directive: Hi3Helper.Http/Http.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/XAMLs/MainApp/Pages/UpdatePage.xaml.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: Hi3Helper.EncTool/UABT/UABT/AssetBundle/Structs/Binary/EndianBinaryReader.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: Hi3Helper.EncTool/Misc/ConverterTool.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: Hi3Helper.Core/Lang/Localization.cs#L6
Using directive is not required by the code and can be safely removed
Redundant using directive: Hi3Helper.Core/Lang/Localization.cs#L4
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/Classes/EventsManagement/EventsHandler.cs#L4
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/Classes/RepairManagement/Genshin/Fetch.cs#L10
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/Classes/FileMigrationProcess/UIBuilder.cs#L12
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/Classes/InstallManagement/BaseClass/InstallManagerBase.cs#L21
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/Classes/GameManagement/GameVersion/Honkai/VersionCheck.cs#L5
Using directive is not required by the code and can be safely removed
Redundant using directive: Hi3Helper.EncTool/WindowTool/ResizableWindowHook/PInvoke.cs#L1
Using directive is not required by the code and can be safely removed
Actual shift count equals zero: CollapseLauncher/Classes/ShortcutCreator/SteamShortcut.cs#L95
Actual shift count equals zero. Left operand will remain unchanged.
Actual shift count equals zero: CollapseLauncher/Classes/ShortcutCreator/SteamShortcut.cs#L102
Actual shift count equals zero. Left operand will remain unchanged.
Actual shift count equals zero: CollapseLauncher/Classes/ShortcutCreator/SteamShortcut.cs#L109
Actual shift count equals zero. Left operand will remain unchanged.
Auto-property accessor is never used (non-private accessibility): Hi3Helper.Http/Class/Session/Session.cs#L386
Auto-property accessor 'SessionRetryAttempt.get' is never used
Auto-property accessor is never used (private accessibility): CollapseLauncher/XAMLs/Updater/Classes/Updater.cs#L228
Auto-property accessor 'TotalSizeToDownload.set' is never used
Unused local variable: CollapseLauncher/Classes/Properties/ArgumentParser.cs#L191
Local variable 'rootCommand' is never used
Unused local variable: Hi3Helper.EncTool/Parser/CacheParser/CGMetadata.cs#L184
Local variable 'ptrToPckType' is never used
Unused local variable: Hi3Helper.EncTool/Parser/CacheParser/CGMetadata.cs#L183
Local variable 'ptrToCgIconSpritePath' is never used
Unused local variable: CollapseLauncher/Classes/RepairManagement/BSDiff.cs#L264
Local variable 'buffer' is never used

Artifacts

Produced during runtime
Name Size
collapse_x64-Release_net8.0-windows10.0.22621.0_ee1cfba0b6d975541fad72dd5cedb5735ad000da Expired
137 MB