Skip to content

Commit

Permalink
Issue #390: Merge uimaFIT modules into UIMAJ repository
Browse files Browse the repository at this point in the history
- Consolidate dependencies and test logging
  • Loading branch information
reckart committed Sep 23, 2024
1 parent 533df53 commit 44a47c9
Show file tree
Hide file tree
Showing 27 changed files with 540 additions and 270 deletions.
1 change: 0 additions & 1 deletion aggregate-uimaj/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,6 @@
<module>../uimafit-documentation</module>
<module>../uimafit-cpe</module>
<module>../uimafit-benchmark</module>
<module>../uimafit-parent</module>

<!-- the internal tools project is not part of any release
and can't be built automatically - to build it,
Expand Down
17 changes: 10 additions & 7 deletions uimafit-assertj/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,13 @@
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.uima</groupId>
<artifactId>uimafit-parent</artifactId>
<version>3.6.0-SNAPSHOT</version>
<relativePath>../uimafit-parent</relativePath>
</parent>

<parent>
<groupId>org.apache.uima</groupId>
<artifactId>uimaj-parent</artifactId>
<version>3.6.0-SNAPSHOT</version>
<relativePath>../uimaj-parent/pom.xml</relativePath>
</parent>

<artifactId>uimafit-assertj</artifactId>
<packaging>bundle</packaging>
Expand All @@ -35,12 +36,14 @@
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>uimafit-core</artifactId>
<version>3.6.0-SNAPSHOT</version>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>uimaj-core</artifactId>
<version>${project.version}</version>
</dependency>

<dependency>
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
Expand Down
21 changes: 13 additions & 8 deletions uimafit-benchmark/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,42 +19,47 @@
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>org.apache.uima</groupId>
<artifactId>uimaj-parent</artifactId>
<version>3.6.0-SNAPSHOT</version>
<relativePath>../uimaj-parent/pom.xml</relativePath>
</parent>

<artifactId>uimafit-benchmark</artifactId>
<packaging>jar</packaging>
<name>Apache UIMA uimaFIT - Benchmark</name>
<description>Factories, Injection, and Testing library for UIMA</description>
<url>${uimaWebsiteUrl}</url>
<parent>
<groupId>org.apache.uima</groupId>
<artifactId>uimafit-parent</artifactId>
<version>3.6.0-SNAPSHOT</version>
<relativePath>../uimafit-parent</relativePath>
</parent>

<licenses>
<license>
<name>Apache License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>

<properties>
<maven.deploy.skip>true</maven.deploy.skip>
</properties>

<dependencies>
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>uimafit-core</artifactId>
<version>3.6.0-SNAPSHOT</version>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>uimaj-core</artifactId>
<version>${project.version}</version>
</dependency>

<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-math3</artifactId>
<version>3.6.1</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
Expand Down
17 changes: 17 additions & 0 deletions uimafit-benchmark/src/test/resources/simplelogger.properties
Original file line number Diff line number Diff line change
@@ -1 +1,18 @@
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.

org.slf4j.simpleLogger.defaultLogLevel=warn
15 changes: 9 additions & 6 deletions uimafit-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@

<parent>
<groupId>org.apache.uima</groupId>
<artifactId>uimafit-parent</artifactId>
<artifactId>uimaj-parent</artifactId>
<version>3.6.0-SNAPSHOT</version>
<relativePath>../uimafit-parent</relativePath>
<relativePath>../uimaj-parent/pom.xml</relativePath>
</parent>

<artifactId>uimafit-core</artifactId>
Expand All @@ -41,7 +41,14 @@
<distribution>repo</distribution>
</license>
</licenses>

<dependencies>
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>uimaj-core</artifactId>
<version>${project.version}</version>
</dependency>

<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
Expand All @@ -50,10 +57,6 @@
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
</dependency>
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>uimaj-core</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
Expand Down
17 changes: 17 additions & 0 deletions uimafit-core/src/test/resources/simplelogger.properties
Original file line number Diff line number Diff line change
@@ -1 +1,18 @@
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.

