From b53710d48df40ab95cd15396f9634b823a91ff3a Mon Sep 17 00:00:00 2001 From: David Taralla Date: Sun, 4 Oct 2026 14:28:56 -0400 Subject: [PATCH] Log module imports at Trace level Fixing log parity with native C library: see addons/module.c:ecs_import() function. --- src/Flecs.NET/Core/Ecs/Module.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Flecs.NET/Core/Ecs/Module.cs b/src/Flecs.NET/Core/Ecs/Module.cs index ff240f8a..8de1bb49 100644 --- a/src/Flecs.NET/Core/Ecs/Module.cs +++ b/src/Flecs.NET/Core/Ecs/Module.cs @@ -29,9 +29,14 @@ public static unsafe partial class Ecs ulong prevScope = world.SetScope(module); + Log.Trace($"#[magenta]import#[reset] {module.DocName()}"); + Log.Push(); + T moduleInstance = new T(); moduleInstance.InitModule(world); + Log.Pop(); + world.SetScope(prevScope); if (!Type.IsTag)