Bug 582973 - Upgrade latest target to 2024-03
diff --git a/NOTICE.md b/NOTICE.md
index 6341e50..1c67551 100644
--- a/NOTICE.md
+++ b/NOTICE.md
@@ -45,7 +45,7 @@
 
  * License: Apache-2.0
 
-Google Guava 32.1.3
+Google Guava 33.0.0
 
  * License: Apache-2.0
 
diff --git a/org.eclipse.handly.examples.adapter/example.target b/org.eclipse.handly.examples.adapter/example.target
index 50b219f..fe61783 100644
--- a/org.eclipse.handly.examples.adapter/example.target
+++ b/org.eclipse.handly.examples.adapter/example.target
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <!--
-   Copyright (c) 2018, 2023 1C-Soft LLC.
+   Copyright (c) 2018, 2024 1C-Soft LLC.
 
    This program and the accompanying materials are made available under
    the terms of the Eclipse Public License 2.0 which is available at
@@ -15,7 +15,7 @@
 <target name="Adapter Example">
 <locations>
 <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
-<repository location="http://download.eclipse.org/releases/2023-12"/>
+<repository location="http://download.eclipse.org/releases/2024-03"/>
 <unit id="org.eclipse.sdk.feature.group" version="0.0.0"/>
 </location>
 <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
diff --git a/org.eclipse.handly.examples.basic/example.p2f b/org.eclipse.handly.examples.basic/example.p2f
index 7f05a5f..094604a 100644
--- a/org.eclipse.handly.examples.basic/example.p2f
+++ b/org.eclipse.handly.examples.basic/example.p2f
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <!--
-   Copyright (c) 2018, 2023 1C-Soft LLC.
+   Copyright (c) 2018, 2024 1C-Soft LLC.
 
    This program and the accompanying materials are made available under
    the terms of the Eclipse Public License 2.0 which is available at
@@ -16,7 +16,7 @@
   <ius size='1'>
     <iu id='org.eclipse.xtext.sdk.feature.group'>
       <repositories size='1'>
-        <repository location='http://download.eclipse.org/releases/2023-12'/>
+        <repository location='http://download.eclipse.org/releases/2024-03'/>
       </repositories>
     </iu>
   </ius>
diff --git a/org.eclipse.handly.examples.basic/example.target b/org.eclipse.handly.examples.basic/example.target
index 52518ae..9fa2160 100644
--- a/org.eclipse.handly.examples.basic/example.target
+++ b/org.eclipse.handly.examples.basic/example.target
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <!--
-   Copyright (c) 2018, 2023 1C-Soft LLC.
+   Copyright (c) 2018, 2024 1C-Soft LLC.
 
    This program and the accompanying materials are made available under
    the terms of the Eclipse Public License 2.0 which is available at
@@ -15,7 +15,7 @@
 <target name="Basic Example">
 <locations>
 <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
-<repository location="http://download.eclipse.org/releases/2023-12"/>
+<repository location="http://download.eclipse.org/releases/2024-03"/>
 <unit id="org.eclipse.sdk.feature.group" version="0.0.0"/>
 <unit id="org.eclipse.emf.sdk.feature.group" version="0.0.0"/>
 <unit id="org.eclipse.xtext.sdk.feature.group" version="0.0.0"/>
diff --git a/org.eclipse.handly.examples.jmodel/example.target b/org.eclipse.handly.examples.jmodel/example.target
index 467b062..f744c5e 100644
--- a/org.eclipse.handly.examples.jmodel/example.target
+++ b/org.eclipse.handly.examples.jmodel/example.target
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <!--
-   Copyright (c) 2018, 2023 1C-Soft LLC.
+   Copyright (c) 2018, 2024 1C-Soft LLC.
 
    This program and the accompanying materials are made available under
    the terms of the Eclipse Public License 2.0 which is available at
@@ -15,7 +15,7 @@
 <target name="JModel Example">
 <locations>
 <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
