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 @@
+
+
+