Merge "Bug 568622 - [Robotics, releng] Prepare 2020-12 build"
diff --git a/plugins/assertions/org.eclipse.papyrus.robotics.assertions.tables/META-INF/MANIFEST.MF b/plugins/assertions/org.eclipse.papyrus.robotics.assertions.tables/META-INF/MANIFEST.MF
index 27e11b4..010f529 100644
--- a/plugins/assertions/org.eclipse.papyrus.robotics.assertions.tables/META-INF/MANIFEST.MF
+++ b/plugins/assertions/org.eclipse.papyrus.robotics.assertions.tables/META-INF/MANIFEST.MF
@@ -15,7 +15,7 @@
  org.eclipse.papyrus.uml.nattable;bundle-version="2.0.0",
  org.eclipse.papyrus.uml.nattable.xtext.integration;bundle-version="1.2.0",
  org.eclipse.papyrus.infra.emf.gmf,
- org.eclipse.papyrus.uml.extensionpoints;bundle-version="1.2.0",
+ org.eclipse.papyrus.uml.extensionpoints;bundle-version="[1.3.0,3.0.0)",
  org.eclipse.papyrus.uml.tools.utils;bundle-version="[3.4.0,5.0.0)",
  org.eclipse.papyrus.robotics.properties;bundle-version="0.7.0",
  org.eclipse.papyrus.robotics.profile;bundle-version="0.7.0",
diff --git a/plugins/bt/org.eclipse.papyrus.robotics.bt.types/META-INF/MANIFEST.MF b/plugins/bt/org.eclipse.papyrus.robotics.bt.types/META-INF/MANIFEST.MF
index d1e0b9b..66618e6 100644
--- a/plugins/bt/org.eclipse.papyrus.robotics.bt.types/META-INF/MANIFEST.MF
+++ b/plugins/bt/org.eclipse.papyrus.robotics.bt.types/META-INF/MANIFEST.MF
@@ -10,7 +10,7 @@
  org.eclipse.papyrus.infra.services.edit;bundle-version="[3.2.0,5.0.0)",
  org.eclipse.papyrus.infra.viewpoints.policy;bundle-version="3.0.0",
  org.eclipse.papyrus.infra.gmfdiag.hyperlink;bundle-version="3.0.0",
- org.eclipse.papyrus.infra.gmfdiag.css;bundle-version="2.0.0",
+ org.eclipse.papyrus.infra.gmfdiag.css;bundle-version="[2.4.0,4.0.0)",
  org.eclipse.papyrus.uml.diagram.activity;bundle-version="3.0.0",
  org.eclipse.papyrus.uml.tools;bundle-version="[4.3.0,6.0.0)",
  org.eclipse.papyrus.designer.languages.common.base;bundle-version="1.1.0",
diff --git a/plugins/bt/org.eclipse.papyrus.robotics.bt.wizard/META-INF/MANIFEST.MF b/plugins/bt/org.eclipse.papyrus.robotics.bt.wizard/META-INF/MANIFEST.MF
index d86135c..768eb2f 100644
--- a/plugins/bt/org.eclipse.papyrus.robotics.bt.wizard/META-INF/MANIFEST.MF
+++ b/plugins/bt/org.eclipse.papyrus.robotics.bt.wizard/META-INF/MANIFEST.MF
@@ -14,7 +14,7 @@
  org.eclipse.papyrus.infra.architecture;bundle-version="1.0.0",
  org.eclipse.papyrus.robotics.core;bundle-version="0.7.0",
  org.eclipse.papyrus.robotics.profile;bundle-version="0.7.0",
- org.eclipse.papyrus.uml.diagram.wizards;bundle-version="3.0.0",
+ org.eclipse.papyrus.uml.diagram.wizards;bundle-version="[3.2.0,5.0.0)",
  org.eclipse.papyrus.infra.core.log;bundle-version="[1.2.0,3.0.0)",
  org.eclipse.papyrus.infra.gmfdiag.common;bundle-version="[3.1.0,5.0.0)",
  org.eclipse.papyrus.infra.core.architecture;bundle-version="[2.1.0,4.0.0)",
