From 85676c5fbf9c1247f7b68029409d6230ecd15644 Mon Sep 17 00:00:00 2001 From: anatawa12 <anatawa12@icloud.com> Date: Sun, 8 Jan 2023 21:00:38 +0900 Subject: [PATCH] chore: make RuntimeUtil internal via InternalsVisibleTo --- Packages/.gitignore | 2 +- Packages/nadena.dev.modular-avatar/Runtime/RuntimeUtil.cs | 8 ++------ .../nadena.dev.modular-avatar/Runtime/assembly-info.cs | 3 +++ .../Runtime/assembly-info.cs.meta | 3 +++ 4 files changed, 9 insertions(+), 7 deletions(-) create mode 100644 Packages/nadena.dev.modular-avatar/Runtime/assembly-info.cs create mode 100644 Packages/nadena.dev.modular-avatar/Runtime/assembly-info.cs.meta diff --git a/Packages/.gitignore b/Packages/.gitignore index 252bcc9e..57171bef 100644 --- a/Packages/.gitignore +++ b/Packages/.gitignore @@ -2,4 +2,4 @@ !com.vrchat.core.*/ com.vrchat.*/ !nadena.dev.*/ -*.zip \ No newline at end of file +*.zip diff --git a/Packages/nadena.dev.modular-avatar/Runtime/RuntimeUtil.cs b/Packages/nadena.dev.modular-avatar/Runtime/RuntimeUtil.cs index 529000ce..0cc51516 100644 --- a/Packages/nadena.dev.modular-avatar/Runtime/RuntimeUtil.cs +++ b/Packages/nadena.dev.modular-avatar/Runtime/RuntimeUtil.cs @@ -33,11 +33,7 @@ using System.Reflection; namespace nadena.dev.modular_avatar.core { - /** - * This class is public for the benefit of the Editor namespace classes, but is not a stable API and may change - * on patch releases. - */ - public static class RuntimeUtil + internal static class RuntimeUtil { // Initialized in Util public static Action<Action> delayCall = (_) => { }; @@ -156,4 +152,4 @@ namespace nadena.dev.modular_avatar.core OnHierarchyChanged?.Invoke(); } } -} \ No newline at end of file +} diff --git a/Packages/nadena.dev.modular-avatar/Runtime/assembly-info.cs b/Packages/nadena.dev.modular-avatar/Runtime/assembly-info.cs new file mode 100644 index 00000000..77916945 --- /dev/null +++ b/Packages/nadena.dev.modular-avatar/Runtime/assembly-info.cs @@ -0,0 +1,3 @@ +using System.Runtime.CompilerServices; + +[assembly:InternalsVisibleTo("nadena.dev.modular-avatar.core.editor")] diff --git a/Packages/nadena.dev.modular-avatar/Runtime/assembly-info.cs.meta b/Packages/nadena.dev.modular-avatar/Runtime/assembly-info.cs.meta new file mode 100644 index 00000000..82128637 --- /dev/null +++ b/Packages/nadena.dev.modular-avatar/Runtime/assembly-info.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 3921b79c7fa94c058aefa7d765c11e99 +timeCreated: 1673178956 \ No newline at end of file