Skip to content

Qodana

Qodana #5

Manually triggered October 10, 2023 00:13
Status Failure
Total duration 1m 30s
Artifacts

qodana-scan.yml

on: workflow_dispatch
Fit to window
Zoom out
Zoom in

Annotations

1 error, 129 warnings, and 870 notices
qodana
qodana scan failed with exit code 1
Access to disposed captured variable: CollapseLauncher/Classes/Interfaces/Class/ProgressBase.cs#L664
Captured variable is disposed in the outer scope
Possible 'null' assignment to non-nullable entity: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L122
Possible 'null' assignment to non-nullable entity
Possible 'null' assignment to non-nullable entity: Hi3Helper.Core/Classes/Data/Tools/SteamTool.cs#L60
Possible 'null' assignment to non-nullable entity
Possible 'null' assignment to non-nullable entity: Hi3Helper.Core/Classes/Logger/LoggerBase.cs#L39
Possible 'null' assignment to non-nullable entity
Possible 'null' assignment to non-nullable entity: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L122
Possible 'null' assignment to non-nullable entity
Possible 'null' assignment to non-nullable entity: Hi3Helper.EncTool/Misc/ConverterTool.cs#L191
Possible 'null' assignment to non-nullable entity
Possible 'null' assignment to non-nullable entity: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L118
Possible 'null' assignment to non-nullable entity
Assignment in conditional expression: CollapseLauncher/Classes/Interfaces/Class/GamePropertyBase.cs#L33
Assignment in conditional expression; did you mean to use '==' instead of '='?
Assignment in conditional expression: CollapseLauncher/Classes/InstallManagement/BaseClass/InstallManagerBase.cs#L1196
Assignment in conditional expression; did you mean to use '==' instead of '='?
Bitwise operation on enum is not marked by [Flags] attribute: CollapseLauncher/Classes/FileDialogNative.cs#L465
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: CollapseLauncher/Classes/FileDialogNative.cs#L433
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: CollapseLauncher/Classes/FileDialogNative.cs#L401
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: CollapseLauncher/Classes/FileDialogNative.cs#L491
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: CollapseLauncher/Classes/FileDialogNative.cs#L517
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: CollapseLauncher/Classes/FileDialogNative.cs#L517
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: CollapseLauncher/Classes/FileDialogNative.cs#L401
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: CollapseLauncher/Classes/FileDialogNative.cs#L491
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: CollapseLauncher/Classes/FileDialogNative.cs#L491
Bitwise operation on enum is not marked by \[Flags\] attribute
Keyword 'new' is redundant: CollapseLauncher/XAMLs/Theme/CustomControls/ContentDialogCollapse.cs#L42
The keyword 'new' is redundant because method 'ShowAsync' hides nothing
Use of obsolete symbol: Hi3Helper.Core/Classes/Data/Tools/SevenZipTool/SevenZipExtractor/SevenZipExtractor/SafeLibraryHandle.cs#L15
SYSLIB0004: Enum 'System.Runtime.ConstrainedExecution.Consistency' is obsolete: The Constrained Execution Region (CER) feature is not supported.
Use of obsolete symbol: Hi3Helper.Core/Classes/Data/Tools/SevenZipTool/SevenZipExtractor/SevenZipExtractor/SafeLibraryHandle.cs#L15
SYSLIB0004: Class 'System.Runtime.ConstrainedExecution.ReliabilityContractAttribute' is obsolete: The Constrained Execution Region (CER) feature is not supported.
Use of obsolete symbol: Hi3Helper.Core/Classes/Data/Tools/SevenZipTool/SevenZipExtractor/SevenZipExtractor/SafeLibraryHandle.cs#L15
SYSLIB0004: Enum 'System.Runtime.ConstrainedExecution.Cer' is obsolete: The Constrained Execution Region (CER) feature is not supported.
Assignment made to same variable: Hi3Helper.EncTool/UABT/LZ4/LZ4CodecHelper.cs#L307
Assignment made to same variable; did you mean to assign something else?
Assignment made to same variable: Hi3Helper.EncTool/UABT/LZ4/LZ4CodecHelper.cs#L420
Assignment made to same variable; did you mean to assign something else?
Assignment made to same variable: Hi3Helper.EncTool/UABT/LZ4/LZ4CodecHelper.cs#L421
Assignment made to same variable; did you mean to assign something else?
Assignment made to same variable: Hi3Helper.EncTool/UABT/LZ4/LZ4CodecHelper.cs#L306
Assignment made to same variable; did you mean to assign something else?
Async function without await expression: CollapseLauncher/Classes/InstallManagement/BaseClass/InstallManagerBase.cs#L432
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.
Async function without await expression: CollapseLauncher/Classes/InstallManagement/BaseClass/InstallManagerBase.cs#L491
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.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L769
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/MainWindow.xaml.cs#L80
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/StarRailGameSettingsPage.xaml.cs#L162
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L1475
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L992
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L1175
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L99
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L741
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/Classes/RegionManagement/RegionManagement.cs#L493
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/Classes/RegionManagement/RegionManagement.cs#L678
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L1586
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/SettingsPage.xaml.cs#L220
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L302
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/Classes/RegionManagement/RegionManagement.cs#L99
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L1600
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L975
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L1164
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/Classes/GamePropertyVault.cs#L202
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/Classes/CachesManagement/StarRail/Check.cs#L151
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/Classes/RegionManagement/RegionManagement.cs#L90
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L771
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L793
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/SettingsPage.xaml.cs#L417
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L123
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/SettingsPage.xaml.cs#L62
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L248
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/WebView2FramePage.xaml.cs#L22
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/GenshinGameSettingsPage.xaml.cs#L194
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/Dialogs/InstallationConvert.xaml.cs#L455
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L1428
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/Classes/RegionManagement/RegionManagement.cs#L624
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L714
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/Dialogs/KeyboardShortcuts.cs#L116
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L124
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L1461
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L179
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/GameSettingsPage.xaml.cs#L160
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/Classes/RegionManagement/RegionManagement.cs#L650
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/Classes/RegionManagement/RegionManagement.cs#L592
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L126
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L423
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L1171
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/RepairPage.xaml.cs#L45
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L806
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L1350
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L765
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L622
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/Classes/RegionManagement/RegionManagement.cs#L398
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/Updater/UpdaterWindow.xaml.cs#L46
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/Classes/RegionManagement/RegionManagement.cs#L667
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L1747
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/CachesPage.xaml.cs#L30
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/GameSettingsPage.Ext.cs#L250
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L1172
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/CachesPage.xaml.cs#L47
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L302
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L367
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L255
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/SettingsPage.xaml.cs#L205
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.Variable.cs#L49
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/Classes/RegionManagement/RegionManagement.cs#L670
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L678
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/Classes/CachesManagement/Honkai/Check.cs#L182
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/Classes/BackgroundManagement/BackgroundManagement.cs#L289
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/Classes/RegionManagement/RegionManagement.cs#L520
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L1574
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L731
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/Classes/BackgroundManagement/BackgroundManagement.cs#L290
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/RepairPage.xaml.cs#L28
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/Classes/Interfaces/Class/ProgressBase.cs#L633
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.Variable.cs#L50
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/Classes/RegionManagement/RegionManagement.cs#L128
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/Dialogs/KeyboardShortcuts.cs#L130
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs#L1154
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Async method invocation without await expression: CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs#L1165
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.: CollapseLauncher/Classes/RegionManagement/RegionClasses.cs#L95
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context
Adjust modifiers declaration order: Hi3Helper.Core/Classes/Data/InvokeProp.cs#L183
Inconsistent modifiers declaration order
Adjust modifiers declaration order: Hi3Helper.EncTool/Hashes/HexTool.cs#L6
Inconsistent modifiers declaration order
Adjust modifiers declaration order: Hi3Helper.Core/Classes/Data/ScreenData.cs#L9
Inconsistent modifiers declaration order
Adjust modifiers declaration order: Hi3Helper.Core/Classes/Data/InvokeProp.cs#L180
Inconsistent modifiers declaration order
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L55
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Core/Lang/Localization.cs#L24
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/IO.cs#L28
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L121
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Core/Lang/Localization.cs#L37
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/IO.cs#L66
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: ColorThief/ColorThief/Class/VBox.cs#L34
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L147
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L22
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L23
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L19
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L89
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L140
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L71
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L146
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L71
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L41
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L81
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Core/Lang/Localization.cs#L38
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/IO.cs#L72
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L89
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L71
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L80
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L144
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L114
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L187
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L84
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L40
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L85
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/IO.cs#L35
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L32
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L187
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: ColorThief/ColorThief/Class/VBox.cs#L35
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L59
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: ColorThief/ColorThief/Class/VBox.cs#L32
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/IO.cs#L77
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L42
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/HttpMulti.cs#L17
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/IO.cs#L65
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L45
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/HttpMulti.cs#L14
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L46
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L64
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L126
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L42
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L56
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L187
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L18
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L44
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L52
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Core/Lang/Localization.cs#L34
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/IO.cs#L24
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Core/Lang/Localization.cs#L15
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Core/Lang/Localization.cs#L17
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L70
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L148
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L40
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L20
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L55
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: ColorThief/ColorThief/Class/VBox.cs#L33
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L58
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L67
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L68
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L67
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L95
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L69
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/IO.cs#L71
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L35
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L114
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Core/Lang/Localization.cs#L40
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L114
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L57
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L22
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L85
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/IO.cs#L70
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/IO.cs#L33
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/IO.cs#L74
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L21
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L60
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L35
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L121
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L66
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/HttpMulti.cs#L13
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/IO.cs#L75
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L21
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L111
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L41
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L43
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/IO.cs#L30
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L88
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L144
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L115
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L155
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L29
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L31
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/IO.cs#L62
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L48
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L114
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L115
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/IO.cs#L29
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L97
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L65
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Core/Lang/Localization.cs#L16
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/IO.cs#L23
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L60
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L85
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L53
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L25
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L121
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L34
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L51
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L53
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L24
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: CollapseLauncher/App.xaml.cs#L26
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L115
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L140
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L57
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L91
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L115
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L88
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L102
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/HttpMulti.cs#L26
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/HttpMulti.cs#L15
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L88
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L84
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L71
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L51
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L32
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Streams/ChunkStream.cs#L40
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L26
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L24
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.EncTool/Hashes/mhyEncTool.cs#L47
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Core/Lang/Localization.cs#L39
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L94
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L27
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L98
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L133
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Core/Lang/Localization.cs#L24
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L182
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L104
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L56
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/IO.cs#L32
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L37
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Class/Session/Session.cs#L77
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/HttpMulti.cs#L16
Qualifier 'this.' is redundant
Add/remove 'this.' qualifier: Hi3Helper.Http/Http.cs#L56
Qualifier 'this.' is redundant
Use explicit or implicit modifier definition for type members: Hi3Helper.Core/Classes/Data/Tools/IniFile.cs#L525
Inconsistent modifiers style: missing 'private' modifier
Use explicit or implicit modifier definition for type members: Hi3Helper.Core/Classes/Data/Tools/BSDiff.cs#L408
Inconsistent modifiers style: missing 'private' modifier
Use explicit or implicit modifier definition for type members: Hi3Helper.Core/Classes/Data/Tools/BSDiff.cs#L407
Inconsistent modifiers style: missing 'private' modifier
Use explicit or implicit modifier definition for types: Hi3Helper.EncTool/UABT/SevenZip/ICoder.cs#L10
Inconsistent modifiers style: missing 'internal' modifier
Use explicit or implicit modifier definition for types: Hi3Helper.EncTool/UABT/SevenZip/ICoder.cs#L18
Inconsistent modifiers style: missing 'internal' modifier
Replace built-in type reference with a CLR type name or a keyword: Hi3Helper.EncTool/UABT/SevenZip/ICoder.cs#L61
Built-in type reference is inconsistent with code style settings
Replace built-in type reference with a CLR type name or a keyword: Hi3Helper.EncTool/UABT/SevenZip/ICoder.cs#L34
Built-in type reference is inconsistent with code style settings
Replace built-in type reference with a CLR type name or a keyword: Hi3Helper.EncTool/UABT/SevenZip/ICoder.cs#L61
Built-in type reference is inconsistent with code style settings
Replace built-in type reference with a CLR type name or a keyword: Hi3Helper.EncTool/UABT/SevenZip/ICoder.cs#L34
Built-in type reference is inconsistent with code style settings