559102: Remove PDETargetPlatformUtils
Change-Id: I185247b9182e9ca6a6a27040a65d71d3321d7f62
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=559102
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
diff --git a/devtools/org.eclipse.emf.parsley.oomph/EMFParsley.setup b/devtools/org.eclipse.emf.parsley.oomph/EMFParsley.setup
index cececae..2b2a169 100644
--- a/devtools/org.eclipse.emf.parsley.oomph/EMFParsley.setup
+++ b/devtools/org.eclipse.emf.parsley.oomph/EMFParsley.setup
@@ -440,10 +440,7 @@
</predicate>
</sourceLocator>
<sourceLocator
- rootFolder="${git.clone.location}/tests">
- <excludedPath>org.eclipse.emf.parsley.tests.pde.utils.kepler</excludedPath>
- <excludedPath>org.eclipse.emf.parsley.tests.pde.utils.indigo</excludedPath>
- </sourceLocator>
+ rootFolder="${git.clone.location}/tests"/>
</setupTask>
<setupTask
xsi:type="setup.targlets:TargletTask">
diff --git a/dsl/org.eclipse.emf.parsley.dsl.ui.tests/META-INF/MANIFEST.MF b/dsl/org.eclipse.emf.parsley.dsl.ui.tests/META-INF/MANIFEST.MF
index 0628f0f..43c81bf 100644
--- a/dsl/org.eclipse.emf.parsley.dsl.ui.tests/META-INF/MANIFEST.MF
+++ b/dsl/org.eclipse.emf.parsley.dsl.ui.tests/META-INF/MANIFEST.MF
@@ -12,7 +12,6 @@
org.eclipse.jdt.core,
org.eclipse.xtext.common.types.ui,
org.eclipse.emf.parsley.dsl.additional.builder,
- org.eclipse.emf.parsley.tests.pde.utils,
org.eclipse.emf.parsley.views,
org.eclipse.xtext.testing,
org.eclipse.xtext.xbase.testing,
diff --git a/dsl/org.eclipse.emf.parsley.dsl.ui.tests/src/org/eclipse/emf/parsley/dsl/ui/tests/EmfParsleyDslContentAssistTest.xtend b/dsl/org.eclipse.emf.parsley.dsl.ui.tests/src/org/eclipse/emf/parsley/dsl/ui/tests/EmfParsleyDslContentAssistTest.xtend
index 0f855ad..cad867a 100644
--- a/dsl/org.eclipse.emf.parsley.dsl.ui.tests/src/org/eclipse/emf/parsley/dsl/ui/tests/EmfParsleyDslContentAssistTest.xtend
+++ b/dsl/org.eclipse.emf.parsley.dsl.ui.tests/src/org/eclipse/emf/parsley/dsl/ui/tests/EmfParsleyDslContentAssistTest.xtend
@@ -16,13 +16,12 @@
import org.eclipse.emf.parsley.EmfParsleyJavaGuiceModule
import org.eclipse.emf.parsley.dsl.tests.util.ui.PluginProjectHelper
import org.eclipse.emf.parsley.dsl.ui.internal.DslActivator
-import org.eclipse.emf.parsley.tests.pde.utils.PDETargetPlatformUtils
import org.eclipse.emf.parsley.views.EmfParsleyViewsActivator
import org.eclipse.jdt.core.IJavaProject
import org.eclipse.xtext.testing.InjectWith
import org.eclipse.xtext.testing.XtextRunner
-import org.eclipse.xtext.ui.testing.ContentAssistProcessorTestBuilder
import org.eclipse.xtext.ui.testing.AbstractContentAssistTest
+import org.eclipse.xtext.ui.testing.ContentAssistProcessorTestBuilder
import org.junit.AfterClass
import org.junit.BeforeClass
import org.junit.Test
@@ -43,8 +42,6 @@
@BeforeClass
def static void setUp() {
- PDETargetPlatformUtils.setTargetPlatform();
-
val injector = DslActivator.getInstance().getInjector
(DslActivator.ORG_ECLIPSE_EMF_PARSLEY_DSL_EMFPARSLEYDSL);
diff --git a/dsl/org.eclipse.emf.parsley.dsl.ui.tests/src/org/eclipse/emf/parsley/dsl/ui/tests/EmfParsleyDslWorkbenchTest.xtend b/dsl/org.eclipse.emf.parsley.dsl.ui.tests/src/org/eclipse/emf/parsley/dsl/ui/tests/EmfParsleyDslWorkbenchTest.xtend
index d638f47..d1e4b5b 100644
--- a/dsl/org.eclipse.emf.parsley.dsl.ui.tests/src/org/eclipse/emf/parsley/dsl/ui/tests/EmfParsleyDslWorkbenchTest.xtend
+++ b/dsl/org.eclipse.emf.parsley.dsl.ui.tests/src/org/eclipse/emf/parsley/dsl/ui/tests/EmfParsleyDslWorkbenchTest.xtend
@@ -16,15 +16,13 @@
import org.eclipse.emf.parsley.dsl.generator.EmfParsleyDslOutputConfigurationProvider
import org.eclipse.emf.parsley.dsl.tests.util.ui.PluginProjectHelper
import org.eclipse.emf.parsley.dsl.tests.util.ui.TestableEmfParsleyDslNewProjectWizard
-import org.eclipse.emf.parsley.tests.pde.utils.PDETargetPlatformUtils
import org.eclipse.jface.viewers.StructuredSelection
import org.eclipse.jface.wizard.Wizard
import org.eclipse.jface.wizard.WizardDialog
import org.eclipse.ui.PlatformUI
-import org.eclipse.xtext.ui.testing.AbstractWorkbenchTest
import org.eclipse.xtext.testing.InjectWith
import org.eclipse.xtext.testing.XtextRunner
-import org.junit.BeforeClass
+import org.eclipse.xtext.ui.testing.AbstractWorkbenchTest
import org.junit.Test
import org.junit.runner.RunWith
@@ -80,11 +78,6 @@
// projectHelper.clearJdtIndex
// }
- @BeforeClass
- def static void beforeClass() {
- PDETargetPlatformUtils.setTargetPlatform();
- }
-
@Test def void testEmfParsleyDslNewProjectWizard() {
createProjectWithNewProjectWizard
projectHelper.assertNoErrors
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.indigo/.classpath b/old/org.eclipse.emf.parsley.tests.pde.utils.indigo/.classpath
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.indigo/.classpath
rename to old/org.eclipse.emf.parsley.tests.pde.utils.indigo/.classpath
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.indigo/.project b/old/org.eclipse.emf.parsley.tests.pde.utils.indigo/.project
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.indigo/.project
rename to old/org.eclipse.emf.parsley.tests.pde.utils.indigo/.project
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.indigo/.settings/org.eclipse.jdt.core.prefs b/old/org.eclipse.emf.parsley.tests.pde.utils.indigo/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.indigo/.settings/org.eclipse.jdt.core.prefs
rename to old/org.eclipse.emf.parsley.tests.pde.utils.indigo/.settings/org.eclipse.jdt.core.prefs
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.indigo/META-INF/MANIFEST.MF b/old/org.eclipse.emf.parsley.tests.pde.utils.indigo/META-INF/MANIFEST.MF
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.indigo/META-INF/MANIFEST.MF
rename to old/org.eclipse.emf.parsley.tests.pde.utils.indigo/META-INF/MANIFEST.MF
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.indigo/about.html b/old/org.eclipse.emf.parsley.tests.pde.utils.indigo/about.html
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.indigo/about.html
rename to old/org.eclipse.emf.parsley.tests.pde.utils.indigo/about.html
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.indigo/build.properties b/old/org.eclipse.emf.parsley.tests.pde.utils.indigo/build.properties
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.indigo/build.properties
rename to old/org.eclipse.emf.parsley.tests.pde.utils.indigo/build.properties
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.indigo/pom.xml b/old/org.eclipse.emf.parsley.tests.pde.utils.indigo/pom.xml
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.indigo/pom.xml
rename to old/org.eclipse.emf.parsley.tests.pde.utils.indigo/pom.xml
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.indigo/src/org/eclipse/emf/parsley/tests/pde/utils/PDETargetPlatformUtils.java b/old/org.eclipse.emf.parsley.tests.pde.utils.indigo/src/org/eclipse/emf/parsley/tests/pde/utils/PDETargetPlatformUtils.java
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.indigo/src/org/eclipse/emf/parsley/tests/pde/utils/PDETargetPlatformUtils.java
rename to old/org.eclipse.emf.parsley.tests.pde.utils.indigo/src/org/eclipse/emf/parsley/tests/pde/utils/PDETargetPlatformUtils.java
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.kepler/.classpath b/old/org.eclipse.emf.parsley.tests.pde.utils.kepler/.classpath
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.kepler/.classpath
rename to old/org.eclipse.emf.parsley.tests.pde.utils.kepler/.classpath
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.kepler/.project b/old/org.eclipse.emf.parsley.tests.pde.utils.kepler/.project
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.kepler/.project
rename to old/org.eclipse.emf.parsley.tests.pde.utils.kepler/.project
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.kepler/.settings/org.eclipse.jdt.core.prefs b/old/org.eclipse.emf.parsley.tests.pde.utils.kepler/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.kepler/.settings/org.eclipse.jdt.core.prefs
rename to old/org.eclipse.emf.parsley.tests.pde.utils.kepler/.settings/org.eclipse.jdt.core.prefs
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.kepler/META-INF/MANIFEST.MF b/old/org.eclipse.emf.parsley.tests.pde.utils.kepler/META-INF/MANIFEST.MF
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.kepler/META-INF/MANIFEST.MF
rename to old/org.eclipse.emf.parsley.tests.pde.utils.kepler/META-INF/MANIFEST.MF
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.kepler/about.html b/old/org.eclipse.emf.parsley.tests.pde.utils.kepler/about.html
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.kepler/about.html
rename to old/org.eclipse.emf.parsley.tests.pde.utils.kepler/about.html
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.kepler/build.properties b/old/org.eclipse.emf.parsley.tests.pde.utils.kepler/build.properties
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.kepler/build.properties
rename to old/org.eclipse.emf.parsley.tests.pde.utils.kepler/build.properties
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.kepler/pom.xml b/old/org.eclipse.emf.parsley.tests.pde.utils.kepler/pom.xml
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.kepler/pom.xml
rename to old/org.eclipse.emf.parsley.tests.pde.utils.kepler/pom.xml
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.kepler/src/org/eclipse/emf/parsley/tests/pde/utils/PDETargetPlatformUtils.java b/old/org.eclipse.emf.parsley.tests.pde.utils.kepler/src/org/eclipse/emf/parsley/tests/pde/utils/PDETargetPlatformUtils.java
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.kepler/src/org/eclipse/emf/parsley/tests/pde/utils/PDETargetPlatformUtils.java
rename to old/org.eclipse.emf.parsley.tests.pde.utils.kepler/src/org/eclipse/emf/parsley/tests/pde/utils/PDETargetPlatformUtils.java
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.luna/.classpath b/old/org.eclipse.emf.parsley.tests.pde.utils.luna/.classpath
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.luna/.classpath
rename to old/org.eclipse.emf.parsley.tests.pde.utils.luna/.classpath
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.luna/.project b/old/org.eclipse.emf.parsley.tests.pde.utils.luna/.project
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.luna/.project
rename to old/org.eclipse.emf.parsley.tests.pde.utils.luna/.project
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.luna/.settings/org.eclipse.jdt.core.prefs b/old/org.eclipse.emf.parsley.tests.pde.utils.luna/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.luna/.settings/org.eclipse.jdt.core.prefs
rename to old/org.eclipse.emf.parsley.tests.pde.utils.luna/.settings/org.eclipse.jdt.core.prefs
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.luna/.settings/org.eclipse.jdt.launching.prefs b/old/org.eclipse.emf.parsley.tests.pde.utils.luna/.settings/org.eclipse.jdt.launching.prefs
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.luna/.settings/org.eclipse.jdt.launching.prefs
rename to old/org.eclipse.emf.parsley.tests.pde.utils.luna/.settings/org.eclipse.jdt.launching.prefs
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.luna/META-INF/MANIFEST.MF b/old/org.eclipse.emf.parsley.tests.pde.utils.luna/META-INF/MANIFEST.MF
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.luna/META-INF/MANIFEST.MF
rename to old/org.eclipse.emf.parsley.tests.pde.utils.luna/META-INF/MANIFEST.MF
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.luna/about.html b/old/org.eclipse.emf.parsley.tests.pde.utils.luna/about.html
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.luna/about.html
rename to old/org.eclipse.emf.parsley.tests.pde.utils.luna/about.html
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.luna/build.properties b/old/org.eclipse.emf.parsley.tests.pde.utils.luna/build.properties
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.luna/build.properties
rename to old/org.eclipse.emf.parsley.tests.pde.utils.luna/build.properties
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.luna/pom.xml b/old/org.eclipse.emf.parsley.tests.pde.utils.luna/pom.xml
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.luna/pom.xml
rename to old/org.eclipse.emf.parsley.tests.pde.utils.luna/pom.xml
diff --git a/tests/org.eclipse.emf.parsley.tests.pde.utils.luna/src/org/eclipse/emf/parsley/tests/pde/utils/PDETargetPlatformUtils.java b/old/org.eclipse.emf.parsley.tests.pde.utils.luna/src/org/eclipse/emf/parsley/tests/pde/utils/PDETargetPlatformUtils.java
similarity index 100%
rename from tests/org.eclipse.emf.parsley.tests.pde.utils.luna/src/org/eclipse/emf/parsley/tests/pde/utils/PDETargetPlatformUtils.java
rename to old/org.eclipse.emf.parsley.tests.pde.utils.luna/src/org/eclipse/emf/parsley/tests/pde/utils/PDETargetPlatformUtils.java
diff --git a/releng/org.eclipse.emf.parsley.parent/pom.xml b/releng/org.eclipse.emf.parsley.parent/pom.xml
index c8c086d..df0770b 100644
--- a/releng/org.eclipse.emf.parsley.parent/pom.xml
+++ b/releng/org.eclipse.emf.parsley.parent/pom.xml
@@ -81,7 +81,11 @@
<os-jvm-flags />
<memoryArgs>-Xms256M -Xmx4G -XX:PermSize=256M -XX:MaxPermSize=256M -XX:+HeapDumpOnOutOfMemoryError</memoryArgs>
<uiTestsArgs>${memoryArgs} ${os-jvm-flags} -Dorg.eclipse.swt.browser.DefaultType=mozilla</uiTestsArgs>
+ <!--
+ The following is not needed anymore
<pdeTestsArgs>-DbuildingWithTycho=true</pdeTestsArgs>
+ -->
+ <pdeTestsArgs></pdeTestsArgs>
<skipDragAndDropTests>true</skipDragAndDropTests>
<swtbotTestsArgs>${uiTestsArgs} -DskipDragAndDropTests=${skipDragAndDropTests} -Dorg.eclipse.swtbot.search.timeout=20000 -Dorg.eclipse.swt.internal.gtk.cairoGraphics=false</swtbotTestsArgs>
@@ -264,7 +268,6 @@
<module>../../releng/org.eclipse.emf.parsley.repository</module>
- <module>../../tests/org.eclipse.emf.parsley.tests.pde.utils.luna</module>
<module>../../examples/org.eclipse.emf.parsley.examples.eclipse4</module>
<module>../../examples/org.eclipse.emf.parsley.examples.eclipse4.parsleypart</module>
<module>../../examples/org.eclipse.emf.parsley.examples.eclipse4.product.feature</module>
diff --git a/tests/org.eclipse.emf.parsley.tests.swtbot.feature/feature.xml b/tests/org.eclipse.emf.parsley.tests.swtbot.feature/feature.xml
index 5499467..253e2ba 100644
--- a/tests/org.eclipse.emf.parsley.tests.swtbot.feature/feature.xml
+++ b/tests/org.eclipse.emf.parsley.tests.swtbot.feature/feature.xml
@@ -68,13 +68,6 @@
version="0.0.0"/>
<plugin
- id="org.eclipse.emf.parsley.tests.pde.utils"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
id="org.eclipse.emf.parsley.tests.views"
download-size="0"
install-size="0"
diff --git a/tests/org.eclipse.emf.parsley.tests.swtbot/META-INF/MANIFEST.MF b/tests/org.eclipse.emf.parsley.tests.swtbot/META-INF/MANIFEST.MF
index ce826d5..3d62c03 100644
--- a/tests/org.eclipse.emf.parsley.tests.swtbot/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.emf.parsley.tests.swtbot/META-INF/MANIFEST.MF
@@ -21,7 +21,6 @@
org.eclipse.emf.parsley.tests.models,
org.objectweb.asm;bundle-version="5.0.1",
org.eclipse.ui.editors;bundle-version="3.5.0",
- org.eclipse.emf.parsley.tests.pde.utils,
org.eclipse.emf.parsley.examples.views,
org.eclipse.emf.parsley.tests,
org.eclipse.emf.parsley.examples.editors,
diff --git a/tests/org.eclipse.emf.parsley.tests.swtbot/pom.xml b/tests/org.eclipse.emf.parsley.tests.swtbot/pom.xml
index 83cd77e..fdcabe2 100644
--- a/tests/org.eclipse.emf.parsley.tests.swtbot/pom.xml
+++ b/tests/org.eclipse.emf.parsley.tests.swtbot/pom.xml
@@ -106,7 +106,6 @@
<execution>
<id>PDEBasedTests</id>
<phase>integration-test</phase>
- <!-- These tests required PDE and must pass -DbuildingWithTycho=true -->
<configuration>
<skip>${swtbot.tests.skip}</skip>
<useUIHarness>true</useUIHarness>
diff --git a/tests/org.eclipse.emf.parsley.tests.swtbot/src/org/eclipse/emf/parsley/tests/swtbot/EmfParsleySWTBotAbstractTests.java b/tests/org.eclipse.emf.parsley.tests.swtbot/src/org/eclipse/emf/parsley/tests/swtbot/EmfParsleySWTBotAbstractTests.java
index 945ef9c..ebf9ed3 100644
--- a/tests/org.eclipse.emf.parsley.tests.swtbot/src/org/eclipse/emf/parsley/tests/swtbot/EmfParsleySWTBotAbstractTests.java
+++ b/tests/org.eclipse.emf.parsley.tests.swtbot/src/org/eclipse/emf/parsley/tests/swtbot/EmfParsleySWTBotAbstractTests.java
@@ -11,7 +11,9 @@
package org.eclipse.emf.parsley.tests.swtbot;
import static org.eclipse.swtbot.swt.finder.waits.Conditions.shellCloses;
-import static org.eclipse.xtext.ui.testing.util.IResourcesSetupUtil.*;
+import static org.eclipse.xtext.ui.testing.util.IResourcesSetupUtil.cleanWorkspace;
+import static org.eclipse.xtext.ui.testing.util.IResourcesSetupUtil.createFile;
+import static org.eclipse.xtext.ui.testing.util.IResourcesSetupUtil.root;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail;
@@ -43,7 +45,6 @@
import org.eclipse.emf.parsley.examples.library.Library;
import org.eclipse.emf.parsley.examples.views.EmfParsleyExamplesViewsActivator;
import org.eclipse.emf.parsley.junit4.ui.util.ImageTester;
-import org.eclipse.emf.parsley.tests.pde.utils.PDETargetPlatformUtils;
import org.eclipse.emf.parsley.tests.swtbot.activator.EmfParsleySwtBotTestsActivator;
import org.eclipse.emf.parsley.tests.swtbot.views.TestOnSelectionLibraryTreeViewWithResourceURI;
import org.eclipse.emf.parsley.util.ActionBarsUtils;
@@ -364,8 +365,6 @@
@BeforeClass
public static void beforeClass() throws Exception {
- PDETargetPlatformUtils.setTargetPlatform();
-
// force loading of examples.views
EmfParsleyExamplesViewsActivator.getDefault();