Skip to content

Make ApiAuthenticationMiddleware use new json #5889

Make ApiAuthenticationMiddleware use new json

Make ApiAuthenticationMiddleware use new json #5889

Triggered via push November 22, 2023 17:00
Status Success
Total duration 11m 39s
Artifacts 9

publish.yml

on: push
publish-asf-ui
34s
publish-asf-ui
Matrix: publish-asf
release
0s
release
Fit to window
Zoom out
Zoom in

Annotations

854 warnings and 146 notices
Access to modified captured variable: ArchiSteamFarm/Steam/Bot.cs#L688
Captured variable is modified in the outer scope
Access to modified captured variable: ArchiSteamFarm/Plugins/PluginsCore.cs#L130
Captured variable is modified in the outer scope
Access to modified captured variable: ArchiSteamFarm/Steam/Interaction/Commands.cs#L2417
Captured variable is modified in the outer scope
Access to modified captured variable: ArchiSteamFarm/Steam/Interaction/Commands.cs#L1831
Captured variable is modified in the outer scope
Access to modified captured variable: ArchiSteamFarm/Steam/Bot.cs#L562
Captured variable is modified in the outer scope
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Backend.cs#L108
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Web/WebBrowser.cs#L231
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Web/GitHub.cs#L73
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Steam/Interaction/Commands.cs#L772
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Steam/Interaction/Commands.cs#L784
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Backend.cs#L91
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Steam/Interaction/Commands.cs#L788
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Core/ArchiNet.cs#L161
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Backend.cs#L108
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Steam/Interaction/Commands.cs#L764
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Backend.cs#L67
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Core/OS.cs#L244
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Steam/Interaction/Commands.cs#L780
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Steam/Interaction/Commands.cs#L776
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Steam/Interaction/Commands.cs#L760
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs#L291
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Steam/Interaction/Commands.cs#L796
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs#L291
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Backend.cs#L91
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Steam/Interaction/Commands.cs#L792
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Web/WebBrowser.cs#L514
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Backend.cs#L67
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Web/WebBrowser.cs#L576
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Steam/Interaction/Commands.cs#L768
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Web/WebBrowser.cs#L125
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Core/ArchiNet.cs#L86
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Web/WebBrowser.cs#L293
Bitwise operation on enum is not marked by \[Flags\] attribute
Bitwise operation on enum is not marked by [Flags] attribute: ArchiSteamFarm/Core/ArchiNet.cs#L86
Bitwise operation on enum is not marked by \[Flags\] attribute
Code is unreachable: ArchiSteamFarm/Steam/Bot.cs#L2784
Code is unreachable
Code is unreachable: ArchiSteamFarm/Steam/Bot.cs#L3723
Code is unreachable
Code is unreachable: ArchiSteamFarm/Program.cs#L520
Code is unreachable
Code is unreachable: ArchiSteamFarm/Steam/Bot.cs#L3493
Code is unreachable
Code is unreachable: ArchiSteamFarm/Steam/Bot.cs#L2223
Code is unreachable
Code is unreachable: ArchiSteamFarm/Steam/Bot.cs#L2844
Code is unreachable
Declaring new protected member in sealed class is the same as declaring it as private: ArchiSteamFarm/NLog/Targets/SteamTarget.cs#L61
Declaring new protected method 'Task ArchiSteamFarm.NLog.Targets.SteamTarget.WriteAsyncTask(LogEventInfo, CancellationToken)' in sealed class is the same as declaring it as private
Declaring new protected member in sealed class is the same as declaring it as private: ArchiSteamFarm/NLog/Targets/HistoryTarget.cs#L65
Declaring new protected method 'Void ArchiSteamFarm.NLog.Targets.HistoryTarget.Write(LogEventInfo)' in sealed class is the same as declaring it as private
Cannot resolve reference in XML comment: ArchiSteamFarm/Plugins/Interfaces/IASF.cs#L35
Cannot resolve symbol 'JsonExtensionDataAttribute'
Cannot resolve reference in XML comment: ArchiSteamFarm/Plugins/Interfaces/IBotModules.cs#L37
Cannot resolve symbol 'JsonExtensionDataAttribute'
Possible null reference assignment.: ArchiSteamFarm/Web/WebBrowser.cs#L730
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Web/WebBrowser.cs#L221
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Web/GitHub.cs#L64
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Web/WebBrowser.cs#L504
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Web/WebBrowser.cs#L460
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Core/ArchiNet.cs#L174
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Core/ArchiNet.cs#L75
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Web/GitHub.cs#L182
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Web/WebBrowser.cs#L115
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Steam/Bot.cs#L1521
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Web/WebBrowser.cs#L416
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Web/WebBrowser.cs#L654
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Web/WebBrowser.cs#L718
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Web/WebBrowser.cs#L712
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Web/GitHub.cs#L135
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Web/WebBrowser.cs#L566
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Web/GitHub.cs#L56
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Web/WebBrowser.cs#L724
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Web/WebBrowser.cs#L371
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Web/WebBrowser.cs#L283
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Core/ArchiNet.cs#L65
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Web/GitHub.cs#L44
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Core/ArchiNet.cs#L46
Possible null reference assignment
Possible null reference assignment.: ArchiSteamFarm/Web/GitHub.cs#L170
Possible null reference assignment
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Cards/Game.cs#L58
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Web/GitHub.cs#L73
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L1114
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Core/ArchiNet.cs#L161
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Web/WebBrowser.cs#L133
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/NLog/Logging.cs#L402
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Core/ASF.cs#L877
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L3066
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Storage/GlobalDatabase.cs#L198
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Core/ArchiNet.cs#L62
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L1266
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L2560
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L306
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/IPC/Startup.cs#L241
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L3155
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Core/ASF.cs#L831
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Web/WebBrowser.cs#L522
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Core/ArchiNet.cs#L191
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Web/WebBrowser.cs#L584
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Exchange/Trading.cs#L394
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Core/ASF.cs#L395
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L3057
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Cards/CardsFarmer.cs#L433
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L2780
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/IPC/Startup.cs#L162
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L603
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/NLog/Logging.cs#L381
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Exchange/Trading.cs#L243
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L1100
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Storage/GlobalDatabase.cs#L186
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Plugins/PluginsCore.cs#L70
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L1119
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Web/GitHub.cs#L189
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L561
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Core/ASF.cs#L191
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Exchange/Trading.cs#L189
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Core/ArchiNet.cs#L56
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L2569
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Core/ArchiNet.cs#L185
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L1075
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Core/ASF.cs#L836
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/IPC/Startup.cs#L226
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/NLog/Logging.cs#L389
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Web/WebBrowser.cs#L301
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L3044
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L866
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L1287
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L2389
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/IPC/Startup.cs#L319
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L1806
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Core/ASF.cs#L167
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Storage/GlobalDatabase.cs#L271
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Core/ASF.cs#L664
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Core/ASF.cs#L836
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Plugins/PluginsCore.cs#L173
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Web/GitHub.cs#L144
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Core/ASF.cs#L118
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Core/ASF.cs#L256
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Web/WebBrowser.cs#L239
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Core/ASF.cs#L279
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/IPC/ArchiKestrel.cs#L49
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/IPC/Startup.cs#L206
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L891
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L561
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/IPC/ArchiKestrel.cs#L54
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L2566
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Exchange/Trading.cs#L213
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Core/ASF.cs#L789
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L437
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Program.cs#L360
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Core/ASF.cs#L242
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L3049
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Web/GitHub.cs#L177
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Core/ASF.cs#L313
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Storage/GlobalConfig.cs#L522
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L1737
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Exchange/Trading.cs#L223
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Core/ASF.cs#L696
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L1717
Dereference of a possibly null reference
Dereference of a possibly null reference.: ArchiSteamFarm/Steam/Bot.cs#L1688
Dereference of a possibly null reference
Possible null reference argument for a parameter.: ArchiSteamFarm/IPC/Controllers/Api/GitHubController.cs#L52
Possible null reference argument for parameter 'releaseResponse' in 'ArchiSteamFarm.IPC.Responses.GitHubReleaseResponse.GitHubReleaseResponse'
Possible null reference argument for a parameter.: ArchiSteamFarm/Steam/Interaction/Commands.cs#L878
Possible null reference argument for parameter 'targetBot' in 'ArchiSteamFarm.Steam.Interaction.Commands.ResponseAdvancedTransfer'
Possible null reference argument for a parameter.: ArchiSteamFarm.CustomPlugins.ExamplePlugin/CatController.cs#L51
Possible null reference argument for parameter 'webBrowser' in 'ArchiSteamFarm.CustomPlugins.ExamplePlugin.CatAPI.GetRandomCatURL'
Possible null reference argument for a parameter.: ArchiSteamFarm/IPC/Controllers/Api/ASFController.cs#L72
Possible null reference argument for parameter 'globalConfig' in 'ArchiSteamFarm.IPC.Responses.ASFResponse.ASFResponse'
Possible null reference argument for a parameter.: ArchiSteamFarm/Storage/GlobalDatabase.cs#L237
Possible null reference argument for parameter 'bot' in 'ArchiSteamFarm.Storage.GlobalDatabase.RefreshPackages'
Possible null reference argument for a parameter.: ArchiSteamFarm/Steam/Bot.cs#L2285
Possible null reference argument for parameter 'authenticator' in 'ArchiSteamFarm.Steam.Bot.TryImportAuthenticator'
Possible null reference argument for a parameter.: ArchiSteamFarm/Steam/Bot.cs#L1699
Possible null reference argument for parameter 'botConfig' in 'ArchiSteamFarm.Steam.Bot.Bot'
Possible null reference argument for a parameter.: ArchiSteamFarm/Steam/Integration/SteamPICSChanges.cs#L120
Possible null reference argument for parameter 'bot' in 'ArchiSteamFarm.Storage.GlobalDatabase.RefreshPackages'
Possible null reference argument for a parameter.: ArchiSteamFarm/IPC/Controllers/Api/GitHubController.cs#L87
Possible null reference argument for parameter 'releaseResponse' in 'ArchiSteamFarm.IPC.Responses.GitHubReleaseResponse.GitHubReleaseResponse'
Possible null reference argument for a parameter.: ArchiSteamFarm/Steam/Interaction/Commands.cs#L3029
Possible null reference argument for parameter 'targetBot' in 'ArchiSteamFarm.Steam.Interaction.Commands.ResponseTransferByRealAppIDs'
Entity is only used to capture its name (non-private accessibility): ArchiSteamFarm/NLog/ArchiLogger.cs#L114
Parameter 'nullObject' is only used to capture its name
Heuristically unreachable code: ArchiSteamFarm/Steam/Bot.cs#L2063
Code is heuristically unreachable
Heuristically unreachable code: ArchiSteamFarm/Steam/Bot.cs#L1442
Code is heuristically unreachable
Non-accessed field: ArchiSteamFarm.CustomPlugins.ExamplePlugin/MeowResponse.cs#L32
Field 'URL' is assigned but its value is never used
Non-accessed field (private accessibility): ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/AnnouncementRequest.cs#L47
Field 'MatchEverything' is assigned but its value is never used
Non-accessed field (private accessibility): ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/AnnouncementRequest.cs#L50
Field 'MaxTradeHoldDuration' is assigned but its value is never used
Non-accessed field (private accessibility): ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/AnnouncementRequest.cs#L44
Field 'MatchableTypes' is assigned but its value is never used
Non-accessed field (private accessibility): ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/AnnouncementRequest.cs#L59
Field 'TotalInventoryCount' is assigned but its value is never used
Assignment is not used: ArchiSteamFarm/Steam/Exchange/Trading.cs#L488
Value assigned is not used in any execution path
Assignment is not used: ArchiSteamFarm/Steam/Exchange/Trading.cs#L468
Value assigned is not used in any execution path
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/CommandController.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/BotController.cs#L36
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IWebInterface.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotConnection.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/SteamUtilities.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/ArchiCryptoHelper.cs#L35
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/Commands.cs#L32
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/Json/JsonUtilities.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Requests/ASFRequest.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/SwaggerSteamIdentifierAttribute.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/TypeController.cs#L32
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/AccessTokenResponse.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Responses/TypeResponse.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/PluginsCore.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/PluginsCore.cs#L47
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs#L44
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/Utilities.cs#L31
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs#L34
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/MobileAuthenticatorPlugin.cs#L34
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/SteamKit2/ServerRecordEndPoint.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/StructureController.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/NLog/Targets/HistoryTarget.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Storage/GenericDatabase.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/SteamTokenDumperController.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/OS.cs#L29
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Bot.cs#L31
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/InventoriesRequest.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/ItemsMatcherPlugin.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.CustomPlugins.ExamplePlugin/MeowResponse.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Web/Responses/HtmlDocumentResponse.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/SerializableFile.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/ASF.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotUserNotifications.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Exchange/ParseTradeResult.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/NLog/Logging.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Responses/GamesToRedeemInBackgroundResponse.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotSteamClient.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Interaction/Commands.cs#L41
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.CustomPlugins.ExamplePlugin/CatAPI.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/BotCredentialsProvider.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotConnection.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.CustomPlugins.SignInWithSteam/SignInWithSteamPlugin.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/ArchiKestrel.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/CrossProcessFileBasedSemaphore.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/ArchiNet.cs#L30
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/AssetForListing.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Interaction/Commands.cs#L42
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/TwoFactorAuthenticationController.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/BooleanResponse.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/PluginsCore.cs#L34
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/NLog/Logging.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/OS.cs#L30
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Bot.cs#L55
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/SteamTokenDumperPlugin.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/Commands.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/ApiAuthenticationMiddleware.cs#L29
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Bot.cs#L54
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/RemoteCommunication.cs#L45
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/ArchiCacheable.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Web/Responses/HtmlDocumentResponse.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.CustomPlugins.ExamplePlugin/CatAPI.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/GlobalCache.cs#L37
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/ArchiCryptoHelper.cs#L29
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.Tests/Utilities.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/GlobalCache.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Storage/BotDatabase.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Web/GitHub.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotModules.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotTradeOfferResults.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/ISteamPICSChanges.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/NLog/Targets/SteamTarget.cs#L32
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Collections/ObservableConcurrentDictionary.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Storage/GlobalConfig.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Program.cs#L44
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/CustomAttributesSchemaFilter.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Requests/BotRequest.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/NLogController.cs#L37
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotUserNotifications.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Bot.cs#L37
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Collections/ConcurrentEnumerator.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Responses/ASFResponse.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/Utilities.cs#L33
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.CustomPlugins.SignInWithSteam/SignInWithSteamController.cs#L37
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/NLog/Targets/SteamTarget.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/PluginsCore.cs#L29
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Collections/ConcurrentList.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/OS.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/WebUtilities.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/Utilities.cs#L40
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/ASF.cs#L31
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/ASFController.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/CrossProcessFileBasedSemaphore.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Requests/BotRenameRequest.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/ArchiNet.cs#L29
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/AssemblyInfo.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Responses/TypeResponse.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/ItemsMatcherPlugin.cs#L37
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Web/GitHub.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/SteamTokenDumperPlugin.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/NLog/Logging.cs#L38
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Storage/GlobalDatabase.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Requests/TwoFactorAuthenticationConfirmationsRequest.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/MaFileData.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/EnumSchemaFilter.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/SwaggerValidValuesAttribute.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/NLog/Logging.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/SteamTokenDumperPlugin.cs#L31
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/GlobalCache.cs#L35
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Commands.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/RemoteCommunication.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/Utilities.cs#L38
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Storage/GlobalDatabase.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/Data/SubmitRequest.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Storage/GlobalDatabase.cs#L29
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/PluginsCore.cs#L32
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/SteamSaleEvent.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/OptionalResultResponse.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/ArchiNet.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/NLog/ArchiLogger.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/ApiAuthenticationMiddleware.cs#L39
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotSteamClient.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/Asset.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/ArchiCryptoHelper.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/TwoFactorAuthenticationController.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/ArchiNet.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Cards/CardsFarmer.cs#L29
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/PluginsCore.cs#L31
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.CustomPlugins.SignInWithSteam/Data/SignInWithSteamResponse.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/PluginsCore.cs#L30
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/Events.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/PluginsCore.cs#L36
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/ISteamPICSChanges.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/ApiAuthenticationMiddleware.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/AnnouncementRequest.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.Tests/SteamChatMessage.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/Json/JsonUtilities.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/GlobalConfigExtension.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Startup.cs#L37
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.CustomPlugins.SignInWithSteam/SignInWithSteamPlugin.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/SteamSaleEvent.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.CustomPlugins.ExamplePlugin/ExamplePlugin.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/RemoteCommunication.cs#L29
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.Tests/AssemblyInfo.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/SwaggerSteamIdentifierAttribute.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Web/GitHub.cs#L30
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Interaction/Commands.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/RemoteCommunication.cs#L46
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotTradeOfferResults.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Requests/ASFHashRequest.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/Asset.cs#L29
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Cards/CardsFarmer.cs#L32
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Startup.cs#L39
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/ArchiNet.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/SerializableFile.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/MaFileData.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Web/Responses/BasicResponse.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Web/GitHub.cs#L32
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Storage/PackageData.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/ArchiKestrel.cs#L31
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Interaction/Actions.cs#L40
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Bot.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Web/WebBrowserUtilities.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Requests/UpdateRequest.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotCustomMachineInfoProvider.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Storage/BotDatabase.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Requests/BotRedeemRequest.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/Utilities.cs#L39
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/SharedInfo.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Security/MobileAuthenticator.cs#L30
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.CustomPlugins.PeriodicGC/PeriodicGCPlugin.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Program.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Responses/StatusCodeResponse.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Bot.cs#L34
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Cards/CardsFarmer.cs#L31
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.CustomPlugins.ExamplePlugin/MeowResponse.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/MobileAuthenticatorPlugin.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/NLog/Targets/SteamTarget.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Backend.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Interaction/Actions.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.CustomPlugins.SignInWithSteam/AssemblyInfo.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/SteamTokenDumperController.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Collections/ConcurrentEnumerator.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotIdentity.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/MobileAuthenticatorPlugin.cs#L33
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/NLog/ArchiLogger.cs#L32
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotIdentity.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Web/GitHub.cs#L38
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Requests/BotGamesToRedeemInBackgroundRequest.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/Utilities.cs#L34
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Interaction/Actions.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/NLog/Logging.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Interaction/Actions.cs#L29
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/Tag.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/TradeOfferSendResponse.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/NLog/ArchiLogger.cs#L30
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/RedeemWalletResponse.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/CrossProcessFileBasedSemaphore.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Web/GitHub.cs#L36
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/ArchiCryptoHelper.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/AnnouncementRequest.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Interaction/Commands.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Bot.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/BotController.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/ApiAuthenticationMiddleware.cs#L35
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/TradeOfferAcceptResponse.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/IPCBansController.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Web/WebBrowser.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/ItemsMatcherPlugin.cs#L36
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/Utilities.cs#L42
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/CustomAttributesSchemaFilter.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/OfficialPlugin.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/ArchiCryptoHelper.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Cards/CardsFarmer.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/TradeOffer.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/PluginsCore.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Program.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/Asset.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Exchange/Trading.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/PluginsController.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L38
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Exchange/Trading.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/EnumSchemaFilter.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Requests/TwoFactorAuthenticationConfirmationsRequest.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotModules.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.CustomPlugins.ExamplePlugin/ExamplePlugin.cs#L32
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.Tests/SteamChatMessage.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Exchange/Trading.cs#L38
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Cards/CardsFarmer.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/Utilities.cs#L30
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/NLogController.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/PluginsCore.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Web/Responses/BinaryResponse.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.CustomPlugins.ExamplePlugin/ExamplePlugin.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/BotController.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Requests/BotRedeemRequest.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IASF.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Requests/BotPauseRequest.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/SteamTokenDumperPlugin.cs#L44
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/AnnouncementRequest.cs#L29
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Requests/BotRedeemRequest.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/InventoryResponse.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/BooleanResponse.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Bot.cs#L57
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/ApiAuthenticationMiddleware.cs#L34
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/TypeController.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Web/GitHub.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.CustomPlugins.SignInWithSteam/SignInWithSteamController.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotSteamClient.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/UserPrivacy.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/SteamKit2/InMemoryServerListProvider.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/SwaggerValidValuesAttribute.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/Json/JsonUtilities.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Commands.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotCardsFarmerInfo.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Startup.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Storage/BotDatabase.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/Json/JsonUtilities.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/Utilities.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/OfficialPlugin.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs#L46
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.CustomPlugins.ExamplePlugin/CatAPI.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/ArchiKestrel.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Commands.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Requests/ASFRequest.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/RemoteCommunication.cs#L44
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/Asset.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/SteamKit2/InMemoryServerListProvider.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.CustomPlugins.ExamplePlugin/CatAPI.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/SharedInfo.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/NLog/Targets/SteamTarget.cs#L34
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Requests/ASFHashRequest.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/ArchiCacheable.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/InventoryResponse.cs#L30
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/UserPrivacy.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Collections/FixedSizeConcurrentQueue.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IUpdateAware.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Security/MobileAuthenticator.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/SteamKit2/ServerRecordEndPoint.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/NLogController.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Startup.cs#L46
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotModules.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/ArchiCryptoHelper.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Interaction/Actions.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Responses/GitHubReleaseResponse.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Cards/CardsFarmer.cs#L30
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.CustomPlugins.PeriodicGC/PeriodicGCPlugin.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Backend.cs#L36
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/AssetInInventory.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/TwoFactorAuthenticationController.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/SteamTokenDumperPlugin.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/BotController.cs#L37
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotMessage.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/SteamSaleEvent.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/SwaggerItemsMinMaxAttribute.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/AssemblyInfo.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Requests/TwoFactorAuthenticationConfirmationsRequest.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/NLog/Targets/SteamTarget.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/NLog/Targets/SteamTarget.cs#L31
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Exchange/Trading.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Responses/ASFResponse.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/ArchiKestrel.cs#L32
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/GlobalCache.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/CustomAttributesSchemaFilter.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Startup.cs#L45
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Storage/GenericDatabase.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Requests/TwoFactorAuthenticationConfirmationsRequest.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/ASF.cs#L32
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/Events.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Responses/GenericResponse.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/SteamKit2/InMemoryServerListProvider.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/MaFileData.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/InventoryResponse.cs#L31
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.CustomPlugins.SignInWithSteam/SignInWithSteamController.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Collections/FixedSizeConcurrentQueue.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/TwoFactorAuthenticationController.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/SteamTokenDumperPlugin.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/Callbacks/UserNotificationsCallback.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/TwoFactorAuthenticationController.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Web/Responses/HtmlDocumentResponse.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Program.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Interaction/Actions.cs#L30
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/BoosterCreatorEntry.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/MobileAuthenticatorPlugin.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/Asset.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/InventoriesRequest.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/ArchiCryptoHelper.cs#L30
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Security/MobileAuthenticator.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotCommand2.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IPlugin.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Startup.cs#L42
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/ArchiKestrel.cs#L30
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Collections/ConcurrentHashSet.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Web/Responses/ObjectResponse.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/SteamChatMessage.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Requests/CommandRequest.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/Asset.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.Tests/Bot.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/ApiAuthenticationMiddleware.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/CrossProcessFileBasedSemaphore.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Interaction/Commands.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/ApiAuthenticationMiddleware.cs#L38
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Collections/ConcurrentHashSet.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/TradeOffer.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/ArchiCacheable.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/BotCredentialsProvider.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IPlugin.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Startup.cs#L43
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/ASFController.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Collections/ConcurrentList.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.CustomPlugins.ExamplePlugin/CatController.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/NLogController.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Requests/UpdateRequest.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/NLog/Logging.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Responses/GamesToRedeemInBackgroundResponse.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L32
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/Debugging.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/AssemblyInfo.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Interaction/Commands.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Storage/GlobalConfig.cs#L30
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Exchange/Trading.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Startup.cs#L48
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Startup.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Requests/ASFEncryptRequest.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/NLog/Targets/HistoryTarget.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/IPCBansController.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Web/WebBrowser.cs#L40
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/ResultResponse.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Cards/CardsFarmer.cs#L43
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/SteamChatMessage.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Web/GitHub.cs#L39
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/RemoteCommunication.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/NLog/ArchiLogger.cs#L31
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/NLog/Logging.cs#L37
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Storage/GlobalConfig.cs#L38
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/NewDiscoveryQueueResponse.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Collections/ObservableConcurrentDictionary.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/AprilFools.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Bot.cs#L29
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotCommand2.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/AnnouncementRequest.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Web/Responses/ObjectResponse.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Storage/PackageData.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Requests/CommandRequest.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Storage/GlobalConfig.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Requests/ASFEncryptRequest.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Program.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/SwaggerSteamIdentifierAttribute.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/Json/JsonDoNotSerializeEmptyCollectionAttribute.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Web/WebBrowser.cs#L31
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotUserNotifications.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/SwaggerValidValuesAttribute.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/TradeOfferSendRequest.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/Data/SubmitRequest.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Storage/BotDatabase.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/ICrossProcessSemaphore.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.CustomPlugins.ExamplePlugin/CatController.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/ItemsMatcherPlugin.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.CustomPlugins.SignInWithSteam/SignInWithSteamPlugin.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/ApiAuthenticationMiddleware.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Storage/GlobalConfig.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Collections/ObservableConcurrentDictionary.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Cards/Game.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/SteamPICSChanges.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/InventoryResponse.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Collections/ConcurrentHashSet.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Responses/LogResponse.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Storage/GenericDatabase.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/CommandController.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/TradeOffer.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/AssetForMatching.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/SerializableFile.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Storage/GlobalDatabase.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/ArchiNet.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/NLog/ArchiLogger.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/Utilities.cs#L41
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Exchange/Trading.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Commands.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Storage/GlobalDatabase.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/PluginsCore.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Storage/GlobalDatabase.cs#L36
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/ArchiNet.cs#L37
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L40
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/SemaphoreLock.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Bot.cs#L30
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/ASF.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.Tests/Utilities.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Storage/BotConfig.cs#L29
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs#L33
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/ApiAuthenticationMiddleware.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotsComparer.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/ArchiController.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBot.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Integration/SwaggerItemsMinMaxAttribute.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Storage/GlobalDatabase.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Web/Responses/HtmlDocumentResponse.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/SteamKit2/ServerRecordEndPoint.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/ArchiHandler.cs#L31
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/ResultResponse.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Plugins/Interfaces/IBotModules.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Exchange/ParseTradeResult.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Security/MobileAuthenticator.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/NewDiscoveryQueueResponse.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Responses/LogResponse.cs#L25
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Bot.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Core/ASF.cs#L28
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Startup.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/TypeController.cs#L31
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Bot.cs#L32
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/GlobalCache.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Helpers/ArchiCryptoHelper.cs#L31
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.ItemsMatcher/ItemsMatcherPlugin.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs#L30
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/GlobalCache.cs#L29
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/NLog/Targets/SteamTarget.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Web/WebBrowser.cs#L26
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/IPC/Controllers/Api/IPCBansController.cs#L30
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/TradeOfferAcceptResponse.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Security/MobileAuthenticator.cs#L27
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/ConfirmationsResponse.cs#L22
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/Callbacks/SharedLibraryLockStatusCallback.cs#L23
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Data/InventoryResponse.cs#L32
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/Callbacks/UserNotificationsCallback.cs#L24
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm/Steam/Integration/BotCredentialsProvider.cs#L30
Using directive is not required by the code and can be safely removed
Redundant using directive: ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/Data/SubmitResponse.cs#L22
Using directive is not required by the code and can be safely removed
publish-asf (ubuntu-latest, linux-arm64): ArchiSteamFarm/Helpers/Json/JsonUtilities.cs#L34
Using member 'System.Text.Json.Serialization.Metadata.DefaultJsonTypeInfoResolver.DefaultJsonTypeInfoResolver()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
publish-asf (ubuntu-latest, linux-arm64): ArchiSteamFarm/IPC/WebUtilities.cs#L39
Unrecognized value passed to the parameter 'typeName' of method 'System.Type.GetType(String)'. It's not possible to guarantee the availability of the target type.
publish-asf (ubuntu-latest, linux-arm64): ArchiSteamFarm/IPC/Startup.cs#L115
'System.Reflection.Assembly.Location' always returns an empty string for assemblies embedded in a single-file app. If the path to the app directory is needed, consider calling 'System.AppContext.BaseDirectory'.
publish-asf (ubuntu-latest, linux-arm64): ArchiSteamFarm/IPC/Controllers/Api/TypeController.cs#L63
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicFields', 'DynamicallyAccessedMemberTypes.NonPublicFields' in call to 'System.Type.GetFields(BindingFlags)'. The return value of method 'ArchiSteamFarm.IPC.WebUtilities.ParseType(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
publish-asf (ubuntu-latest, linux-arm64): ArchiSteamFarm/IPC/Controllers/Api/TypeController.cs#L75
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties', 'DynamicallyAccessedMemberTypes.NonPublicProperties' in call to 'System.Type.GetProperties(BindingFlags)'. The return value of method 'ArchiSteamFarm.IPC.WebUtilities.ParseType(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
publish-asf (ubuntu-latest, linux-arm64): ArchiSteamFarm/IPC/Integration/ApiAuthenticationMiddleware.cs#L87
Using member 'Microsoft.AspNetCore.Http.HttpResponseJsonExtensions.WriteAsJsonAsync<TValue>(HttpResponse, TValue, JsonSerializerOptions, CancellationToken)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
publish-asf (ubuntu-latest, linux-arm64): ArchiSteamFarm/IPC/Controllers/Api/StructureController.cs#L54
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor', 'DynamicallyAccessedMemberTypes.NonPublicConstructors' in call to 'System.Activator.CreateInstance(Type, Boolean)'. The return value of method 'ArchiSteamFarm.IPC.WebUtilities.ParseType(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
publish-asf (ubuntu-latest, linux-arm): ArchiSteamFarm/Helpers/Json/JsonUtilities.cs#L34
Using member 'System.Text.Json.Serialization.Metadata.DefaultJsonTypeInfoResolver.DefaultJsonTypeInfoResolver()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
publish-asf (ubuntu-latest, linux-arm): ArchiSteamFarm/IPC/WebUtilities.cs#L39
Unrecognized value passed to the parameter 'typeName' of method 'System.Type.GetType(String)'. It's not possible to guarantee the availability of the target type.
publish-asf (ubuntu-latest, linux-arm): ArchiSteamFarm/IPC/Startup.cs#L115
'System.Reflection.Assembly.Location' always returns an empty string for assemblies embedded in a single-file app. If the path to the app directory is needed, consider calling 'System.AppContext.BaseDirectory'.
publish-asf (ubuntu-latest, linux-arm): ArchiSteamFarm/IPC/Integration/ApiAuthenticationMiddleware.cs#L87
Using member 'Microsoft.AspNetCore.Http.HttpResponseJsonExtensions.WriteAsJsonAsync<TValue>(HttpResponse, TValue, JsonSerializerOptions, CancellationToken)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
publish-asf (ubuntu-latest, linux-arm): ArchiSteamFarm/IPC/Controllers/Api/TypeController.cs#L63
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicFields', 'DynamicallyAccessedMemberTypes.NonPublicFields' in call to 'System.Type.GetFields(BindingFlags)'. The return value of method 'ArchiSteamFarm.IPC.WebUtilities.ParseType(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
publish-asf (ubuntu-latest, linux-arm): ArchiSteamFarm/IPC/Controllers/Api/TypeController.cs#L75
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties', 'DynamicallyAccessedMemberTypes.NonPublicProperties' in call to 'System.Type.GetProperties(BindingFlags)'. The return value of method 'ArchiSteamFarm.IPC.WebUtilities.ParseType(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
publish-asf (ubuntu-latest, linux-arm): ArchiSteamFarm/IPC/Controllers/Api/StructureController.cs#L54
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor', 'DynamicallyAccessedMemberTypes.NonPublicConstructors' in call to 'System.Activator.CreateInstance(Type, Boolean)'. The return value of method 'ArchiSteamFarm.IPC.WebUtilities.ParseType(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
publish-asf (ubuntu-latest, linux-x64): ArchiSteamFarm/Helpers/Json/JsonUtilities.cs#L34
Using member 'System.Text.Json.Serialization.Metadata.DefaultJsonTypeInfoResolver.DefaultJsonTypeInfoResolver()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
publish-asf (ubuntu-latest, linux-x64): ArchiSteamFarm/IPC/WebUtilities.cs#L39
Unrecognized value passed to the parameter 'typeName' of method 'System.Type.GetType(String)'. It's not possible to guarantee the availability of the target type.
publish-asf (ubuntu-latest, linux-x64): ArchiSteamFarm/IPC/Startup.cs#L115
'System.Reflection.Assembly.Location' always returns an empty string for assemblies embedded in a single-file app. If the path to the app directory is needed, consider calling 'System.AppContext.BaseDirectory'.
publish-asf (ubuntu-latest, linux-x64): ArchiSteamFarm/IPC/Integration/ApiAuthenticationMiddleware.cs#L87
Using member 'Microsoft.AspNetCore.Http.HttpResponseJsonExtensions.WriteAsJsonAsync<TValue>(HttpResponse, TValue, JsonSerializerOptions, CancellationToken)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
publish-asf (ubuntu-latest, linux-x64): ArchiSteamFarm/IPC/Controllers/Api/TypeController.cs#L63
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicFields', 'DynamicallyAccessedMemberTypes.NonPublicFields' in call to 'System.Type.GetFields(BindingFlags)'. The return value of method 'ArchiSteamFarm.IPC.WebUtilities.ParseType(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
publish-asf (ubuntu-latest, linux-x64): ArchiSteamFarm/IPC/Controllers/Api/TypeController.cs#L75
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties', 'DynamicallyAccessedMemberTypes.NonPublicProperties' in call to 'System.Type.GetProperties(BindingFlags)'. The return value of method 'ArchiSteamFarm.IPC.WebUtilities.ParseType(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
publish-asf (ubuntu-latest, linux-x64): ArchiSteamFarm/IPC/Controllers/Api/StructureController.cs#L54
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor', 'DynamicallyAccessedMemberTypes.NonPublicConstructors' in call to 'System.Activator.CreateInstance(Type, Boolean)'. The return value of method 'ArchiSteamFarm.IPC.WebUtilities.ParseType(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
publish-asf (windows-latest, win-arm64): ArchiSteamFarm/Helpers/Json/JsonUtilities.cs#L34
Using member 'System.Text.Json.Serialization.Metadata.DefaultJsonTypeInfoResolver.DefaultJsonTypeInfoResolver()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
publish-asf (windows-latest, win-arm64): ArchiSteamFarm/IPC/WebUtilities.cs#L39
Unrecognized value passed to the parameter 'typeName' of method 'System.Type.GetType(String)'. It's not possible to guarantee the availability of the target type.
publish-asf (windows-latest, win-arm64): ArchiSteamFarm/IPC/Startup.cs#L115
'System.Reflection.Assembly.Location' always returns an empty string for assemblies embedded in a single-file app. If the path to the app directory is needed, consider calling 'System.AppContext.BaseDirectory'.
publish-asf (windows-latest, win-arm64): ArchiSteamFarm/IPC/Integration/ApiAuthenticationMiddleware.cs#L87
Using member 'Microsoft.AspNetCore.Http.HttpResponseJsonExtensions.WriteAsJsonAsync<TValue>(HttpResponse, TValue, JsonSerializerOptions, CancellationToken)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
publish-asf (windows-latest, win-arm64): ArchiSteamFarm/IPC/Controllers/Api/TypeController.cs#L63
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicFields', 'DynamicallyAccessedMemberTypes.NonPublicFields' in call to 'System.Type.GetFields(BindingFlags)'. The return value of method 'ArchiSteamFarm.IPC.WebUtilities.ParseType(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
publish-asf (windows-latest, win-arm64): ArchiSteamFarm/IPC/Controllers/Api/TypeController.cs#L75
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties', 'DynamicallyAccessedMemberTypes.NonPublicProperties' in call to 'System.Type.GetProperties(BindingFlags)'. The return value of method 'ArchiSteamFarm.IPC.WebUtilities.ParseType(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
publish-asf (windows-latest, win-arm64): ArchiSteamFarm/IPC/Controllers/Api/StructureController.cs#L54
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor', 'DynamicallyAccessedMemberTypes.NonPublicConstructors' in call to 'System.Activator.CreateInstance(Type, Boolean)'. The return value of method 'ArchiSteamFarm.IPC.WebUtilities.ParseType(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
publish-asf (windows-latest, win-x64): ArchiSteamFarm/Helpers/Json/JsonUtilities.cs#L34
Using member 'System.Text.Json.Serialization.Metadata.DefaultJsonTypeInfoResolver.DefaultJsonTypeInfoResolver()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
publish-asf (windows-latest, win-x64): ArchiSteamFarm/IPC/WebUtilities.cs#L39
Unrecognized value passed to the parameter 'typeName' of method 'System.Type.GetType(String)'. It's not possible to guarantee the availability of the target type.
publish-asf (windows-latest, win-x64): ArchiSteamFarm/IPC/Startup.cs#L115
'System.Reflection.Assembly.Location' always returns an empty string for assemblies embedded in a single-file app. If the path to the app directory is needed, consider calling 'System.AppContext.BaseDirectory'.
publish-asf (windows-latest, win-x64): ArchiSteamFarm/IPC/Integration/ApiAuthenticationMiddleware.cs#L87
Using member 'Microsoft.AspNetCore.Http.HttpResponseJsonExtensions.WriteAsJsonAsync<TValue>(HttpResponse, TValue, JsonSerializerOptions, CancellationToken)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
publish-asf (windows-latest, win-x64): ArchiSteamFarm/IPC/Controllers/Api/TypeController.cs#L63
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicFields', 'DynamicallyAccessedMemberTypes.NonPublicFields' in call to 'System.Type.GetFields(BindingFlags)'. The return value of method 'ArchiSteamFarm.IPC.WebUtilities.ParseType(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
publish-asf (windows-latest, win-x64): ArchiSteamFarm/IPC/Controllers/Api/TypeController.cs#L75
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties', 'DynamicallyAccessedMemberTypes.NonPublicProperties' in call to 'System.Type.GetProperties(BindingFlags)'. The return value of method 'ArchiSteamFarm.IPC.WebUtilities.ParseType(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
publish-asf (windows-latest, win-x64): ArchiSteamFarm/IPC/Controllers/Api/StructureController.cs#L54
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor', 'DynamicallyAccessedMemberTypes.NonPublicConstructors' in call to 'System.Activator.CreateInstance(Type, Boolean)'. The return value of method 'ArchiSteamFarm.IPC.WebUtilities.ParseType(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
publish-asf (macos-latest, osx-x64): ArchiSteamFarm/Helpers/Json/JsonUtilities.cs#L34
Using member 'System.Text.Json.Serialization.Metadata.DefaultJsonTypeInfoResolver.DefaultJsonTypeInfoResolver()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
publish-asf (macos-latest, osx-x64): ArchiSteamFarm/IPC/WebUtilities.cs#L39
Unrecognized value passed to the parameter 'typeName' of method 'System.Type.GetType(String)'. It's not possible to guarantee the availability of the target type.
publish-asf (macos-latest, osx-x64): ArchiSteamFarm/IPC/Startup.cs#L115
'System.Reflection.Assembly.Location' always returns an empty string for assemblies embedded in a single-file app. If the path to the app directory is needed, consider calling 'System.AppContext.BaseDirectory'.
publish-asf (macos-latest, osx-x64): ArchiSteamFarm/IPC/Controllers/Api/TypeController.cs#L63
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicFields', 'DynamicallyAccessedMemberTypes.NonPublicFields' in call to 'System.Type.GetFields(BindingFlags)'. The return value of method 'ArchiSteamFarm.IPC.WebUtilities.ParseType(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
publish-asf (macos-latest, osx-x64): ArchiSteamFarm/IPC/Controllers/Api/TypeController.cs#L75
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties', 'DynamicallyAccessedMemberTypes.NonPublicProperties' in call to 'System.Type.GetProperties(BindingFlags)'. The return value of method 'ArchiSteamFarm.IPC.WebUtilities.ParseType(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
publish-asf (macos-latest, osx-x64): ArchiSteamFarm/IPC/Controllers/Api/StructureController.cs#L54
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor', 'DynamicallyAccessedMemberTypes.NonPublicConstructors' in call to 'System.Activator.CreateInstance(Type, Boolean)'. The return value of method 'ArchiSteamFarm.IPC.WebUtilities.ParseType(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
publish-asf (macos-latest, osx-x64): ArchiSteamFarm/IPC/Integration/ApiAuthenticationMiddleware.cs#L87
Using member 'Microsoft.AspNetCore.Http.HttpResponseJsonExtensions.WriteAsJsonAsync<TValue>(HttpResponse, TValue, JsonSerializerOptions, CancellationToken)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
publish-asf (macos-latest, osx-arm64): ArchiSteamFarm/Helpers/Json/JsonUtilities.cs#L34
Using member 'System.Text.Json.Serialization.Metadata.DefaultJsonTypeInfoResolver.DefaultJsonTypeInfoResolver()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
publish-asf (macos-latest, osx-arm64): ArchiSteamFarm/IPC/WebUtilities.cs#L39
Unrecognized value passed to the parameter 'typeName' of method 'System.Type.GetType(String)'. It's not possible to guarantee the availability of the target type.
publish-asf (macos-latest, osx-arm64): ArchiSteamFarm/IPC/Startup.cs#L115
'System.Reflection.Assembly.Location' always returns an empty string for assemblies embedded in a single-file app. If the path to the app directory is needed, consider calling 'System.AppContext.BaseDirectory'.
publish-asf (macos-latest, osx-arm64): ArchiSteamFarm/IPC/Integration/ApiAuthenticationMiddleware.cs#L87
Using member 'Microsoft.AspNetCore.Http.HttpResponseJsonExtensions.WriteAsJsonAsync<TValue>(HttpResponse, TValue, JsonSerializerOptions, CancellationToken)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
publish-asf (macos-latest, osx-arm64): ArchiSteamFarm/IPC/Controllers/Api/TypeController.cs#L63
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicFields', 'DynamicallyAccessedMemberTypes.NonPublicFields' in call to 'System.Type.GetFields(BindingFlags)'. The return value of method 'ArchiSteamFarm.IPC.WebUtilities.ParseType(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
publish-asf (macos-latest, osx-arm64): ArchiSteamFarm/IPC/Controllers/Api/TypeController.cs#L75
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties', 'DynamicallyAccessedMemberTypes.NonPublicProperties' in call to 'System.Type.GetProperties(BindingFlags)'. The return value of method 'ArchiSteamFarm.IPC.WebUtilities.ParseType(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
publish-asf (macos-latest, osx-arm64): ArchiSteamFarm/IPC/Controllers/Api/StructureController.cs#L54
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor', 'DynamicallyAccessedMemberTypes.NonPublicConstructors' in call to 'System.Activator.CreateInstance(Type, Boolean)'. The return value of method 'ArchiSteamFarm.IPC.WebUtilities.ParseType(String)' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
Class is never instantiated (non-private accessibility): ArchiSteamFarm/IPC/Requests/BotGamesToRedeemInBackgroundRequest.cs#L30
Class 'BotGamesToRedeemInBackgroundRequest' is never instantiated
Class is never instantiated (non-private accessibility): ArchiSteamFarm/Web/GitHub.cs#L195
Class 'ReleaseResponse' is never instantiated
Class is never instantiated (non-private accessibility): ArchiSteamFarm/IPC/Requests/TwoFactorAuthenticationConfirmationsRequest.cs#L36
Class 'TwoFactorAuthenticationConfirmationsRequest' is never instantiated
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L54
Constant 'DefaultBotBehaviour' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Storage/GlobalConfig.cs#L58
Constant 'DefaultCurrentCulture' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Storage/GlobalConfig.cs#L121
Constant 'DefaultUpdatePeriod' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Bot.cs#L213
Property 'RequiredInput' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Bot.cs#L193
Property 'AccountFlags' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Bot.cs#L820
Method 'LoadCardsPerSet' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L81
Constant 'DefaultPasswordFormat' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs#L880
Method 'UrlGetToJsonObjectWithSession' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L66
Constant 'DefaultEnableRiskyCardsDiscovery' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Bot.cs#L205
Property 'Nickname' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L123
Constant 'DefaultTradingPreferences' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Storage/GlobalConfig.cs#L64
Constant 'DefaultDefaultBot' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs#L1264
Method 'UrlPostToJsonObjectWithSession' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Storage/GlobalConfig.cs#L305
Property 'WebProxyUsername' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Storage/GlobalConfig.cs#L133
Constant 'DefaultWebProxyUsername' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L117
Constant 'DefaultSteamTradeToken' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L51
Constant 'DefaultAutoSteamSaleEvent' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Storage/GlobalConfig.cs#L46
Constant 'DefaultAutoRestart' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Storage/GlobalConfig.cs#L127
Constant 'DefaultWebProxyPassword' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Bot.cs#L399
Method 'DisposeAsync' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L150
Field 'DefaultSteamUserPermissions' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L147
Field 'DefaultMatchableTypes' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L90
Constant 'DefaultRemoteCommunication' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L114
Constant 'DefaultSteamPassword' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Interaction/Actions.cs#L119
Method 'GetFirstSteamMasterID' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L99
Constant 'DefaultShutdownOnFarmingFinished' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L60
Constant 'DefaultCustomGamePlayedWhileIdle' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Storage/GlobalConfig.cs#L130
Constant 'DefaultWebProxyText' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L72
Constant 'DefaultHoursUntilCardDrops' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L135
Field 'DefaultCompleteTypesToSend' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L87
Constant 'DefaultRedeemingPreferences' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L111
Constant 'DefaultSteamParentalCode' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L102
Constant 'DefaultSkipRefundableGames' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L78
Constant 'DefaultOnlineStatus' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Web/WebBrowser.cs#L654
Method 'UrlPostToStream' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L93
Constant 'DefaultSendOnFarmingFinished' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L129
Constant 'DefaultUserInterfaceMode' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L108
Constant 'DefaultSteamMasterClanID' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L126
Constant 'DefaultUseLoginKeys' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Bot.cs#L982
Method 'AddGamesToRedeemInBackground' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L153
Field 'DefaultTransferableTypes' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L141
Field 'DefaultGamesPlayedWhileIdle' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L69
Constant 'DefaultFarmPriorityQueueOnly' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L75
Constant 'DefaultOnlineFlags' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Bot.cs#L708
Method 'GetPossiblyCompletedBadgeAppIDs' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L120
Constant 'DefaultTradeCheckPeriod' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L48
Constant 'DefaultAcceptGifts' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs#L1154
Method 'UrlPostToJsonObjectWithSession' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L96
Constant 'DefaultSendTradePeriod' can be made private
Member can be made private (non-private accessibility): ArchiSteamFarm/Steam/Storage/BotConfig.cs#L57
Constant 'DefaultCustomGamePlayedWhileFarming' can be made private
Non-accessed field (non-private accessibility): ArchiSteamFarm/Steam/Data/UserPrivacy.cs#L70
Field 'Profile' is assigned but its value is never used
Non-accessed field (non-private accessibility): ArchiSteamFarm/Steam/Data/UserPrivacy.cs#L61
Field 'InventoryGifts' is assigned but its value is never used
Non-accessed field (non-private accessibility): ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/InventoriesRequest.cs#L40
Field 'MatchableTypes' is assigned but its value is never used
Non-accessed field (non-private accessibility): ArchiSteamFarm/Steam/Data/UserPrivacy.cs#L64
Field 'OwnedGames' is assigned but its value is never used
Non-accessed field (non-private accessibility): ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/MaFileData.cs#L45
Field 'SerialNumber' is assigned but its value is never used
Non-accessed field (non-private accessibility): ArchiSteamFarm/Steam/Data/UserPrivacy.cs#L58
Field 'Inventory' is assigned but its value is never used
Non-accessed field (non-private accessibility): ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/MaFileData.cs#L39
Field 'RevocationCode' is assigned but its value is never used
Non-accessed field (non-private accessibility): ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/MaFileData.cs#L51
Field 'SharedSecret' is assigned but its value is never used
Non-accessed field (non-private accessibility): ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/MaFileData.cs#L36
Field 'IdentitySecret' is assigned but its value is never used
Non-accessed field (non-private accessibility): ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/MaFileData.cs#L30
Field 'AccountName' is assigned but its value is never used
Non-accessed field (non-private accessibility): ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/AssetForListing.cs#L30
Field 'PreviousAssetID' is assigned but its value is never used
Non-accessed field (non-private accessibility): ArchiSteamFarm/Steam/Data/UserPrivacy.cs#L55
Field 'FriendsList' is assigned but its value is never used
Non-accessed field (non-private accessibility): ArchiSteamFarm/Steam/Data/UserPrivacy.cs#L67
Field 'Playtime' is assigned but its value is never used
Non-accessed field (non-private accessibility): ArchiSteamFarm.OfficialPlugins.MobileAuthenticator/MaFileData.cs#L48
Field 'ServerTime' is assigned but its value is never used

Artifacts

Produced during runtime
Name Size
ASF-ui Expired
1.28 MB
macos-latest_ASF-osx-arm64 Expired
22.9 MB
macos-latest_ASF-osx-x64 Expired
23.5 MB
ubuntu-latest_ASF-generic Expired
8.3 MB
ubuntu-latest_ASF-linux-arm Expired
20.4 MB
ubuntu-latest_ASF-linux-arm64 Expired
21.1 MB
ubuntu-latest_ASF-linux-x64 Expired
21.5 MB
windows-latest_ASF-win-arm64 Expired
21.3 MB
windows-latest_ASF-win-x64 Expired
21.7 MB