-<repository location="http://download.eclipse.org/releases/2023-12"/>
+<repository location="http://download.eclipse.org/releases/2024-03"/>
 <unit id="org.eclipse.sdk.feature.group" version="0.0.0"/>
 </location>
 <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
diff --git a/org.eclipse.handly.examples.xtext.xtext.ui/example.p2f b/org.eclipse.handly.examples.xtext.xtext.ui/example.p2f
index e418c93..6d539d4 100644
--- a/org.eclipse.handly.examples.xtext.xtext.ui/example.p2f
+++ b/org.eclipse.handly.examples.xtext.xtext.ui/example.p2f
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <!--
-   Copyright (c) 2019, 2023 1C-Soft LLC.
+   Copyright (c) 2019, 2024 1C-Soft LLC.
 
    This program and the accompanying materials are made available under
    the terms of the Eclipse Public License 2.0 which is available at
@@ -16,7 +16,7 @@
   <ius size='1'>
     <iu id='org.eclipse.xtext.sdk.feature.group'>
       <repositories size='1'>
-        <repository location='http://download.eclipse.org/releases/2023-12'/>
+        <repository location='http://download.eclipse.org/releases/2024-03'/>
       </repositories>
     </iu>
   </ius>
diff --git a/org.eclipse.handly.examples.xtext.xtext.ui/example.target b/org.eclipse.handly.examples.xtext.xtext.ui/example.target
index d71c1ae..2e2e3c2 100644
--- a/org.eclipse.handly.examples.xtext.xtext.ui/example.target
+++ b/org.eclipse.handly.examples.xtext.xtext.ui/example.target
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <!--
-   Copyright (c) 2019, 2023 1C-Soft LLC.
+   Copyright (c) 2019, 2024 1C-Soft LLC.
 
    This program and the accompanying materials are made available under
    the terms of the Eclipse Public License 2.0 which is available at
@@ -15,7 +15,7 @@
 <target name="Xtext-Xtext Example">
 <locations>
 <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
-<repository location="http://download.eclipse.org/releases/2023-12"/>
+<repository location="http://download.eclipse.org/releases/2024-03"/>
 <unit id="org.eclipse.sdk.feature.group" version="0.0.0"/>
 <unit id="org.eclipse.emf.sdk.feature.group" version="0.0.0"/>
 <unit id="org.eclipse.xtext.sdk.feature.group" version="0.0.0"/>
diff --git a/org.eclipse.handly.xtext.ui/META-INF/MANIFEST.MF b/org.eclipse.handly.xtext.ui/META-INF/MANIFEST.MF
index f0ce54b..01bdd5e 100644
--- a/org.eclipse.handly.xtext.ui/META-INF/MANIFEST.MF
+++ b/org.eclipse.handly.xtext.ui/META-INF/MANIFEST.MF
@@ -12,8 +12,8 @@
 Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.26.0,4.0.0)",
  org.eclipse.handly;bundle-version="[1.8.0,2.0.0)",
  org.eclipse.handly.ui;bundle-version="[1.8.0,2.0.0)",
- org.eclipse.xtext.ui;bundle-version="[2.29.0,2.34.0)",
- org.eclipse.xtext.common.types;bundle-version="[2.29.0,2.34.0)";resolution:=optional,
+ org.eclipse.xtext.ui;bundle-version="[2.29.0,2.35.0)",
+ org.eclipse.xtext.common.types;bundle-version="[2.29.0,2.35.0)";resolution:=optional,
  org.eclipse.ui.ide;bundle-version="[3.20.0,4.0.0)"
 Export-Package: org.eclipse.handly.xtext.ui.callhierarchy,
  org.eclipse.handly.xtext.ui.editor,
diff --git a/targets/latest/latest.target b/targets/latest/latest.target
index e793bbc..891d7ae 100644
--- a/targets/latest/latest.target
+++ b/targets/latest/latest.target
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <!--
-   Copyright (c) 2014, 2023 1C-Soft LLC and others.
+   Copyright (c) 2014, 2024 1C-Soft LLC and others.
 
    This program and the accompanying materials are made available under
    the terms of the Eclipse Public License 2.0 which is available at
