You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by sc...@apache.org on 2020/01/08 16:01:33 UTC
[uima-uimaj] branch UIMA-6164_update_eclipse_plugin_dependencies
updated: [UIMA-6164] fix case-editor-ide, add missing provided-scope
This is an automated email from the ASF dual-hosted git repository.
schor pushed a commit to branch UIMA-6164_update_eclipse_plugin_dependencies
in repository https://gitbox.apache.org/repos/asf/uima-uimaj.git
The following commit(s) were added to refs/heads/UIMA-6164_update_eclipse_plugin_dependencies by this push:
new 3d943f3 [UIMA-6164] fix case-editor-ide, add missing provided-scope
3d943f3 is described below
commit 3d943f30cc62b4898441a39ee44a8e78bb6d53b0
Author: Marshall Schor <ms...@schor.com>
AuthorDate: Wed Jan 8 11:01:19 2020 -0500
[UIMA-6164] fix case-editor-ide, add missing provided-scope
---
uimaj-ep-cas-editor-ide/pom.xml | 139 ++++++++++++++++++++++++++++++++--------
uimaj-ep-cas-editor/pom.xml | 3 +-
uimaj-ep-configurator/pom.xml | 1 +
3 files changed, 117 insertions(+), 26 deletions(-)
diff --git a/uimaj-ep-cas-editor-ide/pom.xml b/uimaj-ep-cas-editor-ide/pom.xml
index 9b13ed2..298673c 100644
--- a/uimaj-ep-cas-editor-ide/pom.xml
+++ b/uimaj-ep-cas-editor-ide/pom.xml
@@ -75,6 +75,16 @@
<artifactId>uimaj-core</artifactId>
<version>${project.parent.version}</version>
<scope>compile</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>org.bitbucket.mstrobel</groupId>
+ <artifactId>procyon-compilertools</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.bitbucket.mstrobel</groupId>
+ <artifactId>procyon-core</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
@@ -82,6 +92,12 @@
<artifactId>uimaj-tools</artifactId>
<version>${project.parent.version}</version>
<scope>compile</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>org.apache.uima</groupId>
+ <artifactId>uimaj-cpe</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
@@ -92,6 +108,7 @@
</dependency>
<!-- Eclipse dependencies -->
+ <!--
<dependency>
<groupId>org.eclipse.core</groupId>
<artifactId>runtime</artifactId>
@@ -106,14 +123,52 @@
<scope>provided</scope>
</dependency>
- <!-- Depending on org.eclipse.ui does not include the SWT dependency -->
+ <! - - Depending on org.eclipse.ui does not include the SWT dependency - - >
<dependency>
<groupId>org.eclipse</groupId>
<artifactId>ui</artifactId>
<version>[3.3.0.0,4.0.0)</version>
<scope>provided</scope>
</dependency>
-
+ -->
+
+ <dependency>
+ <groupId>org.eclipse.jdt</groupId>
+ <artifactId>org.eclipse.jdt.ui</artifactId>
+ <version>[3.12.0,4.0.0)</version>
+ <scope>provided</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>org.eclipse.platform</groupId>
+ <artifactId>org.eclipse.search</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.eclipse.platform</groupId>
+ <artifactId>org.eclipse.debug.ui</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.eclipse.platform</groupId>
+ <artifactId>org.eclipse.compare</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.eclipse.platform</groupId>
+ <artifactId>org.eclipse.team</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.eclipse.platform</groupId>
+ <artifactId>org.eclipse.team.ui</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.eclipse.platform</groupId>
+ <artifactId>org.eclipse.jface</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.eclipse.platform</groupId>
+ <artifactId>org.eclipse.swt</artifactId>
+ </exclusion>
+
+ </exclusions>
+ </dependency>
<dependency>
<groupId>org.eclipse.swt</groupId>
<artifactId>org.eclipse.swt.win32.win32.x86</artifactId>
@@ -121,51 +176,85 @@
was 3.3.0
because only 3.2.0 and 3.2.1 are in
repo -->
- <version>[3.2.0.0,4.0.0)</version>
+ <version>[3.2.0.0,5.0.0)</version>
<scope>provided</scope>
</dependency>
+ <!--
<dependency>
<groupId>org.eclipse.ui</groupId>
<artifactId>ide</artifactId>
<version>[3.3.0.0,4.0.0)</version>
<scope>provided</scope>
</dependency>
-
- <dependency>
- <groupId>org.eclipse.ui</groupId>
- <artifactId>views</artifactId>
+ -->
+
+
+ <dependency>
+ <groupId>org.eclipse.platform</groupId>
+ <artifactId>org.eclipse.ui.views</artifactId>
<!-- changing the lower version number to 3.2.0,
was 3.3.0
because only 3.2.0 and 3.2.1 are in
repo -->
- <version>[3.2.0.0,4.0.0)</version>
- <scope>provided</scope>
- </dependency>
+ <version>[3.9.0,4.0.0)</version>
+ <scope>provided</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>org.eclipse.platform</groupId>
+ <artifactId>org.eclipse.swt</artifactId>
+ </exclusion>
+ </exclusions>
+
+ </dependency>
- <dependency>
- <groupId>org.eclipse.ui.workbench</groupId>
- <artifactId>texteditor</artifactId>
- <version>[3.3.0.0,4.0.0)</version>
- <scope>provided</scope>
- </dependency>
+ <dependency>
+ <groupId>org.eclipse.platform</groupId>
+ <artifactId>org.eclipse.ui.workbench.texteditor</artifactId>
+ <version>[3.10.0,4.0.0)</version>
+ <scope>provided</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>org.eclipse.platform</groupId>
+ <artifactId>org.eclipse.swt</artifactId>
+ </exclusion>
+ </exclusions>
+
+ </dependency>
- <dependency>
- <groupId>org.eclipse.jface</groupId>
- <artifactId>text</artifactId>
- <version>[3.3.0.0,4.0.0)</version>
- <scope>provided</scope>
- </dependency>
+ <dependency>
+ <groupId>org.eclipse.platform</groupId>
+ <artifactId>org.eclipse.jface</artifactId>
+ <version>[3.16.0, 4.0.0)</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.eclipse.platform</groupId>
+ <artifactId>org.eclipse.jface.text</artifactId>
+ <version>[3.11.0,4.0.0)</version>
+ <scope>provided</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>org.eclipse.platform</groupId>
+ <artifactId>org.eclipse.swt</artifactId>
+ </exclusion>
+ </exclusions>
+
+ </dependency>
<!-- https://issues.apache.org/jira/browse/UIMA-3510 -->
+ <!--
<dependency>
<groupId>org.eclipse.equinox</groupId>
<artifactId>app</artifactId>
- <!-- https://issues.apache.org/jira/browse/UIMA-3695
+ <! - - https://issues.apache.org/jira/browse/UIMA-3695
<version>[1.0.0,1.0.1)</version>
- -->
+ - - >
<version>[1.2.0,2.0.0)</version>
- </dependency>
+ <scope>provided</scope>
+ </dependency>
+ -->
</dependencies>
<build>
diff --git a/uimaj-ep-cas-editor/pom.xml b/uimaj-ep-cas-editor/pom.xml
index d954346..984f143 100644
--- a/uimaj-ep-cas-editor/pom.xml
+++ b/uimaj-ep-cas-editor/pom.xml
@@ -109,7 +109,7 @@
</dependency>
-->
- <dependency>
+ <dependency>
<groupId>org.eclipse.jdt</groupId>
<artifactId>org.eclipse.jdt.ui</artifactId>
<version>[3.12.0,4.0.0)</version>
@@ -238,6 +238,7 @@
<version>[1.0.0,1.0.1)</version>
-->
<version>[1.2.0,2.0.0)</version>
+ <scope>provided</scope>
</dependency>
</dependencies>
diff --git a/uimaj-ep-configurator/pom.xml b/uimaj-ep-configurator/pom.xml
index 2e338cb..86c6a9f 100644
--- a/uimaj-ep-configurator/pom.xml
+++ b/uimaj-ep-configurator/pom.xml
@@ -294,6 +294,7 @@
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.jface</artifactId>
<version>[3.16.0, 4.0.0)</version>
+ <scope>provided</scope>
</dependency>
<dependency>