This is an automated email from the ASF dual-hosted git repository.
rec pushed a commit to branch refactoring/325-Update-dependencies
in repository https://gitbox.apache.org/repos/asf/uima-uimaj.git
The following commit(s) were added to
refs/heads/refactoring/325-Update-dependencies by this push:
new 88a6aa476 Issue #325: Update dependencies
88a6aa476 is described below
commit 88a6aa4761c17c2201b2013017d9067c3a5b4414
Author: Richard Eckart de Castilho <[email protected]>
AuthorDate: Wed Nov 1 09:27:47 2023 +0100
Issue #325: Update dependencies
- Resolve all version ranges
- Pull version management for Eclipse dependencies into parent POM
---
uimaj-ep-cas-editor-ide/pom.xml | 10 ---
uimaj-ep-cas-editor/pom.xml | 16 ----
uimaj-ep-configurator/pom.xml | 37 +++------
uimaj-ep-debug/pom.xml | 5 --
uimaj-ep-jcasgen/pom.xml | 8 +-
uimaj-ep-launcher/pom.xml | 12 ---
uimaj-ep-pear-packager/pom.xml | 8 --
uimaj-parent/pom.xml | 169 +++++++++++++++++++++++++++++++++++-----
8 files changed, 159 insertions(+), 106 deletions(-)
diff --git a/uimaj-ep-cas-editor-ide/pom.xml b/uimaj-ep-cas-editor-ide/pom.xml
index 17855ab36..818b31519 100644
--- a/uimaj-ep-cas-editor-ide/pom.xml
+++ b/uimaj-ep-cas-editor-ide/pom.xml
@@ -54,61 +54,51 @@
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.jface</artifactId>
- <version>[3.13.0, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.swt.win32.win32.x86_64</artifactId>
- <version>[3.2.0,5.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.equinox.common</artifactId>
- <version>[3.10.200, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.osgi</artifactId>
- <version>[3.13.200, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.ui.workbench</artifactId>
- <version>[3.112.100, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.core.runtime</artifactId>
- <version>[3.15.100, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.core.resources</artifactId>
- <version>[3.13.200, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.equinox.registry</artifactId>
- <version>[3.8.200, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.equinox.preferences</artifactId>
- <version>[3.7.200, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.ui.ide</artifactId>
- <version>[3.14.200, 4.0.0)</version>
<scope>provided</scope>
</dependency>
</dependencies>
diff --git a/uimaj-ep-cas-editor/pom.xml b/uimaj-ep-cas-editor/pom.xml
index 67a09b478..b43ac0e42 100644
--- a/uimaj-ep-cas-editor/pom.xml
+++ b/uimaj-ep-cas-editor/pom.xml
@@ -49,97 +49,81 @@
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.core.filesystem</artifactId>
- <version>[1.6.1,2.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.core.resources</artifactId>
- <version>[3.11.1,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.ui.views</artifactId>
- <version>[3.9.0,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.ui.workbench.texteditor</artifactId>
- <version>[3.10.0,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.jface.text</artifactId>
- <version>[3.11.0,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.swt.win32.win32.x86_64</artifactId>
- <version>[3.2.0,5.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.equinox.common</artifactId>
- <version>[3.10.200,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.jdt.launching</artifactId>
- <version>[3.12.0,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.osgi</artifactId>
- <version>[3.13.200,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.ui.workbench</artifactId>
- <version>[3.112.100,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.core.runtime</artifactId>
- <version>[3.15.100,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.equinox.registry</artifactId>
- <version>[3.8.200,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.text</artifactId>
- <version>[3.8.0,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.equinox.preferences</artifactId>
- <version>[3.7.200,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.jface</artifactId>
- <version>[3.15.0,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.jdt.core</artifactId>
- <version>[3.16.0,4.0.0)</version>
<scope>provided</scope>
</dependency>
diff --git a/uimaj-ep-configurator/pom.xml b/uimaj-ep-configurator/pom.xml
index 46d95dcf3..cc2714aa0 100644
--- a/uimaj-ep-configurator/pom.xml
+++ b/uimaj-ep-configurator/pom.xml
@@ -67,104 +67,87 @@
<!-- Eclipse dependencies -->
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
- <artifactId>org.eclipse.jface</artifactId>
- <version>[3.13.0, 4.0.0)</version>
+ <artifactId>org.eclipse.core.resources</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
- <artifactId>org.eclipse.jdt.ui</artifactId>
- <version>[3.12.0, 4.0.0)</version>
+ <artifactId>org.eclipse.core.runtime</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
- <artifactId>org.eclipse.swt.win32.win32.x86_64</artifactId>
- <version>[3.2.0,5.0.0)</version>
+ <artifactId>org.eclipse.jface</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
- <artifactId>org.eclipse.equinox.common</artifactId>
- <version>[3.10.200,4.0.0)</version>
+ <artifactId>org.eclipse.jface.text</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
- <artifactId>org.eclipse.jdt.launching</artifactId>
- <version>[3.12.0,4.0.0)</version>
+ <artifactId>org.eclipse.jdt.ui</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
- <artifactId>org.eclipse.jface.text</artifactId>
- <version>[3.15.0,4.0.0)</version>
+ <artifactId>org.eclipse.jdt.launching</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
- <artifactId>org.eclipse.ui.workbench.texteditor</artifactId>
- <version>[3.11.200,4.0.0)</version>
+ <artifactId>org.eclipse.swt.win32.win32.x86_64</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
- <artifactId>org.eclipse.ui.workbench</artifactId>
- <version>[3.112.100,4.0.0)</version>
+ <artifactId>org.eclipse.equinox.common</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
- <artifactId>org.eclipse.core.resources</artifactId>
- <version>[3.13.200,4.0.0)</version>
+ <artifactId>org.eclipse.ui.workbench.texteditor</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
- <artifactId>org.eclipse.core.runtime</artifactId>
- <version>[3.15.100,4.0.0)</version>
+ <artifactId>org.eclipse.ui.workbench</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.ui.ide</artifactId>
- <version>[3.14.200,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.ui.editors</artifactId>
- <version>[3.11.300,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.osgi</artifactId>
- <version>[3.13.200,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.equinox.registry</artifactId>
- <version>[3.8.200,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.text</artifactId>
- <version>[3.8.0,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.jdt.core</artifactId>
- <version>[3.16.0,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.ui.forms</artifactId>
- <version>[3.7.400,4.0.0)</version>
<scope>provided</scope>
</dependency>
</dependencies>
diff --git a/uimaj-ep-debug/pom.xml b/uimaj-ep-debug/pom.xml
index 945cd705f..fee551128 100644
--- a/uimaj-ep-debug/pom.xml
+++ b/uimaj-ep-debug/pom.xml
@@ -39,31 +39,26 @@ UIMA data structures to the Eclipse Debug
displays</description>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.jdt.debug.ui</artifactId>
- <version>[3.8.0, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.osgi</artifactId>
- <version>[3.13.200, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.ui.workbench</artifactId>
- <version>[3.112.100, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.core.runtime</artifactId>
- <version>[3.15.100, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.jface</artifactId>
- <version>[3.15.0, 4.0.0)</version>
<scope>provided</scope>
</dependency>
</dependencies>
diff --git a/uimaj-ep-jcasgen/pom.xml b/uimaj-ep-jcasgen/pom.xml
index 6e26122cd..e677c8099 100644
--- a/uimaj-ep-jcasgen/pom.xml
+++ b/uimaj-ep-jcasgen/pom.xml
@@ -51,37 +51,31 @@
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.jdt.core</artifactId>
- <version>[3.12.0, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.equinox.common</artifactId>
- <version>[3.10.200, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.core.resources</artifactId>
- <version>[3.13.200, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.core.runtime</artifactId>
- <version>[3.15.100, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.emf.codegen</artifactId>
- <version>[2.22.0, 3.0.0)</version>
- <scope>provided</scope>
+ <version>2.22.0.v20210420-0623</version>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.equinox.app</artifactId>
- <version>[1.6.200, 2.0.0)</version>
<scope>provided</scope>
</dependency>
</dependencies>
diff --git a/uimaj-ep-launcher/pom.xml b/uimaj-ep-launcher/pom.xml
index cd4fafff7..d24f3fa5b 100644
--- a/uimaj-ep-launcher/pom.xml
+++ b/uimaj-ep-launcher/pom.xml
@@ -44,73 +44,61 @@
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.jdt.debug.ui</artifactId>
- <version>[3.8.0, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.jface</artifactId>
- <version>[3.13.0, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.swt.win32.win32.x86_64</artifactId>
- <version>[3.2.0,5.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.equinox.common</artifactId>
- <version>[3.10.200,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.jdt.launching</artifactId>
- <version>[3.12.0,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.osgi</artifactId>
- <version>[3.13.200,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.ui.workbench</artifactId>
- <version>[3.112.100,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.debug.ui</artifactId>
- <version>[3.13.200,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.core.resources</artifactId>
- <version>[3.13.200,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.core.runtime</artifactId>
- <version>[3.15.100,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.debug.core</artifactId>
- <version>[3.13.100,4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.ui.ide</artifactId>
- <version>[3.14.200,4.0.0)</version>
<scope>provided</scope>
</dependency>
</dependencies>
diff --git a/uimaj-ep-pear-packager/pom.xml b/uimaj-ep-pear-packager/pom.xml
index 7df10cad5..304295a9c 100644
--- a/uimaj-ep-pear-packager/pom.xml
+++ b/uimaj-ep-pear-packager/pom.xml
@@ -45,49 +45,41 @@
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.jdt.core</artifactId>
- <version>[3.12.0, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.jface</artifactId>
- <version>[3.13.0, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.swt.win32.win32.x86_64</artifactId>
- <version>[3.2.0,5.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.equinox.common</artifactId>
- <version>[3.10.200, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.osgi</artifactId>
- <version>[3.13.200, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.ui.workbench</artifactId>
- <version>[3.112.100, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.core.resources</artifactId>
- <version>[3.13.200, 4.0.0)</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${eclipseP2RepoId}</groupId>
<artifactId>org.eclipse.ui.ide</artifactId>
- <version>[3.14.200, 4.0.0)</version>
<scope>provided</scope>
</dependency>
</dependencies>
diff --git a/uimaj-parent/pom.xml b/uimaj-parent/pom.xml
index 8613c5e27..2a4f381a6 100644
--- a/uimaj-parent/pom.xml
+++ b/uimaj-parent/pom.xml
@@ -249,27 +249,6 @@
<artifactId>commons-csv</artifactId>
<version>${commons-csv-version}</version>
</dependency>
- <dependency>
- <groupId>${eclipseP2RepoId}</groupId>
- <artifactId>org.eclipse.jdt.debug</artifactId>
- <exclusions>
- <exclusion>
- <!--
- The p2 resolver appears to have trouble with the "icu-data"
classifier
- -->
- <groupId>${eclipseP2RepoId}</groupId>
- <artifactId>com.ibm.icu</artifactId>
- </exclusion>
- <exclusion>
- <!--
- The p2 resolver appears to have trouble with this one and tries
to download it with
- "tools" as the classifier.
- -->
- <groupId>${eclipseP2RepoId}</groupId>
- <artifactId>org.eclipse.jdt.debug</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
<dependency>
<groupId>org.sonatype.plexus</groupId>
<artifactId>plexus-build-api</artifactId>
@@ -295,6 +274,154 @@
<artifactId>maven-compat</artifactId>
<version>${maven.version}</version>
</dependency>
+
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.jface</artifactId>
+ <version>3.27.0.v20220817-1444</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.jface.text</artifactId>
+ <version>3.21.0.v20220817-1340</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.swt.win32.win32.x86_64</artifactId>
+ <version>3.121.0.v20220829-1402</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.core.runtime</artifactId>
+ <version>3.26.0.v20220813-0916</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.core.resources</artifactId>
+ <version>3.18.0.v20220828-0546</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.core.filesystem</artifactId>
+ <version>1.9.500.v20220817-1539</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.debug.core</artifactId>
+ <version>3.20.0.v20220811-0741</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.debug.ui</artifactId>
+ <version>3.17.0.v20220817-1312</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.emf.codegen</artifactId>
+ <version>2.22.0.v20210420-0623</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.equinox.app</artifactId>
+ <version>1.6.200.v20220720-2012</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.equinox.common</artifactId>
+ <version>3.16.200.v20220817-1601</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.equinox.registry</artifactId>
+ <version>3.11.200.v20220817-1601</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.equinox.preferences</artifactId>
+ <version>3.10.100.v20220710-1223</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.osgi</artifactId>
+ <version>3.18.100.v20220817-1601</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.text</artifactId>
+ <version>3.12.200.v20220817-1340</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.ui.editors</artifactId>
+ <version>3.14.400.v20220730-1844</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.ui.forms</artifactId>
+ <version>3.11.400.v20220817-1444</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.ui.ide</artifactId>
+ <version>3.19.100.v20220820-0412</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.ui.views</artifactId>
+ <version>3.11.200.v20220817-1444</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.ui.workbench</artifactId>
+ <version>3.126.0.v20220823-0718</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.ui.workbench.texteditor</artifactId>
+ <version>3.16.600.v20220809-1658</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.jdt.core</artifactId>
+ <version>3.31.0.v20220831-1439</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.jdt.launching</artifactId>
+ <version>3.19.700.v20220730-1850</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.jdt.debug</artifactId>
+ <version>3.19.300.v20220812-1529</version>
+ <exclusions>
+ <exclusion>
+ <!--
+ The p2 resolver appears to have trouble with the "icu-data"
classifier
+ -->
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>com.ibm.icu</artifactId>
+ </exclusion>
+ <exclusion>
+ <!--
+ The p2 resolver appears to have trouble with this one and tries
to download it with
+ "tools" as the classifier.
+ -->
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.jdt.debug</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.jdt.ui</artifactId>
+ <version>3.27.0.v20220824-0714</version>
+ </dependency>
+ <dependency>
+ <groupId>${eclipseP2RepoId}</groupId>
+ <artifactId>org.eclipse.jdt.debug.ui</artifactId>
+ <version>3.12.800.v20220813-1738</version>
+ </dependency>
</dependencies>
</dependencyManagement>