Fix IDE0028, IDE0300, IDE0301, IDE0302, IDE0303, IDE0304.

Silence IDE0305.
This commit is contained in:
RoosterDragon
2025-03-03 17:29:45 +00:00
committed by Pavel Penev
parent 0740991c12
commit 79454d8fd2
559 changed files with 1661 additions and 1751 deletions

View File

@@ -55,10 +55,10 @@ namespace OpenRA.Mods.Common.Traits
}
public readonly ExternalConditionInfo Info;
readonly Dictionary<object, HashSet<int>> permanentTokens = new();
readonly Dictionary<object, HashSet<int>> permanentTokens = [];
// Tokens are sorted on insert/remove by ascending expiry time
readonly List<TimedToken> timedTokens = new();
readonly List<TimedToken> timedTokens = [];
IConditionTimerWatcher[] watchers;
int duration;
int expires;
@@ -147,7 +147,7 @@ namespace OpenRA.Mods.Common.Traits
}
}
else if (permanent == null)
permanentTokens.Add(source, new HashSet<int> { token });
permanentTokens.Add(source, [token]);
else
permanent.Add(token);