diff --git a/Aetheria.State.Verify/Program.cs b/Aetheria.State.Verify/Program.cs index 5e127c155..495f5aaca 100644 --- a/Aetheria.State.Verify/Program.cs +++ b/Aetheria.State.Verify/Program.cs @@ -16333,9 +16333,9 @@ static void RequireRuntimeStateReaderOwnsUnityStateAcquisition(string root) "public static class AetheriaUnityRuntimeClientProvider", "private static CultMeshReactiveDocument _playerSettingsDocument", "public static RuntimePlayerSettings PlayerSettings", - "public static AetheriaClient ResolveClient(string stateFilePath, string runtimeId = \"\")", - "public static AetheriaClient ResolveClient(AetheriaRuntimeStateBootReport stateBoot, string runtimeId = \"\")", - "public static AetheriaClient RuntimeClient(string runtimeId = \"\")", + "private static AetheriaClient ResolveClient(string stateFilePath, string runtimeId = \"\")", + "private static AetheriaClient ResolveClient(AetheriaRuntimeStateBootReport stateBoot, string runtimeId = \"\")", + "private static AetheriaClient RuntimeClient(string runtimeId = \"\")", "public static AetheriaClientState RuntimeState(string runtimeId = \"\")", "public static AetheriaControl Control(string runtimeId = \"\")", "public static AetheriaUi Ui(string runtimeId = \"\")", @@ -16368,6 +16368,8 @@ static void RequireRuntimeStateReaderOwnsUnityStateAcquisition(string root) } if (runtimeClientProvider.Contains("AetheriaRuntimePlayerSettingsSession _playerSettingsDocument", StringComparison.Ordinal) || + runtimeClientProvider.Contains("public static AetheriaClient ResolveClient", StringComparison.Ordinal) || + runtimeClientProvider.Contains("public static AetheriaClient RuntimeClient", StringComparison.Ordinal) || runtimeClientProvider.Contains("CurrentClientForStateFile", StringComparison.Ordinal) || runtimeClientProvider.Contains("StatePathCachePrefix", StringComparison.Ordinal) || runtimeClientProvider.Contains(".ObservePlayer()", StringComparison.Ordinal)) diff --git a/Assets/Scripts/Gameplay/AetheriaUnityRuntimeClientProvider.cs b/Assets/Scripts/Gameplay/AetheriaUnityRuntimeClientProvider.cs index e322acf78..6b0faae12 100644 --- a/Assets/Scripts/Gameplay/AetheriaUnityRuntimeClientProvider.cs +++ b/Assets/Scripts/Gameplay/AetheriaUnityRuntimeClientProvider.cs @@ -27,7 +27,7 @@ public static class AetheriaUnityRuntimeClientProvider } } - public static AetheriaClient ResolveClient(string stateFilePath, string runtimeId = "") + private static AetheriaClient ResolveClient(string stateFilePath, string runtimeId = "") { var effectiveRuntimeId = string.IsNullOrWhiteSpace(runtimeId) ? "raven-unity" : runtimeId; var cacheKey = CacheKey(stateFilePath, effectiveRuntimeId); @@ -47,7 +47,7 @@ public static class AetheriaUnityRuntimeClientProvider return runtimeClient; } - public static AetheriaClient ResolveClient(AetheriaRuntimeStateBootReport stateBoot, string runtimeId = "") + private static AetheriaClient ResolveClient(AetheriaRuntimeStateBootReport stateBoot, string runtimeId = "") { if (stateBoot == null) throw new ArgumentNullException(nameof(stateBoot)); @@ -57,12 +57,12 @@ public static class AetheriaUnityRuntimeClientProvider string.IsNullOrWhiteSpace(runtimeId) ? stateBoot.RuntimeId : runtimeId); } - public static AetheriaClient RuntimeClient(string runtimeId = "") + private static AetheriaClient RuntimeClient(string runtimeId = "") { return ResolveClient(AetheriaUnityRuntimePaths.RuntimeStateFilePath, runtimeId); } - public static AetheriaClient RuntimeClient( + private static AetheriaClient RuntimeClient( AetheriaRuntimeStateBootReport stateBoot, string runtimeId = "") {