diff --git a/plugins/customization/org.eclipse.papyrus.robotics.css/META-INF/MANIFEST.MF b/plugins/customization/org.eclipse.papyrus.robotics.css/META-INF/MANIFEST.MF
index 36ee717..2fe658c 100644
--- a/plugins/customization/org.eclipse.papyrus.robotics.css/META-INF/MANIFEST.MF
+++ b/plugins/customization/org.eclipse.papyrus.robotics.css/META-INF/MANIFEST.MF
@@ -7,9 +7,9 @@
 Require-Bundle: org.eclipse.ui,
  org.eclipse.core.runtime,
  org.eclipse.papyrus.infra.gmfdiag.css.theme;bundle-version="1.2.0",
- org.eclipse.emf.ecore;bundle-version="2.12.0",
+ org.eclipse.emf.ecore;bundle-version="[2.20.0,3.0.0)",
  org.eclipse.gmf.runtime.notation;bundle-version="1.8.0",
- org.eclipse.papyrus.infra.gmfdiag.css;bundle-version="1.2.0",
+ org.eclipse.papyrus.infra.gmfdiag.css;bundle-version="[2.4.0,4.0.0)",
  org.eclipse.papyrus.robotics.profile;bundle-version="0.7.0",
  org.eclipse.papyrus.uml.diagram.common;bundle-version="[3.4.0,5.0.0)",
  org.eclipse.e4.ui.css.core;bundle-version="0.12.0",
diff --git a/plugins/customization/org.eclipse.papyrus.robotics.parameters/META-INF/MANIFEST.MF b/plugins/customization/org.eclipse.papyrus.robotics.parameters/META-INF/MANIFEST.MF
index 5ee63dd..6c649b3 100644
--- a/plugins/customization/org.eclipse.papyrus.robotics.parameters/META-INF/MANIFEST.MF
+++ b/plugins/customization/org.eclipse.papyrus.robotics.parameters/META-INF/MANIFEST.MF
@@ -15,7 +15,7 @@
  org.eclipse.papyrus.uml.nattable;bundle-version="2.0.0",
  org.eclipse.papyrus.uml.nattable.xtext.integration;bundle-version="1.2.0",
  org.eclipse.papyrus.infra.emf.gmf,
- org.eclipse.papyrus.uml.extensionpoints;bundle-version="1.2.0",
+ org.eclipse.papyrus.uml.extensionpoints;bundle-version="[1.3.0,3.0.0)",
  org.eclipse.papyrus.uml.tools.utils;bundle-version="[3.4.0,5.0.0)",
  org.eclipse.papyrus.robotics.properties;bundle-version="0.7.0",
  org.eclipse.papyrus.robotics.profile;bundle-version="0.7.0",
diff --git a/plugins/customization/org.eclipse.papyrus.robotics.profile/META-INF/MANIFEST.MF b/plugins/customization/org.eclipse.papyrus.robotics.profile/META-INF/MANIFEST.MF
index 34870d1..6807cea 100644
--- a/plugins/customization/org.eclipse.papyrus.robotics.profile/META-INF/MANIFEST.MF
+++ b/plugins/customization/org.eclipse.papyrus.robotics.profile/META-INF/MANIFEST.MF
@@ -1,7 +1,7 @@
 Manifest-Version: 1.0
 Require-Bundle: org.eclipse.papyrus.uml.diagram.common;bundle-version="[3.4.0,5.0.0)",
  org.eclipse.core.runtime;bundle-version="3.0.0",
- org.eclipse.emf.ecore;bundle-version="2.0.0";visibility:=reexport,
+ org.eclipse.emf.ecore;bundle-version="[2.20.0,3.0.0)";visibility:=reexport,
  org.eclipse.papyrus.robotics.bpc.profile;bundle-version="0.8.0";visibility:=reexport,
  org.eclipse.emf.ecore.xmi;bundle-version="2.0.0";visibility:=reexport,
  org.eclipse.uml2.types;bundle-version="2.5.0";visibility:=reexport,