@@ -19,7 +19,7 @@
 <repository location="https://download.eclipse.org/cbi/updates/license/2.0.2.v20181016-2210"/>
 </location>
 <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
-<repository location="https://download.eclipse.org/releases/2023-12/202312061001/"/>
+<repository location="https://download.eclipse.org/releases/2024-03/202403131000/"/>
 <unit id="org.eclipse.sdk.feature.group" version="0.0.0"/>
 <unit id="org.eclipse.emf.mwe.sdk.feature.group" version="0.0.0"/>
 <unit id="org.eclipse.emf.mwe2.language.sdk.feature.group" version="0.0.0"/>
diff --git a/tools/latest.p2f b/tools/latest.p2f
index f82bfc8..82ac135 100644
--- a/tools/latest.p2f
+++ b/tools/latest.p2f
@@ -2,39 +2,39 @@
 <?p2f version='1.0.0'?>
 <p2f version='1.0.0'>
   <ius size='7'>
-    <iu id='org.eclipse.sdk.ide' version='4.30.0.I20231201-0110'>
+    <iu id='org.eclipse.sdk.ide' version='4.31.0.I20240229-0520'>
       <repositories size='1'>
-        <repository location='http://download.eclipse.org/releases/2023-12/'/>
+        <repository location='http://download.eclipse.org/releases/2024-03/'/>
       </repositories>
     </iu>
-    <iu id='org.eclipse.egit.feature.group' version='6.8.0.202311291450-r'>
+    <iu id='org.eclipse.egit.feature.group' version='6.9.0.202403050737-r'>
       <repositories size='1'>
-        <repository location='http://download.eclipse.org/releases/2023-12/'/>
+        <repository location='http://download.eclipse.org/releases/2024-03/'/>
       </repositories>
     </iu>
-    <iu id='org.eclipse.m2e.feature.feature.group' version='2.4.200.20231119-0901'>
+    <iu id='org.eclipse.m2e.feature.feature.group' version='2.6.0.20240220-1109'>
       <repositories size='1'>
-        <repository location='http://download.eclipse.org/releases/2023-12/'/>
+        <repository location='http://download.eclipse.org/releases/2024-03/'/>
       </repositories>
     </iu>
-    <iu id='org.eclipse.xtext.sdk.feature.group' version='2.33.0.v20231121-0955'>
+    <iu id='org.eclipse.xtext.sdk.feature.group' version='2.34.0.v20240227-0940'>
       <repositories size='1'>
-        <repository location='http://download.eclipse.org/releases/2023-12/'/>
+        <repository location='http://download.eclipse.org/releases/2024-03/'/>
       </repositories>
     </iu>
-    <iu id='org.eclipse.emf.mwe.sdk.feature.group' version='1.10.0.v20231117-0522'>
+    <iu id='org.eclipse.emf.mwe.sdk.feature.group' version='1.11.0.v20240224-1400'>
       <repositories size='1'>
-        <repository location='http://download.eclipse.org/releases/2023-12/'/>
+        <repository location='http://download.eclipse.org/releases/2024-03/'/>
       </repositories>
     </iu>
-    <iu id='org.eclipse.emf.mwe2.language.sdk.feature.group' version='2.16.0.v20231117-0522'>
+    <iu id='org.eclipse.emf.mwe2.language.sdk.feature.group' version='2.17.0.v20240224-1400'>
       <repositories size='1'>
-        <repository location='http://download.eclipse.org/releases/2023-12/'/>
+        <repository location='http://download.eclipse.org/releases/2024-03/'/>
       </repositories>
     </iu>
-    <iu id='org.eclipse.emf.sdk.feature.group' version='2.36.0.v20231107-0612'>
+    <iu id='org.eclipse.emf.sdk.feature.group' version='2.37.0.v20240203-1010'>
       <repositories size='1'>
-        <repository location='http://download.eclipse.org/releases/2023-12/'/>
+        <repository location='http://download.eclipse.org/releases/2024-03/'/>
       </repositories>
     </iu>
   </ius>