diff --git a/build.gradle b/build.gradle
index c32dc94d0..de1e657bd 100644
--- a/build.gradle
+++ b/build.gradle
@@ -44,7 +44,11 @@ def targetPlatformIds = [
'424',
'425',
'426',
- '427'
+ '427',
+ '428',
+ '429',
+ '430',
+ '431',
]
// target platform definition for all major Eclipse releases between version 4.3 and 4.8
diff --git a/buildship.setup b/buildship.setup
index 3629be535..15d4b99a7 100644
--- a/buildship.setup
+++ b/buildship.setup
@@ -27,41 +27,59 @@
url="https://download.eclipse.org/oomph/updates/release/latest/"/>
Installs the required plugins to the IDE.
+
+
+
+
+
+
+
+
+
+ url="https://groovy.jfrog.io/argroovy-eclipse-integration/5.3.0dehaus/groovy/groovy-eclipse-integration/5.3.0/e4.28"/>
+ url="https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.3.0/e4.27"/>
+ url="https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.3.0/e4.26"/>
+ url="https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.3.0/e4.25"/>
+ url="https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.3.0/e4.24"/>
+ url="https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.3.0/e4.23"/>
+ name="Buildship Eclipse 2024-03 Target Platform">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -XX:MaxPermSize=128M
+
+
diff --git a/target-platforms/429-version.properties b/target-platforms/429-version.properties
new file mode 100644
index 000000000..d2d66d34b
--- /dev/null
+++ b/target-platforms/429-version.properties
@@ -0,0 +1,36 @@
+$swtPluginId=3.124.100
+com.ibm.icu=73.2.0
+org.eclipse.core.expressions=3.9.100
+org.eclipse.core.filesystem=1.10.100
+org.eclipse.core.net=1.5.100
+org.eclipse.core.resources=3.19.100
+org.eclipse.core.runtime=3.29.0
+org.eclipse.core.variables=3.6.100
+org.eclipse.debug.core=3.21.100
+org.eclipse.debug.ui=3.18.100
+org.eclipse.help=3.10.100
+org.eclipse.jdt.core=3.35.0
+org.eclipse.jdt.junit.core=3.12.100
+org.eclipse.jdt.launching=3.20.100
+org.eclipse.jdt.ui=3.30.0
+org.eclipse.jface.databinding=1.15.100
+org.eclipse.jface.text=3.24.100
+org.eclipse.ui=3.204.0
+org.eclipse.ui.console=3.13.0
+org.eclipse.ui.editors=3.17.0
+org.eclipse.ui.ide=3.21.100
+org.eclipse.ui.navigator=3.12.100
+org.eclipse.ui.views=3.12.100
+org.eclipse.ui.workbench.texteditor=3.17.100
+org.junit=4.13.2
+org.eclipse.emf.ecore=2.35.0
+org.eclipse.emf.edit=2.19.0
+org.eclipse.oomph.resources=1.18.0
+org.eclipse.oomph.resources.edit=1.13.0
+org.eclipse.oomph.predicates=1.17.0
+org.eclipse.oomph.predicates.edit=1.15.0
+org.eclipse.oomph.setup=1.27.0
+org.eclipse.oomph.setup.core=1.28.0
+org.eclipse.oomph.setup.edit=1.16.0
+org.eclipse.oomph.base=1.18.0
+org.eclipse.oomph.base.edit=1.17.0
diff --git a/target-platforms/429.target b/target-platforms/429.target
new file mode 100644
index 000000000..e839e9603
--- /dev/null
+++ b/target-platforms/429.target
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -XX:MaxPermSize=128M
+
+
diff --git a/target-platforms/430-version.properties b/target-platforms/430-version.properties
new file mode 100644
index 000000000..08552c7d8
--- /dev/null
+++ b/target-platforms/430-version.properties
@@ -0,0 +1,36 @@
+$swtPluginId=3.124.200
+com.ibm.icu=74.2.0
+org.eclipse.core.expressions=3.9.200
+org.eclipse.core.filesystem=1.10.200
+org.eclipse.core.net=1.5.200
+org.eclipse.core.resources=3.20.0
+org.eclipse.core.runtime=3.30.0
+org.eclipse.core.variables=3.6.200
+org.eclipse.debug.core=3.21.200
+org.eclipse.debug.ui=3.18.200
+org.eclipse.help=3.10.200
+org.eclipse.jdt.core=3.36.0
+org.eclipse.jdt.junit.core=3.13.0
+org.eclipse.jdt.launching=3.21.0
+org.eclipse.jdt.ui=3.31.0
+org.eclipse.jface.databinding=1.15.100
+org.eclipse.jface.text=3.24.200
+org.eclipse.ui=3.205.0
+org.eclipse.ui.console=3.13.100
+org.eclipse.ui.editors=3.17.100
+org.eclipse.ui.ide=3.22.0
+org.eclipse.ui.navigator=3.12.200
+org.eclipse.ui.views=3.12.100
+org.eclipse.ui.workbench.texteditor=3.17.200
+org.junit=4.13.2
+org.eclipse.emf.ecore=2.35.0
+org.eclipse.emf.edit=2.20.0
+org.eclipse.oomph.resources=1.19.0
+org.eclipse.oomph.resources.edit=1.13.0
+org.eclipse.oomph.predicates=1.17.0
+org.eclipse.oomph.predicates.edit=1.15.0
+org.eclipse.oomph.setup=1.28.0
+org.eclipse.oomph.setup.core=1.29.0
+org.eclipse.oomph.setup.edit=1.17.0
+org.eclipse.oomph.base=1.18.0
+org.eclipse.oomph.base.edit=1.17.0
diff --git a/target-platforms/430.target b/target-platforms/430.target
new file mode 100644
index 000000000..d7c163a32
--- /dev/null
+++ b/target-platforms/430.target
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -XX:MaxPermSize=128M
+
+
diff --git a/target-platforms/431-version.properties b/target-platforms/431-version.properties
new file mode 100644
index 000000000..97b8a59eb
--- /dev/null
+++ b/target-platforms/431-version.properties
@@ -0,0 +1,36 @@
+$swtPluginId=3.125.0
+com.ibm.icu=74.2.0
+org.eclipse.core.expressions=3.9.300
+org.eclipse.core.filesystem=1.10.300
+org.eclipse.core.net=1.5.300
+org.eclipse.core.resources=3.20.100
+org.eclipse.core.runtime=3.31.0
+org.eclipse.core.variables=3.6.300
+org.eclipse.debug.core=3.21.300
+org.eclipse.debug.ui=3.18.300
+org.eclipse.help=3.10.300
+org.eclipse.jdt.core=3.37.0
+org.eclipse.jdt.junit.core=3.13.100
+org.eclipse.jdt.launching=3.21.100
+org.eclipse.jdt.ui=3.32.0
+org.eclipse.jface.databinding=1.15.200
+org.eclipse.jface.text=3.25.0
+org.eclipse.ui=3.205.100
+org.eclipse.ui.console=3.14.0
+org.eclipse.ui.editors=3.17.200
+org.eclipse.ui.ide=3.22.100
+org.eclipse.ui.navigator=3.12.300
+org.eclipse.ui.views=3.12.200
+org.eclipse.ui.workbench.texteditor=3.17.300
+org.junit=4.13.2
+org.eclipse.emf.ecore=2.36.0
+org.eclipse.emf.edit=2.21.0
+org.eclipse.oomph.resources=1.20.0
+org.eclipse.oomph.resources.edit=1.14.0
+org.eclipse.oomph.predicates=1.17.0
+org.eclipse.oomph.predicates.edit=1.15.0
+org.eclipse.oomph.setup=1.28.0
+org.eclipse.oomph.setup.core=1.30.0
+org.eclipse.oomph.setup.edit=1.17.0
+org.eclipse.oomph.base=1.18.0
+org.eclipse.oomph.base.edit=1.17.0
diff --git a/target-platforms/431.target b/target-platforms/431.target
new file mode 100644
index 000000000..96a56a7e5
--- /dev/null
+++ b/target-platforms/431.target
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -XX:MaxPermSize=128M
+
+