diff --git a/plugins/customization/org.eclipse.papyrus.robotics.safety/META-INF/MANIFEST.MF b/plugins/customization/org.eclipse.papyrus.robotics.safety/META-INF/MANIFEST.MF
index e161741..ac749cb 100644
--- a/plugins/customization/org.eclipse.papyrus.robotics.safety/META-INF/MANIFEST.MF
+++ b/plugins/customization/org.eclipse.papyrus.robotics.safety/META-INF/MANIFEST.MF
@@ -7,9 +7,9 @@
 Require-Bundle: org.eclipse.ui,
  org.eclipse.core.runtime,
  org.eclipse.papyrus.infra.gmfdiag.css.theme;bundle-version="1.2.0",
- org.eclipse.emf.ecore;bundle-version="2.12.0",
+ org.eclipse.emf.ecore;bundle-version="[2.20.0,3.0.0)",
  org.eclipse.gmf.runtime.notation;bundle-version="1.8.0",
- org.eclipse.papyrus.infra.gmfdiag.css;bundle-version="1.2.0",
+ org.eclipse.papyrus.infra.gmfdiag.css;bundle-version="[2.4.0,4.0.0)",
  org.eclipse.papyrus.robotics.profile;bundle-version="0.7.0",
  org.eclipse.papyrus.uml.diagram.common;bundle-version="[3.4.0,5.0.0)",
  org.eclipse.e4.ui.css.core;bundle-version="0.12.0",
diff --git a/plugins/customization/org.eclipse.papyrus.robotics.wizards/META-INF/MANIFEST.MF b/plugins/customization/org.eclipse.papyrus.robotics.wizards/META-INF/MANIFEST.MF
index 222f3fb..9428dfe 100644
--- a/plugins/customization/org.eclipse.papyrus.robotics.wizards/META-INF/MANIFEST.MF
+++ b/plugins/customization/org.eclipse.papyrus.robotics.wizards/META-INF/MANIFEST.MF
@@ -14,7 +14,7 @@
  org.eclipse.papyrus.infra.architecture;bundle-version="1.0.0",
  org.eclipse.papyrus.robotics.core;bundle-version="0.7.0",
  org.eclipse.papyrus.robotics.profile;bundle-version="0.7.0",
- org.eclipse.papyrus.uml.diagram.wizards;bundle-version="3.0.0",
+ org.eclipse.papyrus.uml.diagram.wizards;bundle-version="[3.2.0,5.0.0)",
  org.eclipse.papyrus.infra.core.log;bundle-version="[1.2.0,3.0.0)",
  org.eclipse.papyrus.infra.gmfdiag.common;bundle-version="[3.1.0,5.0.0)",
  org.eclipse.papyrus.infra.core.architecture;bundle-version="[2.1.0,4.0.0)",
diff --git a/plugins/examples/org.eclipse.papyrus.robotics.examples/META-INF/MANIFEST.MF b/plugins/examples/org.eclipse.papyrus.robotics.examples/META-INF/MANIFEST.MF
index e44467c..d56c7a6 100644
--- a/plugins/examples/org.eclipse.papyrus.robotics.examples/META-INF/MANIFEST.MF
+++ b/plugins/examples/org.eclipse.papyrus.robotics.examples/META-INF/MANIFEST.MF
@@ -1,7 +1,7 @@
 Manifest-Version: 1.0
 Require-Bundle: org.eclipse.ui,
  org.eclipse.core.runtime,
- org.eclipse.papyrus.uml.diagram.wizards;bundle-version="1.2.0",
+ org.eclipse.papyrus.uml.diagram.wizards;bundle-version="[3.2.0,5.0.0)",
  org.eclipse.papyrus.robotics.bpc.profile;bundle-version="0.7.0",
  org.eclipse.papyrus.uml.extensionpoints
 Bundle-Vendor: %providerName
diff --git a/plugins/examples/org.eclipse.papyrus.robotics.ros2.examples/META-INF/MANIFEST.MF b/plugins/examples/org.eclipse.papyrus.robotics.ros2.examples/META-INF/MANIFEST.MF
index 289c35e..3d52419 100644
--- a/plugins/examples/org.eclipse.papyrus.robotics.ros2.examples/META-INF/MANIFEST.MF
+++ b/plugins/examples/org.eclipse.papyrus.robotics.ros2.examples/META-INF/MANIFEST.MF
@@ -1,9 +1,9 @@
 Manifest-Version: 1.0
 Require-Bundle: org.eclipse.ui,
  org.eclipse.core.runtime,
