diff --git a/examples/org.eclipse.emf.diffmerge.patch.examples/META-INF/MANIFEST.MF b/examples/org.eclipse.emf.diffmerge.patch.examples/META-INF/MANIFEST.MF
index 5adea99..ee1c9e3 100644
--- a/examples/org.eclipse.emf.diffmerge.patch.examples/META-INF/MANIFEST.MF
+++ b/examples/org.eclipse.emf.diffmerge.patch.examples/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.emf.diffmerge.patch.examples;singleton:=true
Bundle-Version: 0.1.0.qualifier
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Require-Bundle: org.eclipse.ui,
org.eclipse.emf.common.ui;bundle-version="2.10.0"
Bundle-Vendor: %providerName
diff --git a/plugins/org.eclipse.emf.diffmerge.patch.persistence.emf/META-INF/MANIFEST.MF b/plugins/org.eclipse.emf.diffmerge.patch.persistence.emf/META-INF/MANIFEST.MF
index 7350810..e068289 100644
--- a/plugins/org.eclipse.emf.diffmerge.patch.persistence.emf/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.emf.diffmerge.patch.persistence.emf/META-INF/MANIFEST.MF
@@ -5,7 +5,7 @@ Bundle-SymbolicName: org.eclipse.emf.diffmerge.patch.persistence.emf;singleton:=
Bundle-Version: 0.1.0.qualifier
Bundle-Vendor: %providerName
Bundle-Localization: plugin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Export-Package: org.eclipse.emf.diffmerge.patch.persistence.emf,
org.eclipse.emf.diffmerge.patch.persistence.emf.emodelpatch,
org.eclipse.emf.diffmerge.patch.persistence.emf.emodelpatch.impl,
diff --git a/plugins/org.eclipse.emf.diffmerge.patch.persistence.json/META-INF/MANIFEST.MF b/plugins/org.eclipse.emf.diffmerge.patch.persistence.json/META-INF/MANIFEST.MF
index 0277c0c..a60ecaf 100644
--- a/plugins/org.eclipse.emf.diffmerge.patch.persistence.json/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.emf.diffmerge.patch.persistence.json/META-INF/MANIFEST.MF
@@ -4,7 +4,7 @@ Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.emf.diffmerge.patch.persistence.json;singleton:=true
Bundle-Version: 0.1.0.qualifier
Bundle-Vendor: %providerName
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Require-Bundle: com.google.gson;bundle-version="2.2.4",
org.eclipse.emf.diffmerge.patch;bundle-version="[0.1.0,0.2.0)",
com.google.guava;bundle-version="15.0.0"
diff --git a/plugins/org.eclipse.emf.diffmerge.patch.runtime/META-INF/MANIFEST.MF b/plugins/org.eclipse.emf.diffmerge.patch.runtime/META-INF/MANIFEST.MF
index efd3d3d..b050bff 100644
--- a/plugins/org.eclipse.emf.diffmerge.patch.runtime/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.emf.diffmerge.patch.runtime/META-INF/MANIFEST.MF
@@ -4,7 +4,7 @@ Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.emf.diffmerge.patch.runtime
Bundle-Version: 0.1.0.qualifier
Bundle-Vendor: %providerName
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Require-Bundle: org.eclipse.emf.diffmerge;bundle-version="0.7.0",
org.eclipse.emf.diffmerge.patch;bundle-version="[0.1.0,0.2.0)",
org.eclipse.emf.ecore;bundle-version="2.10.2",
diff --git a/plugins/org.eclipse.emf.diffmerge.patch.ui/META-INF/MANIFEST.MF b/plugins/org.eclipse.emf.diffmerge.patch.ui/META-INF/MANIFEST.MF
index a0aaeb1..5599f13 100644
--- a/plugins/org.eclipse.emf.diffmerge.patch.ui/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.emf.diffmerge.patch.ui/META-INF/MANIFEST.MF
@@ -22,7 +22,7 @@ Require-Bundle: org.eclipse.emf.common.ui;bundle-version="2.10.0",
org.eclipse.viatra.query.runtime.base;bundle-version="[1.4.0,2.0.0)",
org.eclipse.emf.diffmerge.patch.persistence.json;bundle-version="[0.1.0,0.2.0)",
org.eclipse.emf.diffmerge.patch.persistence.emf;bundle-version="[0.1.0,0.2.0)"
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Export-Package: org.eclipse.emf.diffmerge.patch.ui,
org.eclipse.emf.diffmerge.patch.ui.dialogs,
org.eclipse.emf.diffmerge.patch.ui.editors,
diff --git a/plugins/org.eclipse.emf.diffmerge.patch/META-INF/MANIFEST.MF b/plugins/org.eclipse.emf.diffmerge.patch/META-INF/MANIFEST.MF
index 3c16a01..2b6a770 100644
--- a/plugins/org.eclipse.emf.diffmerge.patch/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.emf.diffmerge.patch/META-INF/MANIFEST.MF
@@ -4,7 +4,7 @@ Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.emf.diffmerge.patch;singleton:=true
Bundle-Version: 0.1.0.qualifier
Bundle-Vendor: %providerName
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Require-Bundle: com.google.guava;bundle-version="15.0.0",
org.eclipse.xtend.lib
Export-Package: org.eclipse.emf.diffmerge.patch,
diff --git a/releng/org.eclipse.emf.diffmerge.patch.parent/pom.xml b/releng/org.eclipse.emf.diffmerge.patch.parent/pom.xml
index 4d92ad9..047bbdf 100644
--- a/releng/org.eclipse.emf.diffmerge.patch.parent/pom.xml
+++ b/releng/org.eclipse.emf.diffmerge.patch.parent/pom.xml
@@ -21,12 +21,12 @@
pom
- 1.4.0
+ 2.0.0
${tycho.version}
2.17.0
- 1.1.3
+ 1.3.2
2.3.0
- 1.8
+ 11
${java.version}
${java.version}
@@ -121,19 +121,6 @@
-
- org.eclipse.tycho.extras
- tycho-pack200a-plugin
- ${tycho.version}
-
-
- pack200-normalize
-
- normalize
-
-
-
-
org.eclipse.cbi.maven.plugins
eclipse-jarsigner-plugin
@@ -147,19 +134,6 @@
verify
-
-
- org.eclipse.tycho.extras
- tycho-pack200b-plugin
- ${tycho.version}
-
-
- pack200-pack
-
- pack
-
-
-
org.eclipse.tycho
@@ -219,6 +193,7 @@
target-platform-configuration
${tycho.version}
+ JavaSE-11
org.eclipse.emf.diffmerge.patch
diff --git a/releng/org.eclipse.emf.diffmerge.patch.parent/toolchains-hipp.xml b/releng/org.eclipse.emf.diffmerge.patch.parent/toolchains-hipp.xml
index 918424a..d18d05e 100644
--- a/releng/org.eclipse.emf.diffmerge.patch.parent/toolchains-hipp.xml
+++ b/releng/org.eclipse.emf.diffmerge.patch.parent/toolchains-hipp.xml
@@ -1,4 +1,13 @@
+
+ jdk
+
+ JavaSE-11
+
+
+ /opt/tools/java/openjdk/jdk-11/latest
+
+
jdk
diff --git a/releng/org.eclipse.emf.diffmerge.patch.target/org.eclipse.emf.diffmerge.patch.target.target b/releng/org.eclipse.emf.diffmerge.patch.target/org.eclipse.emf.diffmerge.patch.target.target
index ed40085..0f9f538 100644
--- a/releng/org.eclipse.emf.diffmerge.patch.target/org.eclipse.emf.diffmerge.patch.target.target
+++ b/releng/org.eclipse.emf.diffmerge.patch.target/org.eclipse.emf.diffmerge.patch.target.target
@@ -1,21 +1,21 @@
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
+
+
+
@@ -30,5 +30,5 @@
-
+
diff --git a/releng/org.eclipse.emf.diffmerge.patch.target/org.eclipse.emf.diffmerge.patch.target.tpd b/releng/org.eclipse.emf.diffmerge.patch.target/org.eclipse.emf.diffmerge.patch.target.tpd
index 5b34ab6..ad1f56f 100644
--- a/releng/org.eclipse.emf.diffmerge.patch.target/org.eclipse.emf.diffmerge.patch.target.tpd
+++ b/releng/org.eclipse.emf.diffmerge.patch.target/org.eclipse.emf.diffmerge.patch.target.tpd
@@ -1,8 +1,8 @@
target "EMF DiffMerge Model Patch"
-environment JavaSE-1.8
+environment JavaSE-11
with requirements
-location "http://download.eclipse.org/releases/photon/" {
+location "http://download.eclipse.org/releases/2021-06/" {
org.eclipse.equinox.executable.feature.group
org.eclipse.platform.sdk
org.eclipse.jdt.feature.group
diff --git a/tests/org.eclipse.emf.diffmerge.patch.tests.all/META-INF/MANIFEST.MF b/tests/org.eclipse.emf.diffmerge.patch.tests.all/META-INF/MANIFEST.MF
index 02bd578..119e9f0 100644
--- a/tests/org.eclipse.emf.diffmerge.patch.tests.all/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.emf.diffmerge.patch.tests.all/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.emf.diffmerge.patch.tests.all
Bundle-Version: 1.0.0.qualifier
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Require-Bundle: com.google.guava,
org.eclipse.xtext.xbase.lib,
org.eclipse.xtend.lib,
diff --git a/tests/org.eclipse.emf.diffmerge.patch.tests.emf/META-INF/MANIFEST.MF b/tests/org.eclipse.emf.diffmerge.patch.tests.emf/META-INF/MANIFEST.MF
index 73ce5ba..e1e520d 100644
--- a/tests/org.eclipse.emf.diffmerge.patch.tests.emf/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.emf.diffmerge.patch.tests.emf/META-INF/MANIFEST.MF
@@ -23,6 +23,6 @@ Require-Bundle: com.google.guava;bundle-version="15.0.0",
org.eclipse.emf.diffmerge.patch.runtime;bundle-version="[0.1.0,0.2.0)",
org.eclipse.viatra.query.runtime.base.itc;bundle-version="[1.4.0,2.0.0)",
org.eclipse.emf.diffmerge.patch.persistence.json;bundle-version="[0.1.0,0.2.0)"
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Import-Package: org.apache.log4j;version="1.2.0"
Automatic-Module-Name: org.eclipse.emf.diffmerge.patch.tests.emf
diff --git a/tests/org.eclipse.emf.diffmerge.patch.tests.performance/META-INF/MANIFEST.MF b/tests/org.eclipse.emf.diffmerge.patch.tests.performance/META-INF/MANIFEST.MF
index 7b767ee..77d20fe 100644
--- a/tests/org.eclipse.emf.diffmerge.patch.tests.performance/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.emf.diffmerge.patch.tests.performance/META-INF/MANIFEST.MF
@@ -23,5 +23,5 @@ Require-Bundle: org.junit;bundle-version="4.12.0",
org.eclipse.emf.diffmerge.patch.persistence.json;bundle-version="[0.1.0,0.2.0)",
org.eclipse.viatra.query.runtime.base.itc;bundle-version="[1.4.0,2.0.0)",
org.eclipse.emf.edit;bundle-version="2.9.0"
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Automatic-Module-Name: org.eclipse.emf.diffmerge.patch.tests.performance
diff --git a/tests/org.eclipse.emf.diffmerge.patch.tests.persistence.emf/META-INF/MANIFEST.MF b/tests/org.eclipse.emf.diffmerge.patch.tests.persistence.emf/META-INF/MANIFEST.MF
index e1a3363..f1f5f15 100644
--- a/tests/org.eclipse.emf.diffmerge.patch.tests.persistence.emf/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.emf.diffmerge.patch.tests.persistence.emf/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.emf.diffmerge.patch.tests.persistence.emf
Bundle-Version: 0.1.0.qualifier
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Require-Bundle: org.junit;bundle-version="4.12.0",
org.eclipse.emf.diffmerge.patch;bundle-version="[0.1.0,0.2.0)",
org.eclipse.xtend.lib,
diff --git a/tests/org.eclipse.emf.diffmerge.patch.tests.persistence.json/META-INF/MANIFEST.MF b/tests/org.eclipse.emf.diffmerge.patch.tests.persistence.json/META-INF/MANIFEST.MF
index dd1480c..ebcdc46 100644
--- a/tests/org.eclipse.emf.diffmerge.patch.tests.persistence.json/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.emf.diffmerge.patch.tests.persistence.json/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.emf.diffmerge.patch.tests.persistence.json
Bundle-Version: 0.1.0.qualifier
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Require-Bundle: org.junit;bundle-version="4.12.0",
org.eclipse.emf.diffmerge.patch;bundle-version="[0.1.0,0.2.0)",
org.eclipse.xtend.lib,
diff --git a/tests/org.eclipse.emf.diffmerge.patch.tests/META-INF/MANIFEST.MF b/tests/org.eclipse.emf.diffmerge.patch.tests/META-INF/MANIFEST.MF
index 5ac41b7..4fb1bef 100644
--- a/tests/org.eclipse.emf.diffmerge.patch.tests/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.emf.diffmerge.patch.tests/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.emf.diffmerge.patch.tests
Bundle-Version: 0.1.0.qualifier
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Require-Bundle: org.junit;bundle-version="4.12.0",
org.eclipse.emf.diffmerge.patch;bundle-version="[0.1.0,0.2.0)",
org.eclipse.xtend.lib