Merge "Remove redundant files"
diff --git a/dependencies/bundles/org.eclipse.rcptt.updates.aspectj.e44x/pom.xml b/dependencies/bundles/org.eclipse.rcptt.updates.aspectj.e44x/pom.xml
index 2d28758..5d7da80 100644
--- a/dependencies/bundles/org.eclipse.rcptt.updates.aspectj.e44x/pom.xml
+++ b/dependencies/bundles/org.eclipse.rcptt.updates.aspectj.e44x/pom.xml
@@ -53,7 +53,7 @@
<configuration>
<source>
<repository>
- <url>http://download.eclipse.org/tools/ajdt/44/dev/update</url>
+ <url>https://download.eclipse.org/tools/ajdt/410/dev/update/ajdt-e410-2.2.4.202103162301</url>
<layout>p2</layout>
</repository>
</source>
diff --git a/dependencies/bundles/org.eclipse.rcptt.updates.helios/.gitignore b/dependencies/bundles/org.eclipse.rcptt.updates.helios/.gitignore
new file mode 100644
index 0000000..529bcce
--- /dev/null
+++ b/dependencies/bundles/org.eclipse.rcptt.updates.helios/.gitignore
@@ -0,0 +1 @@
+dependencies/*
\ No newline at end of file
diff --git a/launching/org.eclipse.rcptt.launching/src/org/eclipse/rcptt/internal/launching/aut/BaseAutLaunch.java b/launching/org.eclipse.rcptt.launching/src/org/eclipse/rcptt/internal/launching/aut/BaseAutLaunch.java
index 1b0b8aa..cc3dc7c 100644
--- a/launching/org.eclipse.rcptt.launching/src/org/eclipse/rcptt/internal/launching/aut/BaseAutLaunch.java
+++ b/launching/org.eclipse.rcptt.launching/src/org/eclipse/rcptt/internal/launching/aut/BaseAutLaunch.java
@@ -438,6 +438,9 @@
}
LaunchInfoCache.copyCache(launchConfiguration, copy);
LaunchInfoCache.remove(launchConfiguration);
+ // To disable clear area during restart
+ boolean configClearArea = copy.getAttribute(IPDELauncherConstants.CONFIG_CLEAR_AREA, false);
+ copy.setAttribute(IPDELauncherConstants.CONFIG_CLEAR_AREA, false);
copy.setAttribute(IPDEConstants.RESTART, true);
copy.setAttribute(IQ7Launch.ATTR_AUT_ID, getId());
if (locationOnRestart != null) {
@@ -447,7 +450,11 @@
launch.setAttribute(IQ7Launch.ATTR_AUT_ID, ""); // To disable
// terminate by id.
launch = copy.launch(launch.getLaunchMode(), new NullProgressMonitor());
-
+ // Set attributes to default after restart
+ copy.setAttribute(IPDEConstants.RESTART, false);
+ copy.setAttribute(IPDELauncherConstants.CONFIG_CLEAR_AREA, configClearArea);
+ copy.setAttribute(IQ7Launch.ATTR_AUT_ID, "");
+ copy.doSave();
BaseAutManager.INSTANCE.handleRestart(BaseAutLaunch.this, oldLaunch, launch, copy);
} catch (Exception e) {
terminated(e);
diff --git a/maven-plugin/pom.xml b/maven-plugin/pom.xml
index 8c30631..5503253 100644
--- a/maven-plugin/pom.xml
+++ b/maven-plugin/pom.xml
@@ -35,6 +35,16 @@
<module>rcptt-maven-util</module>
</modules>
<build>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-versions-plugin</artifactId>
+ <version>1.5.1</version>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
diff --git a/releng/target-platforms/2020-03/ide.target b/releng/target-platforms/2020-03/ide.target
index f8ba282..1d82171 100644
--- a/releng/target-platforms/2020-03/ide.target
+++ b/releng/target-platforms/2020-03/ide.target
@@ -41,5 +41,9 @@
<unit id="org.eclipse.equinox.weaving.hook" version="0.0.0"/>
<repository location="http://download.eclipse.org/tools/ajdt/410/dev/update"/>
</location>
+ <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+ <repository location="https://download.eclipse.org/swtchart/releases/0.12.0/repository"/>
+ <unit id="org.eclipse.swtchart.feature.source.feature.group" version="0.12.0.202003130409"/>
+ </location>
</locations>
</target>
\ No newline at end of file
diff --git a/runtime/tesla/org.eclipse.rcptt.tesla.chart/META-INF/MANIFEST.MF b/runtime/tesla/org.eclipse.rcptt.tesla.chart/META-INF/MANIFEST.MF
index 9f3418d..cd6b695 100644
--- a/runtime/tesla/org.eclipse.rcptt.tesla.chart/META-INF/MANIFEST.MF
+++ b/runtime/tesla/org.eclipse.rcptt.tesla.chart/META-INF/MANIFEST.MF
@@ -4,7 +4,7 @@
Bundle-SymbolicName: org.eclipse.rcptt.tesla.chart;singleton:=true
Bundle-Version: 2.5.2.qualifier
Automatic-Module-Name: org.eclipse.rcptt.tesla.chart
-Bundle-RequiredExecutionEnvironment: JavaSE-11
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Require-Bundle: org.eclipse.rcptt.tesla.core,
org.eclipse.rcptt.tesla.swt,
org.eclipse.swtchart,
diff --git a/runtime/updates/org.eclipse.rcptt.updates.runtime/.gitignore b/runtime/updates/org.eclipse.rcptt.updates.runtime/.gitignore
new file mode 100644
index 0000000..7081897
--- /dev/null
+++ b/runtime/updates/org.eclipse.rcptt.updates.runtime/.gitignore
@@ -0,0 +1 @@
+q7/*
\ No newline at end of file