Skip to content

Misc Rider enhancements #11827

Misc Rider enhancements

Misc Rider enhancements #11827

Triggered via push December 14, 2024 16:51
Status Success
Total duration 4m 34s
Artifacts

ci.yml

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

Annotations

333 warnings and 15 notices
main (Debug, ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
main (Release, ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L660
If possible, make the underlying type of EOnlinePreferences System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Steam/EAccess.cs#L29
If possible, make the underlying type of EAccess System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Helpers/ECacheFallback.cs#L26
If possible, make the underlying type of ECacheFallback System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Helpers/ArchiCryptoHelper.cs#L319
If possible, make the underlying type of ECryptoMethod System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Storage/GlobalConfig.cs#L607
If possible, make the underlying type of EOptimizationMode System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Steam/Data/EAssetType.cs#L26
If possible, make the underlying type of EAssetType System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L611
If possible, make the underlying type of EBotBehaviour System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L668
If possible, make the underlying type of ERedeemingPreferences System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L688
If possible, make the underlying type of ETradingPreferences System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Steam/Exchange/ParseTradeResult.cs#L62
If possible, make the underlying type of EResult System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L679
If possible, make the underlying type of ERemoteCommunication System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Steam/Bot.cs#L4082
If possible, make the underlying type of EFileType System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L623
If possible, make the underlying type of EFarmingOrder System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Storage/GlobalConfig.cs#L619
If possible, make the underlying type of EUpdateChannel System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Steam/Data/Confirmation.cs#L67
If possible, make the underlying type of EConfirmationType System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Helpers/ArchiCryptoHelper.cs#L327
If possible, make the underlying type of EHashingMethod System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Steam/Integration/Callbacks/UserNotificationsCallback.cs#L93
If possible, make the underlying type of EUserNotification System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Steam/Data/EAssetRarity.cs#L30
If possible, make the underlying type of EAssetRarity System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L644
If possible, make the underlying type of EFarmingPreferences System.Int32 instead of ushort
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L602
If possible, make the underlying type of EAccess System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs#L2327
If possible, make the underlying type of ESession System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Web/WebBrowser.cs#L899
If possible, make the underlying type of ERequestOptions System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Core/ASF.cs#L962
If possible, make the underlying type of EUserInputType System.Int32 instead of byte
RoslynAnalyzers Enum Storage should be Int32: ArchiSteamFarm/Storage/GlobalConfig.cs#L613
If possible, make the underlying type of EPluginsUpdateMode System.Int32 instead of byte
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Core/AprilFools.cs#L44
Modify 'Init' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/SteamPICSChanges.cs#L84
Modify 'RefreshChanges' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Program.cs#L93
Modify 'Restart' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L973
Modify 'RedeemGuestPass' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L110
Modify 'AddFriend' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Web/WebBrowser.cs#L205
Modify 'UrlGetToBinary' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L155
Modify 'GetCustomMachineInfoProvider' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L109
Modify 'GetBotsComparer' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/NLog/Logging.cs#L260
Modify 'ReadLogFileLines' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L458
Modify 'OnBotFarmingStopped' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/IPC/ArchiKestrel.cs#L478
Modify 'CreateWebApplication' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/Commands.cs#L349
Modify 'ResponseTwoFactorInit' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L414
Modify 'GetRewardItems' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L624
Modify 'OnBotTradeOfferResults' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/Commands.cs#L172
Modify 'ResponseTwoFactorFinalize' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Program.cs#L701
Modify 'ParseEnvironmentVariables' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Bot.cs#L2152
Modify 'GetKeysFromFile' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Helpers/ArchiCryptoHelper.cs#L292
Modify 'EncryptProtectedDataForCurrentUser' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L222
Modify 'GetMyInventoryAsync' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Core/Utilities.cs#L267
Modify 'TryReadJsonWebToken' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Bot.cs#L2083
Modify 'Destroy' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L1049
Modify 'SendMessage' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Interaction/Actions.cs#L92
Modify 'AddFreeLicenseApp' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Helpers/ArchiCryptoHelper.cs#L270
Modify 'EncryptAES' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs#L1701
Modify 'GetCombinedTradeHoldDurationAgainstUser' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L496
Modify 'OnBotInit' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Helpers/ArchiCryptoHelper.cs#L233
Modify 'DecryptProtectedDataForCurrentUser' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/NLog/ArchiLogger.cs#L185
Modify 'LogFatalException' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Web/WebBrowser.cs#L609
Modify 'UrlPostToJsonObject' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Program.cs#L166
Modify 'HandlePathArgument' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Web/WebBrowser.cs#L336
Modify 'UrlGetToJsonObject' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L457
Modify 'GetSteamGuardStatus' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Bot.cs#L1204
Modify 'GetAppDataForIdling' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Program.cs#L429
Modify 'InitGlobalDatabaseAndServices' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Core/ASF.cs#L884
Modify 'UpdateASF' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L198
Modify 'InitPlugins' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L565
Modify 'OnBotSteamCallbacksInit' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/NLog/Logging.cs#L186
Modify 'InitCoreLoggers' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L756
Modify 'GetLevel' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Web/WebBrowser.cs#L785
Modify 'InternalRequest' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Bot.cs#L1514
Modify 'ImportKeysToRedeem' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs#L170
Modify 'GetBoosterCreatorEntries' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/IPC/ArchiKestrel.cs#L404
Modify 'ConfigureServices' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Storage/GlobalDatabase.cs#L212
Modify 'CreateOrLoad' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Core/ASF.cs#L903
Modify 'UpdateASF' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Bot.cs#L1834
Modify 'Rename' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Web/WebBrowser.cs#L272
Modify 'UrlGetToHtmlDocument' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Exchange/Trading.cs#L535
Modify 'ShouldAcceptTrade' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Storage/CrashFile.cs#L105
Modify 'CreateOrLoad' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L817
Modify 'LoadAssembliesFrom' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L444
Modify 'OnBotFarmingStarted' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Bot.cs#L1651
Modify 'RefreshWebSession' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L808
Modify 'GetPrivacySettings' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L728
Modify 'GetFamilyGroupSteamIDs' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Helpers/ArchiCacheable.cs#L91
Modify 'GetValue' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Core/ASF.cs#L289
Modify 'LoadAssembliesNeededBeforeUpdate' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L416
Modify 'OnBotDisconnected' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Program.cs#L255
Modify 'InitCore' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Helpers/SerializableFile.cs#L174
Modify 'Write' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L808
Modify 'LoadAssembliesFrom' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/NLog/ArchiLogger.cs#L200
Modify 'LogFatalException' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Core/ASF.cs#L911
Modify 'UpdateASF' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Program.cs#L366
Modify 'InitGlobalConfigAndLanguage' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L358
Modify 'OnASFInitModules' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/IPC/ArchiKestrel.cs#L95
Modify 'Start' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Core/ASF.cs#L312
Modify 'LoadAssembliesRecursively' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L569
Modify 'LeaveChatRoomGroup' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/SteamTokenDumperPlugin.cs#L480
Modify 'Refresh' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/BotCache.cs#L143
Modify 'CreateOrLoad' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L402
Modify 'OnBotDestroy' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Bot.cs#L3781
Modify 'SendCompletedSets' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L345
Modify 'GetOwnedGames' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Storage/BotDatabase.cs#L290
Modify 'CreateOrLoad' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Core/AprilFools.cs#L61
Modify 'Init' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L598
Modify 'RedeemPoints' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Bot.cs#L1220
Modify 'GetAppDataForIdling' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Bot.cs#L1100
Modify 'DeleteRedeemedKeysFiles' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs#L1483
Modify 'AddFreeLicense' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L715
Modify 'OnUpdateProceeding' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Storage/GlobalConfig.cs#L554
Modify 'Load' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/MobileAuthenticatorHandler.cs#L110
Modify 'FinalizeAuthenticator' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L1081
Modify 'SendMessage' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L510
Modify 'OnBotInitModules' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L255
Modify 'InitPlugins' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Program.cs#L123
Modify 'HandleCryptKeyFileArgument' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/Commands.cs#L232
Modify 'ResponseTwoFactorFinalized' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Program.cs#L157
Modify 'HandlePathArgument' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L167
Modify 'GetCredentialChangeTimeDetails' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/SteamTokenDumperPlugin.cs#L388
Modify 'Refresh' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L658
Modify 'OnPICSChanges' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L131
Modify 'GetChangeNumberToStartFrom' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Bot.cs#L369
Modify '.ctor' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L478
Modify 'OnBotFriendRequest' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/NLog/ArchiLogger.cs#L194
Modify 'LogFatalException' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Core/ASF.cs#L682
Modify 'RegisterBots' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L904
Modify 'UpdatePlugin' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/SteamTokenDumperPlugin.cs#L429
Modify 'Refresh' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L380
Modify 'GetPointsBalance' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/MobileAuthenticatorHandler.cs#L73
Modify 'AddAuthenticator' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L546
Modify 'OnBotMessage' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L557
Modify 'Load' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L856
Modify 'GetServerTime' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L627
Modify 'RemoveFriend' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/SteamTokenDumperPlugin.cs#L104
Modify 'OnASFInit' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Bot.cs#L1358
Modify 'GetPackagesData' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L1112
Modify 'SendTypingStatus' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L142
Modify 'GetClanChatRoomInfo' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L784
Modify 'GetMyChatGroupIDs' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/SteamTokenDumperPlugin.cs#L507
Modify 'Refresh' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Program.cs#L466
Modify 'InitShutdownSequence' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L687
Modify 'OnSelfPersonaState' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/IPC/Controllers/Api/StructureController.cs#L58
Modify 'StructureGet' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/NLog/Logging.cs#L172
Modify 'InitCoreLoggers' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Bot.cs#L2343
Modify 'HeartBeat' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L642
Modify 'OnBotUserNotifications' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Helpers/ArchiCryptoHelper.cs#L211
Modify 'DecryptAES' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Helpers/ArchiCryptoHelper.cs#L310
Modify 'ReadFromFile' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/GlobalCache.cs#L133
Modify 'Load' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L1000
Modify 'RedeemKey' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L914
Modify 'UpdatePlugin' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L384
Modify 'OnBotCommand' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L581
Modify 'OnBotSteamHandlersInit' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L91
Modify 'GetCrossProcessSemaphore' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L832
Modify 'GetPrivateAppIDs' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L542
Modify 'JoinChatRoomGroup' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/NLog/Logging.cs#L150
Modify 'GetUserInput' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L482
Modify 'GetTradeToken' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/IPC/ArchiKestrel.cs#L249
Modify 'ConfigureApp' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Interaction/Actions.cs#L525
Modify 'UnpackBoosterPacks' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Helpers/SerializableFile.cs#L122
Modify 'Save' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/GlobalCache.cs#L362
Modify 'ResolveKnownDepotIDs' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L886
Modify 'GetTwoFactorDeviceIdentifier' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/NLog/Logging.cs#L434
Modify 'HandleConsoleInteractively' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Bot.cs#L1082
Modify 'DeleteRedeemedKeysFiles' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/NLog/ArchiLogger.cs#L179
Modify 'LogFatalException' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Web/WebBrowser.cs#L545
Modify 'UrlPostToHtmlDocument' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L672
Modify 'OnPICSChangesRestart' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/RemoteCommunication.cs#L262
Modify 'OnPersonaState' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs#L1586
Modify 'GetAppList' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Core/Utilities.cs#L328
Modify 'UpdateCleanup' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/Commands.cs#L270
Modify 'ResponseTwoFactorFinalized' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Bot.cs#L484
Modify 'DeleteAllRelatedFiles' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/RemoteCommunication.cs#L1205
Modify 'MatchActively' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L602
Modify 'OnBotTradeOffer' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Bot.cs#L3678
Modify 'RedeemGamesInBackground' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/Commands.cs#L120
Modify 'ResponseTwoFactorFinalize' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L226
Modify 'InitPlugins' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Bot.cs#L2388
Modify 'ImportAuthenticatorFromFile' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L524
Modify 'OnBotLoggedOn' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Steam/Interaction/Actions.cs#L469
Modify 'SendInventory' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/RemoteCommunication.cs#L947
Modify 'MatchActively' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L430
Modify 'OnBotFarmingFinished' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Do not catch general exception types: ArchiSteamFarm/Plugins/PluginsCore.cs#L701
Modify 'OnUpdateFinished' to catch a more specific allowed exception type, or rethrow the exception
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Integration/SwaggerSecurityCriticalAttribute.cs#L33
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/IWebServiceProvider.cs#L35
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Controllers/Api/ArchiController.cs#L40
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Web/Responses/StreamResponse.cs#L32
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Data/Confirmation.cs#L32
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Bot.cs#L66
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/IBotFriendRequest.cs#L35
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Controllers/Api/StorageController.cs#L34
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Integration/CustomSwaggerAttribute.cs#L32
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Data/Asset.cs#L34
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/IBotModules.cs#L39
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Responses/GitHubReleaseResponse.cs#L31
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Requests/ASFEncryptRequest.cs#L32
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/IBotTradeOfferResults.cs#L37
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Web/WebBrowser.cs#L47
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Helpers/ArchiCryptoHelper.cs#L40
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Responses/TypeResponse.cs#L32
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Storage/GlobalConfig.cs#L47
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Web/Responses/BasicResponse.cs#L31
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L679
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L660
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/IBotCardsFarmerInfo.cs#L36
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L49
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/IPluginUpdates.cs#L38
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Data/BoosterCreatorEntry.cs#L30
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/IBotUserNotifications.cs#L37
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Security/MobileAuthenticator.cs#L44
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Web/Responses/ObjectResponse.cs#L29
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/IASF.cs#L38
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Integration/SteamUtilities.cs#L34
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/ISteamPICSChanges.cs#L36
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Controllers/Api/BotController.cs#L44
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Requests/TwoFactorAuthenticationConfirmationsRequest.cs#L40
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Web/WebBrowser.cs#L899
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/IBot.cs#L36
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Requests/UpdateRequest.cs#L31
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Helpers/Json/JsonDisallowNullAttribute.cs#L32
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Controllers/Api/TypeController.cs#L40
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L602
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs#L53
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Controllers/Api/ASFController.cs#L43
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/PluginsCore.cs#L56
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L623
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Requests/CommandRequest.cs#L31
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Requests/BotRenameRequest.cs#L31
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Storage/GlobalConfig.cs#L607
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Cards/CardsFarmer.cs#L52
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Requests/BotAddLicenseRequest.cs#L31
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Data/OptionalResultResponse.cs#L31
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/IPlugin.cs#L36
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/IWebInterface.cs#L32
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Interaction/Actions.cs#L49
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Data/BooleanResponse.cs#L32
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Integration/SwaggerSteamIdentifierAttribute.cs#L32
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Controllers/Api/IPCBansController.cs#L36
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Data/EAssetRarity.cs#L30
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Helpers/Json/BooleanNumberConverter.cs#L32
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Helpers/ArchiCryptoHelper.cs#L327
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Collections/ConcurrentList.cs#L33
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Core/Utilities.cs#L50
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Controllers/Api/StructureController.cs#L34
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/IGitHubPluginUpdates.cs#L46
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Data/TradeOffersResponse.cs#L32
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/IBotConnection.cs#L36
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Helpers/Json/JsonUtilities.cs#L39
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/ICrossProcessSemaphoreProvider.cs#L36
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Data/APIWrappedResponse.cs#L30
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Core/ASF.cs#L962
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Storage/GlobalConfig.cs#L613
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Helpers/ECacheFallback.cs#L26
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Data/InventoryDescription.cs#L39
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Collections/ConcurrentHashSet.cs#L34
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Web/GitHub/Data/ReleaseResponse.cs#L39
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Storage/BotDatabase.cs#L42
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/IBotMessage.cs#L37
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Responses/GamesToRedeemInBackgroundResponse.cs#L30
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Exchange/ParseTradeResult.cs#L62
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs#L2327
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Controllers/Api/CommandController.cs#L40
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L668
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Data/Tag.cs#L30
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Collections/ObservableConcurrentDictionary.cs#L34
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Responses/LogResponse.cs#L32
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Web/GitHub/Data/ReleaseAsset.cs#L31
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/IBotCommand2.cs#L37
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Controllers/Api/TwoFactorAuthenticationController.cs#L41
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Helpers/SerializableFile.cs#L34
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/IUpdateAware.cs#L35
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Web/Responses/BinaryResponse.cs#L30
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/NLog/ArchiLogger.cs#L38
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Requests/BotRequest.cs#L32
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L688
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Controllers/Api/PluginsController.cs#L39
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Integration/SwaggerValidValuesAttribute.cs#L34
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Helpers/ArchiCryptoHelper.cs#L319
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Requests/BotInputRequest.cs#L32
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Storage/GlobalDatabase.cs#L43
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Requests/ASFRequest.cs#L32
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Cards/Game.cs#L30
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Data/ItemDescription.cs#L29
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Responses/TypeProperties.cs#L31
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/EAccess.cs#L29
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Bot.cs#L4082
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Controllers/Api/HealthCheckController.cs#L37
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Responses/HealthCheckResponse.cs#L31
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Requests/BotGamesToRedeemInBackgroundRequest.cs#L32
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/IBotSteamClient.cs#L37
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Helpers/ArchiCacheable.cs#L33
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Integration/SwaggerItemsMinMaxAttribute.cs#L31
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Helpers/Json/GuidJsonConverter.cs#L37
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Exchange/ParseTradeResult.cs#L32
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Storage/GlobalConfig.cs#L619
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L644
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Helpers/ICrossProcessSemaphore.cs#L31
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/SharedInfo.cs#L33
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Web/Responses/HtmlDocumentResponse.cs#L34
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Web/GitHub/GitHubService.cs#L40
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Responses/GenericResponse.cs#L30
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Storage/GenericDatabase.cs#L36
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Requests/PluginUpdateRequest.cs#L32
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/IBotCustomMachineInfoProvider.cs#L36
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Integration/Callbacks/UserNotificationsCallback.cs#L34
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Responses/AddLicenseResult.cs#L32
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Responses/StatusCodeResponse.cs#L30
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Requests/BotPauseRequest.cs#L30
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Requests/ASFHashRequest.cs#L32
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Data/ResultResponse.cs#L31
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L611
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Responses/ASFResponse.cs#L31
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Interaction/Commands.cs#L48
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Core/ASF.cs#L55
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Controllers/Api/GitHubController.cs#L40
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Exchange/Trading.cs#L43
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L52
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Integration/Callbacks/UserNotificationsCallback.cs#L93
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Requests/BotRedeemRequest.cs#L32
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/IBotTradeOffer2.cs#L37
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/IBotsComparer.cs#L34
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Data/EAssetType.cs#L26
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Storage/PackageData.cs#L31
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Plugins/Interfaces/IBotIdentity.cs#L36
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Data/Confirmation.cs#L67
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Responses/GenericResponse.cs#L49
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Data/TradeOffer.cs#L37
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Responses/BotAddLicenseResponse.cs#L30
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/Steam/Data/ItemAction.cs#L30
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Consider making public types internal: ArchiSteamFarm/IPC/Controllers/Api/NLogController.cs#L46
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
RoslynAnalyzers Review code for file path injection vulnerabilities: ArchiSteamFarm/Helpers/SerializableFile.cs#L168
Potential file path injection vulnerability was found where 'Task File.WriteAllTextAsync(string path, string? contents, CancellationToken cancellationToken = default(CancellationToken))' in method 'Task SerializableFile.Write(string filePath, string json)' may be tainted by user-controlled data from 'string botNames' in method 'Task\> BotController.BotPost(string botNames, BotRequest request)'.
RoslynAnalyzers Review code for file path injection vulnerabilities: ArchiSteamFarm/Steam/Bot.cs#L1833
Potential file path injection vulnerability was found where 'void File.Move(string sourceFileName, string destFileName)' in method 'Task Bot.Rename(string newBotName)' may be tainted by user-controlled data from 'BotRenameRequest request' in method 'Task\> BotController.RenamePost(string botName, BotRenameRequest request)'.
RoslynAnalyzers Review code for file path injection vulnerabilities: ArchiSteamFarm/Helpers/SerializableFile.cs#L158
Potential file path injection vulnerability was found where 'Task File.ReadAllTextAsync(string path, CancellationToken cancellationToken = default(CancellationToken))' in method 'Task SerializableFile.Write(string filePath, string json)' may be tainted by user-controlled data from 'string botNames' in method 'Task\> BotController.BotPost(string botNames, BotRequest request)'.
RoslynAnalyzers Review code for file path injection vulnerabilities: ArchiSteamFarm/Helpers/SerializableFile.cs#L170
Potential file path injection vulnerability was found where 'void File.Move(string sourceFileName, string destFileName)' in method 'Task SerializableFile.Write(string filePath, string json)' may be tainted by user-controlled data from 'string botNames' in method 'Task\> BotController.BotPost(string botNames, BotRequest request)'.
RoslynAnalyzers Review code for file path injection vulnerabilities: ArchiSteamFarm/Helpers/SerializableFile.cs#L157
Potential file path injection vulnerability was found where 'bool File.Exists(string? path)' in method 'Task SerializableFile.Write(string filePath, string json)' may be tainted by user-controlled data from 'string botNames' in method 'Task\> BotController.BotPost(string botNames, BotRequest request)'.
RoslynAnalyzers Review code for file path injection vulnerabilities: ArchiSteamFarm/Helpers/SerializableFile.cs#L164
Potential file path injection vulnerability was found where 'Task File.WriteAllTextAsync(string path, string? contents, CancellationToken cancellationToken = default(CancellationToken))' in method 'Task SerializableFile.Write(string filePath, string json)' may be tainted by user-controlled data from 'string botNames' in method 'Task\> BotController.BotPost(string botNames, BotRequest request)'.
RoslynAnalyzers Review code for regex injection vulnerabilities: ArchiSteamFarm/Steam/Interaction/Commands.cs#L2057
Potential regex injection vulnerability was found where 'Regex.Regex(string pattern, RegexOptions options)' in method 'Task\<(string? Response, Dictionary? OwnedGames)\> Commands.ResponseOwns(EAccess access, string query)' may be tainted by user-controlled data from 'CommandRequest request' in method 'Task\> CommandController.CommandPost(CommandRequest request)'.
Replace with 'field' keyword: ArchiSteamFarm/SharedInfo.cs#L114
Replace with 'field' keyword
Replace with 'field' keyword: ArchiSteamFarm/Steam/Bot.cs#L299
Replace with 'field' keyword
Replace with 'field' keyword: ArchiSteamFarm/Core/OS.cs#L71
Replace with 'field' keyword