From eb615984892b09fc38a6c83f36e9a8486962bbf7 Mon Sep 17 00:00:00 2001 From: Syntriax Date: Tue, 29 Apr 2025 12:05:06 +0300 Subject: [PATCH] chore: reordered UniverserObjectSerializer fields for better readable yaml output --- .../Serializers/UniverseObjectSerializer.cs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Engine.Core/Serialization/Serializers/UniverseObjectSerializer.cs b/Engine.Core/Serialization/Serializers/UniverseObjectSerializer.cs index 6fd10ff..814e05e 100644 --- a/Engine.Core/Serialization/Serializers/UniverseObjectSerializer.cs +++ b/Engine.Core/Serialization/Serializers/UniverseObjectSerializer.cs @@ -16,8 +16,8 @@ public class UniverseObjectSerializer : IEngineTypeYamlSerializer public object? ReadYaml(IParser parser, Type type, ObjectDeserializer rootDeserializer) { - string id; string name; + string id; IUniverseObject universeObject; IStateEnable stateEnable; @@ -26,14 +26,14 @@ public class UniverseObjectSerializer : IEngineTypeYamlSerializer parser.Consume(); - if (parser.Consume().Value.CompareTo(nameof(IUniverseObject.Id)) != 0) - throw new(); - id = parser.Consume().Value; - if (parser.Consume().Value.CompareTo(nameof(IUniverseObject.Name)) != 0) throw new(); name = parser.Consume().Value; + if (parser.Consume().Value.CompareTo(nameof(IUniverseObject.Id)) != 0) + throw new(); + id = parser.Consume().Value; + if (parser.Consume().Value.CompareTo(SERIALIZED_SCALAR_NAME) != 0) throw new(); SerializedClass instanceSerializedClass = (SerializedClass)rootDeserializer(typeof(SerializedClass))!; @@ -74,12 +74,12 @@ public class UniverseObjectSerializer : IEngineTypeYamlSerializer emitter.Emit(new MappingStart()); - emitter.Emit(new Scalar(nameof(IUniverseObject.Id))); - emitter.Emit(new Scalar(universeObject.Id)); - emitter.Emit(new Scalar(nameof(IUniverseObject.Name))); emitter.Emit(new Scalar(universeObject.Name)); + emitter.Emit(new Scalar(nameof(IUniverseObject.Id))); + emitter.Emit(new Scalar(universeObject.Id)); + emitter.Emit(new Scalar(SERIALIZED_SCALAR_NAME)); serializer(new SerializedClass(universeObject));