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

@@ -16,9 +16,9 @@ namespace OpenRA.Mods.Common.UpdateRules.Rules
{
public class AbstractDocking : UpdateRule, IBeforeUpdateActors
{
readonly string[] moveRefineyValues = { "DockAngle", "IsDragRequired", "DragOffset", "DragLength" };
readonly string[] moveHarvesterValues = { "EnterCursor", "EnterBlockedCursor" };
readonly string[] buildings = { "Building", "D2kBuilding" };
readonly string[] moveRefineyValues = ["DockAngle", "IsDragRequired", "DragOffset", "DragLength"];
readonly string[] moveHarvesterValues = ["EnterCursor", "EnterBlockedCursor"];
readonly string[] buildings = ["Building", "D2kBuilding"];
readonly string[,] moveAndRenameHarvesterValues = new string[4, 2]
{
{ "DeliverVoice", "Voice" },
@@ -27,7 +27,7 @@ namespace OpenRA.Mods.Common.UpdateRules.Rules
{ "SearchForDeliveryBuildingDelay", "SearchForDockDelay" }
};
readonly Dictionary<string, List<MiniYamlNodeBuilder>> refineryNodes = new();
readonly Dictionary<string, List<MiniYamlNodeBuilder>> refineryNodes = [];
public override string Name => "Docking was abstracted from Refinery & Harvester.";
public override string Description =>
@@ -43,7 +43,7 @@ namespace OpenRA.Mods.Common.UpdateRules.Rules
var harvesterNode = actorNode.ChildrenMatching("Harvester", includeRemovals: false).FirstOrDefault();
if (harvesterNode != null)
harvesters[actorNode.Key] = harvesterNode.ChildrenMatching("DeliveryBuildings", includeRemovals: false)
.FirstOrDefault()?.NodeValue<HashSet<string>>() ?? new HashSet<string>();
.FirstOrDefault()?.NodeValue<HashSet<string>>() ?? [];
if (actorNode.ChildrenMatching("Refinery", includeRemovals: false).Any())
refineries.Add(actorNode.Key.ToLowerInvariant());
@@ -59,7 +59,7 @@ namespace OpenRA.Mods.Common.UpdateRules.Rules
if (refinery == deliveryBuilding)
{
if (!refineryNodes.ContainsKey(refinery))
refineryNodes[refinery] = new List<MiniYamlNodeBuilder>();
refineryNodes[refinery] = [];
var node = new MiniYamlNodeBuilder("Type", deliveryBuilding.ToString());
if (!refineryNodes[refinery].Any(n => n.Key == node.Key))