- org.eclipse.papyrus.uml.diagram.wizards;bundle-version="1.2.0",
+ org.eclipse.papyrus.uml.diagram.wizards;bundle-version="[3.2.0,5.0.0)",
  org.eclipse.papyrus.robotics.bpc.profile;bundle-version="0.7.0",
- org.eclipse.papyrus.uml.extensionpoints;bundle-version="1.3.0",
+ org.eclipse.papyrus.uml.extensionpoints;bundle-version="[1.3.0,3.0.0)",
  org.eclipse.papyrus.robotics.examples;bundle-version="0.7.0"
 Bundle-Vendor: %providerName
 Bundle-ActivationPolicy: lazy
diff --git a/plugins/faultinjection/org.eclipse.papyrus.robotics.faultinjection.ui/META-INF/MANIFEST.MF b/plugins/faultinjection/org.eclipse.papyrus.robotics.faultinjection.ui/META-INF/MANIFEST.MF
index 7e4ec41..28d7bb7 100644
--- a/plugins/faultinjection/org.eclipse.papyrus.robotics.faultinjection.ui/META-INF/MANIFEST.MF
+++ b/plugins/faultinjection/org.eclipse.papyrus.robotics.faultinjection.ui/META-INF/MANIFEST.MF
@@ -33,7 +33,7 @@
  org.eclipse.ui.ide;bundle-version="3.0.0",
  org.eclipse.papyrus.emf.facet.efacet.core;bundle-version="[2.0.0,4.0.0)",
  org.eclipse.papyrus.emf.facet.query.java.core;bundle-version="3.0.0",
- org.eclipse.papyrus.infra.services.decoration;bundle-version="3.0.0",
+ org.eclipse.papyrus.infra.services.decoration;bundle-version="[2.0.0,4.0.0)",
  org.eclipse.papyrus.infra.services.markerlistener;bundle-version="[2.0.0,4.0.0)",
  org.eclipse.papyrus.infra.ui;bundle-version="[2.1.0,4.0.0)",
  org.eclipse.papyrus.infra.core.log;bundle-version="[1.2.0,3.0.0)",
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.base/META-INF/MANIFEST.MF b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.base/META-INF/MANIFEST.MF
index c199ce4..3d49db4 100644
--- a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.base/META-INF/MANIFEST.MF
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.base/META-INF/MANIFEST.MF
@@ -7,7 +7,7 @@
  org.eclipse.papyrus.infra.core.log;bundle-version="[1.2.0,3.0.0)",
  org.eclipse.core.resources,
  org.eclipse.papyrus.designer.languages.cpp.profile;bundle-version="0.7.0",
- org.eclipse.papyrus.uml.diagram.wizards;bundle-version="2.0.0",
+ org.eclipse.papyrus.uml.diagram.wizards;bundle-version="[3.2.0,5.0.0)",
  com.google.guava;bundle-version="11.0.0",
  org.eclipse.uml2.uml.profile.standard;bundle-version="1.0.0",
  org.eclipse.papyrus.marte.static.profile;bundle-version="1.2.2",
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.codegen.tests/META-INF/MANIFEST.MF b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.codegen.tests/META-INF/MANIFEST.MF
index 6321b66..2bf8ea8 100644
--- a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.codegen.tests/META-INF/MANIFEST.MF
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.codegen.tests/META-INF/MANIFEST.MF
@@ -19,7 +19,8 @@
  org.eclipse.papyrus.designer.languages.cpp.cdt.project;bundle-version="1.1.0",
  org.eclipse.papyrus.designer.languages.common.base;bundle-version="1.2.0",
  org.eclipse.uml2.uml.resources;bundle-version="5.2.0",
- org.eclipse.papyrus.infra.gmfdiag.css;bundle-version="1.2.0",
+ org.eclipse.uml2.uml;bundle-version="5.5.0",
+ org.eclipse.papyrus.infra.gmfdiag.css;bundle-version="[2.4.0,4.0.0)",
  org.eclipse.papyrus.robotics.ros2.examples;bundle-version="0.7.0",
  org.eclipse.papyrus.robotics.ros2.codegen;bundle-version="0.7.0",
  org.eclipse.papyrus.robotics.profile;bundle-version="0.7.0",
