Skip to content

Oops, remove USEFFMPEGFORVIDEOBG flag from release #1020

Oops, remove USEFFMPEGFORVIDEOBG flag from release

Oops, remove USEFFMPEGFORVIDEOBG flag from release #1020

Triggered via push September 7, 2024 14:16
Status Success
Total duration 2m 58s
Artifacts 1

build.yml

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

Annotations

728 warnings
build (Release, x64, net8.0-windows10.0.22621.0): Hi3Helper.Http/Legacy/Session/SessionManager.cs#L92
'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!'
build (Release, x64, net8.0-windows10.0.22621.0): Hi3Helper.Http/Legacy/Session/SessionManager.cs#L201
'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!'
build (Release, x64, net8.0-windows10.0.22621.0): Hi3Helper.Http/Legacy/Session/SessionManager.cs#L236
'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!'
build (Release, x64, net8.0-windows10.0.22621.0): Hi3Helper.Http/Legacy/Session/SessionMerge.cs#L29
'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!'
build (Release, x64, net8.0-windows10.0.22621.0)
System.Diagnostics.FileVersionInfo: Could not resolve type 'System.SR'.
Access to modified captured variable: Hi3Helper.Sophon/SophonAsset.Download.cs#L560
Captured variable is modified in the outer scope
Access to modified captured variable: Hi3Helper.Sophon/SophonAsset.Diff.cs#L434
Captured variable is modified in the outer scope
Access to modified captured variable: Hi3Helper.Sophon/SophonAsset.Diff.cs#L424
Captured variable is modified in the outer scope
Access to modified captured variable: Hi3Helper.Sophon/SophonAsset.Download.cs#L550
Captured variable is modified in the outer scope
Access to modified captured variable: Hi3Helper.Sophon/SophonAsset.Download.cs#L566
Captured variable is modified in the outer scope
Access to modified captured variable: Hi3Helper.Sophon/SophonAsset.Diff.cs#L440
Captured variable is modified in the outer scope
Possible 'null' assignment to non-nullable entity: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L138
Possible 'null' assignment to non-nullable entity
Possible 'null' assignment to non-nullable entity: CollapseLauncher/Classes/GamePropertyVault.cs#L63
Possible 'null' assignment to non-nullable entity
Possible 'null' assignment to non-nullable entity: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L138
Possible 'null' assignment to non-nullable entity
Assignment in conditional expression: CollapseLauncher/Classes/Interfaces/Class/GamePropertyBase.cs#L32
Assignment in conditional expression; did you mean to use '==' instead of '='?
Incorrect indent (around child statement): Hi3Helper.EncTool/Hashes/HexTool.cs#L140
Line is not indented relative to the previous line around child statement, expected indent 4 spaces
Incorrect indent (around child statement): Hi3Helper.EncTool/Parser/XMFParser/Class/XMFAsset.cs#L104
Line is not indented relative to the previous line around child statement, expected indent 4 spaces
Incorrect indent (around child statement): Hi3Helper.EncTool/Hashes/HexTool.cs#L179
Line is not indented relative to the previous line around child statement, expected indent 4 spaces
Incorrect indent (around child statement): Hi3Helper.EncTool/Hashes/HexTool.cs#L88
Line is not indented relative to the previous line around child statement, expected indent 4 spaces
Incorrect indent (around child statement): Hi3Helper.EncTool/Parser/KianaDispatch/KianaDispatch.cs#L102
Line is not indented relative to the previous line around child statement, expected indent 4 spaces
Incorrect indent (around child statement): CollapseLauncher/Classes/RepairManagement/Genshin/Check.cs#L280
Line is not indented relative to the previous line around child statement, expected indent 4 spaces
Incorrect indent (around child statement): Hi3Helper.EncTool/Hashes/HexTool.cs#L103
Line is not indented relative to the previous line around child statement, expected indent 4 spaces
Incorrect indent (around child statement): Hi3Helper.EncTool/Parser/XMFParser/Class/XMFAsset.cs#L103
Line is not indented relative to the previous line around child statement, expected indent 4 spaces
Incorrect indent (around child statement): CollapseLauncher/XAMLs/Theme/CustomControls/CommunityToolkit.Labs/MarkdownTextBlock/DefaultSVGRenderer.cs#L21
Line is not indented relative to the previous line around child statement, expected indent 4 spaces
Incorrect indent (around child statement): Hi3Helper.EncTool/Hashes/HexTool.cs#L180
Line is not indented relative to the previous line around child statement, expected indent 4 spaces
Incorrect indent (around child statement): Hi3Helper.Core/Classes/Data/Tools/SevenZipTool/SevenZipExtractor/SevenZipExtractor/SevenZipHandle.cs#L88
Line is not indented relative to the previous line around child statement, expected indent 4 spaces
Incorrect indent (around child statement): Hi3Helper.EncTool/Hashes/HexTool.cs#L139
Line is not indented relative to the previous line around child statement, expected indent 4 spaces
Bitwise operation on enum is not marked by [Flags] attribute: CollapseLauncher/Classes/ClassesContext.cs#L17
Bitwise operation on enum is not marked by \[Flags\] attribute
Use of obsolete symbol: Hi3Helper.Http/Legacy/Session/SessionManager.cs#L236
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: Hi3Helper.Http/Legacy/Session/SessionManager.cs#L92
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: Hi3Helper.Http/Legacy/Session/SessionMerge.cs#L29
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: Hi3Helper.Http/Legacy/Session/SessionManager.cs#L201
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!'
Co-variant array conversion: CollapseLauncher/Classes/InstallManagement/BaseClass/GameInstallPackage.cs#L198
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
Collection content is never queried (private accessibility): CollapseLauncher/XAMLs/MainApp/Pages/OOBE/OOBEAgreementMenu.xaml.cs#L40
Content of collection 'markdownFileList' is only updated but never used
Expression is always 'true' or 'false' according to nullable reference types' annotations: Hi3Helper.Http/Legacy/Session/SessionTask.cs#L135
Expression is always true according to nullable reference types' annotations
Expression is always 'true' or 'false' according to nullable reference types' annotations: Hi3Helper.Http/Legacy/Session/Session.cs#L314
Expression is always true according to nullable reference types' annotations
Expression is always 'true' or 'false' according to nullable reference types' annotations: Hi3Helper.Http/Legacy/Session/SessionTask.cs#L126
Expression is always false according to nullable reference types' annotations
Expression is always 'true' or 'false' according to nullable reference types' annotations: Hi3Helper.Http/Legacy/Http.cs#L48
Expression is always true according to nullable reference types' annotations
Expression is always 'true' or 'false' according to nullable reference types' annotations: Hi3Helper.Http/Legacy/Session/Session.cs#L157
Expression is always true according to nullable reference types' annotations
Expression is always 'true' or 'false' according to nullable reference types' annotations: Hi3Helper.Http/Legacy/Session/SessionTask.cs#L49
Expression is always false according to nullable reference types' annotations
Expression is always 'true' or 'false' according to nullable reference types' annotations: Hi3Helper.Http/Legacy/Session/Session.cs#L313
Expression is always true according to nullable reference types' annotations
Expression is always 'true' or 'false' according to nullable reference types' annotations: Hi3Helper.Http/HttpResponseInputStream.cs#L247
Expression is always true according to nullable reference types' annotations
Expression is always 'true' or 'false' according to nullable reference types' annotations: Hi3Helper.Http/Legacy/Session/Session.cs#L286
Expression is always true according to nullable reference types' annotations
Expression is always 'true' or 'false' according to nullable reference types' annotations: Hi3Helper.Http/Legacy/Session/SessionManager.cs#L146
Expression is always true according to nullable reference types' annotations
Expression is always 'true' or 'false' according to nullable reference types' annotations: Hi3Helper.Http/Legacy/Session/Session.cs#L254
Expression is always true according to nullable reference types' annotations
Conditional access qualifier expression is not null according to nullable reference types' annotations: Hi3Helper.Http/Legacy/Session/Session.cs#L369
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/Helper/LauncherApiLoader/Sophon/LauncherGameNews.cs#L108
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: Hi3Helper.Http/Legacy/Session/Session.cs#L144
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: Hi3Helper.EncTool/Parser/KianaDispatch/KianaDispatch.cs#L65
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: Hi3Helper.Http/Legacy/Session/SessionManager.cs#L272
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: Hi3Helper.Http/Legacy/Session/Session.cs#L204
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: Hi3Helper.Http/Legacy/Session/Session.cs#L155
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: Hi3Helper.Http/Legacy/Session/Session.cs#L145
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: Hi3Helper.Http/Legacy/Session/Session.cs#L214
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: Hi3Helper.Http/HttpResponseInputStream.cs#L239
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: Hi3Helper.Http/Legacy/Session/Session.cs#L336
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: Hi3Helper.Http/Legacy/Session/SessionManager.cs#L272
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: Hi3Helper.Http/Legacy/Event/Event.cs#L13
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/Helper/LauncherApiLoader/Sophon/LauncherGameNews.cs#L86
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: Hi3Helper.Http/Legacy/Session/Session.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: Hi3Helper.Http/Legacy/Session/SessionManager.cs#L272
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: Hi3Helper.Http/Legacy/Session/Session.cs#L333
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: Hi3Helper.Http/Legacy/Session/Session.cs#L146
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/Helper/LauncherApiLoader/Sophon/LauncherGameNews.cs#L131
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: Hi3Helper.Http/Legacy/Session/Session.cs#L335
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.Core/Classes/Data/InvokeProp.cs#L468
Conditional access qualifier expression is known to be not null
Conditional access qualifier expression is known to be null or not null: Hi3Helper.Http/ChunkSession.cs#L72
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#L307
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#L309
Use not null pattern instead of a type check succeeding on any not-null value
Empty constructor: CollapseLauncher/XAMLs/MainApp/MainWindow.xaml.cs#L29
Empty constructor is redundant. The compiler generates the same by default.
Empty constructor: CollapseLauncher/Classes/Helper/HttpClientBuilder.cs#L15
Empty constructor is redundant. The compiler generates the same by default.
Empty general catch clause: Hi3Helper.Http/Legacy/Session/SessionManager.cs#L217
Empty general catch clause suppresses any errors
Empty general catch clause: Hi3Helper.Http/Legacy/Session/SessionManager.cs#L244
Empty general catch clause suppresses any errors
Underlying type of enum is 'int': Hi3Helper.Http/Legacy/Event/Enums.cs#L12
'int' is default enum governing type
Heuristically unreachable code: Hi3Helper.EncTool/Misc/TypeExtensions.cs#L55
Code is heuristically unreachable
Heuristically unreachable code: Hi3Helper.EncTool/Misc/ConverterTool.cs#L288
Code is heuristically unreachable
Heuristically unreachable code: Hi3Helper.EncTool/Misc/ConverterTool.cs#L284
Code is heuristically unreachable
Possible overflow in unchecked context: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L118
Possible overflow in unchecked context
Possible overflow in unchecked context: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L257
Possible overflow in unchecked context
Possible overflow in unchecked context: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L191
Possible overflow in unchecked context
Invalid XML documentation comment: CollapseLauncher/Classes/Helper/Background/BackgroundMediaUtility.cs#L292
Parameter 'actionAfterLoaded' has no matching param tag in the XML comment for CollapseLauncher.Helper.Background.BackgroundMediaUtility.LoadBackground (but other parameters do)
Invalid XML documentation comment: CollapseLauncher/Classes/Helper/Background/BackgroundMediaUtility.cs#L291
Parameter 'throwAction' has no matching param tag in the XML comment for CollapseLauncher.Helper.Background.BackgroundMediaUtility.LoadBackground (but other parameters do)
Invalid XML documentation comment: Hi3Helper.EncTool/Parser/XMFParser/Class/XMFBlock.cs#L20
Parameter 'isMeta' has no matching param tag in the XML comment for Hi3Helper.EncTool.Parser.XMFBlock.XMFBlock (but other parameters do)
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)
Local variable hides member: CollapseLauncher/Classes/Properties/ArgumentParser.cs#L168
Local variable 'rootCommand' hides field 'RootCommand CollapseLauncher.ArgumentParser.rootCommand'
Local variable hides member: CollapseLauncher/Classes/Properties/ArgumentParser.cs#L252
Local variable 'rootCommand' hides field 'RootCommand CollapseLauncher.ArgumentParser.rootCommand'
Local variable hides member: CollapseLauncher/Classes/Properties/ArgumentParser.cs#L192
Local variable 'rootCommand' hides field 'RootCommand CollapseLauncher.ArgumentParser.rootCommand'
Member initialized value ignored: Hi3Helper.Http/Legacy/Session/Session.cs#L361
Field initializer value ignored during initialization
Member initialized value ignored: CollapseLauncher/Classes/InstallManagement/GameConversionManagement.cs#L454
Field initializer value ignored during initialization
Member initialized value ignored: CollapseLauncher/Classes/InstallManagement/GameConversionManagement.cs#L455
Field initializer value ignored during initialization
Member initialized value ignored: Hi3Helper.SharpDiscordRPC/DiscordRPC/IO/ManagedNamedPipeClient.cs#L50
Field initializer value ignored during initialization
Return value of [MustUseReturnValue] annotated method is not used: Hi3Helper.EncTool/Parser/CacheParser/CGMetadata.cs#L273
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#L237
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#L230
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
Return value of [MustUseReturnValue] annotated method is not used: Hi3Helper.EncTool/Parser/XMFParser/Class/XMFUtility.cs#L30
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
Non-accessed field: CollapseLauncher/Classes/EventsManagement/EventsHandler.cs#L24
Field 'UpdateChannelName' is assigned but its value is never used
Non-accessed field (private accessibility): Hi3Helper.EncTool/Parser/XMFParser/XMFParser.cs#L17
Field '_isMeta' is assigned but its value is never used
Non-accessed field (private accessibility): Hi3Helper.Http/Legacy/Attributes/Attributes.cs#L36
Field 'PathOverwrite' is assigned but its value is never used
Non-accessed field (private accessibility): CollapseLauncher/XAMLs/MainApp/MainPage.xaml#L23
Field 'MediaPlayerFrame' is assigned but its value is never used
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: Hi3Helper.EncTool/Parser/SRMetadata/SRMetadataReader/SRAMBMMetadataReader/SRAMBMMetadataReader.cs#L81
Local variable 'numA4' is only assigned but its value is never used
Non-accessed local variable: Hi3Helper.EncTool/Parser/SRMetadata/SRMetadataReader/SRAMBMMetadataReader/SRAMBMMetadataReader.cs#L80
Local variable 'numA3' is only assigned but its value is never used
Non-accessed local variable: Hi3Helper.Http/IO.cs#L41
Local variable 'wri' is only assigned but its value is never used
Non-accessed local variable: Hi3Helper.EncTool/Hashes/HexTool.cs#L161
Local variable 'len' is only assigned but its value is never used
Non-accessed local variable: Hi3Helper.EncTool/Parser/SRMetadata/SRMetadataReader/SRAMBMMetadataReader/SRAMBMMetadataReader.cs#L82
Local variable 'numA5' is only assigned but its value is never used
Non-accessed local variable: Hi3Helper.EncTool/Parser/SRMetadata/SRMetadataReader/Lua/SRLuaMetadata.cs#L29
Local variable 'ver' is only assigned but its value is never used
Return value must be disposed but the method or function is not annotated with [MustDisposeResource]: Hi3Helper.Core/Classes/Data/Tools/IniFile.cs#L568
Return value must be disposed but method 'GetEnumerator' is not annotated with \[MustDisposeResource\]
Cannot resolve symbol in text argument: Hi3Helper.Sophon/Helper/Extension.cs#L307
Cannot resolve symbol 'Directory path cannot be empty or null!'
Cannot resolve symbol in text argument: Hi3Helper.EncTool/Streams/ChunkStream.cs#L30
Cannot resolve symbol 'Offset is out of stream size range!'
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.Http/Legacy/Session/Session.cs#L88
Optional parameter default value differs from parameter cancellationToken in base method 'Task ReadAsync(byte\[\], int, int, CancellationToken)'
Parameter hides member: Hi3Helper.Http/Legacy/Event/DownloadEvent.cs#L16
Parameter 'SizeDownloaded' hides property 'long Hi3Helper.Http.Legacy.DownloadEvent.SizeDownloaded'
Parameter hides member: Hi3Helper.Http/Legacy/Event/DownloadEvent.cs#L16
Parameter 'SizeToBeDownloaded' hides property 'long Hi3Helper.Http.Legacy.DownloadEvent.SizeToBeDownloaded'
Parameter hides member: Hi3Helper.EncTool/UABT/LZ4/LZ4DecoderStream.cs#L93
Parameter 'input' hides field 'Stream Hi3Helper.UABT.LZ4.LZ4DecoderStream.input'
Parameter hides member: Hi3Helper.Http/Legacy/Http.Multi.cs#L8
Parameter 'ConnectionSessions' hides field 'byte Hi3Helper.Http.Legacy.Http.ConnectionSessions'
Parameter hides member: Hi3Helper.EncTool/UABT/LZ4/LZ4DecoderStream.cs#L93
Parameter 'inputLength' hides field 'long Hi3Helper.UABT.LZ4.LZ4DecoderStream.inputLength'
Parameter hides member: Hi3Helper.Http/Legacy/Event/DownloadEvent.cs#L17
Parameter 'Read' hides property 'long Hi3Helper.Http.Legacy.DownloadEvent.Read'
The source expression always matches the provided pattern: Hi3Helper.EncTool/Misc/ConverterTool.cs#L305
The source expression always matches the provided pattern
Possible multiple enumeration: ColorThief/ColorThief/ColorThief.cs#L41
Possible multiple enumeration
Possible multiple enumeration: ColorThief/ColorThief/ColorThief.cs#L38
Possible multiple enumeration
Possible multiple enumeration: ColorThief/ColorThief/ColorThief.cs#L40
Possible multiple enumeration
Possible multiple enumeration: ColorThief/ColorThief/ColorThief.cs#L68
Possible multiple enumeration
Possible multiple enumeration: ColorThief/ColorThief/ColorThief.cs#L67
Possible multiple enumeration
Possible multiple enumeration: ColorThief/ColorThief/ColorThief.cs#L39
Possible multiple enumeration
Possible multiple enumeration: ColorThief/ColorThief/ColorThief.cs#L66
Possible multiple enumeration
Possible multiple enumeration: ColorThief/ColorThief/ColorThief.cs#L69
Possible multiple enumeration
Possible 'System.NullReferenceException': Hi3Helper.EncTool/Misc/TypeExtensions.cs#L65
Possible 'System.NullReferenceException'
Possible 'System.NullReferenceException': Hi3Helper.EncTool/Misc/TypeExtensions.cs#L64
Possible 'System.NullReferenceException'
Possible unintended reference comparison: Hi3Helper.Core/Classes/Data/Tools/IniFile.cs#L531
Possible unintended reference comparison. To get a value comparison, use 'Equals' method.
Possible unintended reference comparison: Hi3Helper.Core/Classes/Data/Tools/IniFile.cs#L588
Possible unintended reference comparison. To get a value comparison, use 'Equals' method.
Assignment is not used: Hi3Helper.SharpDiscordRPC/DiscordRPC/Registry/UriScheme.cs#L51
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.EncTool/Parser/Proto/src/StarRailGatewayStatic.cs#L285
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.EncTool/Hashes/HexTool.cs#L173
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.SharpDiscordRPC/DiscordRPC/RPC/RpcConnection.cs#L79
Value assigned is not used in any execution path
Assignment is not used: CollapseLauncher/Classes/Helper/Metadata/LauncherMetadataHelper.cs#L656
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.EncTool/WindowTool/ResizableWindowHook/ResizableWindowHook.cs#L19
Value assigned is not used in any execution path
Assignment is not used: CollapseLauncher/Classes/DiscordPresence/DiscordPresenceManager.cs#L289
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.EncTool/Parser/SRMetadata/SRMetadataReader/Lua/SRLuaMetadata.cs#L33
Value assigned is not used in any execution path
Assignment is not used: CollapseLauncher/XAMLs/MainApp/Pages/Dialogs/SimpleDialogs.cs#L480
Value assigned is not used in any execution path
Assignment is not used: CollapseLauncher/XAMLs/MainApp/Pages/OOBE/OOBEStartUpMenu.xaml.cs#L157
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.SharpDiscordRPC/DiscordRPC/IO/ManagedNamedPipeClient.cs#L210
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.SharpDiscordRPC/DiscordRPC/Registry/UnixUriSchemeCreator.cs#L33
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.Core/Classes/Data/InvokeProp.cs#L324
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.Http/Legacy/Session/SessionManager.cs#L83
Value assigned is not used in any execution path
Assignment is not used: CollapseLauncher/Classes/InstallManagement/GameConversionManagement.cs#L76
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.EncTool/Hashes/HexTool.cs#L135
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.SharpDiscordRPC/DiscordRPC/RPC/RpcConnection.cs#L611
Value assigned is not used in any execution path
Assignment is not used: CollapseLauncher/XAMLs/MainApp/MainWindow.xaml.cs#L92
Value assigned is not used in any execution path
Assignment is not used: CollapseLauncher/Classes/Helper/Metadata/LauncherMetadataHelper.cs#L678
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.Http/Legacy/Session/SessionManager.cs#L124
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.EncTool/Hashes/HexTool.cs#L176
Value assigned is not used in any execution path
Assignment is not used: CollapseLauncher/XAMLs/MainApp/Pages/SettingsPage.xaml.cs#L434
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.Http/ChunkSession.cs#L253
Value assigned is not used in any execution path
Redundant 'IEnumerable.Cast<T>' or 'IEnumerable.OfType<T>' call: CollapseLauncher/App.xaml.cs#L143
Redundant 'IEnumerable.OfType' call. Consider comparing with 'null' instead.
Redundant 'IEnumerable.Cast<T>' or 'IEnumerable.OfType<T>' call: CollapseLauncher/App.xaml.cs#L150
Redundant 'IEnumerable.OfType' call. Consider comparing with 'null' instead.
Redundant control flow jump statement: Hi3Helper.Http/ChunkSession.cs#L339
Redundant control flow jump statement
Redundant nullable warning suppression expression: CollapseLauncher/Classes/RepairManagement/Honkai/Fetch.cs#L244
The nullable warning suppression expression is redundant
Redundant using directive: CollapseLauncher/Classes/Helper/StreamUtility.cs#L5
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/Classes/Helper/StreamUtility.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: Hi3Helper.Http/Legacy/IO.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/XAMLs/MainApp/Pages/Dialogs/SimpleDialogs.cs#L6
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.Variable.cs#L4
Using directive is not required by the code and can be safely removed
Redundant using directive: Hi3Helper.Http/Legacy/Session/SessionTask.cs#L5
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/XAMLs/MainApp/Pages/Dialogs/SimpleDialogs.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/Classes/Helper/StreamUtility.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/Classes/Helper/StreamUtility.cs#L7
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/Classes/Helper/StreamUtility.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/Classes/Helper/Metadata/LauncherMetadataHelper.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/Classes/Helper/SimpleProtectData.cs#L4
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/Classes/Helper/StreamUtility.cs#L6
Using directive is not required by the code and can be safely removed
Actual shift count equals zero: CollapseLauncher/Classes/ShortcutCreator/SteamShortcut.cs#L100
Actual shift count equals zero. Left operand will remain unchanged.
Actual shift count equals zero: CollapseLauncher/Classes/ShortcutCreator/SteamShortcut.cs#L107
Actual shift count equals zero. Left operand will remain unchanged.
Actual shift count equals zero: CollapseLauncher/Classes/ShortcutCreator/SteamShortcut.cs#L114
Actual shift count equals zero. Left operand will remain unchanged.
Auto-property accessor is never used (non-private accessibility): Hi3Helper.EncTool/Parser/CacheParser/CGMetadata.cs#L46
Auto-property accessor 'CgPathLowBitrateCN.get' is never used
Auto-property accessor is never used (non-private accessibility): Hi3Helper.EncTool/Parser/CacheParser/CGMetadata.cs#L48
Auto-property accessor 'CgPathLowBitrateJP.get' is never used
Auto-property accessor is never used (non-private accessibility): Hi3Helper.Http/Legacy/Session/Session.cs#L363
Auto-property accessor 'SessionRetryAttempt.get' is never used
Auto-property accessor is never used (non-private accessibility): Hi3Helper.EncTool/Parser/CacheParser/CGMetadata.cs#L55
Auto-property accessor 'FileSizeLowBitrateCN.get' is never used
Auto-property accessor is never used (non-private accessibility): Hi3Helper.EncTool/Parser/CacheParser/CGMetadata.cs#L57
Auto-property accessor 'FileSizeLowBitrateJP.get' is never used
Unused local variable: Hi3Helper.EncTool/Misc/ConverterTool.cs#L120
Local variable 'inputSignedPtr' is never used
Unused local variable: CollapseLauncher/XAMLs/MainApp/Pages/UpdatePage.xaml.cs#L121
Local variable 'ExecutableLocation' is never used
Unused local variable: CollapseLauncher/XAMLs/MainApp/Pages/Dialogs/SimpleDialogs.cs#L1016
Local variable 'isShowBackButton' is never used
Unused local variable: Hi3Helper.EncTool/Parser/CacheParser/CGMetadata.cs#L167
Local variable 'ptrToPckType' is never used
Unused local variable: Hi3Helper.EncTool/Parser/CacheParser/CGMetadata.cs#L190
Local variable 'CgGroupIDCount' is never used
Unused local variable: Hi3Helper.SharpDiscordRPC/DiscordRPC/RichPresence.cs#L794
Local variable 'uriResult' is never used
Unused local variable: Hi3Helper.EncTool/Parser/AssetIndex/AssetIndexV2.cs#L118
Local variable 'read' is never used
Unused local variable: CollapseLauncher/XAMLs/Invoker/Classes/Migrate.cs#L25
Local variable 'pripath' is never used
Unused local variable: CollapseLauncher/Classes/Properties/ArgumentParser.cs#L192
Local variable 'rootCommand' is never used
Unused local variable: ColorThief/ColorThief/ColorThief.cs#L212
Local variable 'bufferLength' is never used
Do not use object initializer for 'using' variable: Hi3Helper.Http/Legacy/Session/SessionManager.cs#L268
Initialize object properties inside the 'using' statement to ensure that the object is disposed if an exception is thrown during initialization
Do not use object initializer for 'using' variable: CollapseLauncher/Classes/RegionManagement/FallbackCDNUtil.cs#L596
Initialize object properties inside the 'using' statement to ensure that the object is disposed if an exception is thrown during initialization
Variable can be declared as non-nullable: CollapseLauncher/Classes/RepairManagement/Honkai/Fetch.cs#L607
'tempXMFMetaStream' can be declared as non-nullable
Grid element column/row index is out of grid definition range: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml#L276
Column index 1 is out of grid column definitions range (0-0)
Grid element column/row index is out of grid definition range: CollapseLauncher/XAMLs/MainApp/MainPage.xaml#L451
Column index 2 is out of grid column definitions range (0-1)
Grid element column/row index is out of grid definition range: CollapseLauncher/XAMLs/MainApp/MainPage.xaml#L104
Column index 0 with span 7 is out of grid column definitions range (0-0)
Remove redundant attached property setter: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml#L1310
Attached property setter 'Grid.Column' has no effect in the current context and can be removed
Remove redundant attached property setter: CollapseLauncher/XAMLs/MainApp/Pages/CachesPage.xaml#L126
Attached property setter 'Grid.Row' has no effect in the current context and can be removed
Remove redundant attached property setter: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml#L1030
Attached property setter 'Grid.Column' has no effect in the current context and can be removed
Remove redundant attached property setter: CollapseLauncher/XAMLs/MainApp/MainPage.xaml#L379
Attached property setter 'Grid.ColumnSpan' has no effect in the current context and can be removed
Remove redundant attached property setter: CollapseLauncher/XAMLs/MainApp/Pages/GameSettingsPages/HonkaiGameSettingsPage.xaml#L208
Attached property setter 'Grid.Column' has no effect in the current context and can be removed
Remove redundant attached property setter: CollapseLauncher/XAMLs/MainApp/MainPage.xaml#L378
Attached property setter 'Grid.Column' has no effect in the current context and can be removed
Redundant namespace alias: CollapseLauncher/XAMLs/MainApp/DisconnectedPage.xaml#L8
Namespace alias 'p' is not required by code and can be safely removed
Redundant resource: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml#L32
Resource 'BooleanVisibilityConverter' is never used
Property value is equal to style-provided: CollapseLauncher/XAMLs/MainApp/DisconnectedPage.xaml#L123
Equal value provided by style 'DefaultComboBoxStyle'
Property value is equal to style-provided: CollapseLauncher/XAMLs/MainApp/MainPage.xaml#L327
Equal value provided by style 'AcrylicButtonStyle'
Property value is equal to style-provided: CollapseLauncher/XAMLs/MainApp/DisconnectedPage.xaml#L114
Equal value provided by style 'DefaultComboBoxStyle'

Artifacts

Produced during runtime
Name Size
collapse_x64-Release_net8.0-windows10.0.22621.0_7658fa6901c9c7dc005d702f55bab45a2ab1fc86
47.3 MB