org.slf4j.simpleLogger.defaultLogLevel=warn
10 changes: 6 additions & 4 deletions uimafit-cpe/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,12 @@
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>org.apache.uima</groupId>
<artifactId>uimafit-parent</artifactId>
<artifactId>uimaj-parent</artifactId>
<version>3.6.0-SNAPSHOT</version>
<relativePath>../uimafit-parent</relativePath>
<relativePath>../uimaj-parent/pom.xml</relativePath>
</parent>

<artifactId>uimafit-cpe</artifactId>
Expand All @@ -35,16 +36,17 @@
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>uimafit-core</artifactId>
<version>3.6.0-SNAPSHOT</version>
<version>${project.version}</version>
</dependency>

<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>uimaj-cpe</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>uimaj-core</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>

Expand Down
17 changes: 17 additions & 0 deletions uimafit-cpe/src/test/resources/simplelogger.properties
Original file line number Diff line number Diff line change
@@ -1 +1,18 @@
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.

org.slf4j.simpleLogger.defaultLogLevel=warn
5 changes: 3 additions & 2 deletions uimafit-documentation/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,12 @@
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>org.apache.uima</groupId>
<artifactId>uimafit-parent</artifactId>
<artifactId>uimaj-parent</artifactId>
<version>3.6.0-SNAPSHOT</version>
<relativePath>../uimafit-parent</relativePath>
<relativePath>../uimaj-parent/pom.xml</relativePath>
</parent>

<artifactId>uimafit-documentation</artifactId>
Expand Down
15 changes: 11 additions & 4 deletions uimafit-examples/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,27 +18,32 @@
under the License.
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>org.apache.uima</groupId>
<artifactId>uimafit-parent</artifactId>
<artifactId>uimaj-parent</artifactId>
<version>3.6.0-SNAPSHOT</version>
<relativePath>../uimafit-parent</relativePath>
<relativePath>../uimaj-parent/pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>

<artifactId>uimafit-examples</artifactId>
<name>Apache UIMA uimaFIT - Examples</name>
<description>Factories, Injection, and Testing library for UIMA</description>
<url>${uimaWebsiteUrl}</url>

<dependencies>
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>uimafit-core</artifactId>
<version>3.6.0-SNAPSHOT</version>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>uimaj-core</artifactId>
<version>${project.version}</version>
</dependency>

<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
Expand All @@ -48,13 +53,15 @@
<artifactId>slf4j-simple</artifactId>
</dependency>
</dependencies>

<licenses>
<license>
<name>Apache License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>

<build>
<plugins>
<plugin>
Expand Down
9 changes: 6 additions & 3 deletions uimafit-junit/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,12 @@
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>org.apache.uima</groupId>
<artifactId>uimafit-parent</artifactId>
<artifactId>uimaj-parent</artifactId>
<version>3.6.0-SNAPSHOT</version>
<relativePath>../uimafit-parent</relativePath>
<relativePath>../uimaj-parent/pom.xml</relativePath>
</parent>

<artifactId>uimafit-junit</artifactId>
Expand All @@ -35,12 +36,14 @@
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>uimafit-core</artifactId>
<version>3.6.0-SNAPSHOT</version>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>uimaj-core</artifactId>
<version>${project.version}</version>
</dependency>

<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
Expand Down
23 changes: 13 additions & 10 deletions uimafit-maven-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,12 @@
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>org.apache.uima</groupId>
<artifactId>uimafit-parent</artifactId>
<artifactId>uimaj-parent</artifactId>
<version>3.6.0-SNAPSHOT</version>
<relativePath>../uimafit-parent</relativePath>
<relativePath>../uimaj-parent/pom.xml</relativePath>
</parent>

<artifactId>uimafit-maven-plugin</artifactId>
Expand All @@ -42,23 +43,25 @@
</licenses>

<dependencies>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
</dependency>
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>uimaj-core</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>uimafit-core</artifactId>
<version>${project.version}</version>
</dependency>

<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
</dependency>
<dependency>
<groupId>org.javassist</groupId>
<artifactId>javassist</artifactId>
Expand Down
Loading

0 comments on commit 44a47c9

Please sign in to comment.