diff --git a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.reverse/META-INF/MANIFEST.MF b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.reverse/META-INF/MANIFEST.MF
index d7945bc..53873a0 100644
--- a/plugins/ros2/org.eclipse.papyrus.robotics.ros2.reverse/META-INF/MANIFEST.MF
+++ b/plugins/ros2/org.eclipse.papyrus.robotics.ros2.reverse/META-INF/MANIFEST.MF
@@ -9,7 +9,7 @@
  org.eclipse.papyrus.infra.core.log;bundle-version="[1.2.0,3.0.0)",
  org.eclipse.core.resources,
  org.eclipse.papyrus.designer.languages.cpp.profile;bundle-version="0.7.0",
- org.eclipse.papyrus.uml.diagram.wizards;bundle-version="2.0.0",
+ org.eclipse.papyrus.uml.diagram.wizards;bundle-version="[3.2.0,5.0.0)",
  com.google.guava;bundle-version="11.0.0",
  org.eclipse.uml2.uml.profile.standard;bundle-version="1.0.0",
  org.eclipse.papyrus.marte.static.profile;bundle-version="1.2.2",
diff --git a/plugins/taskbasedriskanalysis/org.eclipse.papyrus.robotics.safety.riskanalysis.profile/META-INF/MANIFEST.MF b/plugins/taskbasedriskanalysis/org.eclipse.papyrus.robotics.safety.riskanalysis.profile/META-INF/MANIFEST.MF
index 79d1ebc..49bbc7a 100644
--- a/plugins/taskbasedriskanalysis/org.eclipse.papyrus.robotics.safety.riskanalysis.profile/META-INF/MANIFEST.MF
+++ b/plugins/taskbasedriskanalysis/org.eclipse.papyrus.robotics.safety.riskanalysis.profile/META-INF/MANIFEST.MF
@@ -13,7 +13,7 @@
  org.eclipse.papyrus.robotics.profile;visibility:=reexport,
  org.eclipse.uml2.types;visibility:=reexport,
  org.eclipse.uml2.uml;visibility:=reexport,
- org.eclipse.papyrus.uml.extensionpoints;bundle-version="1.3.0"
+ org.eclipse.papyrus.uml.extensionpoints;bundle-version="[1.3.0,3.0.0)"
 Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Export-Package: org.eclipse.papyrus.robotics.safety.riskanalysis,
  org.eclipse.papyrus.robotics.safety.riskanalysis.custom,
diff --git a/plugins/taskbasedriskanalysis/org.eclipse.papyrus.robotics.safety.riskanalysis.wizard/META-INF/MANIFEST.MF b/plugins/taskbasedriskanalysis/org.eclipse.papyrus.robotics.safety.riskanalysis.wizard/META-INF/MANIFEST.MF
index e22061f..fdce14b 100644
--- a/plugins/taskbasedriskanalysis/org.eclipse.papyrus.robotics.safety.riskanalysis.wizard/META-INF/MANIFEST.MF
+++ b/plugins/taskbasedriskanalysis/org.eclipse.papyrus.robotics.safety.riskanalysis.wizard/META-INF/MANIFEST.MF
@@ -14,7 +14,7 @@
  org.eclipse.papyrus.infra.architecture;bundle-version="1.0.0",
  org.eclipse.papyrus.robotics.core;bundle-version="0.7.0",
  org.eclipse.papyrus.robotics.profile;bundle-version="0.7.0",
- org.eclipse.papyrus.uml.diagram.wizards;bundle-version="3.0.0",
+ org.eclipse.papyrus.uml.diagram.wizards;bundle-version="[3.2.0,5.0.0)",
  org.eclipse.papyrus.infra.core.log;bundle-version="[1.2.0,3.0.0)",
  org.eclipse.papyrus.infra.gmfdiag.common;bundle-version="[3.1.0,5.0.0)",
  org.eclipse.papyrus.infra.core.architecture;bundle-version="[2.1.0,4.0.0)",
