diff --git a/.idea/modules.xml b/.idea/modules.xml index d57f3fce592f..ca7b52d58ab5 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -185,7 +185,7 @@ - + diff --git a/build/scripts/layouts.gant b/build/scripts/layouts.gant index c13c9c62c42d..2f0db6a95541 100644 --- a/build/scripts/layouts.gant +++ b/build/scripts/layouts.gant @@ -82,6 +82,7 @@ def layoutFull(String home, String targetDirectory, String patchedDescriptorDir "remote-servers-java-impl", "testFramework", "tests_bootstrap", + "typeMigration", "ui-designer-core", "structuralsearch-java" ].flatten() @@ -257,7 +258,7 @@ public def layoutCommunityPlugins(String home) { } dir("plugins") { - def simplePlugins = ["commander", "copyright", "java-i18n", "hg4idea", "github", "typeMigration"] //, "tasks-time-tracking"] + def simplePlugins = ["commander", "copyright", "java-i18n", "hg4idea", "github"] //, "tasks-time-tracking"] simplePlugins.each { layoutPlugin it diff --git a/plugins/typeMigration/src/META-INF/plugin.xml b/java/typeMigration/src/META-INF/TypeMigration.xml similarity index 67% rename from plugins/typeMigration/src/META-INF/plugin.xml rename to java/typeMigration/src/META-INF/TypeMigration.xml index 6907cfafac20..b460dad4165a 100644 --- a/plugins/typeMigration/src/META-INF/plugin.xml +++ b/java/typeMigration/src/META-INF/TypeMigration.xml @@ -1,20 +1,5 @@ - Type Migration - - -
  • Dedicated Refactoring Dialog. (Refactor | Type Migration)
  • -
  • Ability to review type migration results. (Refactor | Migration | Preview)
  • -
  • Ability to automatically change a member type or data flow dependent type entries.
  • -
  • Ability to convert variable or method return type between arrays and collections.
  • - - ]]> -
    - JetBrains - diff --git a/plugins/typeMigration/src/com/intellij/refactoring/typeMigration/TypeConversionDescriptor.java b/java/typeMigration/src/com/intellij/refactoring/typeMigration/TypeConversionDescriptor.java similarity index 100% rename from plugins/typeMigration/src/com/intellij/refactoring/typeMigration/TypeConversionDescriptor.java rename to java/typeMigration/src/com/intellij/refactoring/typeMigration/TypeConversionDescriptor.java diff --git a/plugins/typeMigration/src/com/intellij/refactoring/typeMigration/TypeMigrationVariableTypeFixProvider.java b/java/typeMigration/src/com/intellij/refactoring/typeMigration/TypeMigrationVariableTypeFixProvider.java similarity index 100% rename from plugins/typeMigration/src/com/intellij/refactoring/typeMigration/TypeMigrationVariableTypeFixProvider.java rename to java/typeMigration/src/com/intellij/refactoring/typeMigration/TypeMigrationVariableTypeFixProvider.java diff --git a/plugins/typeMigration/src/com/intellij/refactoring/typeMigration/intentions/ChangeClassParametersIntention.java b/java/typeMigration/src/com/intellij/refactoring/typeMigration/intentions/ChangeClassParametersIntention.java similarity index 100% rename from plugins/typeMigration/src/com/intellij/refactoring/typeMigration/intentions/ChangeClassParametersIntention.java rename to java/typeMigration/src/com/intellij/refactoring/typeMigration/intentions/ChangeClassParametersIntention.java diff --git a/plugins/typeMigration/src/com/intellij/refactoring/typeMigration/intentions/ConvertFieldToAtomicIntention.java b/java/typeMigration/src/com/intellij/refactoring/typeMigration/intentions/ConvertFieldToAtomicIntention.java similarity index 100% rename from plugins/typeMigration/src/com/intellij/refactoring/typeMigration/intentions/ConvertFieldToAtomicIntention.java rename to java/typeMigration/src/com/intellij/refactoring/typeMigration/intentions/ConvertFieldToAtomicIntention.java diff --git a/plugins/typeMigration/src/com/intellij/refactoring/typeMigration/intentions/ConvertFieldToThreadLocalIntention.java b/java/typeMigration/src/com/intellij/refactoring/typeMigration/intentions/ConvertFieldToThreadLocalIntention.java similarity index 100% rename from plugins/typeMigration/src/com/intellij/refactoring/typeMigration/intentions/ConvertFieldToThreadLocalIntention.java rename to java/typeMigration/src/com/intellij/refactoring/typeMigration/intentions/ConvertFieldToThreadLocalIntention.java diff --git a/plugins/typeMigration/src/com/intellij/refactoring/typeMigration/rules/AtomicConversionRule.java b/java/typeMigration/src/com/intellij/refactoring/typeMigration/rules/AtomicConversionRule.java similarity index 100% rename from plugins/typeMigration/src/com/intellij/refactoring/typeMigration/rules/AtomicConversionRule.java rename to java/typeMigration/src/com/intellij/refactoring/typeMigration/rules/AtomicConversionRule.java diff --git a/plugins/typeMigration/src/com/intellij/refactoring/typeMigration/rules/BoxingTypeConversionRule.java b/java/typeMigration/src/com/intellij/refactoring/typeMigration/rules/BoxingTypeConversionRule.java similarity index 100% rename from plugins/typeMigration/src/com/intellij/refactoring/typeMigration/rules/BoxingTypeConversionRule.java rename to java/typeMigration/src/com/intellij/refactoring/typeMigration/rules/BoxingTypeConversionRule.java diff --git a/plugins/typeMigration/src/com/intellij/refactoring/typeMigration/rules/ElementToArrayConversionRule.java b/java/typeMigration/src/com/intellij/refactoring/typeMigration/rules/ElementToArrayConversionRule.java similarity index 100% rename from plugins/typeMigration/src/com/intellij/refactoring/typeMigration/rules/ElementToArrayConversionRule.java rename to java/typeMigration/src/com/intellij/refactoring/typeMigration/rules/ElementToArrayConversionRule.java diff --git a/plugins/typeMigration/src/com/intellij/refactoring/typeMigration/rules/ListArrayConversionRule.java b/java/typeMigration/src/com/intellij/refactoring/typeMigration/rules/ListArrayConversionRule.java similarity index 100% rename from plugins/typeMigration/src/com/intellij/refactoring/typeMigration/rules/ListArrayConversionRule.java rename to java/typeMigration/src/com/intellij/refactoring/typeMigration/rules/ListArrayConversionRule.java diff --git a/plugins/typeMigration/src/com/intellij/refactoring/typeMigration/rules/ThreadLocalConversionRule.java b/java/typeMigration/src/com/intellij/refactoring/typeMigration/rules/ThreadLocalConversionRule.java similarity index 100% rename from plugins/typeMigration/src/com/intellij/refactoring/typeMigration/rules/ThreadLocalConversionRule.java rename to java/typeMigration/src/com/intellij/refactoring/typeMigration/rules/ThreadLocalConversionRule.java diff --git a/plugins/typeMigration/src/intentionDescriptions/ChangeClassParametersIntention/after.java.template b/java/typeMigration/src/intentionDescriptions/ChangeClassParametersIntention/after.java.template similarity index 100% rename from plugins/typeMigration/src/intentionDescriptions/ChangeClassParametersIntention/after.java.template rename to java/typeMigration/src/intentionDescriptions/ChangeClassParametersIntention/after.java.template diff --git a/plugins/typeMigration/src/intentionDescriptions/ChangeClassParametersIntention/before.java.template b/java/typeMigration/src/intentionDescriptions/ChangeClassParametersIntention/before.java.template similarity index 100% rename from plugins/typeMigration/src/intentionDescriptions/ChangeClassParametersIntention/before.java.template rename to java/typeMigration/src/intentionDescriptions/ChangeClassParametersIntention/before.java.template diff --git a/plugins/typeMigration/src/intentionDescriptions/ChangeClassParametersIntention/description.html b/java/typeMigration/src/intentionDescriptions/ChangeClassParametersIntention/description.html similarity index 100% rename from plugins/typeMigration/src/intentionDescriptions/ChangeClassParametersIntention/description.html rename to java/typeMigration/src/intentionDescriptions/ChangeClassParametersIntention/description.html diff --git a/plugins/typeMigration/src/intentionDescriptions/ConvertFieldToAtomicIntention/after.java.template b/java/typeMigration/src/intentionDescriptions/ConvertFieldToAtomicIntention/after.java.template similarity index 100% rename from plugins/typeMigration/src/intentionDescriptions/ConvertFieldToAtomicIntention/after.java.template rename to java/typeMigration/src/intentionDescriptions/ConvertFieldToAtomicIntention/after.java.template diff --git a/plugins/typeMigration/src/intentionDescriptions/ConvertFieldToAtomicIntention/before.java.template b/java/typeMigration/src/intentionDescriptions/ConvertFieldToAtomicIntention/before.java.template similarity index 100% rename from plugins/typeMigration/src/intentionDescriptions/ConvertFieldToAtomicIntention/before.java.template rename to java/typeMigration/src/intentionDescriptions/ConvertFieldToAtomicIntention/before.java.template diff --git a/plugins/typeMigration/src/intentionDescriptions/ConvertFieldToAtomicIntention/description.html b/java/typeMigration/src/intentionDescriptions/ConvertFieldToAtomicIntention/description.html similarity index 100% rename from plugins/typeMigration/src/intentionDescriptions/ConvertFieldToAtomicIntention/description.html rename to java/typeMigration/src/intentionDescriptions/ConvertFieldToAtomicIntention/description.html diff --git a/plugins/typeMigration/src/intentionDescriptions/ConvertFieldToThreadLocalIntention/after.java.template b/java/typeMigration/src/intentionDescriptions/ConvertFieldToThreadLocalIntention/after.java.template similarity index 100% rename from plugins/typeMigration/src/intentionDescriptions/ConvertFieldToThreadLocalIntention/after.java.template rename to java/typeMigration/src/intentionDescriptions/ConvertFieldToThreadLocalIntention/after.java.template diff --git a/plugins/typeMigration/src/intentionDescriptions/ConvertFieldToThreadLocalIntention/before.java.template b/java/typeMigration/src/intentionDescriptions/ConvertFieldToThreadLocalIntention/before.java.template similarity index 100% rename from plugins/typeMigration/src/intentionDescriptions/ConvertFieldToThreadLocalIntention/before.java.template rename to java/typeMigration/src/intentionDescriptions/ConvertFieldToThreadLocalIntention/before.java.template diff --git a/plugins/typeMigration/src/intentionDescriptions/ConvertFieldToThreadLocalIntention/description.html b/java/typeMigration/src/intentionDescriptions/ConvertFieldToThreadLocalIntention/description.html similarity index 100% rename from plugins/typeMigration/src/intentionDescriptions/ConvertFieldToThreadLocalIntention/description.html rename to java/typeMigration/src/intentionDescriptions/ConvertFieldToThreadLocalIntention/description.html diff --git a/plugins/typeMigration/test/com/intellij/codeInsight/ConvertToAtomicIntentionTest.java b/java/typeMigration/test/com/intellij/codeInsight/ConvertToAtomicIntentionTest.java similarity index 80% rename from plugins/typeMigration/test/com/intellij/codeInsight/ConvertToAtomicIntentionTest.java rename to java/typeMigration/test/com/intellij/codeInsight/ConvertToAtomicIntentionTest.java index 4a0b73dde767..d4de1aa249ac 100644 --- a/plugins/typeMigration/test/com/intellij/codeInsight/ConvertToAtomicIntentionTest.java +++ b/java/typeMigration/test/com/intellij/codeInsight/ConvertToAtomicIntentionTest.java @@ -1,7 +1,7 @@ package com.intellij.codeInsight; import com.intellij.codeInsight.daemon.quickFix.LightQuickFixParameterizedTestCase; -import com.intellij.openapi.application.PluginPathManager; +import com.intellij.testFramework.PlatformTestUtil; import org.jetbrains.annotations.NotNull; /** @@ -21,7 +21,7 @@ public class ConvertToAtomicIntentionTest extends LightQuickFixParameterizedTest @NotNull @Override protected String getTestDataPath() { - return PluginPathManager.getPluginHomePath("typeMigration") + "/testData"; + return PlatformTestUtil.getCommunityPath() + "/java/typeMigration/testData"; } public void test() throws Exception { diff --git a/plugins/typeMigration/test/com/intellij/codeInsight/ConvertToThreadLocalIntentionTest.java b/java/typeMigration/test/com/intellij/codeInsight/ConvertToThreadLocalIntentionTest.java similarity index 80% rename from plugins/typeMigration/test/com/intellij/codeInsight/ConvertToThreadLocalIntentionTest.java rename to java/typeMigration/test/com/intellij/codeInsight/ConvertToThreadLocalIntentionTest.java index 389ced7354af..e45b26ba77c8 100644 --- a/plugins/typeMigration/test/com/intellij/codeInsight/ConvertToThreadLocalIntentionTest.java +++ b/java/typeMigration/test/com/intellij/codeInsight/ConvertToThreadLocalIntentionTest.java @@ -1,7 +1,7 @@ package com.intellij.codeInsight; import com.intellij.codeInsight.daemon.quickFix.LightQuickFixParameterizedTestCase; -import com.intellij.openapi.application.PluginPathManager; +import com.intellij.testFramework.PlatformTestUtil; import org.jetbrains.annotations.NotNull; /** @@ -21,7 +21,7 @@ public class ConvertToThreadLocalIntentionTest extends LightQuickFixParameterize @NotNull @Override protected String getTestDataPath() { - return PluginPathManager.getPluginHomePath("typeMigration") + "/testData"; + return PlatformTestUtil.getCommunityPath() + "/java/typeMigration/testData"; } public void test() throws Exception { diff --git a/plugins/typeMigration/test/com/intellij/refactoring/AllTypeMigrationTests.java b/java/typeMigration/test/com/intellij/refactoring/AllTypeMigrationTests.java similarity index 100% rename from plugins/typeMigration/test/com/intellij/refactoring/AllTypeMigrationTests.java rename to java/typeMigration/test/com/intellij/refactoring/AllTypeMigrationTests.java diff --git a/plugins/typeMigration/test/com/intellij/refactoring/ChangeTypeSignatureTest.java b/java/typeMigration/test/com/intellij/refactoring/ChangeTypeSignatureTest.java similarity index 96% rename from plugins/typeMigration/test/com/intellij/refactoring/ChangeTypeSignatureTest.java rename to java/typeMigration/test/com/intellij/refactoring/ChangeTypeSignatureTest.java index e85b2f79fd30..8feae694f7b6 100644 --- a/plugins/typeMigration/test/com/intellij/refactoring/ChangeTypeSignatureTest.java +++ b/java/typeMigration/test/com/intellij/refactoring/ChangeTypeSignatureTest.java @@ -4,7 +4,6 @@ */ package com.intellij.refactoring; -import com.intellij.openapi.application.PluginPathManager; import com.intellij.psi.*; import com.intellij.psi.impl.source.PsiImmediateClassType; import com.intellij.psi.search.GlobalSearchScope; @@ -13,13 +12,14 @@ import com.intellij.refactoring.typeMigration.TypeMigrationLabeler; import com.intellij.refactoring.typeMigration.TypeMigrationProcessor; import com.intellij.refactoring.typeMigration.TypeMigrationRules; import com.intellij.testFramework.LightCodeInsightTestCase; +import com.intellij.testFramework.PlatformTestUtil; import org.jetbrains.annotations.NotNull; public class ChangeTypeSignatureTest extends LightCodeInsightTestCase { @NotNull @Override protected String getTestDataPath() { - return PluginPathManager.getPluginHomePath("typeMigration") + "/testData"; + return PlatformTestUtil.getCommunityPath() + "/java/typeMigration/testData"; } private void doTest(boolean success, String migrationTypeText) throws Exception { diff --git a/plugins/typeMigration/test/com/intellij/refactoring/MigrateTypeSignatureTest.java b/java/typeMigration/test/com/intellij/refactoring/MigrateTypeSignatureTest.java similarity index 100% rename from plugins/typeMigration/test/com/intellij/refactoring/MigrateTypeSignatureTest.java rename to java/typeMigration/test/com/intellij/refactoring/MigrateTypeSignatureTest.java diff --git a/plugins/typeMigration/test/com/intellij/refactoring/TypeMigrationByAtomicRuleTest.java b/java/typeMigration/test/com/intellij/refactoring/TypeMigrationByAtomicRuleTest.java similarity index 100% rename from plugins/typeMigration/test/com/intellij/refactoring/TypeMigrationByAtomicRuleTest.java rename to java/typeMigration/test/com/intellij/refactoring/TypeMigrationByAtomicRuleTest.java diff --git a/plugins/typeMigration/test/com/intellij/refactoring/TypeMigrationByThreadLocalRuleTest.java b/java/typeMigration/test/com/intellij/refactoring/TypeMigrationByThreadLocalRuleTest.java similarity index 100% rename from plugins/typeMigration/test/com/intellij/refactoring/TypeMigrationByThreadLocalRuleTest.java rename to java/typeMigration/test/com/intellij/refactoring/TypeMigrationByThreadLocalRuleTest.java diff --git a/plugins/typeMigration/test/com/intellij/refactoring/TypeMigrationTest.java b/java/typeMigration/test/com/intellij/refactoring/TypeMigrationTest.java similarity index 100% rename from plugins/typeMigration/test/com/intellij/refactoring/TypeMigrationTest.java rename to java/typeMigration/test/com/intellij/refactoring/TypeMigrationTest.java diff --git a/plugins/typeMigration/test/com/intellij/refactoring/TypeMigrationTestBase.java b/java/typeMigration/test/com/intellij/refactoring/TypeMigrationTestBase.java similarity index 97% rename from plugins/typeMigration/test/com/intellij/refactoring/TypeMigrationTestBase.java rename to java/typeMigration/test/com/intellij/refactoring/TypeMigrationTestBase.java index 8f75c4921a1c..2d4c2118c040 100644 --- a/plugins/typeMigration/test/com/intellij/refactoring/TypeMigrationTestBase.java +++ b/java/typeMigration/test/com/intellij/refactoring/TypeMigrationTestBase.java @@ -1,6 +1,5 @@ package com.intellij.refactoring; -import com.intellij.openapi.application.PluginPathManager; import com.intellij.openapi.command.WriteCommandAction; import com.intellij.openapi.fileEditor.FileDocumentManager; import com.intellij.openapi.project.Project; @@ -15,6 +14,7 @@ import com.intellij.psi.search.GlobalSearchScope; import com.intellij.psi.search.LocalSearchScope; import com.intellij.refactoring.typeMigration.TypeMigrationProcessor; import com.intellij.refactoring.typeMigration.TypeMigrationRules; +import com.intellij.testFramework.PlatformTestUtil; import com.intellij.usageView.UsageInfo; import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; @@ -30,7 +30,7 @@ import java.io.PrintWriter; public abstract class TypeMigrationTestBase extends MultiFileTestCase { @Override protected String getTestDataPath() { - return PluginPathManager.getPluginHomePath("typeMigration") + "/testData"; + return PlatformTestUtil.getCommunityPath() + "/java/typeMigration/testData"; } protected void doTestFieldType(@NonNls String fieldName, PsiType fromType, PsiType toType) { diff --git a/plugins/typeMigration/test/com/intellij/refactoring/WildcardTypeMigrationTest.java b/java/typeMigration/test/com/intellij/refactoring/WildcardTypeMigrationTest.java similarity index 100% rename from plugins/typeMigration/test/com/intellij/refactoring/WildcardTypeMigrationTest.java rename to java/typeMigration/test/com/intellij/refactoring/WildcardTypeMigrationTest.java diff --git a/plugins/typeMigration/testData/intentions/atomic/after1.java b/java/typeMigration/testData/intentions/atomic/after1.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/after1.java rename to java/typeMigration/testData/intentions/atomic/after1.java diff --git a/plugins/typeMigration/testData/intentions/atomic/after10.java b/java/typeMigration/testData/intentions/atomic/after10.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/after10.java rename to java/typeMigration/testData/intentions/atomic/after10.java diff --git a/plugins/typeMigration/testData/intentions/atomic/after12.java b/java/typeMigration/testData/intentions/atomic/after12.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/after12.java rename to java/typeMigration/testData/intentions/atomic/after12.java diff --git a/plugins/typeMigration/testData/intentions/atomic/after13.java b/java/typeMigration/testData/intentions/atomic/after13.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/after13.java rename to java/typeMigration/testData/intentions/atomic/after13.java diff --git a/plugins/typeMigration/testData/intentions/atomic/after14.java b/java/typeMigration/testData/intentions/atomic/after14.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/after14.java rename to java/typeMigration/testData/intentions/atomic/after14.java diff --git a/plugins/typeMigration/testData/intentions/atomic/after2.java b/java/typeMigration/testData/intentions/atomic/after2.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/after2.java rename to java/typeMigration/testData/intentions/atomic/after2.java diff --git a/plugins/typeMigration/testData/intentions/atomic/after3.java b/java/typeMigration/testData/intentions/atomic/after3.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/after3.java rename to java/typeMigration/testData/intentions/atomic/after3.java diff --git a/plugins/typeMigration/testData/intentions/atomic/after4.java b/java/typeMigration/testData/intentions/atomic/after4.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/after4.java rename to java/typeMigration/testData/intentions/atomic/after4.java diff --git a/plugins/typeMigration/testData/intentions/atomic/after5.java b/java/typeMigration/testData/intentions/atomic/after5.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/after5.java rename to java/typeMigration/testData/intentions/atomic/after5.java diff --git a/plugins/typeMigration/testData/intentions/atomic/after6.java b/java/typeMigration/testData/intentions/atomic/after6.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/after6.java rename to java/typeMigration/testData/intentions/atomic/after6.java diff --git a/plugins/typeMigration/testData/intentions/atomic/after7.java b/java/typeMigration/testData/intentions/atomic/after7.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/after7.java rename to java/typeMigration/testData/intentions/atomic/after7.java diff --git a/plugins/typeMigration/testData/intentions/atomic/after8.java b/java/typeMigration/testData/intentions/atomic/after8.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/after8.java rename to java/typeMigration/testData/intentions/atomic/after8.java diff --git a/plugins/typeMigration/testData/intentions/atomic/after9.java b/java/typeMigration/testData/intentions/atomic/after9.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/after9.java rename to java/typeMigration/testData/intentions/atomic/after9.java diff --git a/plugins/typeMigration/testData/intentions/atomic/afterExcl.java b/java/typeMigration/testData/intentions/atomic/afterExcl.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/afterExcl.java rename to java/typeMigration/testData/intentions/atomic/afterExcl.java diff --git a/plugins/typeMigration/testData/intentions/atomic/afterTA1.java b/java/typeMigration/testData/intentions/atomic/afterTA1.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/afterTA1.java rename to java/typeMigration/testData/intentions/atomic/afterTA1.java diff --git a/plugins/typeMigration/testData/intentions/atomic/before1.java b/java/typeMigration/testData/intentions/atomic/before1.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/before1.java rename to java/typeMigration/testData/intentions/atomic/before1.java diff --git a/plugins/typeMigration/testData/intentions/atomic/before10.java b/java/typeMigration/testData/intentions/atomic/before10.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/before10.java rename to java/typeMigration/testData/intentions/atomic/before10.java diff --git a/plugins/typeMigration/testData/intentions/atomic/before11.java b/java/typeMigration/testData/intentions/atomic/before11.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/before11.java rename to java/typeMigration/testData/intentions/atomic/before11.java diff --git a/plugins/typeMigration/testData/intentions/atomic/before12.java b/java/typeMigration/testData/intentions/atomic/before12.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/before12.java rename to java/typeMigration/testData/intentions/atomic/before12.java diff --git a/plugins/typeMigration/testData/intentions/atomic/before13.java b/java/typeMigration/testData/intentions/atomic/before13.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/before13.java rename to java/typeMigration/testData/intentions/atomic/before13.java diff --git a/plugins/typeMigration/testData/intentions/atomic/before14.java b/java/typeMigration/testData/intentions/atomic/before14.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/before14.java rename to java/typeMigration/testData/intentions/atomic/before14.java diff --git a/plugins/typeMigration/testData/intentions/atomic/before2.java b/java/typeMigration/testData/intentions/atomic/before2.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/before2.java rename to java/typeMigration/testData/intentions/atomic/before2.java diff --git a/plugins/typeMigration/testData/intentions/atomic/before3.java b/java/typeMigration/testData/intentions/atomic/before3.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/before3.java rename to java/typeMigration/testData/intentions/atomic/before3.java diff --git a/plugins/typeMigration/testData/intentions/atomic/before4.java b/java/typeMigration/testData/intentions/atomic/before4.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/before4.java rename to java/typeMigration/testData/intentions/atomic/before4.java diff --git a/plugins/typeMigration/testData/intentions/atomic/before5.java b/java/typeMigration/testData/intentions/atomic/before5.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/before5.java rename to java/typeMigration/testData/intentions/atomic/before5.java diff --git a/plugins/typeMigration/testData/intentions/atomic/before6.java b/java/typeMigration/testData/intentions/atomic/before6.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/before6.java rename to java/typeMigration/testData/intentions/atomic/before6.java diff --git a/plugins/typeMigration/testData/intentions/atomic/before7.java b/java/typeMigration/testData/intentions/atomic/before7.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/before7.java rename to java/typeMigration/testData/intentions/atomic/before7.java diff --git a/plugins/typeMigration/testData/intentions/atomic/before8.java b/java/typeMigration/testData/intentions/atomic/before8.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/before8.java rename to java/typeMigration/testData/intentions/atomic/before8.java diff --git a/plugins/typeMigration/testData/intentions/atomic/before9.java b/java/typeMigration/testData/intentions/atomic/before9.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/before9.java rename to java/typeMigration/testData/intentions/atomic/before9.java diff --git a/plugins/typeMigration/testData/intentions/atomic/beforeExcl.java b/java/typeMigration/testData/intentions/atomic/beforeExcl.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/beforeExcl.java rename to java/typeMigration/testData/intentions/atomic/beforeExcl.java diff --git a/plugins/typeMigration/testData/intentions/atomic/beforeTA1.java b/java/typeMigration/testData/intentions/atomic/beforeTA1.java similarity index 100% rename from plugins/typeMigration/testData/intentions/atomic/beforeTA1.java rename to java/typeMigration/testData/intentions/atomic/beforeTA1.java diff --git a/plugins/typeMigration/testData/intentions/threadLocal/after1.java b/java/typeMigration/testData/intentions/threadLocal/after1.java similarity index 100% rename from plugins/typeMigration/testData/intentions/threadLocal/after1.java rename to java/typeMigration/testData/intentions/threadLocal/after1.java diff --git a/plugins/typeMigration/testData/intentions/threadLocal/after2.java b/java/typeMigration/testData/intentions/threadLocal/after2.java similarity index 100% rename from plugins/typeMigration/testData/intentions/threadLocal/after2.java rename to java/typeMigration/testData/intentions/threadLocal/after2.java diff --git a/plugins/typeMigration/testData/intentions/threadLocal/after3.java b/java/typeMigration/testData/intentions/threadLocal/after3.java similarity index 100% rename from plugins/typeMigration/testData/intentions/threadLocal/after3.java rename to java/typeMigration/testData/intentions/threadLocal/after3.java diff --git a/plugins/typeMigration/testData/intentions/threadLocal/after4.java b/java/typeMigration/testData/intentions/threadLocal/after4.java similarity index 100% rename from plugins/typeMigration/testData/intentions/threadLocal/after4.java rename to java/typeMigration/testData/intentions/threadLocal/after4.java diff --git a/plugins/typeMigration/testData/intentions/threadLocal/after5.java b/java/typeMigration/testData/intentions/threadLocal/after5.java similarity index 100% rename from plugins/typeMigration/testData/intentions/threadLocal/after5.java rename to java/typeMigration/testData/intentions/threadLocal/after5.java diff --git a/plugins/typeMigration/testData/intentions/threadLocal/after6.java b/java/typeMigration/testData/intentions/threadLocal/after6.java similarity index 100% rename from plugins/typeMigration/testData/intentions/threadLocal/after6.java rename to java/typeMigration/testData/intentions/threadLocal/after6.java diff --git a/plugins/typeMigration/testData/intentions/threadLocal/after7.java b/java/typeMigration/testData/intentions/threadLocal/after7.java similarity index 100% rename from plugins/typeMigration/testData/intentions/threadLocal/after7.java rename to java/typeMigration/testData/intentions/threadLocal/after7.java diff --git a/plugins/typeMigration/testData/intentions/threadLocal/after8.java b/java/typeMigration/testData/intentions/threadLocal/after8.java similarity index 100% rename from plugins/typeMigration/testData/intentions/threadLocal/after8.java rename to java/typeMigration/testData/intentions/threadLocal/after8.java diff --git a/plugins/typeMigration/testData/intentions/threadLocal/afterTA1.java b/java/typeMigration/testData/intentions/threadLocal/afterTA1.java similarity index 100% rename from plugins/typeMigration/testData/intentions/threadLocal/afterTA1.java rename to java/typeMigration/testData/intentions/threadLocal/afterTA1.java diff --git a/plugins/typeMigration/testData/intentions/threadLocal/before1.java b/java/typeMigration/testData/intentions/threadLocal/before1.java similarity index 100% rename from plugins/typeMigration/testData/intentions/threadLocal/before1.java rename to java/typeMigration/testData/intentions/threadLocal/before1.java diff --git a/plugins/typeMigration/testData/intentions/threadLocal/before2.java b/java/typeMigration/testData/intentions/threadLocal/before2.java similarity index 100% rename from plugins/typeMigration/testData/intentions/threadLocal/before2.java rename to java/typeMigration/testData/intentions/threadLocal/before2.java diff --git a/plugins/typeMigration/testData/intentions/threadLocal/before3.java b/java/typeMigration/testData/intentions/threadLocal/before3.java similarity index 100% rename from plugins/typeMigration/testData/intentions/threadLocal/before3.java rename to java/typeMigration/testData/intentions/threadLocal/before3.java diff --git a/plugins/typeMigration/testData/intentions/threadLocal/before4.java b/java/typeMigration/testData/intentions/threadLocal/before4.java similarity index 100% rename from plugins/typeMigration/testData/intentions/threadLocal/before4.java rename to java/typeMigration/testData/intentions/threadLocal/before4.java diff --git a/plugins/typeMigration/testData/intentions/threadLocal/before5.java b/java/typeMigration/testData/intentions/threadLocal/before5.java similarity index 100% rename from plugins/typeMigration/testData/intentions/threadLocal/before5.java rename to java/typeMigration/testData/intentions/threadLocal/before5.java diff --git a/plugins/typeMigration/testData/intentions/threadLocal/before6.java b/java/typeMigration/testData/intentions/threadLocal/before6.java similarity index 100% rename from plugins/typeMigration/testData/intentions/threadLocal/before6.java rename to java/typeMigration/testData/intentions/threadLocal/before6.java diff --git a/plugins/typeMigration/testData/intentions/threadLocal/before7.java b/java/typeMigration/testData/intentions/threadLocal/before7.java similarity index 100% rename from plugins/typeMigration/testData/intentions/threadLocal/before7.java rename to java/typeMigration/testData/intentions/threadLocal/before7.java diff --git a/plugins/typeMigration/testData/intentions/threadLocal/before8.java b/java/typeMigration/testData/intentions/threadLocal/before8.java similarity index 100% rename from plugins/typeMigration/testData/intentions/threadLocal/before8.java rename to java/typeMigration/testData/intentions/threadLocal/before8.java diff --git a/plugins/typeMigration/testData/intentions/threadLocal/beforeTA1.java b/java/typeMigration/testData/intentions/threadLocal/beforeTA1.java similarity index 100% rename from plugins/typeMigration/testData/intentions/threadLocal/beforeTA1.java rename to java/typeMigration/testData/intentions/threadLocal/beforeTA1.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/CompositeReturnType.java b/java/typeMigration/testData/refactoring/changeTypeSignature/CompositeReturnType.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/CompositeReturnType.java rename to java/typeMigration/testData/refactoring/changeTypeSignature/CompositeReturnType.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/CompositeReturnType.java.after b/java/typeMigration/testData/refactoring/changeTypeSignature/CompositeReturnType.java.after similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/CompositeReturnType.java.after rename to java/typeMigration/testData/refactoring/changeTypeSignature/CompositeReturnType.java.after diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/FieldTypeMigration.java b/java/typeMigration/testData/refactoring/changeTypeSignature/FieldTypeMigration.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/FieldTypeMigration.java rename to java/typeMigration/testData/refactoring/changeTypeSignature/FieldTypeMigration.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/FieldTypeMigration.java.after b/java/typeMigration/testData/refactoring/changeTypeSignature/FieldTypeMigration.java.after similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/FieldTypeMigration.java.after rename to java/typeMigration/testData/refactoring/changeTypeSignature/FieldTypeMigration.java.after diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/FieldUsage.java b/java/typeMigration/testData/refactoring/changeTypeSignature/FieldUsage.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/FieldUsage.java rename to java/typeMigration/testData/refactoring/changeTypeSignature/FieldUsage.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/FieldUsage.java.after b/java/typeMigration/testData/refactoring/changeTypeSignature/FieldUsage.java.after similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/FieldUsage.java.after rename to java/typeMigration/testData/refactoring/changeTypeSignature/FieldUsage.java.after diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/FieldUsage1.java b/java/typeMigration/testData/refactoring/changeTypeSignature/FieldUsage1.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/FieldUsage1.java rename to java/typeMigration/testData/refactoring/changeTypeSignature/FieldUsage1.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/FieldUsage1.java.after b/java/typeMigration/testData/refactoring/changeTypeSignature/FieldUsage1.java.after similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/FieldUsage1.java.after rename to java/typeMigration/testData/refactoring/changeTypeSignature/FieldUsage1.java.after diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/ListTypeArguments.java b/java/typeMigration/testData/refactoring/changeTypeSignature/ListTypeArguments.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/ListTypeArguments.java rename to java/typeMigration/testData/refactoring/changeTypeSignature/ListTypeArguments.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/ListTypeArguments.java.after b/java/typeMigration/testData/refactoring/changeTypeSignature/ListTypeArguments.java.after similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/ListTypeArguments.java.after rename to java/typeMigration/testData/refactoring/changeTypeSignature/ListTypeArguments.java.after diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/MethodReturnTypeMigration.java b/java/typeMigration/testData/refactoring/changeTypeSignature/MethodReturnTypeMigration.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/MethodReturnTypeMigration.java rename to java/typeMigration/testData/refactoring/changeTypeSignature/MethodReturnTypeMigration.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/MethodReturnTypeMigration.java.after b/java/typeMigration/testData/refactoring/changeTypeSignature/MethodReturnTypeMigration.java.after similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/MethodReturnTypeMigration.java.after rename to java/typeMigration/testData/refactoring/changeTypeSignature/MethodReturnTypeMigration.java.after diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration.java b/java/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration.java rename to java/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration.java.after b/java/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration.java.after similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration.java.after rename to java/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration.java.after diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration1.java b/java/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration1.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration1.java rename to java/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration1.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration1.java.after b/java/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration1.java.after similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration1.java.after rename to java/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration1.java.after diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration2.java b/java/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration2.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration2.java rename to java/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration2.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration2.java.after b/java/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration2.java.after similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration2.java.after rename to java/typeMigration/testData/refactoring/changeTypeSignature/ParameterMigration2.java.after diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter.java b/java/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter.java rename to java/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter.java.after b/java/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter.java.after similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter.java.after rename to java/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter.java.after diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter1.java b/java/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter1.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter1.java rename to java/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter1.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter1.java.after b/java/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter1.java.after similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter1.java.after rename to java/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter1.java.after diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter2.java b/java/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter2.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter2.java rename to java/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter2.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter2.java.after b/java/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter2.java.after similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter2.java.after rename to java/typeMigration/testData/refactoring/changeTypeSignature/PassedParameter2.java.after diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/ReturnType.java b/java/typeMigration/testData/refactoring/changeTypeSignature/ReturnType.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/ReturnType.java rename to java/typeMigration/testData/refactoring/changeTypeSignature/ReturnType.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/ReturnType.java.after b/java/typeMigration/testData/refactoring/changeTypeSignature/ReturnType.java.after similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/ReturnType.java.after rename to java/typeMigration/testData/refactoring/changeTypeSignature/ReturnType.java.after diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/ReturnType1.java b/java/typeMigration/testData/refactoring/changeTypeSignature/ReturnType1.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/ReturnType1.java rename to java/typeMigration/testData/refactoring/changeTypeSignature/ReturnType1.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/ReturnType1.java.after b/java/typeMigration/testData/refactoring/changeTypeSignature/ReturnType1.java.after similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/ReturnType1.java.after rename to java/typeMigration/testData/refactoring/changeTypeSignature/ReturnType1.java.after diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/ReturnType2.java b/java/typeMigration/testData/refactoring/changeTypeSignature/ReturnType2.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/ReturnType2.java rename to java/typeMigration/testData/refactoring/changeTypeSignature/ReturnType2.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/ReturnType2.java.after b/java/typeMigration/testData/refactoring/changeTypeSignature/ReturnType2.java.after similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/ReturnType2.java.after rename to java/typeMigration/testData/refactoring/changeTypeSignature/ReturnType2.java.after diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy.java b/java/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy.java rename to java/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy.java.after b/java/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy.java.after similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy.java.after rename to java/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy.java.after diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy1.java b/java/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy1.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy1.java rename to java/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy1.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy1.java.after b/java/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy1.java.after similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy1.java.after rename to java/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy1.java.after diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy2.java b/java/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy2.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy2.java rename to java/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy2.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy2.java.after b/java/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy2.java.after similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy2.java.after rename to java/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchy2.java.after diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchyFieldUsage.java b/java/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchyFieldUsage.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchyFieldUsage.java rename to java/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchyFieldUsage.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchyFieldUsage.java.after b/java/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchyFieldUsage.java.after similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchyFieldUsage.java.after rename to java/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchyFieldUsage.java.after diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchyFieldUsageConflict.java b/java/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchyFieldUsageConflict.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchyFieldUsageConflict.java rename to java/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchyFieldUsageConflict.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchyFieldUsageConflict.java.after b/java/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchyFieldUsageConflict.java.after similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchyFieldUsageConflict.java.after rename to java/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchyFieldUsageConflict.java.after diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/UsedInSuper.java b/java/typeMigration/testData/refactoring/changeTypeSignature/UsedInSuper.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/UsedInSuper.java rename to java/typeMigration/testData/refactoring/changeTypeSignature/UsedInSuper.java diff --git a/plugins/typeMigration/testData/refactoring/changeTypeSignature/UsedInSuper.java.after b/java/typeMigration/testData/refactoring/changeTypeSignature/UsedInSuper.java.after similarity index 100% rename from plugins/typeMigration/testData/refactoring/changeTypeSignature/UsedInSuper.java.after rename to java/typeMigration/testData/refactoring/changeTypeSignature/UsedInSuper.java.after diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Lvalue/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Lvalue/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Lvalue/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Lvalue/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Lvalue/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Lvalue/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Lvalue/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Lvalue/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Lvalue/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Lvalue/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Lvalue/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Lvalue/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Rvalue/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Rvalue/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Rvalue/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Rvalue/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Rvalue/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Rvalue/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Rvalue/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Rvalue/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Rvalue/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Rvalue/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Rvalue/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccess2Rvalue/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Lvalue/after/Ession.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Lvalue/after/Ession.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Lvalue/after/Ession.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Lvalue/after/Ession.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Lvalue/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Lvalue/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Lvalue/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Lvalue/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Lvalue/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Lvalue/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Lvalue/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Lvalue/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Rvalue/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Rvalue/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Rvalue/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Rvalue/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Rvalue/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Rvalue/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Rvalue/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Rvalue/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Rvalue/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Rvalue/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Rvalue/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprAccessParent2Rvalue/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessNegative/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessNegative/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessNegative/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessNegative/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessNegative/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessNegative/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessNegative/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessNegative/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessNegative/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessNegative/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessNegative/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessNegative/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessPositive/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessPositive/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessPositive/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessPositive/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessPositive/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessPositive/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessPositive/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessPositive/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessPositive/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessPositive/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessPositive/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprArrayAccessPositive/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanBoolean/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanBoolean/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanBoolean/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanBoolean/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanBoolean/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanBoolean/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanBoolean/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanBoolean/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanBoolean/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanBoolean/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanBoolean/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanBoolean/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanNumeric/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanNumeric/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanNumeric/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanNumeric/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanNumeric/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanNumeric/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanNumeric/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanNumeric/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanNumeric/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanNumeric/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanNumeric/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanNumeric/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanReference/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanReference/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanReference/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanReference/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanReference/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanReference/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanReference/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanReference/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanReference/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanReference/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanReference/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcBooleanReference/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Boolean/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Boolean/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Boolean/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Boolean/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Boolean/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Boolean/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Boolean/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Boolean/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Boolean/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Boolean/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Boolean/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Boolean/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Floating/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Floating/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Floating/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Floating/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Floating/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Floating/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Floating/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Floating/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Floating/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Floating/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Floating/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Floating/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Int/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Int/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Int/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Int/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Int/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Int/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Int/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Int/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Int/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Int/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Int/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2Int/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2String/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2String/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2String/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2String/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2String/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2String/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2String/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2String/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2String/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2String/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2String/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCalcNumeric2String/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvalueNeg/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvalueNeg/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvalueNeg/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvalueNeg/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvalueNeg/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvalueNeg/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvalueNeg/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvalueNeg/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvalueNeg/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvalueNeg/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvalueNeg/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvalueNeg/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvaluePos/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvaluePos/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvaluePos/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvaluePos/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvaluePos/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvaluePos/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvaluePos/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvaluePos/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvaluePos/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvaluePos/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvaluePos/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprCast2LvaluePos/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2Reference/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2Reference/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2Reference/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2Reference/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2Reference/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2Reference/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2Reference/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2Reference/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2Reference/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2Reference/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2Reference/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2Reference/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2String/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2String/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2String/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2String/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2String/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2String/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2String/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2String/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2String/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2String/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2String/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatNumeric2String/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Numeric/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Numeric/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Numeric/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Numeric/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Numeric/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Numeric/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Numeric/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Numeric/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Numeric/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Numeric/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Numeric/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Numeric/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Reference/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Reference/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Reference/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Reference/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Reference/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Reference/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Reference/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Reference/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Reference/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Reference/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Reference/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprConcatString2Reference/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofNeg/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofNeg/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofNeg/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofNeg/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofNeg/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofNeg/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofNeg/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofNeg/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofNeg/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofNeg/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofNeg/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofNeg/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofPos/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofPos/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofPos/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofPos/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofPos/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofPos/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofPos/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofPos/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofPos/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofPos/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofPos/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprInstanceofPos/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralBoolean/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralBoolean/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralBoolean/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralBoolean/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralBoolean/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralBoolean/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralBoolean/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralBoolean/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralBoolean/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralBoolean/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralBoolean/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralBoolean/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralByte/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralByte/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralByte/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralByte/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralByte/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralByte/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralByte/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralByte/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralByte/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralByte/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralByte/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralByte/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassExtends/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassExtends/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassExtends/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassExtends/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassExtends/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassExtends/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassExtends/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassExtends/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassExtends/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassExtends/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassExtends/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassExtends/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitive/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitive/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitive/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitive/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitive/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitive/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitive/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitive/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitive/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitive/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitive/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitive/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitiveArray/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitiveArray/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitiveArray/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitiveArray/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitiveArray/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitiveArray/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitiveArray/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitiveArray/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitiveArray/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitiveArray/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitiveArray/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassPrimitiveArray/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassRaw/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassRaw/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassRaw/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassRaw/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassRaw/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassRaw/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassRaw/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassRaw/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassRaw/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassRaw/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassRaw/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassRaw/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReference/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReference/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReference/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReference/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReference/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReference/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReference/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReference/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReference/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReference/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReference/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReference/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReferenceArray/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReferenceArray/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReferenceArray/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReferenceArray/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReferenceArray/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReferenceArray/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReferenceArray/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReferenceArray/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReferenceArray/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReferenceArray/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReferenceArray/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassReferenceArray/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassSuper/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassSuper/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassSuper/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassSuper/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassSuper/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassSuper/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassSuper/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassSuper/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassSuper/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassSuper/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassSuper/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralClassSuper/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralDouble/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralDouble/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralDouble/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralDouble/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralDouble/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralDouble/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralDouble/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralDouble/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralDouble/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralDouble/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralDouble/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralDouble/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralFloat/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralFloat/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralFloat/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralFloat/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralFloat/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralFloat/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralFloat/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralFloat/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralFloat/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralFloat/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralFloat/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralFloat/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralInt/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralInt/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralInt/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralInt/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralInt/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralInt/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralInt/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralInt/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralInt/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralInt/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralInt/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralInt/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralLong/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralLong/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralLong/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralLong/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralLong/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralLong/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralLong/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralLong/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralLong/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralLong/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralLong/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralLong/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralShort/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralShort/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralShort/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralShort/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralShort/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralShort/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralShort/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralShort/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralShort/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralShort/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralShort/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralShort/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralString/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralString/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralString/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralString/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralString/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralString/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralString/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralString/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralString/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralString/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralString/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralString/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Lvalue/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Lvalue/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Lvalue/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Lvalue/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Lvalue/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Lvalue/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Lvalue/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Lvalue/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Lvalue/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Lvalue/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Lvalue/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Lvalue/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Rvalue/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Rvalue/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Rvalue/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Rvalue/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Rvalue/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Rvalue/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Rvalue/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Rvalue/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Rvalue/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Rvalue/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Rvalue/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayArray2Rvalue/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayGen2Rvalue/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayGen2Rvalue/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayGen2Rvalue/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayGen2Rvalue/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayGen2Rvalue/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayGen2Rvalue/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayGen2Rvalue/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayGen2Rvalue/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayGen2Rvalue/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayGen2Rvalue/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayGen2Rvalue/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayGen2Rvalue/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Lvalue/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Lvalue/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Lvalue/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Lvalue/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Lvalue/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Lvalue/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Lvalue/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Lvalue/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Lvalue/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Lvalue/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Lvalue/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Lvalue/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Rvalue/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Rvalue/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Rvalue/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Rvalue/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Rvalue/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Rvalue/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Rvalue/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Rvalue/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Rvalue/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Rvalue/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Rvalue/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayPrimitive2Rvalue/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Lvalue/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Lvalue/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Lvalue/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Lvalue/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Lvalue/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Lvalue/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Lvalue/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Lvalue/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Lvalue/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Lvalue/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Lvalue/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Lvalue/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Rvalue/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Rvalue/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Rvalue/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Rvalue/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Rvalue/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Rvalue/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Rvalue/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Rvalue/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Rvalue/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Rvalue/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Rvalue/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewArrayReftype2Rvalue/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGen/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGen/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGen/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGen/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGen/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGen/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGen/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGen/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGen/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGen/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGen/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGen/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenExtends/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenExtends/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenExtends/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenExtends/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenExtends/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenExtends/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenExtends/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenExtends/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenExtends/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenExtends/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenExtends/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenExtends/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenSuper/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenSuper/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenSuper/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenSuper/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenSuper/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenSuper/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenSuper/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenSuper/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenSuper/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenSuper/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenSuper/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenSuper/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewReference/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewReference/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewReference/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewReference/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewReference/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewReference/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewReference/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewReference/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewReference/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewReference/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewReference/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprNewReference/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Lvalue/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Lvalue/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Lvalue/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Lvalue/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Lvalue/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Lvalue/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Lvalue/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Lvalue/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Lvalue/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Lvalue/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Lvalue/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Lvalue/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Rvalue/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Rvalue/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Rvalue/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Rvalue/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Rvalue/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Rvalue/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Rvalue/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Rvalue/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Rvalue/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Rvalue/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Rvalue/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprReturn2Rvalue/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprTernary/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprTernary/after/Expr.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprTernary/after/Expr.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprTernary/after/Expr.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprTernary/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprTernary/after/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprTernary/after/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprTernary/after/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprTernary/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprTernary/before/Expr.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprTernary/before/Expr.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/exprTernary/before/Expr.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/overridingDown/after/Overriding.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/overridingDown/after/Overriding.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/overridingDown/after/Overriding.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/overridingDown/after/Overriding.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/overridingDown/after/Parent.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/overridingDown/after/Parent.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/overridingDown/after/Parent.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/overridingDown/after/Parent.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/overridingDown/before/Overriding.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/overridingDown/before/Overriding.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/overridingDown/before/Overriding.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/overridingDown/before/Overriding.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/overridingUp/after/Child.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/overridingUp/after/Child.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/overridingUp/after/Child.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/overridingUp/after/Child.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/overridingUp/after/Overriding.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/overridingUp/after/Overriding.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/overridingUp/after/Overriding.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/overridingUp/after/Overriding.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/overridingUp/before/Overriding.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/overridingUp/before/Overriding.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/overridingUp/before/Overriding.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/overridingUp/before/Overriding.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/specJavadoc/after/Spec.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/specJavadoc/after/Spec.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/specJavadoc/after/Spec.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/specJavadoc/after/Spec.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/specJavadoc/after/Spec.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/specJavadoc/after/Spec.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/specJavadoc/after/Spec.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/specJavadoc/after/Spec.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/specJavadoc/before/Spec.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/specJavadoc/before/Spec.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/specJavadoc/before/Spec.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/specJavadoc/before/Spec.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/specNotUsed/after/Spec.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/specNotUsed/after/Spec.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/specNotUsed/after/Spec.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/specNotUsed/after/Spec.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/specNotUsed/after/Spec.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/specNotUsed/after/Spec.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/specNotUsed/after/Spec.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/specNotUsed/after/Spec.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/specNotUsed/before/Spec.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/specNotUsed/before/Spec.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/specNotUsed/before/Spec.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/specNotUsed/before/Spec.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayReftype2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayRoots2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayRoots2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayRoots2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayRoots2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayRoots2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayRoots2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayRoots2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayRoots2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayRoots2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayRoots2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayRoots2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayRoots2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvalueNeg/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvalueNeg/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvalueNeg/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvalueNeg/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvalueNeg/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvalueNeg/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvalueNeg/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvalueNeg/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvalueNeg/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvalueNeg/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvalueNeg/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvalueNeg/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvaluePos/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvaluePos/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvaluePos/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvaluePos/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvaluePos/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvaluePos/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvaluePos/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvaluePos/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvaluePos/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvaluePos/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvaluePos/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeArrayVararg2RvaluePos/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxBoolean2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxByte2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxChar2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxDouble2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxFloat2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxInt2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxLong2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeAutoboxShort2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestor2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestor2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestor2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestor2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestor2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestor2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestor2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestor2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestor2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestor2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestor2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestor2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestorWildcard2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestorWildcard2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestorWildcard2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestorWildcard2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestorWildcard2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestorWildcard2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestorWildcard2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestorWildcard2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestorWildcard2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestorWildcard2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestorWildcard2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenAncestorWildcard2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendant2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendant2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendant2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendant2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendant2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendant2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendant2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendant2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendant2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendant2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendant2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendant2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendantWildcard2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendantWildcard2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendantWildcard2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendantWildcard2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendantWildcard2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendantWildcard2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendantWildcard2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendantWildcard2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendantWildcard2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendantWildcard2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendantWildcard2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenDescendantWildcard2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeGenRaw2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubBoolean2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubByte2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubByte2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubByte2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubByte2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubByte2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubByte2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubByte2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubByte2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubByte2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubByte2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubByte2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubByte2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubDouble2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubDouble2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubDouble2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubDouble2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubDouble2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubDouble2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubDouble2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubDouble2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubDouble2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubDouble2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubDouble2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubDouble2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubFloat2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubInt2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubLong2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubShort2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassChild2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassChild2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassChild2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassChild2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassChild2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassChild2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassChild2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassChild2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassChild2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassChild2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassChild2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassChild2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Rvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Rvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Rvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Rvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Rvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Rvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Rvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Rvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Rvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Rvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Rvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceChild2Rvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceParent2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceParent2Lvalue/after/Type.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceParent2Lvalue/after/Type.items rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceParent2Lvalue/after/Type.items diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceParent2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceParent2Lvalue/after/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceParent2Lvalue/after/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceParent2Lvalue/after/Type.java diff --git a/plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceParent2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceParent2Lvalue/before/Type.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceParent2Lvalue/before/Type.java rename to java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefFaceParent2Lvalue/before/Type.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t01/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t01/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t01/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t01/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t01/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t01/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t01/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t01/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t01/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t01/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t01/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t01/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t02/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t02/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t02/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t02/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t02/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t02/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t02/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t02/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t02/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t02/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t02/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t02/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t03/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t03/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t03/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t03/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t03/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t03/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t03/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t03/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t03/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t03/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t03/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t03/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t04/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t04/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t04/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t04/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t04/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t04/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t04/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t04/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t04/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t04/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t04/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t04/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t05/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t05/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t05/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t05/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t05/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t05/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t05/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t05/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t05/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t05/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t05/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t05/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t06/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t06/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t06/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t06/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t06/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t06/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t06/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t06/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t06/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t06/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t06/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t06/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t07/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t07/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t07/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t07/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t07/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t07/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t07/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t07/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t07/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t07/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t07/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t07/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t08/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t08/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t08/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t08/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t08/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t08/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t08/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t08/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t08/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t08/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t08/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t08/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t09/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t09/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t09/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t09/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t09/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t09/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t09/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t09/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t09/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t09/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t09/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t09/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t10/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t10/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t10/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t10/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t10/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t10/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t10/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t10/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t10/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t10/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t10/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t10/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t100/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t100/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t100/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t100/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t100/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t100/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t100/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t100/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t100/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t100/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t100/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t100/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t101/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t101/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t101/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t101/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t101/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t101/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t101/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t101/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t101/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t101/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t101/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t101/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t102/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t102/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t102/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t102/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t102/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t102/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t102/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t102/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t102/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t102/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t102/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t102/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t103/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t103/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t103/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t103/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t103/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t103/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t103/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t103/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t103/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t103/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t103/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t103/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t104/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t104/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t104/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t104/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t104/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t104/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t104/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t104/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t104/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t104/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t104/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t104/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t105/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t105/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t105/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t105/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t105/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t105/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t105/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t105/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t105/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t105/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t105/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t105/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t106/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t106/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t106/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t106/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t106/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t106/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t106/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t106/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t106/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t106/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t106/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t106/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t107/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t107/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t107/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t107/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t107/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t107/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t107/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t107/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t107/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t107/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t107/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t107/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t108/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t108/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t108/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t108/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t108/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t108/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t108/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t108/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t108/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t108/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t108/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t108/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t109/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t109/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t109/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t109/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t109/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t109/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t109/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t109/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t109/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t109/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t109/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t109/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t11/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t11/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t11/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t11/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t11/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t11/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t11/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t11/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t11/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t11/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t11/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t11/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t110/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t110/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t110/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t110/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t110/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t110/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t110/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t110/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t110/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t110/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t110/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t110/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t111/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t111/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t111/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t111/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t111/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t111/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t111/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t111/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t111/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t111/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t111/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t111/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t112/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t112/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t112/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t112/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t112/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t112/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t112/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t112/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t112/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t112/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t112/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t112/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t113/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t113/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t113/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t113/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t113/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t113/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t113/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t113/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t113/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t113/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t113/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t113/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t114/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t114/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t114/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t114/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t114/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t114/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t114/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t114/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t114/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t114/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t114/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t114/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t115/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t115/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t115/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t115/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t115/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t115/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t115/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t115/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t115/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t115/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t115/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t115/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t116/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t116/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t116/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t116/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t116/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t116/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t116/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t116/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t116/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t116/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t116/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t116/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t117/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t117/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t117/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t117/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t117/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t117/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t117/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t117/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t117/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t117/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t117/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t117/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t118/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t118/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t118/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t118/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t118/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t118/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t118/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t118/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t118/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t118/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t118/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t118/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t119/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t119/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t119/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t119/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t119/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t119/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t119/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t119/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t119/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t119/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t119/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t119/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t12/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t12/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t12/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t12/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t12/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t12/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t12/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t12/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t12/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t12/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t12/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t12/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t120/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t120/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t120/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t120/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t120/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t120/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t120/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t120/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t120/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t120/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t120/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t120/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t121/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t121/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t121/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t121/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t121/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t121/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t121/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t121/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t121/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t121/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t121/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t121/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t122/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t122/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t122/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t122/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t122/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t122/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t122/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t122/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t122/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t122/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t122/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t122/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t123/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t123/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t123/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t123/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t123/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t123/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t123/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t123/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t123/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t123/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t123/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t123/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t124/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t124/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t124/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t124/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t124/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t124/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t124/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t124/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t124/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t124/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t124/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t124/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t125/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t125/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t125/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t125/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t125/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t125/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t125/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t125/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t125/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t125/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t125/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t125/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t126/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t126/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t126/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t126/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t126/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t126/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t126/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t126/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t126/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t126/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t126/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t126/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t127/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t127/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t127/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t127/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t127/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t127/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t127/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t127/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t127/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t127/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t127/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t127/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t128/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t128/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t128/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t128/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t128/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t128/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t128/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t128/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t128/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t128/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t128/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t128/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t129/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t129/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t129/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t129/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t129/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t129/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t129/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t129/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t129/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t129/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t129/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t129/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t13/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t13/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t13/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t13/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t13/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t13/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t13/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t13/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t13/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t13/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t13/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t13/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t130/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t130/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t130/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t130/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t130/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t130/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t130/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t130/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t130/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t130/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t130/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t130/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t131/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t131/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t131/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t131/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t131/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t131/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t131/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t131/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t131/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t131/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t131/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t131/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t132/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t132/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t132/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t132/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t132/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t132/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t132/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t132/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t132/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t132/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t132/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t132/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t133/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t133/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t133/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t133/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t133/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t133/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t133/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t133/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t133/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t133/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t133/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t133/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t134/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t134/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t134/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t134/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t134/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t134/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t134/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t134/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t134/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t134/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t134/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t134/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t135/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t135/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t135/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t135/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t135/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t135/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t135/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t135/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t135/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t135/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t135/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t135/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t136/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t136/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t136/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t136/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t136/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t136/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t136/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t136/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t136/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t136/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t136/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t136/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t137/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t137/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t137/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t137/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t137/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t137/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t137/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t137/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t137/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t137/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t137/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t137/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t138/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t138/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t138/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t138/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t138/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t138/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t138/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t138/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t138/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t138/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t138/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t138/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t139/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t139/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t139/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t139/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t139/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t139/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t139/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t139/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t139/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t139/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t139/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t139/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t14/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t14/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t14/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t14/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t14/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t14/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t14/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t14/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t14/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t14/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t14/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t14/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t15/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t15/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t15/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t15/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t15/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t15/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t15/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t15/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t15/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t15/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t15/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t15/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t16/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t16/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t16/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t16/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t16/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t16/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t16/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t16/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t16/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t16/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t16/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t16/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t17/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t17/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t17/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t17/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t17/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t17/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t17/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t17/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t17/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t17/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t17/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t17/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t18/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t18/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t18/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t18/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t18/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t18/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t18/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t18/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t18/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t18/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t18/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t18/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t19/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t19/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t19/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t19/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t19/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t19/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t19/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t19/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t19/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t19/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t19/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t19/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t20/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t20/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t20/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t20/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t20/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t20/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t20/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t20/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t20/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t20/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t20/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t20/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t21/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t21/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t21/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t21/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t21/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t21/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t21/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t21/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t21/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t21/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t21/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t21/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t22/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t22/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t22/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t22/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t22/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t22/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t22/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t22/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t22/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t22/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t22/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t22/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t23/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t23/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t23/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t23/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t23/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t23/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t23/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t23/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t23/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t23/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t23/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t23/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t24/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t24/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t24/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t24/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t24/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t24/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t24/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t24/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t24/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t24/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t24/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t24/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t25/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t25/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t25/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t25/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t25/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t25/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t25/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t25/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t25/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t25/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t25/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t25/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t26/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t26/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t26/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t26/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t26/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t26/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t26/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t26/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t26/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t26/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t26/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t26/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t27/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t27/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t27/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t27/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t27/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t27/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t27/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t27/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t27/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t27/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t27/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t27/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t28/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t28/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t28/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t28/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t28/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t28/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t28/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t28/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t28/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t28/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t28/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t28/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t29/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t29/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t29/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t29/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t29/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t29/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t29/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t29/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t29/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t29/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t29/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t29/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t30/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t30/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t30/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t30/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t30/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t30/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t30/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t30/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t30/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t30/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t30/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t30/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t31/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t31/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t31/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t31/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t31/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t31/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t31/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t31/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t31/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t31/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t31/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t31/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t32/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t32/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t32/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t32/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t32/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t32/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t32/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t32/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t32/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t32/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t32/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t32/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t33/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t33/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t33/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t33/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t33/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t33/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t33/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t33/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t33/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t33/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t33/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t33/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t34/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t34/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t34/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t34/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t34/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t34/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t34/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t34/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t34/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t34/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t34/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t34/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t35/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t35/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t35/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t35/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t35/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t35/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t35/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t35/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t35/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t35/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t35/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t35/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t36/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t36/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t36/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t36/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t36/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t36/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t36/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t36/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t36/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t36/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t36/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t36/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t37/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t37/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t37/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t37/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t37/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t37/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t37/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t37/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t37/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t37/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t37/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t37/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t38/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t38/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t38/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t38/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t38/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t38/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t38/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t38/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t38/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t38/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t38/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t38/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t39/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t39/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t39/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t39/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t39/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t39/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t39/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t39/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t39/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t39/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t39/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t39/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t40/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t40/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t40/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t40/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t40/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t40/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t40/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t40/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t40/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t40/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t40/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t40/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t41/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t41/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t41/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t41/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t41/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t41/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t41/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t41/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t41/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t41/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t41/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t41/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t42/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t42/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t42/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t42/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t42/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t42/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t42/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t42/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t42/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t42/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t42/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t42/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t43/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t43/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t43/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t43/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t43/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t43/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t43/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t43/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t43/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t43/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t43/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t43/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t44/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t44/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t44/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t44/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t44/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t44/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t44/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t44/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t44/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t44/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t44/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t44/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t45/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t45/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t45/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t45/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t45/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t45/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t45/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t45/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t45/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t45/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t45/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t45/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t46/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t46/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t46/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t46/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t46/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t46/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t46/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t46/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t46/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t46/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t46/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t46/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t47/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t47/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t47/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t47/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t47/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t47/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t47/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t47/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t47/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t47/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t47/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t47/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t48/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t48/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t48/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t48/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t48/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t48/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t48/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t48/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t48/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t48/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t48/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t48/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t49/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t49/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t49/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t49/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t49/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t49/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t49/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t49/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t49/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t49/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t49/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t49/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t50/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t50/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t50/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t50/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t50/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t50/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t50/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t50/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t50/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t50/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t50/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t50/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t51/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t51/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t51/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t51/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t51/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t51/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t51/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t51/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t51/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t51/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t51/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t51/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t52/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t52/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t52/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t52/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t52/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t52/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t52/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t52/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t52/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t52/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t52/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t52/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t53/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t53/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t53/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t53/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t53/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t53/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t53/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t53/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t53/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t53/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t53/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t53/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t54/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t54/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t54/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t54/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t54/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t54/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t54/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t54/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t54/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t54/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t54/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t54/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t55/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t55/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t55/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t55/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t55/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t55/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t55/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t55/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t55/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t55/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t55/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t55/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t56/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t56/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t56/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t56/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t56/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t56/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t56/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t56/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t56/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t56/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t56/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t56/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t57/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t57/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t57/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t57/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t57/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t57/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t57/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t57/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t57/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t57/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t57/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t57/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t58/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t58/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t58/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t58/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t58/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t58/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t58/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t58/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t58/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t58/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t58/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t58/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t59/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t59/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t59/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t59/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t59/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t59/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t59/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t59/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t59/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t59/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t59/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t59/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t60/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t60/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t60/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t60/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t60/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t60/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t60/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t60/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t60/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t60/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t60/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t60/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t61/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t61/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t61/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t61/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t61/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t61/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t61/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t61/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t61/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t61/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t61/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t61/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t62/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t62/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t62/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t62/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t62/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t62/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t62/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t62/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t62/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t62/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t62/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t62/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t63/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t63/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t63/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t63/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t63/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t63/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t63/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t63/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t63/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t63/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t63/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t63/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t64/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t64/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t64/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t64/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t64/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t64/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t64/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t64/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t64/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t64/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t64/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t64/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t65/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t65/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t65/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t65/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t65/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t65/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t65/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t65/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t65/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t65/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t65/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t65/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t66/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t66/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t66/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t66/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t66/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t66/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t66/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t66/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t66/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t66/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t66/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t66/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t67/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t67/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t67/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t67/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t67/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t67/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t67/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t67/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t67/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t67/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t67/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t67/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t68/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t68/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t68/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t68/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t68/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t68/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t68/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t68/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t68/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t68/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t68/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t68/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t69/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t69/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t69/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t69/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t69/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t69/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t69/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t69/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t69/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t69/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t69/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t69/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t70/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t70/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t70/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t70/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t70/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t70/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t70/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t70/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t70/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t70/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t70/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t70/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t71/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t71/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t71/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t71/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t71/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t71/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t71/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t71/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t71/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t71/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t71/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t71/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t72/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t72/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t72/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t72/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t72/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t72/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t72/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t72/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t72/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t72/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t72/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t72/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t73/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t73/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t73/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t73/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t73/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t73/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t73/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t73/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t73/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t73/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t73/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t73/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t74/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t74/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t74/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t74/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t74/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t74/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t74/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t74/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t74/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t74/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t74/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t74/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t75/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t75/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t75/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t75/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t75/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t75/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t75/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t75/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t75/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t75/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t75/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t75/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t76/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t76/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t76/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t76/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t76/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t76/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t76/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t76/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t76/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t76/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t76/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t76/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t77/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t77/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t77/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t77/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t77/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t77/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t77/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t77/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t77/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t77/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t77/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t77/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t78/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t78/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t78/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t78/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t78/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t78/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t78/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t78/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t78/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t78/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t78/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t78/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t79/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t79/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t79/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t79/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t79/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t79/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t79/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t79/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t79/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t79/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t79/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t79/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t80/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t80/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t80/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t80/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t80/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t80/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t80/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t80/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t80/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t80/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t80/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t80/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t81/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t81/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t81/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t81/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t81/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t81/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t81/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t81/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t81/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t81/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t81/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t81/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t82/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t82/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t82/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t82/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t82/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t82/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t82/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t82/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t82/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t82/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t82/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t82/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t83/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t83/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t83/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t83/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t83/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t83/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t83/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t83/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t83/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t83/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t83/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t83/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t84/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t84/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t84/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t84/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t84/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t84/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t84/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t84/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t84/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t84/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t84/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t84/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t85/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t85/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t85/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t85/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t85/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t85/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t85/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t85/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t85/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t85/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t85/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t85/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t86/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t86/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t86/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t86/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t86/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t86/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t86/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t86/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t86/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t86/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t86/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t86/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t87/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t87/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t87/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t87/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t87/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t87/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t87/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t87/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t87/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t87/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t87/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t87/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t88/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t88/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t88/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t88/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t88/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t88/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t88/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t88/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t88/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t88/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t88/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t88/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t89/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t89/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t89/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t89/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t89/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t89/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t89/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t89/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t89/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t89/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t89/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t89/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t90/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t90/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t90/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t90/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t90/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t90/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t90/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t90/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t90/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t90/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t90/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t90/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t91/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t91/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t91/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t91/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t91/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t91/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t91/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t91/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t91/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t91/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t91/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t91/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t92/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t92/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t92/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t92/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t92/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t92/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t92/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t92/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t92/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t92/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t92/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t92/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t93/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t93/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t93/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t93/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t93/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t93/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t93/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t93/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t93/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t93/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t93/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t93/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t94/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t94/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t94/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t94/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t94/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t94/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t94/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t94/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t94/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t94/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t94/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t94/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t95/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t95/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t95/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t95/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t95/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t95/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t95/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t95/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t95/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t95/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t95/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t95/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t96/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t96/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t96/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t96/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t96/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t96/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t96/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t96/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t96/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t96/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t96/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t96/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t97/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t97/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t97/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t97/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t97/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t97/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t97/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t97/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t97/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t97/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t97/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t97/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t98/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t98/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t98/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t98/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t98/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t98/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t98/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t98/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t98/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t98/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t98/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t98/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t99/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t99/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t99/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/t99/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t99/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t99/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t99/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t99/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/t99/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/t99/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/t99/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/t99/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/typeAnno/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/typeAnno/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/typeAnno/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigration/typeAnno/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/typeAnno/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/typeAnno/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/typeAnno/after/test.java rename to java/typeMigration/testData/refactoring/typeMigration/typeAnno/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigration/typeAnno/before/test.java b/java/typeMigration/testData/refactoring/typeMigration/typeAnno/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigration/typeAnno/before/test.java rename to java/typeMigration/testData/refactoring/typeMigration/typeAnno/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directAssignments/after/Test.items b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directAssignments/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directAssignments/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directAssignments/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directAssignments/after/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directAssignments/after/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directAssignments/after/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directAssignments/after/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directAssignments/before/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directAssignments/before/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directAssignments/before/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directAssignments/before/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directByte/after/Test.items b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directByte/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directByte/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directByte/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directByte/after/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directByte/after/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directByte/after/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directByte/after/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directByte/before/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directByte/before/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directByte/before/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directByte/before/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directConditions/after/Test.items b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directConditions/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directConditions/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directConditions/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directConditions/after/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directConditions/after/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directConditions/after/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directConditions/after/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directConditions/before/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directConditions/before/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directConditions/before/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directConditions/before/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directForeach/after/Test.items b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directForeach/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directForeach/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directForeach/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directForeach/after/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directForeach/after/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directForeach/after/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directForeach/after/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directForeach/before/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directForeach/before/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directForeach/before/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directForeach/before/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directIncrementDecrement/after/Test.items b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directIncrementDecrement/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directIncrementDecrement/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directIncrementDecrement/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directIncrementDecrement/after/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directIncrementDecrement/after/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directIncrementDecrement/after/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directIncrementDecrement/after/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directIncrementDecrement/before/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directIncrementDecrement/before/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directIncrementDecrement/before/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directIncrementDecrement/before/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directIntArray/after/Test.items b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directIntArray/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directIntArray/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directIntArray/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directIntArray/after/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directIntArray/after/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directIntArray/after/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directIntArray/after/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directIntArray/before/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directIntArray/before/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directIntArray/before/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directIntArray/before/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directString/after/Test.items b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directString/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directString/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directString/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directString/after/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directString/after/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directString/after/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directString/after/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directString/before/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directString/before/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directString/before/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directString/before/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directStringArray/after/Test.items b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directStringArray/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directStringArray/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directStringArray/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directStringArray/after/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directStringArray/after/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directStringArray/after/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directStringArray/after/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directStringArray/before/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directStringArray/before/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/directStringArray/before/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/directStringArray/before/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseAssignments/after/Test.items b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseAssignments/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseAssignments/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseAssignments/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseAssignments/after/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseAssignments/after/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseAssignments/after/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseAssignments/after/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseAssignments/before/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseAssignments/before/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseAssignments/before/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseAssignments/before/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseByte/after/Test.items b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseByte/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseByte/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseByte/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseByte/after/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseByte/after/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseByte/after/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseByte/after/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseByte/before/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseByte/before/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseByte/before/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseByte/before/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseConditions/after/Test.items b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseConditions/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseConditions/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseConditions/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseConditions/after/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseConditions/after/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseConditions/after/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseConditions/after/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseConditions/before/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseConditions/before/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseConditions/before/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseConditions/before/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIncrementDecrement/after/Test.items b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIncrementDecrement/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIncrementDecrement/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIncrementDecrement/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIncrementDecrement/after/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIncrementDecrement/after/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIncrementDecrement/after/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIncrementDecrement/after/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIncrementDecrement/before/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIncrementDecrement/before/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIncrementDecrement/before/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIncrementDecrement/before/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIntArray/after/Test.items b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIntArray/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIntArray/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIntArray/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIntArray/after/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIntArray/after/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIntArray/after/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIntArray/after/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIntArray/before/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIntArray/before/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIntArray/before/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseIntArray/before/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseString/after/Test.items b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseString/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseString/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseString/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseString/after/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseString/after/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseString/after/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseString/after/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseString/before/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseString/before/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseString/before/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseString/before/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseStringArray/after/Test.items b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseStringArray/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseStringArray/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseStringArray/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseStringArray/after/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseStringArray/after/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseStringArray/after/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseStringArray/after/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseStringArray/before/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseStringArray/before/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseStringArray/before/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByAtomic/reverseStringArray/before/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directByte/after/Test.items b/java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directByte/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directByte/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directByte/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directByte/after/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directByte/after/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directByte/after/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directByte/after/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directByte/before/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directByte/before/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directByte/before/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directByte/before/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directInt/after/Test.items b/java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directInt/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directInt/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directInt/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directInt/after/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directInt/after/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directInt/after/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directInt/after/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directInt/before/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directInt/before/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directInt/before/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directInt/before/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directString/after/Test.items b/java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directString/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directString/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directString/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directString/after/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directString/after/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directString/after/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directString/after/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directString/before/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directString/before/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directString/before/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/directString/before/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/languageLevel/after/Test.items b/java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/languageLevel/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/languageLevel/after/Test.items rename to java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/languageLevel/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/languageLevel/after/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/languageLevel/after/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/languageLevel/after/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/languageLevel/after/Test.java diff --git a/plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/languageLevel/before/Test.java b/java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/languageLevel/before/Test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/typeMigrationByThreadLocal/languageLevel/before/Test.java rename to java/typeMigration/testData/refactoring/typeMigrationByThreadLocal/languageLevel/before/Test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/assignmentExtends/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/assignmentExtends/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/assignmentExtends/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/assignmentExtends/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/assignmentExtends/after/test.java b/java/typeMigration/testData/refactoring/wildcard/assignmentExtends/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/assignmentExtends/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/assignmentExtends/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/assignmentExtends/before/test.java b/java/typeMigration/testData/refactoring/wildcard/assignmentExtends/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/assignmentExtends/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/assignmentExtends/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/assignmentSuper/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/assignmentSuper/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/assignmentSuper/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/assignmentSuper/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/assignmentSuper/after/test.java b/java/typeMigration/testData/refactoring/wildcard/assignmentSuper/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/assignmentSuper/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/assignmentSuper/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/assignmentSuper/before/test.java b/java/typeMigration/testData/refactoring/wildcard/assignmentSuper/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/assignmentSuper/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/assignmentSuper/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/assignmentUnbounded/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/assignmentUnbounded/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/assignmentUnbounded/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/assignmentUnbounded/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/assignmentUnbounded/after/test.java b/java/typeMigration/testData/refactoring/wildcard/assignmentUnbounded/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/assignmentUnbounded/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/assignmentUnbounded/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/assignmentUnbounded/before/test.java b/java/typeMigration/testData/refactoring/wildcard/assignmentUnbounded/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/assignmentUnbounded/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/assignmentUnbounded/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/consumerExtends/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/consumerExtends/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/consumerExtends/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/consumerExtends/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/consumerExtends/after/test.java b/java/typeMigration/testData/refactoring/wildcard/consumerExtends/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/consumerExtends/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/consumerExtends/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/consumerExtends/before/test.java b/java/typeMigration/testData/refactoring/wildcard/consumerExtends/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/consumerExtends/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/consumerExtends/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/consumerSuper/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/consumerSuper/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/consumerSuper/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/consumerSuper/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/consumerSuper/after/test.java b/java/typeMigration/testData/refactoring/wildcard/consumerSuper/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/consumerSuper/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/consumerSuper/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/consumerSuper/before/test.java b/java/typeMigration/testData/refactoring/wildcard/consumerSuper/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/consumerSuper/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/consumerSuper/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/consumerUnbounded/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/consumerUnbounded/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/consumerUnbounded/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/consumerUnbounded/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/consumerUnbounded/after/test.java b/java/typeMigration/testData/refactoring/wildcard/consumerUnbounded/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/consumerUnbounded/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/consumerUnbounded/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/consumerUnbounded/before/test.java b/java/typeMigration/testData/refactoring/wildcard/consumerUnbounded/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/consumerUnbounded/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/consumerUnbounded/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToChildType/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToChildType/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToChildType/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToChildType/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToChildType/after/test.java b/java/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToChildType/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToChildType/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToChildType/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToChildType/before/test.java b/java/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToChildType/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToChildType/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToChildType/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToSuperType/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToSuperType/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToSuperType/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToSuperType/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToSuperType/after/test.java b/java/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToSuperType/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToSuperType/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToSuperType/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToSuperType/before/test.java b/java/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToSuperType/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToSuperType/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToSuperType/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToType/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToType/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToType/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToType/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToType/after/test.java b/java/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToType/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToType/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToType/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToType/before/test.java b/java/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToType/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToType/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/getAssignmentExtendsToType/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/getExtends/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/getExtends/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/getExtends/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/getExtends/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/getExtends/after/test.java b/java/typeMigration/testData/refactoring/wildcard/getExtends/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/getExtends/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/getExtends/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/getExtends/before/test.java b/java/typeMigration/testData/refactoring/wildcard/getExtends/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/getExtends/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/getExtends/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/getSuper/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/getSuper/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/getSuper/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/getSuper/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/getSuper/after/test.java b/java/typeMigration/testData/refactoring/wildcard/getSuper/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/getSuper/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/getSuper/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/getSuper/before/test.java b/java/typeMigration/testData/refactoring/wildcard/getSuper/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/getSuper/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/getSuper/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/getUnbounded/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/getUnbounded/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/getUnbounded/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/getUnbounded/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/getUnbounded/after/test.java b/java/typeMigration/testData/refactoring/wildcard/getUnbounded/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/getUnbounded/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/getUnbounded/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/getUnbounded/before/test.java b/java/typeMigration/testData/refactoring/wildcard/getUnbounded/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/getUnbounded/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/getUnbounded/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/lengthSize/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/lengthSize/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/lengthSize/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/lengthSize/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/lengthSize/after/test.java b/java/typeMigration/testData/refactoring/wildcard/lengthSize/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/lengthSize/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/lengthSize/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/lengthSize/before/test.java b/java/typeMigration/testData/refactoring/wildcard/lengthSize/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/lengthSize/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/lengthSize/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerCollectionChanged/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/producerCollectionChanged/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerCollectionChanged/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/producerCollectionChanged/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerCollectionChanged/after/test.java b/java/typeMigration/testData/refactoring/wildcard/producerCollectionChanged/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerCollectionChanged/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/producerCollectionChanged/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerCollectionChanged/before/test.java b/java/typeMigration/testData/refactoring/wildcard/producerCollectionChanged/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerCollectionChanged/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/producerCollectionChanged/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerExtends/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/producerExtends/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerExtends/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/producerExtends/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerExtends/after/test.java b/java/typeMigration/testData/refactoring/wildcard/producerExtends/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerExtends/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/producerExtends/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerExtends/before/test.java b/java/typeMigration/testData/refactoring/wildcard/producerExtends/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerExtends/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/producerExtends/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerExtendsCollectionChanged/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/producerExtendsCollectionChanged/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerExtendsCollectionChanged/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/producerExtendsCollectionChanged/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerExtendsCollectionChanged/after/test.java b/java/typeMigration/testData/refactoring/wildcard/producerExtendsCollectionChanged/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerExtendsCollectionChanged/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/producerExtendsCollectionChanged/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerExtendsCollectionChanged/before/test.java b/java/typeMigration/testData/refactoring/wildcard/producerExtendsCollectionChanged/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerExtendsCollectionChanged/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/producerExtendsCollectionChanged/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerExtendsFailToStopAtWildcard/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/producerExtendsFailToStopAtWildcard/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerExtendsFailToStopAtWildcard/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/producerExtendsFailToStopAtWildcard/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerExtendsFailToStopAtWildcard/after/test.java b/java/typeMigration/testData/refactoring/wildcard/producerExtendsFailToStopAtWildcard/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerExtendsFailToStopAtWildcard/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/producerExtendsFailToStopAtWildcard/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerExtendsFailToStopAtWildcard/before/test.java b/java/typeMigration/testData/refactoring/wildcard/producerExtendsFailToStopAtWildcard/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerExtendsFailToStopAtWildcard/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/producerExtendsFailToStopAtWildcard/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerFailToStopAtWildcard/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/producerFailToStopAtWildcard/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerFailToStopAtWildcard/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/producerFailToStopAtWildcard/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerFailToStopAtWildcard/after/test.java b/java/typeMigration/testData/refactoring/wildcard/producerFailToStopAtWildcard/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerFailToStopAtWildcard/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/producerFailToStopAtWildcard/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerFailToStopAtWildcard/before/test.java b/java/typeMigration/testData/refactoring/wildcard/producerFailToStopAtWildcard/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerFailToStopAtWildcard/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/producerFailToStopAtWildcard/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerStopAtWildcard/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/producerStopAtWildcard/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerStopAtWildcard/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/producerStopAtWildcard/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerStopAtWildcard/after/test.java b/java/typeMigration/testData/refactoring/wildcard/producerStopAtWildcard/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerStopAtWildcard/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/producerStopAtWildcard/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerStopAtWildcard/before/test.java b/java/typeMigration/testData/refactoring/wildcard/producerStopAtWildcard/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerStopAtWildcard/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/producerStopAtWildcard/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerSuper/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/producerSuper/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerSuper/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/producerSuper/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerSuper/after/test.java b/java/typeMigration/testData/refactoring/wildcard/producerSuper/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerSuper/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/producerSuper/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerSuper/before/test.java b/java/typeMigration/testData/refactoring/wildcard/producerSuper/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerSuper/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/producerSuper/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerUnbounded/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/producerUnbounded/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerUnbounded/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/producerUnbounded/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerUnbounded/after/test.java b/java/typeMigration/testData/refactoring/wildcard/producerUnbounded/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerUnbounded/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/producerUnbounded/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/producerUnbounded/before/test.java b/java/typeMigration/testData/refactoring/wildcard/producerUnbounded/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/producerUnbounded/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/producerUnbounded/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/threadLocalConsumerExtends/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/threadLocalConsumerExtends/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/threadLocalConsumerExtends/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/threadLocalConsumerExtends/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/threadLocalConsumerExtends/after/test.java b/java/typeMigration/testData/refactoring/wildcard/threadLocalConsumerExtends/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/threadLocalConsumerExtends/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/threadLocalConsumerExtends/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/threadLocalConsumerExtends/before/test.java b/java/typeMigration/testData/refactoring/wildcard/threadLocalConsumerExtends/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/threadLocalConsumerExtends/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/threadLocalConsumerExtends/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/threadLocalConsumerSuper/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/threadLocalConsumerSuper/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/threadLocalConsumerSuper/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/threadLocalConsumerSuper/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/threadLocalConsumerSuper/after/test.java b/java/typeMigration/testData/refactoring/wildcard/threadLocalConsumerSuper/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/threadLocalConsumerSuper/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/threadLocalConsumerSuper/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/threadLocalConsumerSuper/before/test.java b/java/typeMigration/testData/refactoring/wildcard/threadLocalConsumerSuper/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/threadLocalConsumerSuper/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/threadLocalConsumerSuper/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/threadLocalProducerExtends/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/threadLocalProducerExtends/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/threadLocalProducerExtends/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/threadLocalProducerExtends/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/threadLocalProducerExtends/after/test.java b/java/typeMigration/testData/refactoring/wildcard/threadLocalProducerExtends/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/threadLocalProducerExtends/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/threadLocalProducerExtends/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/threadLocalProducerExtends/before/test.java b/java/typeMigration/testData/refactoring/wildcard/threadLocalProducerExtends/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/threadLocalProducerExtends/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/threadLocalProducerExtends/before/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/threadLocalProducerSuper/after/Test.items b/java/typeMigration/testData/refactoring/wildcard/threadLocalProducerSuper/after/Test.items similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/threadLocalProducerSuper/after/Test.items rename to java/typeMigration/testData/refactoring/wildcard/threadLocalProducerSuper/after/Test.items diff --git a/plugins/typeMigration/testData/refactoring/wildcard/threadLocalProducerSuper/after/test.java b/java/typeMigration/testData/refactoring/wildcard/threadLocalProducerSuper/after/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/threadLocalProducerSuper/after/test.java rename to java/typeMigration/testData/refactoring/wildcard/threadLocalProducerSuper/after/test.java diff --git a/plugins/typeMigration/testData/refactoring/wildcard/threadLocalProducerSuper/before/test.java b/java/typeMigration/testData/refactoring/wildcard/threadLocalProducerSuper/before/test.java similarity index 100% rename from plugins/typeMigration/testData/refactoring/wildcard/threadLocalProducerSuper/before/test.java rename to java/typeMigration/testData/refactoring/wildcard/threadLocalProducerSuper/before/test.java diff --git a/plugins/typeMigration/typeMigration.iml b/java/typeMigration/typeMigration.iml similarity index 100% rename from plugins/typeMigration/typeMigration.iml rename to java/typeMigration/typeMigration.iml diff --git a/resources/src/META-INF/IdeaPlugin.xml b/resources/src/META-INF/IdeaPlugin.xml index ac61e17ab5ec..8b9b34d56d0a 100644 --- a/resources/src/META-INF/IdeaPlugin.xml +++ b/resources/src/META-INF/IdeaPlugin.xml @@ -18,6 +18,9 @@ + + +