Skip to content

Apply translations to shortcut name #1452

Apply translations to shortcut name

Apply translations to shortcut name #1452

Triggered via push January 9, 2025 08:10
Status Success
Total duration 7m 3s
Artifacts 3

build.yml

on: push
Matrix: build-nativeaot
Matrix: build
notify-discord
3s
notify-discord
Fit to window
Zoom out
Zoom in

Annotations

371 warnings
build (Debug, x64, net9.0-windows10.0.22621.0): Hi3Helper.Core/Classes/Shared/Region/LauncherConfig.cs#L332
Possible null reference argument for parameter 'paths' in 'string Path.Combine(params ReadOnlySpan<string> paths)'.
build-nativeaot (Debug, x64, net9.0-windows10.0.22621.0): Hi3Helper.Core/Classes/Shared/Region/LauncherConfig.cs#L332
Possible null reference argument for parameter 'paths' in 'string Path.Combine(params ReadOnlySpan<string> paths)'.
build-nativeaot (Debug, x64, net9.0-windows10.0.22621.0)
Unexpected input(s) 'exclude', valid inputs are ['name', 'path', 'if-no-files-found', 'retention-days', 'compression-level', 'overwrite', 'include-hidden-files']
notify-discord
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Access to modified captured variable: Hi3Helper.Sophon/SophonAsset.Diff.cs#L463
Captured variable is modified in the outer scope
Access to modified captured variable: Hi3Helper.Sophon/SophonAsset.Download.cs#L599
Captured variable is modified in the outer scope
Access to modified captured variable: Hi3Helper.Sophon/SophonAsset.Download.cs#L605
Captured variable is modified in the outer scope
Access to modified captured variable: Hi3Helper.Sophon/SophonAsset.Diff.cs#L473
Captured variable is modified in the outer scope
Access to modified captured variable: Hi3Helper.Sophon/SophonAsset.Download.cs#L589
Captured variable is modified in the outer scope
Access to modified captured variable: Hi3Helper.Sophon/SophonAsset.Diff.cs#L479
Captured variable is modified in the outer scope
Collection content is never queried (non-private accessibility): CollapseLauncher/Classes/Interfaces/Class/CommunityToolsProperty.cs#L20
Content of collection 'OfficialToolsList' is only updated but never used
Collection content is never queried (non-private accessibility): Hi3Helper.Win32/ShellLinkCOM/Win32FindDataW.cs#L28
Content of collection 'cAlternateFileName' is only updated but never used
Collection content is never queried (non-private accessibility): CollapseLauncher/Classes/Interfaces/Class/CommunityToolsProperty.cs#L22
Content of collection 'CommunityToolsList' is only updated but never used
Collection content is never queried (non-private accessibility): Hi3Helper.Win32/ShellLinkCOM/Win32FindDataW.cs#L22
Content of collection 'cFileName' is only updated but never used
Collection content is never queried (non-private accessibility): InnoSetupHelper/InnoSetupLogParser/Parser.cs#L29
Content of collection 'ReservedHeaderBytes' is only updated but never used
Collection content is never queried (non-private accessibility): Hi3Helper.EncTool/Parser/XMFParser/Class/XMFBlock.cs#L146
Content of collection 'UniqueID' is only updated but never used
Collection content is never queried (private accessibility): Hi3Helper.EncTool/Parser/AssetIndex/AssetIndexV2.cs#L136
Content of collection 'strBuffer' is only updated but never used
Collection content is never queried (private accessibility): CollapseLauncher/XAMLs/MainApp/Pages/OOBE/OOBEAgreementMenu.xaml.cs#L39
Content of collection 'markdownFileList' is only updated but never used
Collection content is never queried (private accessibility): Hi3Helper.EncTool/Parser/BlockPatchManifest/BlockPatchManifest.cs#L158
Content of collection 'versionArrayNum' is only updated but never used
Expression is always 'true' or 'false' according to nullable reference types' annotations: Hi3Helper.Http/Legacy/Session/SessionTask.cs#L134
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/Session.cs#L254
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#L48
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#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/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/HttpResponseInputStream.cs#L230
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/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/Legacy/Session/SessionTask.cs#L125
Expression is always false 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: Hi3Helper.TaskScheduler/Program.cs#L132
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 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/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: 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/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: Hi3Helper.TaskScheduler/Program.cs#L167
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.TaskScheduler/Program.cs#L167
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.TaskScheduler/Program.cs#L167
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.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/HttpResponseInputStream.cs#L222
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#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/Session.cs#L214
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.TaskScheduler/Program.cs#L144
Conditional access qualifier expression is known to be not null
Conditional access qualifier expression is known to be null or not null: Hi3Helper.Sophon/Helper/Extension.cs#L409
Conditional access qualifier expression is known to be not null
RoslynAnalyzers Class is not marked partial: CollapseLauncher/Classes/Helper/LauncherApiLoader/Sophon/SophonLauncherApiLoader.cs#L6
Class 'SophonLauncherApiLoader' implements WinRT interfaces but it or a parent type isn't marked partial. Type and any parent types should be marked partial for trimming and AOT compatibility if passed across the WinRT ABI.
RoslynAnalyzers Class is not marked partial: Hi3Helper.CommunityToolkit/SettingsControls/Helpers/StyleExtensions.cs#L11
Class 'StyleExtensionResourceDictionary' implements WinRT interfaces but it or a parent type isn't marked partial. Type and any parent types should be marked partial for trimming and AOT compatibility if passed across the WinRT ABI.
RoslynAnalyzers Project does not enable unsafe blocks: H.NotifyIcon/src/libs/H.NotifyIcon.Shared/GeneratedIconSource.System.Drawing.cs#L69
Type 'System.Drawing.Bitmap' implements generic WinRT interfaces which requires generated code using unsafe for trimming and AOT compatibility if passed across the WinRT ABI. Project needs to be updated with 'true'.
RoslynAnalyzers Project does not enable unsafe blocks: H.NotifyIcon/src/libs/H.NotifyIcon.Shared/Utilities/ImageExtensions.WinRT.cs#L17
Type 'System.IO.FileStream' implements generic WinRT interfaces which requires generated code using unsafe for trimming and AOT compatibility if passed across the WinRT ABI. Project needs to be updated with 'true'.
RoslynAnalyzers Project does not enable unsafe blocks: H.NotifyIcon/src/libs/H.NotifyIcon.Shared/Utilities/ImageExtensions.WinRT.cs#L31
Type 'System.IO.Stream' implements generic WinRT interfaces which requires generated code using unsafe for trimming and AOT compatibility if passed across the WinRT ABI. Project needs to be updated with 'true'.
RoslynAnalyzers Project does not enable unsafe blocks: H.NotifyIcon/src/libs/H.NotifyIcon.Shared/Utilities/ImageExtensions.WinRT.cs#L27
Type 'System.IO.Stream' implements generic WinRT interfaces which requires generated code using unsafe for trimming and AOT compatibility if passed across the WinRT ABI. Project needs to be updated with 'true'.
RoslynAnalyzers Project does not enable unsafe blocks: H.NotifyIcon/src/libs/H.NotifyIcon.Shared/Utilities/ImageExtensions.cs#L54
Type 'System.Drawing.Icon' implements generic WinRT interfaces which requires generated code using unsafe for trimming and AOT compatibility if passed across the WinRT ABI. Project needs to be updated with 'true'.
RoslynAnalyzers Project does not enable unsafe blocks: H.NotifyIcon/src/libs/H.NotifyIcon.Shared/GeneratedIconSource.cs#L119
Type 'System.Drawing.Bitmap' implements generic WinRT interfaces which requires generated code using unsafe for trimming and AOT compatibility if passed across the WinRT ABI. Project needs to be updated with 'true'.
RoslynAnalyzers Project does not enable unsafe blocks: H.NotifyIcon/src/libs/H.NotifyIcon.Shared/Utilities/ImageExtensions.WinRT.cs#L57
Type 'System.IO.Stream' implements generic WinRT interfaces which requires generated code using unsafe for trimming and AOT compatibility if passed across the WinRT ABI. Project needs to be updated with 'true'.
RoslynAnalyzers Project does not enable unsafe blocks: H.NotifyIcon/src/libs/H.NotifyIcon.Shared/Utilities/ImageExtensions.cs#L36
Type 'System.Drawing.Bitmap' implements generic WinRT interfaces which requires generated code using unsafe for trimming and AOT compatibility if passed across the WinRT ABI. Project needs to be updated with 'true'.
RoslynAnalyzers Project does not enable unsafe blocks: H.NotifyIcon/src/libs/H.NotifyIcon.Shared/Utilities/ImageExtensions.cs#L49
Type 'System.Drawing.Icon' implements generic WinRT interfaces which requires generated code using unsafe for trimming and AOT compatibility if passed across the WinRT ABI. Project needs to be updated with 'true'.
RoslynAnalyzers Project does not enable unsafe blocks: H.NotifyIcon/src/libs/H.NotifyIcon.Shared/GeneratedIconSource.System.Drawing.cs#L26
Type 'System.Drawing.Icon' implements generic WinRT interfaces which requires generated code using unsafe for trimming and AOT compatibility if passed across the WinRT ABI. Project needs to be updated with 'true'.
RoslynAnalyzers Project does not enable unsafe blocks: H.NotifyIcon/src/libs/H.NotifyIcon.Shared/Utilities/ImageExtensions.cs#L41
Type 'System.Drawing.Bitmap' implements generic WinRT interfaces which requires generated code using unsafe for trimming and AOT compatibility if passed across the WinRT ABI. Project needs to be updated with 'true'.
Underlying type of enum is 'int': Hi3Helper.Win32/Native/Enums/GWL_INDEX.cs#L3
'int' is default enum governing type
Underlying type of enum is 'int': Hi3Helper.Http/Legacy/Event/Enums.cs#L12
'int' is default enum governing type
Inconsistent synchronization on field: CollapseLauncher/Classes/Interfaces/Class/ProgressBase.cs#L1337
The field is sometimes used inside synchronized block and sometimes used without synchronization
Member initialized value ignored: Hi3Helper.Http/Legacy/Session/Session.cs#L361
Field initializer value ignored during initialization
Member initialized value ignored: Hi3Helper.SharpDiscordRPC/DiscordRPC/IO/ManagedNamedPipeClient.cs#L50
Field initializer value ignored during initialization
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 local variable: Hi3Helper.Win32/ShellLinkCOM/ShellLink.cs#L375
Local variable 'flags' is only assigned but its value is never used
Non-accessed local variable: Hi3Helper.Win32/ShellLinkCOM/ShellLink.cs#L98
Local variable 'iconCount' is only assigned but its value is never used
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 output value is always discarded (private accessibility): Hi3Helper.Win32/ShellLinkCOM/ShellLink.cs#L228
Parameter 'win32FindDataBuffer' output value is always discarded
Parameter hides member: Hi3Helper.EncTool/UABT/LZ4/LZ4DecoderStream.cs#L93
Parameter 'inputLength' hides field 'Hi3Helper.UABT.LZ4.LZ4DecoderStream.inputLength'
Parameter hides member: Hi3Helper.Http/Legacy/Event/DownloadEvent.cs#L16
Parameter 'SizeDownloaded' hides property 'Hi3Helper.Http.Legacy.DownloadEvent.SizeDownloaded'
Parameter hides member: Hi3Helper.Http/Legacy/Event/DownloadEvent.cs#L17
Parameter 'Read' hides property 'Hi3Helper.Http.Legacy.DownloadEvent.Read'
Parameter hides member: Hi3Helper.Http/Legacy/Http.Multi.cs#L8
Parameter 'ConnectionSessions' hides field 'Hi3Helper.Http.Legacy.Http.ConnectionSessions'
Parameter hides member: Hi3Helper.Http/Legacy/Event/DownloadEvent.cs#L16
Parameter 'SizeToBeDownloaded' hides property 'Hi3Helper.Http.Legacy.DownloadEvent.SizeToBeDownloaded'
Parameter hides member: Hi3Helper.EncTool/UABT/LZ4/LZ4DecoderStream.cs#L93
Parameter 'input' hides field 'Hi3Helper.UABT.LZ4.LZ4DecoderStream.input'
Possible 'System.NullReferenceException': Hi3Helper.TaskScheduler/Program.cs#L23
Possible 'System.NullReferenceException'
Assignment is not used: Hi3Helper.Win32/ManagedTools/Clipboard.cs#L17
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.Win32/ShellLinkCOM/ShellLink.cs#L384
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.Win32/ShellLinkCOM/ShellLink.cs#L101
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.Win32/ShellLinkCOM/ShellLink.cs#L380
Value assigned is not used in any execution path
Assignment is not used: CollapseLauncher/Classes/Interfaces/Class/ProgressBase.cs#L653
Value assigned is not used in any execution path
Assignment is not used: Hi3Helper.Win32/ShellLinkCOM/ShellLink.cs#L110
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.SharpDiscordRPC/DiscordRPC/Registry/UriScheme.cs#L51
Value assigned is not used in any execution path
Assignment is not used: CollapseLauncher/Classes/InstallManagement/BaseClass/InstallManagerBase.Sophon.cs#L500
The value passed to the method is never used because it is overwritten in the method body before being read
Assignment is not used: Hi3Helper.Win32/ToastCOM/Notification/NotificationServiceCallback.cs#L97
Value assigned is not used in any execution path
Redundant explicit type in array creation: SevenZipExtractor/SevenZipExtractor/Formats.cs#L105
Redundant explicit array type specification
Redundant explicit type in array creation: SevenZipExtractor/SevenZipExtractor/Formats.cs#L104
Redundant explicit array type specification
Redundant explicit type in array creation: SevenZipExtractor/SevenZipExtractor/Formats.cs#L116
Redundant explicit array type specification
Redundant explicit type in array creation: InnoSetupHelper/InnoSetupLogUpdate.cs#L27
Redundant explicit array type specification
Redundant nullable warning suppression expression: Hi3Helper.Win32/FileDialogCOM/FileDialogNative.cs#L158
The nullable warning suppression expression is redundant
Redundant nullable warning suppression expression: Hi3Helper.Win32/FileDialogCOM/FileDialogNative.cs#L111
The nullable warning suppression expression is redundant
Redundant nullable warning suppression expression: Hi3Helper.Win32/FileDialogCOM/FileDialogNative.cs#L77
The nullable warning suppression expression is redundant
Redundant using directive: Hi3Helper.Win32/Native/Structs/BIND_OPTS3.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/XAMLs/MainApp/TrayIcon.xaml.cs#L14
Using directive is not required by the code and can be safely removed
Redundant using directive: Hi3Helper.Win32/Native/Enums/ExecutionState.cs#L5
Using directive is not required by the code and can be safely removed
Redundant using directive: Hi3Helper.Core/Data/IniSection.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: H.NotifyIcon/src/libs/H.NotifyIcon/EfficiencyMode/EfficiencyModeUtilities.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/XAMLs/MainApp/Pages/BlankPage.xaml.cs#L1
Using directive is not required by the code and can be safely removed
Redundant using directive: ImageEx/ImageEx/ImageEx.cs#L5
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/Classes/GameManagement/GameSettings/Zenless/RegistryClass/ScreenManager.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.Variable.cs#L6
Using directive is not required by the code and can be safely removed
Redundant using directive: Hi3Helper.Win32/Native/Enums/ExecutionState.cs#L4
Using directive is not required by the code and can be safely removed
Redundant using directive: Hi3Helper.Core/Classes/Preset/Classes/XMFClasses.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: Hi3Helper.Win32/Native/Enums/HKEYCLASS.cs#L3
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: Hi3Helper.Win32/ManagedTools/Sleep.cs#L5
Using directive is not required by the code and can be safely removed
Redundant using directive: Hi3Helper.Win32/Native/Enums/ExecutionState.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: Hi3Helper.Win32/Native/Enums/HKEYCLASS.cs#L5
Using directive is not required by the code and can be safely removed
Redundant using directive: Hi3Helper.Win32/Native/Enums/ExecutionState.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: CollapseLauncher/XAMLs/MainApp/Pages/OOBE/OOBESelectGame.xaml.cs#L3
Using directive is not required by the code and can be safely removed
Redundant using directive: Hi3Helper.Win32/Native/Enums/HKEYCLASS.cs#L2
Using directive is not required by the code and can be safely removed
Redundant using directive: Hi3Helper.Win32/Native/Enums/HKEYCLASS.cs#L4
Using directive is not required by the code and can be safely removed
Redundant using directive: Hi3Helper.Core/Classes/Preset/Classes/XMFClasses.cs#L1
Using directive is not required by the code and can be safely removed
Return type of a function can be made non-nullable: Hi3Helper.Core/Data/IniFile.cs#L411
Return type of 'Add' can be made non-nullable
Shift expression with zero left operand equals zero: Hi3Helper.Win32/ManagedTools/DriveTypeChecker.cs#L31
Shift expression with zero left operand equals zero
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): ImageEx/ImageEx/ImageExFailedEventArgs.cs#L37
Auto-property accessor 'ErrorMessage.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
Auto-property accessor is never used (non-private accessibility): Hi3Helper.Win32/ToastCOM/Notification/ToastAction.cs#L16
Auto-property accessor 'AfterActivationBehaviour.set' 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): SevenZipExtractor/SevenZipExtractor/Entry.cs#L48
Auto-property accessor 'LastAccessTime.get' is never used
Unused local variable: Hi3Helper.EncTool/Parser/CacheParser/CGMetadata.cs#L190
Local variable 'CgGroupIDCount' is never used
Unused local variable: Hi3Helper.EncTool/Parser/CacheParser/CGMetadata.cs#L167
Local variable 'ptrToPckType' is never used
Unused local variable: Hi3Helper.Core/Data/IniValue.cs#L148
Local variable 'count' is never used
Unused local variable: Hi3Helper.SharpDiscordRPC/DiscordRPC/RichPresence.cs#L802
Local variable 'uriResult' is never used
Unused local variable: Hi3Helper.EncTool/Parser/AssetIndex/AssetIndexV2.cs#L118
Local variable 'read' is never used
Avoid mixing of variable-length escape sequences and text: Hi3Helper.Core/Classes/Data/Tools/SteamTool.cs#L120
Avoid mixing of variable-length escape sequences and text
Avoid mixing of variable-length escape sequences and text: Hi3Helper.Core/Classes/Data/Tools/SteamTool.cs#L114
Avoid mixing of variable-length escape sequences and text
Avoid mixing of variable-length escape sequences and text: Hi3Helper.Core/Classes/Data/Tools/SteamTool.cs#L131
Avoid mixing of variable-length escape sequences and text
Avoid mixing of variable-length escape sequences and text: Hi3Helper.Core/Classes/Data/Tools/SteamTool.cs#L128
Avoid mixing of variable-length escape sequences and text
Avoid mixing of variable-length escape sequences and text: Hi3Helper.Core/Classes/Data/Tools/SteamTool.cs#L117
Avoid mixing of variable-length escape sequences and text
Path error: ImageEx/ImageEx/Themes/Generic.xaml#L4
Path 'D:\\a\\Collapse\\Collapse\\ImageEx\\ImageEx\\ImageEx' is not found
Path error: ImageEx/ImageEx/Themes/Generic.xaml#L4
Path 'D:\\a\\Collapse\\Collapse\\ImageEx\\ImageEx\\ImageEx\\ImageEx.xaml' is not found
Remove redundant attached property setter: CollapseLauncher/XAMLs/MainApp/Pages/SettingsPage.xaml#L1237
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/SettingsPage.xaml#L1263
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/SettingsPage.xaml#L1303
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/SettingsPage.xaml#L1264
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/SettingsPage.xaml#L1235
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/GameSettingsPages/HonkaiGameSettingsPage.xaml#L210
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/SettingsPage.xaml#L1212
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/SettingsPage.xaml#L1262
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/SettingsPage.xaml#L1305
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/SettingsPage.xaml#L1210
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/SettingsPage.xaml#L1236
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/SettingsPage.xaml#L1304
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/SettingsPage.xaml#L1211
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 namespace alias: CollapseLauncher/XAMLs/MainApp/Pages/GameSettingsPages/GenshinGameSettingsPage.xaml#L7
Namespace alias 'controls' is not required by code and can be safely removed
Redundant namespace alias: CollapseLauncher/XAMLs/MainApp/TrayIcon.xaml#L5
Namespace alias 'local' is not required by code and can be safely removed
Property value is equal to style-provided: CollapseLauncher/XAMLs/MainApp/MainWindow.xaml#L199
Equal value provided by style 'WindowCaptionButton'
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/MainWindow.xaml#L189
Equal value provided by style 'WindowCaptionButton'
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
aot-experimental-symbols_collapse_x64-Debug_net9.0-windows10.0.22621.0_a25ae3c67561cd87f3292e464d36a590e9b29c32
61.1 MB
aot-experimental_collapse_x64-Debug_net9.0-windows10.0.22621.0_a25ae3c67561cd87f3292e464d36a590e9b29c32
126 MB
collapse_x64-Debug_net9.0-windows10.0.22621.0_a25ae3c67561cd87f3292e464d36a590e9b29c32
78.9 MB