diff --git a/targetplatform/org.eclipse.papyrus.robotics.targetplatform.2019-12/.project b/targetplatform/org.eclipse.papyrus.robotics.targetplatform.2020-12/.project
similarity index 84%
rename from targetplatform/org.eclipse.papyrus.robotics.targetplatform.2019-12/.project
rename to targetplatform/org.eclipse.papyrus.robotics.targetplatform.2020-12/.project
index f516c05..51b0032 100644
--- a/targetplatform/org.eclipse.papyrus.robotics.targetplatform.2019-12/.project
+++ b/targetplatform/org.eclipse.papyrus.robotics.targetplatform.2020-12/.project
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <projectDescription>
-	<name>org.eclipse.papyrus.robotics.targetplatform.2019-12</name>
+	<name>org.eclipse.papyrus.robotics.targetplatform.2020-12</name>
 	<comment></comment>
 	<projects>
 	</projects>
diff --git a/targetplatform/org.eclipse.papyrus.robotics.targetplatform.2019-12/.settings/org.eclipse.core.resources.prefs b/targetplatform/org.eclipse.papyrus.robotics.targetplatform.2020-12/.settings/org.eclipse.core.resources.prefs
similarity index 100%
rename from targetplatform/org.eclipse.papyrus.robotics.targetplatform.2019-12/.settings/org.eclipse.core.resources.prefs
rename to targetplatform/org.eclipse.papyrus.robotics.targetplatform.2020-12/.settings/org.eclipse.core.resources.prefs
diff --git a/targetplatform/org.eclipse.papyrus.robotics.targetplatform.2019-12/.settings/org.eclipse.m2e.core.prefs b/targetplatform/org.eclipse.papyrus.robotics.targetplatform.2020-12/.settings/org.eclipse.m2e.core.prefs
similarity index 100%
rename from targetplatform/org.eclipse.papyrus.robotics.targetplatform.2019-12/.settings/org.eclipse.m2e.core.prefs
rename to targetplatform/org.eclipse.papyrus.robotics.targetplatform.2020-12/.settings/org.eclipse.m2e.core.prefs
diff --git a/targetplatform/org.eclipse.papyrus.robotics.targetplatform.2019-12/org.eclipse.papyrus.robotics.targetplatform.2019-12.target b/targetplatform/org.eclipse.papyrus.robotics.targetplatform.2020-12/org.eclipse.papyrus.robotics.targetplatform.2020-12.target
similarity index 84%
rename from targetplatform/org.eclipse.papyrus.robotics.targetplatform.2019-12/org.eclipse.papyrus.robotics.targetplatform.2019-12.target
rename to targetplatform/org.eclipse.papyrus.robotics.targetplatform.2020-12/org.eclipse.papyrus.robotics.targetplatform.2020-12.target
index 2916828..d91cfde 100644
--- a/targetplatform/org.eclipse.papyrus.robotics.targetplatform.2019-12/org.eclipse.papyrus.robotics.targetplatform.2019-12.target
+++ b/targetplatform/org.eclipse.papyrus.robotics.targetplatform.2020-12/org.eclipse.papyrus.robotics.targetplatform.2020-12.target
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <?pde?>
-<target name="Papyrus 2019-12" sequenceNumber="1466666549">
+<target name="Papyrus 2020-12" sequenceNumber="1466666549">
 <locations>
 	<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
 		<unit id="org.eclipse.platform.feature.group" version="0.0.0"/>
@@ -12,10 +12,11 @@
 		<unit id="org.eclipse.equinox.p2.discovery.feature.feature.group" version="0.0.0"/>
 		<unit id="org.eclipse.equinox.executable.feature.group" version="0.0.0"/>
 		<unit id="org.eclipse.m2e.feature.feature.group" version="0.0.0"/>
+		<unit id="org.eclipse.m2m.qvt.oml.runtime.feature.group" version="0.0.0"/>
 		<unit id="org.eclipse.xtext.xbase.feature.group" version="0.0.0"/>
 		<unit id="org.eclipse.xtext.xbase.lib.feature.group" version="0.0.0"/>
 		<unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="0.0.0"/>
