From b86f83a6340d1aeedcd5946b7385f81d3f64434e Mon Sep 17 00:00:00 2001 From: Archi Date: Sun, 17 Mar 2024 02:54:28 +0100 Subject: [PATCH] Misc --- .../Backend.cs | 2 +- .../Data/ListedUser.cs | 4 ++-- .../Data/SubmitResponseData.cs | 12 ++++++------ .../SteamTokenDumperConfig.cs | 6 +++--- ArchiSteamFarm/IPC/Requests/BotRedeemRequest.cs | 2 +- .../TwoFactorAuthenticationConfirmationsRequest.cs | 2 +- ArchiSteamFarm/Steam/Data/ConfirmationsResponse.cs | 2 +- ArchiSteamFarm/Steam/Data/InventoryResponse.cs | 4 ++-- .../Steam/Data/NewDiscoveryQueueResponse.cs | 2 +- ArchiSteamFarm/Steam/Storage/BotConfig.cs | 6 +++--- ArchiSteamFarm/Storage/GlobalConfig.cs | 4 ++-- ArchiSteamFarm/Web/GitHub/Data/ReleaseResponse.cs | 2 +- 12 files changed, 24 insertions(+), 24 deletions(-) diff --git a/ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Backend.cs b/ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Backend.cs index d3a75bcfc..8e302b59d 100644 --- a/ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Backend.cs +++ b/ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Backend.cs @@ -158,7 +158,7 @@ internal static class Backend { return null; } - return (response.StatusCode, response.Content?.Result ?? ImmutableHashSet.Empty); + return (response.StatusCode, response.Content?.Result ?? []); } internal static async Task>>?> GetSetParts(WebBrowser webBrowser, ulong steamID, IReadOnlyCollection matchableTypes, IReadOnlyCollection realAppIDs, CancellationToken cancellationToken = default) { diff --git a/ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/ListedUser.cs b/ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/ListedUser.cs index 81e2467d4..38f14f762 100644 --- a/ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/ListedUser.cs +++ b/ArchiSteamFarm.OfficialPlugins.ItemsMatcher/Data/ListedUser.cs @@ -33,11 +33,11 @@ namespace ArchiSteamFarm.OfficialPlugins.ItemsMatcher.Data; internal sealed class ListedUser { [JsonInclude] [JsonRequired] - internal ImmutableHashSet Assets { get; private init; } = ImmutableHashSet.Empty; + internal ImmutableHashSet Assets { get; private init; } = []; [JsonInclude] [JsonRequired] - internal ImmutableHashSet MatchableTypes { get; private init; } = ImmutableHashSet.Empty; + internal ImmutableHashSet MatchableTypes { get; private init; } = []; [JsonInclude] [JsonRequired] diff --git a/ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/Data/SubmitResponseData.cs b/ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/Data/SubmitResponseData.cs index dd6a0b9c6..44f6babf4 100644 --- a/ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/Data/SubmitResponseData.cs +++ b/ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/Data/SubmitResponseData.cs @@ -31,31 +31,31 @@ internal sealed class SubmitResponseData { [JsonInclude] [JsonPropertyName("new_apps")] [JsonRequired] - internal ImmutableHashSet NewApps { get; private init; } = ImmutableHashSet.Empty; + internal ImmutableHashSet NewApps { get; private init; } = []; [JsonInclude] [JsonPropertyName("new_depots")] [JsonRequired] - internal ImmutableHashSet NewDepots { get; private init; } = ImmutableHashSet.Empty; + internal ImmutableHashSet NewDepots { get; private init; } = []; [JsonInclude] [JsonPropertyName("new_subs")] [JsonRequired] - internal ImmutableHashSet NewPackages { get; private init; } = ImmutableHashSet.Empty; + internal ImmutableHashSet NewPackages { get; private init; } = []; [JsonInclude] [JsonPropertyName("verified_apps")] [JsonRequired] - internal ImmutableHashSet VerifiedApps { get; private init; } = ImmutableHashSet.Empty; + internal ImmutableHashSet VerifiedApps { get; private init; } = []; [JsonInclude] [JsonPropertyName("verified_depots")] [JsonRequired] - internal ImmutableHashSet VerifiedDepots { get; private init; } = ImmutableHashSet.Empty; + internal ImmutableHashSet VerifiedDepots { get; private init; } = []; [JsonInclude] [JsonPropertyName("verified_subs")] [JsonRequired] - internal ImmutableHashSet VerifiedPackages { get; private init; } = ImmutableHashSet.Empty; + internal ImmutableHashSet VerifiedPackages { get; private init; } = []; } #pragma warning restore CA1812 // False positive, the class is used during json deserialization diff --git a/ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/SteamTokenDumperConfig.cs b/ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/SteamTokenDumperConfig.cs index f80257a4b..4edfaf649 100644 --- a/ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/SteamTokenDumperConfig.cs +++ b/ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/SteamTokenDumperConfig.cs @@ -35,17 +35,17 @@ public sealed class SteamTokenDumperConfig { [JsonDisallowNull] [JsonInclude] [SwaggerItemsMinMax(MinimumUint = 1, MaximumUint = uint.MaxValue)] - public ImmutableHashSet SecretAppIDs { get; private init; } = ImmutableHashSet.Empty; + public ImmutableHashSet SecretAppIDs { get; private init; } = []; [JsonDisallowNull] [JsonInclude] [SwaggerItemsMinMax(MinimumUint = 1, MaximumUint = uint.MaxValue)] - public ImmutableHashSet SecretDepotIDs { get; private init; } = ImmutableHashSet.Empty; + public ImmutableHashSet SecretDepotIDs { get; private init; } = []; [JsonDisallowNull] [JsonInclude] [SwaggerItemsMinMax(MinimumUint = 1, MaximumUint = uint.MaxValue)] - public ImmutableHashSet SecretPackageIDs { get; private init; } = ImmutableHashSet.Empty; + public ImmutableHashSet SecretPackageIDs { get; private init; } = []; [JsonInclude] public bool SkipAutoGrantPackages { get; private init; } = true; diff --git a/ArchiSteamFarm/IPC/Requests/BotRedeemRequest.cs b/ArchiSteamFarm/IPC/Requests/BotRedeemRequest.cs index 99c261f4d..fb149e9b3 100644 --- a/ArchiSteamFarm/IPC/Requests/BotRedeemRequest.cs +++ b/ArchiSteamFarm/IPC/Requests/BotRedeemRequest.cs @@ -36,7 +36,7 @@ public sealed class BotRedeemRequest { [JsonInclude] [JsonRequired] [Required] - public ImmutableHashSet KeysToRedeem { get; private init; } = ImmutableHashSet.Empty; + public ImmutableHashSet KeysToRedeem { get; private init; } = []; [JsonConstructor] private BotRedeemRequest() { } diff --git a/ArchiSteamFarm/IPC/Requests/TwoFactorAuthenticationConfirmationsRequest.cs b/ArchiSteamFarm/IPC/Requests/TwoFactorAuthenticationConfirmationsRequest.cs index 32ea39f7d..fd86be480 100644 --- a/ArchiSteamFarm/IPC/Requests/TwoFactorAuthenticationConfirmationsRequest.cs +++ b/ArchiSteamFarm/IPC/Requests/TwoFactorAuthenticationConfirmationsRequest.cs @@ -51,7 +51,7 @@ public sealed class TwoFactorAuthenticationConfirmationsRequest { /// [JsonDisallowNull] [JsonInclude] - public ImmutableHashSet AcceptedCreatorIDs { get; private init; } = ImmutableHashSet.Empty; + public ImmutableHashSet AcceptedCreatorIDs { get; private init; } = []; /// /// Specifies the type of confirmations to handle. If not provided, all confirmation types are considered for an action. diff --git a/ArchiSteamFarm/Steam/Data/ConfirmationsResponse.cs b/ArchiSteamFarm/Steam/Data/ConfirmationsResponse.cs index 48ccc32b9..62aca31c0 100644 --- a/ArchiSteamFarm/Steam/Data/ConfirmationsResponse.cs +++ b/ArchiSteamFarm/Steam/Data/ConfirmationsResponse.cs @@ -30,7 +30,7 @@ internal sealed class ConfirmationsResponse : BooleanResponse { [JsonInclude] [JsonPropertyName("conf")] [JsonRequired] - internal ImmutableHashSet Confirmations { get; private init; } = ImmutableHashSet.Empty; + internal ImmutableHashSet Confirmations { get; private init; } = []; [JsonConstructor] private ConfirmationsResponse() { } diff --git a/ArchiSteamFarm/Steam/Data/InventoryResponse.cs b/ArchiSteamFarm/Steam/Data/InventoryResponse.cs index 027742813..87d2a2f20 100644 --- a/ArchiSteamFarm/Steam/Data/InventoryResponse.cs +++ b/ArchiSteamFarm/Steam/Data/InventoryResponse.cs @@ -36,12 +36,12 @@ internal sealed class InventoryResponse : OptionalResultResponse { [JsonDisallowNull] [JsonInclude] [JsonPropertyName("assets")] - internal ImmutableList Assets { get; private init; } = ImmutableList.Empty; + internal ImmutableList Assets { get; private init; } = []; [JsonDisallowNull] [JsonInclude] [JsonPropertyName("descriptions")] - internal ImmutableHashSet Descriptions { get; private init; } = ImmutableHashSet.Empty; + internal ImmutableHashSet Descriptions { get; private init; } = []; internal EResult? ErrorCode { get; private init; } internal string? ErrorText { get; private init; } diff --git a/ArchiSteamFarm/Steam/Data/NewDiscoveryQueueResponse.cs b/ArchiSteamFarm/Steam/Data/NewDiscoveryQueueResponse.cs index 2f6318852..99b9cdbb9 100644 --- a/ArchiSteamFarm/Steam/Data/NewDiscoveryQueueResponse.cs +++ b/ArchiSteamFarm/Steam/Data/NewDiscoveryQueueResponse.cs @@ -32,7 +32,7 @@ internal sealed class NewDiscoveryQueueResponse { [JsonInclude] [JsonPropertyName("queue")] [JsonRequired] - internal ImmutableHashSet Queue { get; private init; } = ImmutableHashSet.Empty; + internal ImmutableHashSet Queue { get; private init; } = []; [JsonConstructor] private NewDiscoveryQueueResponse() { } diff --git a/ArchiSteamFarm/Steam/Storage/BotConfig.cs b/ArchiSteamFarm/Steam/Storage/BotConfig.cs index 0cb39ea92..c26469df5 100644 --- a/ArchiSteamFarm/Steam/Storage/BotConfig.cs +++ b/ArchiSteamFarm/Steam/Storage/BotConfig.cs @@ -117,13 +117,13 @@ public sealed class BotConfig { internal const byte SteamTradeTokenLength = 8; [PublicAPI] - public static readonly ImmutableHashSet DefaultCompleteTypesToSend = ImmutableHashSet.Empty; + public static readonly ImmutableHashSet DefaultCompleteTypesToSend = []; [PublicAPI] - public static readonly ImmutableList DefaultFarmingOrders = ImmutableList.Empty; + public static readonly ImmutableList DefaultFarmingOrders = []; [PublicAPI] - public static readonly ImmutableList DefaultGamesPlayedWhileIdle = ImmutableList.Empty; + public static readonly ImmutableList DefaultGamesPlayedWhileIdle = []; [PublicAPI] public static readonly ImmutableHashSet DefaultLootableTypes = ImmutableHashSet.Create(EAssetType.BoosterPack, EAssetType.FoilTradingCard, EAssetType.TradingCard); diff --git a/ArchiSteamFarm/Storage/GlobalConfig.cs b/ArchiSteamFarm/Storage/GlobalConfig.cs index 145f65acb..82c6cd737 100644 --- a/ArchiSteamFarm/Storage/GlobalConfig.cs +++ b/ArchiSteamFarm/Storage/GlobalConfig.cs @@ -140,13 +140,13 @@ public sealed class GlobalConfig { public const string? DefaultWebProxyUsername = null; [PublicAPI] - public static readonly ImmutableHashSet DefaultBlacklist = ImmutableHashSet.Empty; + public static readonly ImmutableHashSet DefaultBlacklist = []; [PublicAPI] public static readonly Guid? DefaultLicenseID; [PublicAPI] - public static readonly ImmutableHashSet DefaultPluginsUpdateList = ImmutableHashSet.Empty; + public static readonly ImmutableHashSet DefaultPluginsUpdateList = []; private static readonly FrozenSet ForbiddenIPCPasswordPhrases = new HashSet(5, StringComparer.InvariantCultureIgnoreCase) { "ipc", "api", "gui", "asf-ui", "asf-gui" }.ToFrozenSet(StringComparer.InvariantCultureIgnoreCase); diff --git a/ArchiSteamFarm/Web/GitHub/Data/ReleaseResponse.cs b/ArchiSteamFarm/Web/GitHub/Data/ReleaseResponse.cs index 506397e58..53035e90d 100644 --- a/ArchiSteamFarm/Web/GitHub/Data/ReleaseResponse.cs +++ b/ArchiSteamFarm/Web/GitHub/Data/ReleaseResponse.cs @@ -106,7 +106,7 @@ public sealed class ReleaseResponse { [JsonInclude] [JsonPropertyName("assets")] [JsonRequired] - public ImmutableHashSet Assets { get; private init; } = ImmutableHashSet.Empty; + public ImmutableHashSet Assets { get; private init; } = []; [JsonInclude] [JsonPropertyName("prerelease")]