Skip borrowed games from owned packages #4233
Annotations
668 warnings and 15 notices
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/Steam/Storage/BotConfig.cs#L667
If possible, make the underlying type of ERedeemingPreferences System.Int32 instead of byte
|
RoslynAnalyzers Enum Storage should be Int32:
ArchiSteamFarm/Steam/Bot.cs#L4077
If possible, make the underlying type of EFileType 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#L678
If possible, make the underlying type of ERemoteCommunication 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/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/Integration/ArchiWebHandler.cs#L2297
If possible, make the underlying type of ESession 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/Steam/Storage/BotConfig.cs#L687
If possible, make the underlying type of ETradingPreferences 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#L659
If possible, make the underlying type of EOnlinePreferences System.Int32 instead of byte
|
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/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/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/Steam/Integration/ArchiHandler.cs#L607
Modify 'RedeemPoints' 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/Steam/Bot.cs#L2082
Modify 'Destroy' 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.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#L817
Modify 'GetPrivacySettings' 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/Steam/Integration/ArchiHandler.cs#L1090
Modify 'SendMessage' 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/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/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/Integration/ArchiWebHandler.cs#L1679
Modify 'GetCombinedTradeHoldDurationAgainstUser' to catch a more specific allowed exception type, or rethrow the exception
|
RoslynAnalyzers Do not catch general exception types:
ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L228
Modify 'GetMyInventoryAsync' 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/ArchiHandler.cs#L551
Modify 'JoinChatRoomGroup' 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/Steam/Integration/ArchiHandler.cs#L491
Modify 'GetTradeToken' 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#L145
Modify 'GetClanChatRoomInfo' 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/Steam/Bot.cs#L3673
Modify 'RedeemGamesInBackground' 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/Steam/Integration/ArchiHandler.cs#L1121
Modify 'SendTypingStatus' 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#L1009
Modify 'RedeemKey' to catch a more specific allowed exception type, or rethrow the exception
|
RoslynAnalyzers Do not catch general exception types:
ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L170
Modify 'GetCredentialChangeTimeDetails' 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/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/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.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/Steam/Integration/ArchiHandler.cs#L389
Modify 'GetPointsBalance' 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#L1219
Modify 'GetAppDataForIdling' 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/Steam/Integration/ArchiHandler.cs#L423
Modify 'GetRewardItems' 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/Steam/Integration/ArchiHandler.cs#L865
Modify 'GetServerTime' 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.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/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/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/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/Steam/Bot.cs#L483
Modify 'DeleteAllRelatedFiles' 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.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#L2343
Modify 'HeartBeat' to catch a more specific allowed exception type, or rethrow the exception
|
RoslynAnalyzers Do not catch general exception types:
ArchiSteamFarm/Steam/Bot.cs#L1357
Modify 'GetPackagesData' 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/Steam/Integration/ArchiHandler.cs#L841
Modify 'GetPrivateAppIDs' 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/Bot.cs#L1650
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#L737
Modify 'GetFamilyGroupSteamIDs' to catch a more specific allowed exception type, or rethrow the exception
|
RoslynAnalyzers Do not catch general exception types:
ArchiSteamFarm/Steam/Bot.cs#L1099
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/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.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/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/Steam/Bot.cs#L1081
Modify 'DeleteRedeemedKeysFiles' to catch a more specific allowed exception type, or rethrow the exception
|
RoslynAnalyzers Do not catch general exception types:
ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L354
Modify 'GetOwnedGames' 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/Bot.cs#L1203
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#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#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/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/Steam/Bot.cs#L3776
Modify 'SendCompletedSets' 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.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#L1513
Modify 'ImportKeysToRedeem' 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/Steam/Integration/ArchiHandler.cs#L982
Modify 'RedeemGuestPass' to catch a more specific allowed exception type, or rethrow the exception
|
RoslynAnalyzers Do not catch general exception types:
ArchiSteamFarm/Steam/Bot.cs#L373
Modify '.ctor' to catch a more specific allowed exception type, or rethrow the exception
|
RoslynAnalyzers Do not catch general exception types:
ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L636
Modify 'RemoveFriend' 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/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/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/Steam/Integration/ArchiHandler.cs#L113
Modify 'AddFriend' 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/Steam/Integration/ArchiWebHandler.cs#L1564
Modify 'GetAppList' to catch a more specific allowed exception type, or rethrow the exception
|
RoslynAnalyzers Do not catch general exception types:
ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L895
Modify 'GetTwoFactorDeviceIdentifier' to catch a more specific allowed exception type, or rethrow the exception
|
RoslynAnalyzers Do not catch general exception types:
ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L793
Modify 'GetMyChatGroupIDs' 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#L1058
Modify 'SendMessage' 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#L466
Modify 'GetSteamGuardStatus' 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/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/Integration/ArchiHandler.cs#L765
Modify 'GetLevel' 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/Steam/Integration/ArchiHandler.cs#L578
Modify 'LeaveChatRoomGroup' 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/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.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.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/Steam/Bot.cs#L1833
Modify 'Rename' 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/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/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/Steam/Cards/CardsFarmer.cs#L51
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#L659
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/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/Steam/Storage/BotConfig.cs#L687
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#L678
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/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/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/Steam/Integration/ArchiHandler.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/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/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/Steam/Storage/BotConfig.cs#L667
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/Steam/Integration/ArchiWebHandler.cs#L2297
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/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/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/LicenseData.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#L4077
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/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/Steam/Bot.cs#L1832
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#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)'.
|
main
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
main
You are running a Qodana linter without an exact version tag: jetbrains/qodana-dotnet:latest
|
main
You are running a Qodana linter without an exact version tag: jetbrains/qodana-dotnet:latest
|
main
You are running a Qodana linter without an exact version tag: jetbrains/qodana-dotnet:latest
|
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/Steam/Storage/BotConfig.cs#L667
If possible, make the underlying type of ERedeemingPreferences System.Int32 instead of byte
|
RoslynAnalyzers Enum Storage should be Int32:
ArchiSteamFarm/Steam/Bot.cs#L4077
If possible, make the underlying type of EFileType 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#L678
If possible, make the underlying type of ERemoteCommunication 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/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/Integration/ArchiWebHandler.cs#L2297
If possible, make the underlying type of ESession 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/Steam/Storage/BotConfig.cs#L687
If possible, make the underlying type of ETradingPreferences 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#L659
If possible, make the underlying type of EOnlinePreferences System.Int32 instead of byte
|
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/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/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/Steam/Integration/ArchiHandler.cs#L607
Modify 'RedeemPoints' 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/Steam/Bot.cs#L2082
Modify 'Destroy' 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.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#L817
Modify 'GetPrivacySettings' 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/Steam/Integration/ArchiHandler.cs#L1090
Modify 'SendMessage' 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/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/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/Integration/ArchiWebHandler.cs#L1679
Modify 'GetCombinedTradeHoldDurationAgainstUser' to catch a more specific allowed exception type, or rethrow the exception
|
RoslynAnalyzers Do not catch general exception types:
ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L228
Modify 'GetMyInventoryAsync' 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/ArchiHandler.cs#L551
Modify 'JoinChatRoomGroup' 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/Steam/Integration/ArchiHandler.cs#L491
Modify 'GetTradeToken' 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#L145
Modify 'GetClanChatRoomInfo' 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/Steam/Bot.cs#L3673
Modify 'RedeemGamesInBackground' 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/Steam/Integration/ArchiHandler.cs#L1121
Modify 'SendTypingStatus' 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#L1009
Modify 'RedeemKey' to catch a more specific allowed exception type, or rethrow the exception
|
RoslynAnalyzers Do not catch general exception types:
ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L170
Modify 'GetCredentialChangeTimeDetails' 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/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/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.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/Steam/Integration/ArchiHandler.cs#L389
Modify 'GetPointsBalance' 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#L1219
Modify 'GetAppDataForIdling' 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/Steam/Integration/ArchiHandler.cs#L423
Modify 'GetRewardItems' 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/Steam/Integration/ArchiHandler.cs#L865
Modify 'GetServerTime' 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.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/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/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/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/Steam/Bot.cs#L483
Modify 'DeleteAllRelatedFiles' 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.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#L2343
Modify 'HeartBeat' to catch a more specific allowed exception type, or rethrow the exception
|
RoslynAnalyzers Do not catch general exception types:
ArchiSteamFarm/Steam/Bot.cs#L1357
Modify 'GetPackagesData' 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/Steam/Integration/ArchiHandler.cs#L841
Modify 'GetPrivateAppIDs' 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/Bot.cs#L1650
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#L737
Modify 'GetFamilyGroupSteamIDs' to catch a more specific allowed exception type, or rethrow the exception
|
RoslynAnalyzers Do not catch general exception types:
ArchiSteamFarm/Steam/Bot.cs#L1099
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/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.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/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/Steam/Bot.cs#L1081
Modify 'DeleteRedeemedKeysFiles' to catch a more specific allowed exception type, or rethrow the exception
|
RoslynAnalyzers Do not catch general exception types:
ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L354
Modify 'GetOwnedGames' 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/Bot.cs#L1203
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#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#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/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/Steam/Bot.cs#L3776
Modify 'SendCompletedSets' 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.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#L1513
Modify 'ImportKeysToRedeem' 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/Steam/Integration/ArchiHandler.cs#L982
Modify 'RedeemGuestPass' to catch a more specific allowed exception type, or rethrow the exception
|
RoslynAnalyzers Do not catch general exception types:
ArchiSteamFarm/Steam/Bot.cs#L373
Modify '.ctor' to catch a more specific allowed exception type, or rethrow the exception
|
RoslynAnalyzers Do not catch general exception types:
ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L636
Modify 'RemoveFriend' 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/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/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/Steam/Integration/ArchiHandler.cs#L113
Modify 'AddFriend' 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/Steam/Integration/ArchiWebHandler.cs#L1564
Modify 'GetAppList' to catch a more specific allowed exception type, or rethrow the exception
|
RoslynAnalyzers Do not catch general exception types:
ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L895
Modify 'GetTwoFactorDeviceIdentifier' to catch a more specific allowed exception type, or rethrow the exception
|
RoslynAnalyzers Do not catch general exception types:
ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L793
Modify 'GetMyChatGroupIDs' 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#L1058
Modify 'SendMessage' 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#L466
Modify 'GetSteamGuardStatus' 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/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/Integration/ArchiHandler.cs#L765
Modify 'GetLevel' 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/Steam/Integration/ArchiHandler.cs#L578
Modify 'LeaveChatRoomGroup' 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/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.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.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/Steam/Bot.cs#L1833
Modify 'Rename' 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/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/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/Steam/Cards/CardsFarmer.cs#L51
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#L659
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/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/Steam/Storage/BotConfig.cs#L687
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#L678
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/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/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/Steam/Integration/ArchiHandler.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/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/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/Steam/Storage/BotConfig.cs#L667
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/Steam/Integration/ArchiWebHandler.cs#L2297
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/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/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/LicenseData.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#L4077
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/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/Steam/Bot.cs#L1832
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#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/Steam/Storage/BotConfig.cs#L288
Replace with 'field' keyword
|
Replace with 'field' keyword:
ArchiSteamFarm/Web/GitHub/Data/ReleaseResponse.cs#L131
Replace with 'field' keyword
|
Replace with 'field' keyword:
ArchiSteamFarm/Steam/Bot.cs#L304
Replace with 'field' keyword
|
Replace with 'field' keyword:
ArchiSteamFarm/Storage/GlobalConfig.cs#L361
Replace with 'field' keyword
|
Replace with 'field' keyword:
ArchiSteamFarm/Storage/GlobalConfig.cs#L362
Replace with 'field' keyword
|
Replace with 'field' keyword:
ArchiSteamFarm/Web/GitHub/Data/ReleaseResponse.cs#L132
Replace with 'field' keyword
|
Replace with 'field' keyword:
ArchiSteamFarm/Steam/Storage/BotConfig.cs#L289
Replace with 'field' keyword
|
Replace with 'field' keyword:
ArchiSteamFarm/SharedInfo.cs#L114
Replace with 'field' keyword
|
Replace with 'field' keyword:
ArchiSteamFarm/Web/GitHub/Data/ReleaseResponse.cs#L133
Replace with 'field' keyword
|
Replace with 'field' keyword:
ArchiSteamFarm/Steam/Data/InventoryResponse.cs#L79
Replace with 'field' keyword
|
Replace with 'field' keyword:
ArchiSteamFarm/Core/OS.cs#L71
Replace with 'field' keyword
|
Replace with 'field' keyword:
ArchiSteamFarm/Storage/GlobalConfig.cs#L360
Replace with 'field' keyword
|
Replace with 'field' keyword:
ArchiSteamFarm/Steam/Storage/BotConfig.cs#L287
Replace with 'field' keyword
|
Replace with 'field' keyword:
ArchiSteamFarm/Collections/FixedSizeConcurrentQueue.cs#L47
Replace with 'field' keyword
|
Replace with 'field' keyword:
ArchiSteamFarm/Storage/GlobalConfig.cs#L363
Replace with 'field' keyword
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
qodana-report
|
3.48 MB |
|