-		<repository location="https://download.eclipse.org/releases/2019-12/"/>
+		<repository location="https://download.eclipse.org/releases/2020-12/"/>
 	</location>
 	<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
 		<unit id="org.eclipse.papyrus.marte.core.feature.feature.group" version="0.0.0"/>
@@ -28,18 +29,14 @@
 		<unit id="org.eclipse.papyrus.designer.languages.common.feature.feature.group" version="0.0.0"/>
 		<unit id="org.eclipse.papyrus.designer.transformation.main.feature.feature.group" version="0.0.0"/>
 		<unit id="org.eclipse.papyrus.designer.test.feature.feature.group" version="0.0.0"/>
-		<repository id="designer" location="https://hudson.eclipse.org/papyrus/job/papyrus-designer-2019-06/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.designer.p2/target/repository/"/>
+		<repository id="designer" location="https://ci.eclipse.org/papyrus/job/papyrus-designer-2020-12/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.designer.p2/target/repository/"/>
 	</location>
 	<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
 	<!--
 		<unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="0.0.0"/>
 	-->
 		<unit id="org.eclipse.papyrus.junit.feature.feature.group" version="0.0.0"/>
-		<repository id="papyrus" location="https://download.eclipse.org/modeling/mdt/papyrus/updates/releases/2020-06/"/>
-	</location>
-	<location includeAllPlatforms="false" includeMode="planner" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
-		<unit id="org.eclipse.gmf.tooling.runtime.feature.group" version="0.0.0"/>
-		<repository id="gmf-tooling" location="https://download.eclipse.org/modeling/gmp/gmf-tooling/updates/releases/"/>
+		<repository id="papyrus" location="https://download.eclipse.org/modeling/mdt/papyrus/updates/milestones/5.0/"/>
 	</location>
 	<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
 		<unit id="org.polarsys.esf.core.releng.feature.group" version="0.0.0"/>
diff --git a/targetplatform/org.eclipse.papyrus.robotics.targetplatform.2019-12/pom.xml b/targetplatform/org.eclipse.papyrus.robotics.targetplatform.2020-12/pom.xml
similarity index 77%
rename from targetplatform/org.eclipse.papyrus.robotics.targetplatform.2019-12/pom.xml
rename to targetplatform/org.eclipse.papyrus.robotics.targetplatform.2020-12/pom.xml
index fa43e8e..1ac779e 100644
--- a/targetplatform/org.eclipse.papyrus.robotics.targetplatform.2019-12/pom.xml
+++ b/targetplatform/org.eclipse.papyrus.robotics.targetplatform.2020-12/pom.xml
@@ -6,8 +6,8 @@
 		<groupId>org.eclipse.papyrus.robotics</groupId>
 		<version>0.8.0-SNAPSHOT</version>
 	</parent>	
-	<artifactId>org.eclipse.papyrus.robotics.targetplatform.2019-12</artifactId>
+	<artifactId>org.eclipse.papyrus.robotics.targetplatform.2020-12</artifactId>
 	<packaging>eclipse-target-definition</packaging>
-	<name>org.eclipse.papyrus.robotics.targetplatform.2019-12</name>
-	<description>This plug-in contains the target definition for Papyrus Robotics for 2019-12.</description>
+	<name>org.eclipse.papyrus.robotics.targetplatform.2020-12</name>
+	<description>This plug-in contains the target definition for Papyrus Robotics for 2020-12.</description>
 </project>
diff --git a/targetplatform/pom.xml b/targetplatform/pom.xml
index 4b43231..cc98157 100644
--- a/targetplatform/pom.xml
+++ b/targetplatform/pom.xml
@@ -22,15 +22,15 @@
 			</modules>
 		</profile>
 		<profile>
-			<id>2019-12</id>
+			<id>2020-12</id>
 			<activation>
 				<property>
 					<name>eclipse.targetrelease</name>
-					<value>2019-12</value>
+					<value>2020-12</value>
 				</property>
 			</activation>
 			<modules>
-				<module>org.eclipse.papyrus.robotics.targetplatform.2019-12</module>
+				<module>org.eclipse.papyrus.robotics.targetplatform.2020-12</module>
 			</modules>
 		</profile>
 	</profiles>