From bdd4bd71f5c00f20248dc886828496af6fa099be Mon Sep 17 00:00:00 2001 From: Lucas Girouard-Stranks <519592+lithiumtoast@users.noreply.github.com> Date: Sun, 23 Jul 2023 10:21:58 -0400 Subject: [PATCH] Fix runtime exception for Unity --- src/cs/production/Flecs.Core/World.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/cs/production/Flecs.Core/World.cs b/src/cs/production/Flecs.Core/World.cs index 34d2ecb..5d1cbc7 100644 --- a/src/cs/production/Flecs.Core/World.cs +++ b/src/cs/production/Flecs.Core/World.cs @@ -192,7 +192,13 @@ public bool Progress(float deltaTime) public string GetFlecsTypeName(Type type) { +#if !UNITY_5_3_OR_NEWER +#pragma warning disable CA1307 + return type.FullName!.Replace("+", "."); +#pragma warning restore CA1307 +#else return type.FullName!.Replace("+", ".", StringComparison.InvariantCulture); +#endif } public string GetFlecsTypeName()