|
13 | 13 | // You can start by moving them to EditorCoreModuleAssemblyInfo.cs to reduce internal visibility
|
14 | 14 | // To remove a line in there, the target assembly must not depend on _any_ internal API from built-in Editor modules
|
15 | 15 |
|
| 16 | + |
| 17 | +// ADD_NEW_PLATFORM_HERE |
| 18 | +[assembly: InternalsVisibleTo("Unity.LiveNotes")] |
| 19 | +[assembly: InternalsVisibleTo("Unity.Audio.Tests")] |
| 20 | +[assembly: InternalsVisibleTo("Unity.Burst")] |
| 21 | +[assembly: InternalsVisibleTo("Unity.Burst.Editor")] |
| 22 | +[assembly: InternalsVisibleTo("Unity.Cloud.Collaborate.Editor")] |
| 23 | +[assembly: InternalsVisibleTo("Unity.CollabProxy.Editor")] |
| 24 | +[assembly: InternalsVisibleTo("Unity.CollabProxy.EditorTests")] |
| 25 | +[assembly: InternalsVisibleTo("Unity.CollabProxy.UI")] |
| 26 | +[assembly: InternalsVisibleTo("Unity.CollabProxy.UI.Tests")] |
| 27 | +[assembly: InternalsVisibleTo("Unity.CollabProxy.Client")] |
| 28 | +[assembly: InternalsVisibleTo("Unity.CollabProxy.Client.Tests")] |
| 29 | +[assembly: InternalsVisibleTo("UnityEditor.Advertisements")] |
| 30 | +[assembly: InternalsVisibleTo("Unity.PackageManager")] |
| 31 | +[assembly: InternalsVisibleTo("Unity.PackageManagerStandalone")] |
| 32 | +[assembly: InternalsVisibleTo("Unity.AndroidBuildPipeline")] |
| 33 | +[assembly: InternalsVisibleTo("Unity.Automation")] |
| 34 | +[assembly: InternalsVisibleTo("UnityEngine.Common")] |
| 35 | +[assembly: InternalsVisibleTo("Unity.PureCSharpTests")] |
| 36 | +[assembly: InternalsVisibleTo("Unity.IntegrationTests")] |
| 37 | +[assembly: InternalsVisibleTo("Unity.DeploymentTests.Services")] |
| 38 | +[assembly: InternalsVisibleTo("Unity.IntegrationTests.ExternalVersionControl")] |
| 39 | +[assembly: InternalsVisibleTo("Unity.IntegrationTests.UnityAnalytics")] |
| 40 | +[assembly: InternalsVisibleTo("Unity.PerformanceIntegrationTests")] |
| 41 | +[assembly: InternalsVisibleTo("Unity.Timeline.Editor")] |
| 42 | +[assembly: InternalsVisibleTo("Unity.PackageManagerUI.Develop.Editor")] |
| 43 | +[assembly: InternalsVisibleTo("Unity.DeviceSimulator.Editor")] |
| 44 | +[assembly: InternalsVisibleTo("Unity.Timeline.EditorTests")] |
| 45 | +[assembly: InternalsVisibleTo("UnityEditor.Graphs")] |
| 46 | +[assembly: InternalsVisibleTo("UnityEditor.UWP.Extensions")] |
| 47 | +[assembly: InternalsVisibleTo("UnityEditor.iOS.Extensions.Common")] |
| 48 | +[assembly: InternalsVisibleTo("UnityEditor.iOS.Extensions")] |
| 49 | +[assembly: InternalsVisibleTo("UnityEditor.VisionOS.Extensions")] |
| 50 | +[assembly: InternalsVisibleTo("UnityEditor.AppleTV.Extensions")] |
| 51 | +[assembly: InternalsVisibleTo("UnityEditor.Android.Extensions")] |
| 52 | +[assembly: InternalsVisibleTo("UnityEditor.XboxOne.Extensions")] |
| 53 | +[assembly: InternalsVisibleTo("UnityEditor.PS4.Extensions")] |
| 54 | +[assembly: InternalsVisibleTo("UnityEditor.PS5.Extensions")] |
| 55 | +[assembly: InternalsVisibleTo("UnityEditor.Switch.Extensions")] |
| 56 | +[assembly: InternalsVisibleTo("UnityEditor.WebGL.Extensions")] |
| 57 | +[assembly: InternalsVisibleTo("Unity.WebGL.Extensions")] |
| 58 | +[assembly: InternalsVisibleTo("UnityEditor.LinuxStandalone.Extensions")] |
| 59 | +[assembly: InternalsVisibleTo("UnityEditor.CloudRendering.Extensions")] |
| 60 | +[assembly: InternalsVisibleTo("UnityEditor.EmbeddedLinux.Extensions")] |
| 61 | +[assembly: InternalsVisibleTo("UnityEditor.QNX.Extensions")] |
| 62 | +[assembly: InternalsVisibleTo("UnityEditor.WindowsStandalone.Extensions")] |
| 63 | +[assembly: InternalsVisibleTo("UnityEditor.OSXStandalone.Extensions")] |
| 64 | +[assembly: InternalsVisibleTo("UnityEditor.Lumin.Extensions")] |
| 65 | +[assembly: InternalsVisibleTo("UnityEditor.GameCoreScarlett.Extensions")] |
| 66 | +[assembly: InternalsVisibleTo("UnityEditor.GameCoreXboxOne.Extensions")] |
| 67 | +[assembly: InternalsVisibleTo("UnityEditor.GameCoreCommon.Extensions")] |
| 68 | +[assembly: InternalsVisibleTo("UnityEditor.Networking")] |
| 69 | +[assembly: InternalsVisibleTo("UnityEngine.Networking")] |
| 70 | +[assembly: InternalsVisibleTo("Unity.Analytics.Editor")] |
| 71 | +[assembly: InternalsVisibleTo("UnityEditor.Analytics")] |
| 72 | +[assembly: InternalsVisibleTo("UnityEditor.Purchasing")] |
| 73 | +[assembly: InternalsVisibleTo("UnityEditor.Lumin")] |
| 74 | +[assembly: InternalsVisibleTo("UnityEditor.Switch.Extensions")] |
| 75 | +[assembly: InternalsVisibleTo("UnityEditor.EditorTestsRunner")] |
| 76 | +[assembly: InternalsVisibleTo("UnityEditor.TestRunner")] |
| 77 | +[assembly: InternalsVisibleTo("UnityEditor.TestRunner.Tests")] |
| 78 | +[assembly: InternalsVisibleTo("Unity.Compiler.Client")] |
| 79 | +[assembly: InternalsVisibleTo("ExternalCSharpCompiler")] |
| 80 | +[assembly: InternalsVisibleTo("UnityEngine.TestRunner")] |
| 81 | +[assembly: InternalsVisibleTo("UnityEditor.VR")] |
| 82 | +[assembly: InternalsVisibleTo("Unity.RuntimeTests")] |
| 83 | +[assembly: InternalsVisibleTo("Unity.RuntimeTests.Framework")] |
| 84 | +[assembly: InternalsVisibleTo("Assembly-CSharp-Editor-firstpass-testable")] |
| 85 | +[assembly: InternalsVisibleTo("Assembly-CSharp-Editor-testable")] |
| 86 | +[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2")] |
| 87 | +[assembly: InternalsVisibleTo("UnityEditor.InteractiveTutorialsFramework")] |
| 88 | +[assembly: InternalsVisibleTo("UnityEditor.Networking")] |
| 89 | +[assembly: InternalsVisibleTo("UnityEditor.UI")] |
| 90 | +[assembly: InternalsVisibleTo("UnityEditor.AR")] |
| 91 | +[assembly: InternalsVisibleTo("UnityEditor.SpatialTracking")] |
| 92 | +[assembly: InternalsVisibleTo("Unity.WindowsMRAutomation")] |
| 93 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.001")] |
| 94 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.002")] |
| 95 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.003")] |
| 96 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.004")] |
| 97 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.005")] |
| 98 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.006")] |
| 99 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.007")] |
| 100 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.008")] |
| 101 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.009")] |
| 102 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.010")] |
| 103 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.011")] |
| 104 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.012")] |
| 105 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.013")] |
| 106 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.014")] |
| 107 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.015")] |
| 108 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.016")] |
| 109 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.017")] |
| 110 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.018")] |
| 111 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.019")] |
| 112 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.020")] |
| 113 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.021")] |
| 114 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.022")] |
| 115 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.023")] |
| 116 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridge.024")] |
| 117 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridgeDev.001")] |
| 118 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridgeDev.002")] |
| 119 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridgeDev.003")] |
| 120 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridgeDev.004")] |
| 121 | +[assembly: InternalsVisibleTo("Unity.InternalAPIEditorBridgeDev.005")] |
| 122 | +[assembly: InternalsVisibleTo("Unity.XR.Remoting.Editor")] |
| 123 | +[assembly: InternalsVisibleTo("UnityEngine.Common")] |
| 124 | +[assembly: InternalsVisibleTo("Unity.UI.Builder.Editor")] |
| 125 | +[assembly: InternalsVisibleTo("UnityEditor.UIElements.Tests.Tests")] // for UI Test Framework |
| 126 | +[assembly: InternalsVisibleTo("UnityEditor.UIBuilderModule")] |
| 127 | +[assembly: InternalsVisibleTo("Unity.UI.Builder.EditorTests")] |
| 128 | +[assembly: InternalsVisibleTo("Unity.GraphViewTestUtilities.Editor")] |
| 129 | +[assembly: InternalsVisibleTo("Unity.ProBuilder.Editor")] |
| 130 | +[assembly: InternalsVisibleTo("Unity.2D.Sprite.Editor")] |
| 131 | +[assembly: InternalsVisibleTo("Unity.2D.Sprite.EditorTests")] |
| 132 | +[assembly: InternalsVisibleTo("Unity.2D.Tilemap.Editor")] |
| 133 | +[assembly: InternalsVisibleTo("Unity.2D.Tilemap.EditorTests")] |
| 134 | +[assembly: InternalsVisibleTo("Unity.PackageCleanConsoleTest.Editor")] |
| 135 | +[assembly: InternalsVisibleTo("Unity.TextCore.Editor.Tests")] |
| 136 | +[assembly: InternalsVisibleTo("UnityEditor.TextCoreTextEngineModule")] |
| 137 | +[assembly: InternalsVisibleTo("Unity.TextMeshPro.Editor")] |
| 138 | +[assembly: InternalsVisibleTo("Unity.Animation.Editor.AnimationWindow")] |
| 139 | +[assembly: InternalsVisibleTo("Unity.VisualEffectGraph.Editor")] |
| 140 | +[assembly: InternalsVisibleTo("Unity.Testing.VisualEffectGraph.EditorTests")] |
| 141 | +[assembly: InternalsVisibleTo("Unity.VisualEffectGraph.EditorTests")] |
| 142 | +[assembly: InternalsVisibleTo("Unity.RenderPipelines.Multiple_SRP.EditorTests")] |
| 143 | + |
| 144 | +[assembly: InternalsVisibleTo("Unity.SceneTemplate.Editor")] |
| 145 | +[assembly: InternalsVisibleTo("com.unity.purchasing.udp.Editor")] |
| 146 | +[assembly: InternalsVisibleTo("com.unity.search.extensions.editor")] |
| 147 | + |
| 148 | +[assembly: InternalsVisibleTo("UnityEditor.Android.Extensions")] |
| 149 | + |
| 150 | +[assembly: InternalsVisibleTo("Unity.Entities.Build")] |
| 151 | + |
| 152 | +[assembly: InternalsVisibleTo("Unity.Scenes")] |
| 153 | + |
| 154 | +// This should move with the AnimationWindow to a module at some point |
| 155 | +[assembly: InternalsVisibleTo("UnityEditor.Modules.Animation.tests.AnimationWindow")] |
| 156 | + |
| 157 | +[assembly: InternalsVisibleTo("UnityEditor.Modules.Physics.Tests")] |
| 158 | + |
| 159 | +[assembly: InternalsVisibleTo("UnityEditor.Switch.Tests")] |
| 160 | + |
| 161 | +[assembly: InternalsVisibleTo("UnityEditor.BuildProfileModule.Tests")] |
| 162 | + |
| 163 | +[assembly: InternalsVisibleTo("UnityEditor.PS4.Tests")] |
| 164 | + |
| 165 | +[assembly: InternalsVisibleTo("UnityEditor.PS5.Tests")] |
| 166 | + |
| 167 | +[assembly: InternalsVisibleTo("Unity.Automation.Players.EmbeddedLinux")] |
| 168 | +[assembly: InternalsVisibleTo("Unity.Automation.Players.QNX")] |
| 169 | + |
0 commit comments