diff options
37 files changed, 530 insertions, 31 deletions
diff --git a/devtools/oomph/SWTBot.setup b/devtools/oomph/SWTBot.setup index 7d04569b..7c23eb95 100644 --- a/devtools/oomph/SWTBot.setup +++ b/devtools/oomph/SWTBot.setup @@ -46,7 +46,7 @@ <setupTask xsi:type="setup:VariableTask" name="eclipse.target.platform" - defaultValue="2018-09" + defaultValue="2019-09" storageURI="scope://Workspace"/> <setupTask xsi:type="setup:CompoundTask" @@ -238,6 +238,50 @@ rootFolder="${git.clone.location}" locateNestedProjects="true"/> <repositoryList + name="2019-09"> + <repository + url="http://download.eclipse.org/releases/2019-09"/> + <repository + url="http://download.eclipse.org/cbi/updates/license"/> + <repository + url="http://download.eclipse.org/nebula/snapshot/"/> + <repository + url="http://download.eclipse.org/nattable/snapshots/latest/repository/"/> + </repositoryList> + <repositoryList + name="2019-06"> + <repository + url="http://download.eclipse.org/releases/2019-06"/> + <repository + url="http://download.eclipse.org/cbi/updates/license"/> + <repository + url="http://download.eclipse.org/nebula/snapshot/"/> + <repository + url="http://download.eclipse.org/nattable/snapshots/latest/repository/"/> + </repositoryList> + <repositoryList + name="2019-03"> + <repository + url="http://download.eclipse.org/releases/2019-03"/> + <repository + url="http://download.eclipse.org/cbi/updates/license"/> + <repository + url="http://download.eclipse.org/nebula/snapshot/"/> + <repository + url="http://download.eclipse.org/nattable/snapshots/latest/repository/"/> + </repositoryList> + <repositoryList + name="2018-12"> + <repository + url="http://download.eclipse.org/releases/2018-12"/> + <repository + url="http://download.eclipse.org/cbi/updates/license"/> + <repository + url="http://download.eclipse.org/nebula/snapshot/"/> + <repository + url="http://download.eclipse.org/nattable/snapshots/latest/repository/"/> + </repositoryList> + <repositoryList name="2018-09"> <repository url="http://download.eclipse.org/releases/2018-09"/> diff --git a/devtools/target-platforms/2018-09/2018-09.target b/devtools/target-platforms/2018-09/2018-09.target index 08671567..8d6be658 100644 --- a/devtools/target-platforms/2018-09/2018-09.target +++ b/devtools/target-platforms/2018-09/2018-09.target @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<?pde version="3.8"?><target name="Eclipse 2018-09 via p2" sequenceNumber="1"> +<?pde version="3.8"?><target name="Eclipse 2018-09 via p2" sequenceNumber="2"> <locations> <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> <unit id="org.eclipse.platform.ide" version="0.0.0"/> @@ -38,6 +38,6 @@ </location> </locations> <launcherArgs> -<vmArgs>-Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms128m -Xmx1024m</vmArgs> +<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs> </launcherArgs> </target> diff --git a/devtools/target-platforms/2018-12/.project b/devtools/target-platforms/2018-12/.project new file mode 100644 index 00000000..925d01cf --- /dev/null +++ b/devtools/target-platforms/2018-12/.project @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>2018-12</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> + </natures> +</projectDescription> diff --git a/devtools/target-platforms/2018-12/.settings/org.eclipse.m2e.core.prefs b/devtools/target-platforms/2018-12/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/devtools/target-platforms/2018-12/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/devtools/target-platforms/2018-12/2018-12.target b/devtools/target-platforms/2018-12/2018-12.target new file mode 100644 index 00000000..59d837d6 --- /dev/null +++ b/devtools/target-platforms/2018-12/2018-12.target @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<?pde version="3.8"?><target name="Eclipse 2018-12 via p2" sequenceNumber="1"> +<locations> +<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> +<unit id="org.eclipse.platform.ide" version="0.0.0"/> +<unit id="org.eclipse.emf.feature.group" version="0.0.0"/> +<unit id="org.eclipse.draw2d.feature.group" version="0.0.0"/> +<unit id="org.eclipse.gef.feature.group" version="0.0.0"/> +<unit id="org.eclipse.jdt.feature.group" version="0.0.0"/> +<unit id="org.eclipse.pde.feature.group" version="0.0.0"/> +<unit id="org.eclipse.equinox.ds" version="0.0.0"/> +<repository location="http://download.eclipse.org/releases/2018-12"/> +</location> +<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> +<unit id="org.apache.log4j" version="1.2.15.v201012070815"/> +<unit id="org.apache.log4j.source" version="1.2.15.v201012070815"/> +<unit id="org.junit" version="4.12.0.v201504281640"/> +<unit id="com.thoughtworks.qdox" version="1.6.3.v20081201-1400"/> +<unit id="javax.inject" version="1.0.0.v20091030"/> +<unit id="org.hamcrest.library" version="1.3.0.v20180524-2246"/> +<unit id="org.hamcrest.library.source" version="1.3.0.v20180524-2246"/> +<unit id="org.hamcrest.core" version="1.3.0.v20180420-1519"/> +<unit id="org.hamcrest.core.source" version="1.3.0.v20180420-1519"/> +<unit id="ca.odell.glazedlists" version="0.0.0"/> +<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20181128170323/repository/"/> +</location> +<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> +<unit id="org.eclipse.license.feature.group" version="1.0.1.v20140414-1359"/> +<repository location="http://download.eclipse.org/cbi/updates/license"/> +</location> +<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> +<unit id="org.eclipse.nebula.widgets.gallery.feature.feature.group" version="0.0.0"/> +<repository location="http://download.eclipse.org/nebula/snapshot/"/> +</location> +<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> +<unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="0.0.0"/> +<unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="0.0.0"/> +<repository location="http://download.eclipse.org/nattable/snapshots/latest/repository"/> +</location> +</locations> +<launcherArgs> +<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs> +</launcherArgs> +</target> diff --git a/devtools/target-platforms/2018-12/pom.xml b/devtools/target-platforms/2018-12/pom.xml new file mode 100644 index 00000000..a007c8bd --- /dev/null +++ b/devtools/target-platforms/2018-12/pom.xml @@ -0,0 +1,24 @@ +<!-- Copyright (c) 2012, 2019 Red Hat Inc. and others. +All rights reserved. +This program and the accompanying materials are made available under the +terms of the Eclipse Public License v1.0 which accompanies this distribution, +and is available at http://www.eclipse.org/legal/epl-v10.html + +Authors: +* Lorenzo Bettini +--> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 + http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <groupId>org.eclipse.swtbot.target-platforms</groupId> + <artifactId>2018-12</artifactId> + <packaging>eclipse-target-definition</packaging> + <parent> + <groupId>org.eclipse.swtbot</groupId> + <artifactId>target-platforms</artifactId> + <version>2.9.0-SNAPSHOT</version> + </parent> +</project> diff --git a/devtools/target-platforms/2019-03/.project b/devtools/target-platforms/2019-03/.project new file mode 100644 index 00000000..a444f7e8 --- /dev/null +++ b/devtools/target-platforms/2019-03/.project @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>2019-03</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> + </natures> +</projectDescription> diff --git a/devtools/target-platforms/2019-03/.settings/org.eclipse.m2e.core.prefs b/devtools/target-platforms/2019-03/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/devtools/target-platforms/2019-03/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/devtools/target-platforms/2019-03/2019-03.target b/devtools/target-platforms/2019-03/2019-03.target new file mode 100644 index 00000000..2b321a7a --- /dev/null +++ b/devtools/target-platforms/2019-03/2019-03.target @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<?pde version="3.8"?><target name="Eclipse 2019-03 via p2" sequenceNumber="1"> +<locations> +<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> +<unit id="org.eclipse.platform.ide" version="0.0.0"/> +<unit id="org.eclipse.emf.feature.group" version="0.0.0"/> +<unit id="org.eclipse.draw2d.feature.group" version="0.0.0"/> +<unit id="org.eclipse.gef.feature.group" version="0.0.0"/> +<unit id="org.eclipse.jdt.feature.group" version="0.0.0"/> +<unit id="org.eclipse.pde.feature.group" version="0.0.0"/> +<unit id="org.eclipse.equinox.ds" version="0.0.0"/> +<repository location="http://download.eclipse.org/releases/2019-03"/> +</location> +<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> +<unit id="org.apache.log4j" version="1.2.15.v201012070815"/> +<unit id="org.apache.log4j.source" version="1.2.15.v201012070815"/> +<unit id="org.junit" version="4.12.0.v201504281640"/> +<unit id="com.thoughtworks.qdox" version="1.6.3.v20081201-1400"/> +<unit id="javax.inject" version="1.0.0.v20091030"/> +<unit id="org.hamcrest.library" version="1.3.0.v20180524-2246"/> +<unit id="org.hamcrest.library.source" version="1.3.0.v20180524-2246"/> +<unit id="org.hamcrest.core" version="1.3.0.v20180420-1519"/> +<unit id="org.hamcrest.core.source" version="1.3.0.v20180420-1519"/> +<unit id="ca.odell.glazedlists" version="0.0.0"/> +<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20190226160451/repository/"/> +</location> +<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> +<unit id="org.eclipse.license.feature.group" version="1.0.1.v20140414-1359"/> +<repository location="http://download.eclipse.org/cbi/updates/license"/> +</location> +<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> +<unit id="org.eclipse.nebula.widgets.gallery.feature.feature.group" version="0.0.0"/> +<repository location="http://download.eclipse.org/nebula/snapshot/"/> +</location> +<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> +<unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="0.0.0"/> +<unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="0.0.0"/> +<repository location="http://download.eclipse.org/nattable/snapshots/latest/repository"/> +</location> +</locations> +<launcherArgs> +<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs> +</launcherArgs> +</target> diff --git a/devtools/target-platforms/2019-03/pom.xml b/devtools/target-platforms/2019-03/pom.xml new file mode 100644 index 00000000..03e76e8c --- /dev/null +++ b/devtools/target-platforms/2019-03/pom.xml @@ -0,0 +1,24 @@ +<!-- Copyright (c) 2012, 2019 Red Hat Inc. and others. +All rights reserved. +This program and the accompanying materials are made available under the +terms of the Eclipse Public License v1.0 which accompanies this distribution, +and is available at http://www.eclipse.org/legal/epl-v10.html + +Authors: +* Lorenzo Bettini +--> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 + http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <groupId>org.eclipse.swtbot.target-platforms</groupId> + <artifactId>2019-03</artifactId> + <packaging>eclipse-target-definition</packaging> + <parent> + <groupId>org.eclipse.swtbot</groupId> + <artifactId>target-platforms</artifactId> + <version>2.9.0-SNAPSHOT</version> + </parent> +</project> diff --git a/devtools/target-platforms/2019-06/.project b/devtools/target-platforms/2019-06/.project new file mode 100644 index 00000000..4f026556 --- /dev/null +++ b/devtools/target-platforms/2019-06/.project @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>2019-06</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> + </natures> +</projectDescription> diff --git a/devtools/target-platforms/2019-06/.settings/org.eclipse.m2e.core.prefs b/devtools/target-platforms/2019-06/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/devtools/target-platforms/2019-06/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/devtools/target-platforms/2019-06/2019-06.target b/devtools/target-platforms/2019-06/2019-06.target new file mode 100644 index 00000000..162e6366 --- /dev/null +++ b/devtools/target-platforms/2019-06/2019-06.target @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<?pde version="3.8"?><target name="Eclipse 2019-06 via p2" sequenceNumber="1"> +<locations> +<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> +<unit id="org.eclipse.platform.ide" version="0.0.0"/> +<unit id="org.eclipse.emf.feature.group" version="0.0.0"/> +<unit id="org.eclipse.draw2d.feature.group" version="0.0.0"/> +<unit id="org.eclipse.gef.feature.group" version="0.0.0"/> +<unit id="org.eclipse.jdt.feature.group" version="0.0.0"/> +<unit id="org.eclipse.pde.feature.group" version="0.0.0"/> +<unit id="org.eclipse.equinox.ds" version="0.0.0"/> +<repository location="http://download.eclipse.org/releases/2019-06"/> +</location> +<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> +<unit id="org.apache.log4j" version="1.2.15.v201012070815"/> +<unit id="org.apache.log4j.source" version="1.2.15.v201012070815"/> +<unit id="org.junit" version="4.12.0.v201504281640"/> +<unit id="com.thoughtworks.qdox" version="1.6.3.v20081201-1400"/> +<unit id="javax.inject" version="1.0.0.v20091030"/> +<unit id="org.hamcrest.library" version="1.3.0.v20180524-2246"/> +<unit id="org.hamcrest.library.source" version="1.3.0.v20180524-2246"/> +<unit id="org.hamcrest.core" version="1.3.0.v20180420-1519"/> +<unit id="org.hamcrest.core.source" version="1.3.0.v20180420-1519"/> +<unit id="ca.odell.glazedlists" version="0.0.0"/> +<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20190602212107/repository/"/> +</location> +<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> +<unit id="org.eclipse.license.feature.group" version="1.0.1.v20140414-1359"/> +<repository location="http://download.eclipse.org/cbi/updates/license"/> +</location> +<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> +<unit id="org.eclipse.nebula.widgets.gallery.feature.feature.group" version="0.0.0"/> +<repository location="http://download.eclipse.org/nebula/snapshot/"/> +</location> +<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> +<unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="0.0.0"/> +<unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="0.0.0"/> +<repository location="http://download.eclipse.org/nattable/snapshots/latest/repository"/> +</location> +</locations> +<launcherArgs> +<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs> +</launcherArgs> +</target> diff --git a/devtools/target-platforms/2019-06/pom.xml b/devtools/target-platforms/2019-06/pom.xml new file mode 100644 index 00000000..432c060d --- /dev/null +++ b/devtools/target-platforms/2019-06/pom.xml @@ -0,0 +1,24 @@ +<!-- Copyright (c) 2012, 2019 Red Hat Inc. and others. +All rights reserved. +This program and the accompanying materials are made available under the +terms of the Eclipse Public License v1.0 which accompanies this distribution, +and is available at http://www.eclipse.org/legal/epl-v10.html + +Authors: +* Lorenzo Bettini +--> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 + http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <groupId>org.eclipse.swtbot.target-platforms</groupId> + <artifactId>2019-06</artifactId> + <packaging>eclipse-target-definition</packaging> + <parent> + <groupId>org.eclipse.swtbot</groupId> + <artifactId>target-platforms</artifactId> + <version>2.9.0-SNAPSHOT</version> + </parent> +</project> diff --git a/devtools/target-platforms/2019-09/.project b/devtools/target-platforms/2019-09/.project new file mode 100644 index 00000000..177b8836 --- /dev/null +++ b/devtools/target-platforms/2019-09/.project @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>2019-09</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> + </natures> +</projectDescription> diff --git a/devtools/target-platforms/2019-09/.settings/org.eclipse.m2e.core.prefs b/devtools/target-platforms/2019-09/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/devtools/target-platforms/2019-09/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/devtools/target-platforms/2019-09/2019-09.target b/devtools/target-platforms/2019-09/2019-09.target new file mode 100644 index 00000000..181aba17 --- /dev/null +++ b/devtools/target-platforms/2019-09/2019-09.target @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<?pde version="3.8"?><target name="Eclipse 2019-09 via p2" sequenceNumber="1"> +<locations> +<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> +<unit id="org.eclipse.platform.ide" version="0.0.0"/> +<unit id="org.eclipse.emf.feature.group" version="0.0.0"/> +<unit id="org.eclipse.draw2d.feature.group" version="0.0.0"/> +<unit id="org.eclipse.gef.feature.group" version="0.0.0"/> +<unit id="org.eclipse.jdt.feature.group" version="0.0.0"/> +<unit id="org.eclipse.pde.feature.group" version="0.0.0"/> +<unit id="org.eclipse.equinox.ds" version="0.0.0"/> +<repository location="http://download.eclipse.org/releases/2019-09"/> +</location> +<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> +<unit id="org.apache.log4j" version="1.2.15.v201012070815"/> +<unit id="org.apache.log4j.source" version="1.2.15.v201012070815"/> +<unit id="org.junit" version="4.12.0.v201504281640"/> +<unit id="com.thoughtworks.qdox" version="1.6.3.v20081201-1400"/> +<unit id="javax.inject" version="1.0.0.v20091030"/> +<unit id="org.hamcrest.library" version="1.3.0.v20180524-2246"/> +<unit id="org.hamcrest.library.source" version="1.3.0.v20180524-2246"/> +<unit id="org.hamcrest.core" version="1.3.0.v20180420-1519"/> +<unit id="org.hamcrest.core.source" version="1.3.0.v20180420-1519"/> +<unit id="ca.odell.glazedlists" version="0.0.0"/> +<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/S20190709113129/repository/"/> +</location> +<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> +<unit id="org.eclipse.license.feature.group" version="1.0.1.v20140414-1359"/> +<repository location="http://download.eclipse.org/cbi/updates/license"/> +</location> +<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> +<unit id="org.eclipse.nebula.widgets.gallery.feature.feature.group" version="0.0.0"/> +<repository location="http://download.eclipse.org/nebula/snapshot/"/> +</location> +<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> +<unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="0.0.0"/> +<unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="0.0.0"/> +<repository location="http://download.eclipse.org/nattable/snapshots/latest/repository"/> +</location> +</locations> +<launcherArgs> +<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs> +</launcherArgs> +</target> diff --git a/devtools/target-platforms/2019-09/pom.xml b/devtools/target-platforms/2019-09/pom.xml new file mode 100644 index 00000000..45f018bf --- /dev/null +++ b/devtools/target-platforms/2019-09/pom.xml @@ -0,0 +1,24 @@ +<!-- Copyright (c) 2012, 2019 Red Hat Inc. and others. +All rights reserved. +This program and the accompanying materials are made available under the +terms of the Eclipse Public License v1.0 which accompanies this distribution, +and is available at http://www.eclipse.org/legal/epl-v10.html + +Authors: +* Lorenzo Bettini +--> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 + http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <groupId>org.eclipse.swtbot.target-platforms</groupId> + <artifactId>2019-09</artifactId> + <packaging>eclipse-target-definition</packaging> + <parent> + <groupId>org.eclipse.swtbot</groupId> + <artifactId>target-platforms</artifactId> + <version>2.9.0-SNAPSHOT</version> + </parent> +</project> diff --git a/devtools/target-platforms/juno/juno.target b/devtools/target-platforms/juno/juno.target index eabc1183..3a9902e5 100644 --- a/devtools/target-platforms/juno/juno.target +++ b/devtools/target-platforms/juno/juno.target @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<?pde version="3.8"?><target name="Eclipse Juno via p2" sequenceNumber="53"> +<?pde version="3.8"?><target name="Eclipse Juno via p2" sequenceNumber="54"> <locations> <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit"> <unit id="org.eclipse.platform.ide" version="4.2.1.M20120914-1800"/> @@ -32,6 +32,6 @@ </location> </locations> <launcherArgs> -<vmArgs>-Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms128m -Xmx1024m</vmArgs> +<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs> </launcherArgs> </target> diff --git a/devtools/target-platforms/kepler/kepler.target b/devtools/target-platforms/kepler/kepler.target index 5881ebde..7ecbd92f 100644 --- a/devtools/target-platforms/kepler/kepler.target +++ b/devtools/target-platforms/kepler/kepler.target @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<?pde version="3.8"?><target name="Eclipse Kepler via p2" sequenceNumber="53"> +<?pde version="3.8"?><target name="Eclipse Kepler via p2" sequenceNumber="54"> <locations> <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit"> <unit id="org.eclipse.platform.ide" version="0.0.0"/> @@ -32,6 +32,6 @@ </location> </locations> <launcherArgs> -<vmArgs>-Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms128m -Xmx1024m</vmArgs> +<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs> </launcherArgs> </target> diff --git a/devtools/target-platforms/luna/luna.target b/devtools/target-platforms/luna/luna.target index 1a731499..fe90f96c 100644 --- a/devtools/target-platforms/luna/luna.target +++ b/devtools/target-platforms/luna/luna.target @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<?pde version="3.8"?><target name="Eclipse Luna via p2" sequenceNumber="4"> +<?pde version="3.8"?><target name="Eclipse Luna via p2" sequenceNumber="5"> <locations> <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> <unit id="org.eclipse.platform.ide" version="0.0.0"/> @@ -32,6 +32,6 @@ </location> </locations> <launcherArgs> -<vmArgs>-Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms128m -Xmx1024m</vmArgs> +<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs> </launcherArgs> </target> diff --git a/devtools/target-platforms/mars/mars.target b/devtools/target-platforms/mars/mars.target index 2b4bc405..4eaf1c0b 100644 --- a/devtools/target-platforms/mars/mars.target +++ b/devtools/target-platforms/mars/mars.target @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<?pde version="3.8"?><target name="Eclipse Mars via p2" sequenceNumber="4"> +<?pde version="3.8"?><target name="Eclipse Mars via p2" sequenceNumber="5"> <locations> <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> <unit id="org.eclipse.platform.ide" version="0.0.0"/> @@ -38,6 +38,6 @@ </location> </locations> <launcherArgs> -<vmArgs>-Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms128m -Xmx1024m</vmArgs> +<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs> </launcherArgs> </target> diff --git a/devtools/target-platforms/neon/neon.target b/devtools/target-platforms/neon/neon.target index 40d9fbf9..6a674869 100644 --- a/devtools/target-platforms/neon/neon.target +++ b/devtools/target-platforms/neon/neon.target @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<?pde version="3.8"?><target name="Eclipse Neon via p2" sequenceNumber="4"> +<?pde version="3.8"?><target name="Eclipse Neon via p2" sequenceNumber="5"> <locations> <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> <unit id="org.eclipse.platform.ide" version="0.0.0"/> @@ -38,6 +38,6 @@ </location> </locations> <launcherArgs> -<vmArgs>-Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms128m -Xmx1024m</vmArgs> +<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs> </launcherArgs> </target> diff --git a/devtools/target-platforms/oxygen/oxygen.target b/devtools/target-platforms/oxygen/oxygen.target index 25eba984..53392573 100644 --- a/devtools/target-platforms/oxygen/oxygen.target +++ b/devtools/target-platforms/oxygen/oxygen.target @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<?pde version="3.8"?><target name="Eclipse Oxygen via p2" sequenceNumber="2"> +<?pde version="3.8"?><target name="Eclipse Oxygen via p2" sequenceNumber="3"> <locations> <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> <unit id="org.eclipse.platform.ide" version="0.0.0"/> @@ -38,6 +38,6 @@ </location> </locations> <launcherArgs> -<vmArgs>-Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms128m -Xmx1024m</vmArgs> +<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs> </launcherArgs> </target> diff --git a/devtools/target-platforms/photon/photon.target b/devtools/target-platforms/photon/photon.target index 2478066b..31d8be36 100644 --- a/devtools/target-platforms/photon/photon.target +++ b/devtools/target-platforms/photon/photon.target @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<?pde version="3.8"?><target name="Eclipse Photon via p2" sequenceNumber="3"> +<?pde version="3.8"?><target name="Eclipse Photon via p2" sequenceNumber="4"> <locations> <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"> <unit id="org.eclipse.platform.ide" version="0.0.0"/> @@ -38,6 +38,6 @@ </location> </locations> <launcherArgs> -<vmArgs>-Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms128m -Xmx1024m</vmArgs> +<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs> </launcherArgs> </target> diff --git a/devtools/target-platforms/pom.xml b/devtools/target-platforms/pom.xml index d45f59d6..d2355f8c 100644 --- a/devtools/target-platforms/pom.xml +++ b/devtools/target-platforms/pom.xml @@ -24,6 +24,10 @@ Authors: </parent> <modules> + <module>2019-09</module> + <module>2019-06</module> + <module>2019-03</module> + <module>2018-12</module> <module>2018-09</module> <module>photon</module> <module>oxygen</module> diff --git a/org.eclipse.swtbot.e4.finder.test/pom.xml b/org.eclipse.swtbot.e4.finder.test/pom.xml index 5507128d..f00aeb80 100644 --- a/org.eclipse.swtbot.e4.finder.test/pom.xml +++ b/org.eclipse.swtbot.e4.finder.test/pom.xml @@ -77,6 +77,7 @@ Authors: <LIBOVERLAY_SCROLLBAR>0</LIBOVERLAY_SCROLLBAR> <SWT_GTK3>${SWT_GTK3}</SWT_GTK3> </environmentVariables> + <trimStackTrace>false</trimStackTrace> </configuration> </plugin> </plugins> diff --git a/org.eclipse.swtbot.eclipse.finder.test/AllTests.launch b/org.eclipse.swtbot.eclipse.finder.test/AllTests.launch index f5145b92..a8cdf8fe 100644 --- a/org.eclipse.swtbot.eclipse.finder.test/AllTests.launch +++ b/org.eclipse.swtbot.eclipse.finder.test/AllTests.launch @@ -28,7 +28,7 @@ <stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog"/> <stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.swtbot.eclipse.finder.test"/> <stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.pde.ui.workbenchClasspathProvider"/> -<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Xms64m -Xmx1024m -XX:MaxPermSize=128m"/> +<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Xms64m -Xmx1024m"/> <stringAttribute key="pde.version" value="3.3"/> <stringAttribute key="product" value="org.eclipse.platform.ide"/> <booleanAttribute key="run_in_ui_thread" value="false"/> diff --git a/org.eclipse.swtbot.eclipse.finder.test/pom.xml b/org.eclipse.swtbot.eclipse.finder.test/pom.xml index 169f46b3..4bd94d0c 100644 --- a/org.eclipse.swtbot.eclipse.finder.test/pom.xml +++ b/org.eclipse.swtbot.eclipse.finder.test/pom.xml @@ -76,6 +76,7 @@ Authors: <LIBOVERLAY_SCROLLBAR>0</LIBOVERLAY_SCROLLBAR> <SWT_GTK3>${SWT_GTK3}</SWT_GTK3> </environmentVariables> + <trimStackTrace>false</trimStackTrace> </configuration> </plugin> diff --git a/org.eclipse.swtbot.eclipse.ui.test/pom.xml b/org.eclipse.swtbot.eclipse.ui.test/pom.xml index 2e798908..d6d41d57 100644 --- a/org.eclipse.swtbot.eclipse.ui.test/pom.xml +++ b/org.eclipse.swtbot.eclipse.ui.test/pom.xml @@ -76,6 +76,7 @@ Authors: <LIBOVERLAY_SCROLLBAR>0</LIBOVERLAY_SCROLLBAR> <SWT_GTK3>${SWT_GTK3}</SWT_GTK3> </environmentVariables> + <trimStackTrace>false</trimStackTrace> </configuration> </plugin> diff --git a/org.eclipse.swtbot.forms.finder.test/pom.xml b/org.eclipse.swtbot.forms.finder.test/pom.xml index 32d014fc..4ede9f53 100644 --- a/org.eclipse.swtbot.forms.finder.test/pom.xml +++ b/org.eclipse.swtbot.forms.finder.test/pom.xml @@ -76,6 +76,7 @@ Authors: <LIBOVERLAY_SCROLLBAR>0</LIBOVERLAY_SCROLLBAR> <SWT_GTK3>${SWT_GTK3}</SWT_GTK3> </environmentVariables> + <trimStackTrace>false</trimStackTrace> </configuration> </plugin> diff --git a/org.eclipse.swtbot.generator.jdt.test/pom.xml b/org.eclipse.swtbot.generator.jdt.test/pom.xml index 8b34e4c7..fdbce5b5 100644 --- a/org.eclipse.swtbot.generator.jdt.test/pom.xml +++ b/org.eclipse.swtbot.generator.jdt.test/pom.xml @@ -31,6 +31,7 @@ Authors: <configuration> <useUIHarness>true</useUIHarness> <useUIThread>false</useUIThread> + <trimStackTrace>false</trimStackTrace> </configuration> </plugin> diff --git a/org.eclipse.swtbot.generator.test/pom.xml b/org.eclipse.swtbot.generator.test/pom.xml index 03ebb6a1..927ca0bf 100644 --- a/org.eclipse.swtbot.generator.test/pom.xml +++ b/org.eclipse.swtbot.generator.test/pom.xml @@ -32,6 +32,7 @@ Authors: <configuration> <useUIHarness>true</useUIHarness> <useUIThread>false</useUIThread> + <trimStackTrace>false</trimStackTrace> </configuration> </plugin> diff --git a/org.eclipse.swtbot.nebula.gallery.finder.test/pom.xml b/org.eclipse.swtbot.nebula.gallery.finder.test/pom.xml index ef6fe230..2f900c60 100644 --- a/org.eclipse.swtbot.nebula.gallery.finder.test/pom.xml +++ b/org.eclipse.swtbot.nebula.gallery.finder.test/pom.xml @@ -39,6 +39,7 @@ Authors: <LIBOVERLAY_SCROLLBAR>0</LIBOVERLAY_SCROLLBAR> <SWT_GTK3>${SWT_GTK3}</SWT_GTK3> </environmentVariables> + <trimStackTrace>false</trimStackTrace> </configuration> </plugin> </plugins> diff --git a/org.eclipse.swtbot.nebula.nattable.finder.test/pom.xml b/org.eclipse.swtbot.nebula.nattable.finder.test/pom.xml index c854fb94..b929338b 100644 --- a/org.eclipse.swtbot.nebula.nattable.finder.test/pom.xml +++ b/org.eclipse.swtbot.nebula.nattable.finder.test/pom.xml @@ -39,6 +39,7 @@ Authors: <LIBOVERLAY_SCROLLBAR>0</LIBOVERLAY_SCROLLBAR> <SWT_GTK3>${SWT_GTK3}</SWT_GTK3> </environmentVariables> + <trimStackTrace>false</trimStackTrace> </configuration> </plugin> <plugin> diff --git a/org.eclipse.swtbot.swt.finder.test/pom.xml b/org.eclipse.swtbot.swt.finder.test/pom.xml index 43e77436..e008cb54 100644 --- a/org.eclipse.swtbot.swt.finder.test/pom.xml +++ b/org.eclipse.swtbot.swt.finder.test/pom.xml @@ -37,6 +37,7 @@ Authors: <LIBOVERLAY_SCROLLBAR>0</LIBOVERLAY_SCROLLBAR> <SWT_GTK3>${SWT_GTK3}</SWT_GTK3> </environmentVariables> + <trimStackTrace>false</trimStackTrace> </configuration> </plugin> <plugin> @@ -23,7 +23,7 @@ Authors: <maven>3.5.3</maven> </prerequisites> <properties> - <tycho-version>1.2.0</tycho-version> + <tycho-version>1.3.0</tycho-version> <tycho-extras-version>${tycho-version}</tycho-extras-version> <!-- Properties to enable jacoco code coverage analysis --> <sonar.core.codeCoveragePlugin>jacoco</sonar.core.codeCoveragePlugin> @@ -34,7 +34,7 @@ Authors: <tycho.scmUrl>scm:git:git://git.eclipse.org/gitroot/swtbot/org.eclipse.swtbot.git</tycho.scmUrl> <SWT_GTK3>0</SWT_GTK3> <!-- tycho.testArgLine repeated to re-use the configuration for argLine for jacoco agent --> - <uitest.vmparams>${tycho.testArgLine} -Xms64m -Xmx1024m -XX:MaxPermSize=256m</uitest.vmparams> + <uitest.vmparams>${tycho.testArgLine} -Xms64m -Xmx1024m</uitest.vmparams> </properties> <modules> @@ -143,21 +143,11 @@ Authors: <environment> <os>linux</os> <ws>gtk</ws> - <arch>x86</arch> - </environment> - <environment> - <os>linux</os> - <ws>gtk</ws> <arch>x86_64</arch> </environment> <environment> <os>win32</os> <ws>win32</ws> - <arch>x86</arch> - </environment> - <environment> - <os>win32</os> - <ws>win32</ws> <arch>x86_64</arch> </environment> <environment> @@ -519,7 +509,7 @@ Authors: <profile> <id>2018-09</id> <activation> - <activeByDefault>true</activeByDefault> + <activeByDefault>false</activeByDefault> </activation> <build> <plugins> @@ -540,5 +530,101 @@ Authors: </plugins> </build> </profile> + <profile> + <id>2018-12</id> + <activation> + <activeByDefault>false</activeByDefault> + </activation> + <build> + <plugins> + <plugin> + <groupId>org.eclipse.tycho</groupId> + <artifactId>target-platform-configuration</artifactId> + <version>${tycho-version}</version> + <configuration> + <target> + <artifact> + <groupId>org.eclipse.swtbot.target-platforms</groupId> + <artifactId>2018-12</artifactId> + <version>2.9.0-SNAPSHOT</version> + </artifact> + </target> + </configuration> + </plugin> + </plugins> + </build> + </profile> + <profile> + <id>2019-03</id> + <activation> + <activeByDefault>false</activeByDefault> + </activation> + <build> + <plugins> + <plugin> + <groupId>org.eclipse.tycho</groupId> + <artifactId>target-platform-configuration</artifactId> + <version>${tycho-version}</version> + <configuration> + <target> + <artifact> + <groupId>org.eclipse.swtbot.target-platforms</groupId> + <artifactId>2019-03</artifactId> + <version>2.9.0-SNAPSHOT</version> + </artifact> + </target> + </configuration> + </plugin> + </plugins> + </build> + </profile> + <profile> + <id>2019-06</id> + <activation> + <activeByDefault>false</activeByDefault> + </activation> + <build> + <plugins> + <plugin> + <groupId>org.eclipse.tycho</groupId> + <artifactId>target-platform-configuration</artifactId> + <version>${tycho-version}</version> + <configuration> + <target> + <artifact> + <groupId>org.eclipse.swtbot.target-platforms</groupId> + <artifactId>2019-06</artifactId> + <version>2.9.0-SNAPSHOT</version> + </artifact> + </target> + </configuration> + </plugin> + </plugins> + </build> + </profile> + <profile> + <id>2019-09</id> + <activation> + <activeByDefault>true</activeByDefault> + </activation> + <build> + <plugins> + <plugin> + <groupId>org.eclipse.tycho</groupId> + <artifactId>target-platform-configuration</artifactId> + <version>${tycho-version}</version> + <configuration> + <target> + <artifact> + <groupId>org.eclipse.swtbot.target-platforms</groupId> + <artifactId>2019-09</artifactId> + <version>2.9.0-SNAPSHOT</version> + </artifact> + </target> + </configuration> + </plugin> + </plugins> + </build> + </profile> </profiles> </project> |