From 4484f0f3514363804343a5443509e8b5b2fc8b31 Mon Sep 17 00:00:00 2001
From: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
Date: Wed, 17 Dec 2025 19:15:49 +0100
Subject: [PATCH] Fix prototypes so they pass analyzer checks (again) (AGAIN)
(#41882)
fix
---
Content.Server/Worldgen/Prototypes/BiomePrototype.cs | 2 +-
Content.Server/Worldgen/Prototypes/NoiseChannelPrototype.cs | 2 +-
Content.Shared/Maps/ContentTileDefinition.cs | 2 +-
.../Preferences/Loadouts/LoadoutGroupPrototype.cs | 6 +++---
.../Silicons/StationAi/StationAiCustomizationPrototype.cs | 2 +-
5 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/Content.Server/Worldgen/Prototypes/BiomePrototype.cs b/Content.Server/Worldgen/Prototypes/BiomePrototype.cs
index 1c3633fb5f..75e4670e88 100644
--- a/Content.Server/Worldgen/Prototypes/BiomePrototype.cs
+++ b/Content.Server/Worldgen/Prototypes/BiomePrototype.cs
@@ -13,7 +13,7 @@ namespace Content.Server.Worldgen.Prototypes;
public sealed partial class BiomePrototype : IPrototype, IInheritingPrototype
{
///
- [ParentDataField(typeof(AbstractPrototypeIdArraySerializer))]
+ [ParentDataField(typeof(AbstractPrototypeIdArraySerializer))]
public string[]? Parents { get; private set; }
///
diff --git a/Content.Server/Worldgen/Prototypes/NoiseChannelPrototype.cs b/Content.Server/Worldgen/Prototypes/NoiseChannelPrototype.cs
index 98ba2d5b31..41d89cbaa7 100644
--- a/Content.Server/Worldgen/Prototypes/NoiseChannelPrototype.cs
+++ b/Content.Server/Worldgen/Prototypes/NoiseChannelPrototype.cs
@@ -83,7 +83,7 @@ public class NoiseChannelConfig
public sealed partial class NoiseChannelPrototype : NoiseChannelConfig, IPrototype, IInheritingPrototype
{
///
- [ParentDataField(typeof(AbstractPrototypeIdArraySerializer))]
+ [ParentDataField(typeof(AbstractPrototypeIdArraySerializer))]
public string[]? Parents { get; private set; }
///
diff --git a/Content.Shared/Maps/ContentTileDefinition.cs b/Content.Shared/Maps/ContentTileDefinition.cs
index 64975b5616..46ce7a212e 100644
--- a/Content.Shared/Maps/ContentTileDefinition.cs
+++ b/Content.Shared/Maps/ContentTileDefinition.cs
@@ -19,7 +19,7 @@ namespace Content.Shared.Maps
public const string SpaceID = "Space";
- [ParentDataFieldAttribute(typeof(AbstractPrototypeIdArraySerializer))]
+ [ParentDataField(typeof(AbstractPrototypeIdArraySerializer))]
public string[]? Parents { get; private set; }
[NeverPushInheritance]
diff --git a/Content.Shared/Preferences/Loadouts/LoadoutGroupPrototype.cs b/Content.Shared/Preferences/Loadouts/LoadoutGroupPrototype.cs
index b65f332885..40a168c067 100644
--- a/Content.Shared/Preferences/Loadouts/LoadoutGroupPrototype.cs
+++ b/Content.Shared/Preferences/Loadouts/LoadoutGroupPrototype.cs
@@ -13,8 +13,8 @@ public sealed partial class LoadoutGroupPrototype : IPrototype, IInheritingProto
public string ID { get; private set; } = string.Empty;
///
- [ParentDataFieldAttribute(typeof(AbstractPrototypeIdArraySerializer))]
- public string[]? Parents { get; }
+ [ParentDataField(typeof(AbstractPrototypeIdArraySerializer))]
+ public string[]? Parents { get; private set; }
///
[NeverPushInheritance]
@@ -32,7 +32,7 @@ public sealed partial class LoadoutGroupPrototype : IPrototype, IInheritingProto
///
[DataField]
public int MinLimit = 1;
-
+
///
/// Number of loadouts that are selected by default.
///
diff --git a/Content.Shared/Silicons/StationAi/StationAiCustomizationPrototype.cs b/Content.Shared/Silicons/StationAi/StationAiCustomizationPrototype.cs
index eae6f51477..a83ac79318 100644
--- a/Content.Shared/Silicons/StationAi/StationAiCustomizationPrototype.cs
+++ b/Content.Shared/Silicons/StationAi/StationAiCustomizationPrototype.cs
@@ -41,7 +41,7 @@ public sealed partial class StationAiCustomizationPrototype : IPrototype, IInher
/// The prototype we inherit from.
///
[ViewVariables]
- [ParentDataFieldAttribute(typeof(AbstractPrototypeIdArraySerializer))]
+ [ParentDataField(typeof(AbstractPrototypeIdArraySerializer))]
public string[]? Parents { get; private set; }
///
--
2.52.0