From 0bb5c8d293ebf45e4447de3a2a9cb34090935862 Mon Sep 17 00:00:00 2001 From: naninunenoy Date: Wed, 16 Dec 2020 22:49:18 +0900 Subject: [PATCH 1/4] upgrade to 2020.2 --- .../InspectorWindowWrapper.cs | 4 ++-- Packages/manifest.json | 6 +++--- Packages/packages-lock.json | 10 +++++----- ProjectSettings/ProjectVersion.txt | 4 ++-- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/Assets/AsmdefHelper/Unity.InternalAPIEditorBridgeDev.001/InspectorWindowWrapper.cs b/Assets/AsmdefHelper/Unity.InternalAPIEditorBridgeDev.001/InspectorWindowWrapper.cs index d74770c..9b71544 100644 --- a/Assets/AsmdefHelper/Unity.InternalAPIEditorBridgeDev.001/InspectorWindowWrapper.cs +++ b/Assets/AsmdefHelper/Unity.InternalAPIEditorBridgeDev.001/InspectorWindowWrapper.cs @@ -1,5 +1,5 @@ using UnityEditor; -using UnityEditor.Experimental.AssetImporters; + namespace AsmdefHelper.UnityInternal { public class InspectorWindowWrapper : EditorWindow{ @@ -17,7 +17,7 @@ namespace AsmdefHelper.UnityInternal { public void AllApply() { foreach (var editor in inspectorWindow.tracker.activeEditors) { - var assetImporterEditor = editor as AssetImporterEditor; + var assetImporterEditor = editor as UnityEditor.AssetImporters.AssetImporterEditor; if (assetImporterEditor != null && assetImporterEditor.HasModified()) { assetImporterEditor.ApplyAndImport(); diff --git a/Packages/manifest.json b/Packages/manifest.json index 7f2b0ce..4101ac4 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -1,8 +1,8 @@ { "dependencies": { - "com.unity.ide.rider": "1.2.1", - "com.unity.ide.visualstudio": "2.0.2", - "com.unity.test-framework": "1.1.16", + "com.unity.ide.rider": "2.0.7", + "com.unity.ide.visualstudio": "2.0.5", + "com.unity.test-framework": "1.1.19", "com.unity.modules.ai": "1.0.0", "com.unity.modules.androidjni": "1.0.0", "com.unity.modules.animation": "1.0.0", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index 167787c..c7ec9e9 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -1,14 +1,14 @@ { "dependencies": { "com.unity.ext.nunit": { - "version": "1.0.0", + "version": "1.0.5", "depth": 1, "source": "registry", "dependencies": {}, "url": "https://packages.unity.com" }, "com.unity.ide.rider": { - "version": "1.2.1", + "version": "2.0.7", "depth": 0, "source": "registry", "dependencies": { @@ -17,18 +17,18 @@ "url": "https://packages.unity.com" }, "com.unity.ide.visualstudio": { - "version": "2.0.2", + "version": "2.0.5", "depth": 0, "source": "registry", "dependencies": {}, "url": "https://packages.unity.com" }, "com.unity.test-framework": { - "version": "1.1.16", + "version": "1.1.19", "depth": 0, "source": "registry", "dependencies": { - "com.unity.ext.nunit": "1.0.0", + "com.unity.ext.nunit": "1.0.5", "com.unity.modules.imgui": "1.0.0", "com.unity.modules.jsonserialize": "1.0.0" }, diff --git a/ProjectSettings/ProjectVersion.txt b/ProjectSettings/ProjectVersion.txt index 9d99902..0560e11 100644 --- a/ProjectSettings/ProjectVersion.txt +++ b/ProjectSettings/ProjectVersion.txt @@ -1,2 +1,2 @@ -m_EditorVersion: 2020.1.6f1 -m_EditorVersionWithRevision: 2020.1.6f1 (fc477ca6df10) +m_EditorVersion: 2020.2.0f1 +m_EditorVersionWithRevision: 2020.2.0f1 (3721df5a8b28) From 89d8712bb5b8f4ecda62f2895c9075ef53f8ceec Mon Sep 17 00:00:00 2001 From: naninunenoy Date: Wed, 16 Dec 2020 23:01:15 +0900 Subject: [PATCH 2/4] add rootNamespace property --- .../Editor/AsmdefCustomCreateView.cs | 16 ++++++++++++++-- .../Editor/AsmdefCustomCreateView.uxml | 3 ++- .../Editor/AssemblyDefinitionJson.cs | 3 +++ 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/Assets/AsmdefHelper/CustomCreate/Editor/AsmdefCustomCreateView.cs b/Assets/AsmdefHelper/CustomCreate/Editor/AsmdefCustomCreateView.cs index 8ac0e69..9c963af 100644 --- a/Assets/AsmdefHelper/CustomCreate/Editor/AsmdefCustomCreateView.cs +++ b/Assets/AsmdefHelper/CustomCreate/Editor/AsmdefCustomCreateView.cs @@ -37,8 +37,10 @@ namespace AsmdefHelper.CustomCreate.Editor { var NameTextField = root.Q(className: "NameTextField"); var AllowUnsafeToggle = root.Q(className: "AllowUnsafeToggle"); var AutoReferencedToggle = root.Q(className: "AutoReferencedToggle"); - var OverrideReferencesToggle = root.Q(className: "OverrideReferencesToggle"); var NoEngineReferencesToggle = root.Q(className: "NoEngineReferencesToggle"); + var OverrideReferencesToggle = root.Q(className: "OverrideReferencesToggle"); + var RootNamespaceTextField = root.Q(className: "RootNamespaceTextField"); + var IsEditorToggle = root.Q(className: "IsEditorToggle"); var CreateButton = root.Q