From 9581f5aa541b93cdc1a40e1e60dfb6898869f8d0 Mon Sep 17 00:00:00 2001 From: Syntriax Date: Tue, 22 Apr 2025 21:43:36 +0300 Subject: [PATCH] refactor: removed unnecessary logs --- .../Converters/EntityFinder.cs | 26 ++++++------------- 1 file changed, 8 insertions(+), 18 deletions(-) diff --git a/Engine.Serialization/Converters/EntityFinder.cs b/Engine.Serialization/Converters/EntityFinder.cs index 5290b66..5d98e8e 100644 --- a/Engine.Serialization/Converters/EntityFinder.cs +++ b/Engine.Serialization/Converters/EntityFinder.cs @@ -15,23 +15,13 @@ public class EntityFinder { TypeData typeData = Utils.GetTypeData(@object.GetType()); - if (@object is IEntity entity) - { - if (_entities.Add(entity)) - { - Console.WriteLine($"Found Entity: {entity.Id}"); - FindEntitiesUnder(entity); - } - else - { - Console.WriteLine($"Duplicate Entity: {entity.Id}"); - return; - } - } - else - { + if (@object is not IEntity entity) return; - } + + if (!_entities.Add(entity)) + return; + + FindEntitiesUnder(entity); foreach (PropertyInfo propertyInfo in typeData.Properties) { @@ -57,8 +47,8 @@ public class EntityFinder if (fieldInfo.HasAttribute()) continue; - // if (!fieldInfo.HasAttribute()) - // continue; + if (!fieldInfo.HasAttribute()) + continue; object? value = fieldInfo.GetValue(@object);