diff --git a/dkpro-jwpl-api/pom.xml b/dkpro-jwpl-api/pom.xml index 0d37ed16..d6f699d1 100644 --- a/dkpro-jwpl-api/pom.xml +++ b/dkpro-jwpl-api/pom.xml @@ -31,10 +31,10 @@ + By default, we skip the integration tests for regular contributors + as they might not have access to one of the two institution specific + MySQL resource profiles. + --> true @@ -79,8 +79,12 @@ nv-i18n - jakarta.xml.bind - jakarta.xml.bind-api + jakarta.persistence + jakarta.persistence-api + + + org.apache.commons + commons-lang3 @@ -88,33 +92,6 @@ org.slf4j slf4j-api - - org.apache.logging.log4j - log4j-slf4j-impl - test - - - org.apache.logging.log4j - log4j-core - test - - - - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-params - test - - - org.hsqldb - hsqldb - test - diff --git a/dkpro-jwpl-deps/dkpro-jwpl-swc-engine-shade/pom.xml b/dkpro-jwpl-deps/dkpro-jwpl-swc-engine-shade/pom.xml index 682a09a7..37edd72f 100644 --- a/dkpro-jwpl-deps/dkpro-jwpl-swc-engine-shade/pom.xml +++ b/dkpro-jwpl-deps/dkpro-jwpl-swc-engine-shade/pom.xml @@ -15,132 +15,140 @@ See the License for the specific language governing permissions and limitations under the License. --> - - 4.0.0 - - org.dkpro.jwpl - dkpro-jwpl-deps - 2.0.0-SNAPSHOT - - dkpro-jwpl-swc-engine-shade - Dependencies :: Jakarta :: swc-engine + + 4.0.0 + + org.dkpro.jwpl + dkpro-jwpl-deps + 2.0.0-SNAPSHOT + + dkpro-jwpl-swc-engine-shade + Dependencies :: Jakarta :: swc-engine - - - org.sweble.wikitext - swc-engine - ${org.sweble.wikitext.version} - - - commons-collections - commons-collections - 3.2.2 - runtime - - - commons-io - commons-io - 1.4 - runtime - - - de.fau.cs.osr.ptk - ptk-common - - - de.fau.cs.osr.utils - utils - - - org.apache.commons - commons-lang3 - - - org.slf4j - slf4j-api - - - org.sweble.wikitext - swc-parser-lazy - - - xtc - rats-runtime - 1.15.0 - - + + true + - - - - org.apache.maven.plugins - maven-shade-plugin - 3.5.1 - - - package - - shade - - - true - true - false - - - org.sweble.wikitext:swc-engine:* - - - - - - - - javax.xml.bind - jakarta.xml.bind - - - - - - - - - org.codehaus.mojo - build-helper-maven-plugin - 3.4.0 - - - workaround-makeItVisibleOnIntellij - none - - attach-artifact - - - - - ${project.build.directory}/${project.build.finalName}.jar - jar - optional - - - - - - - - + + + + org.apache.maven.plugins + maven-shade-plugin + 3.5.1 + + + package + + shade + + + true + true + false + + + + org.sweble.wikitext:swc-engine:* + + + + + + + + javax.xml.bind + jakarta.xml.bind + + + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + 3.4.0 + + + workaround-makeItVisibleOnIntellij + none + + attach-artifact + + + + + ${project.build.directory}/${project.build.finalName}.jar + jar + optional + + + + + + + + \ No newline at end of file diff --git a/dkpro-jwpl-revisionmachine/pom.xml b/dkpro-jwpl-revisionmachine/pom.xml index f46ba28c..a72d4f87 100644 --- a/dkpro-jwpl-revisionmachine/pom.xml +++ b/dkpro-jwpl-revisionmachine/pom.xml @@ -38,6 +38,11 @@ org.apache.commons commons-compress + + org.apache.commons + commons-lang3 + + org.slf4j slf4j-api @@ -71,8 +76,9 @@ test - mysql - mysql-connector-java + org.mariadb.jdbc + mariadb-java-client + test diff --git a/dkpro-jwpl-util/pom.xml b/dkpro-jwpl-util/pom.xml index 14dd71bc..1f925a67 100644 --- a/dkpro-jwpl-util/pom.xml +++ b/dkpro-jwpl-util/pom.xml @@ -47,11 +47,6 @@ com.googlecode.java-diff-utils diffutils - 1.2.1 - - - commons-logging - commons-logging org.dkpro.jwpl @@ -80,6 +75,15 @@ org.sweble.wikitext swc-parser-lazy + + + org.slf4j + slf4j-api + + + commons-logging + commons-logging + diff --git a/dkpro-jwpl-wikimachine/pom.xml b/dkpro-jwpl-wikimachine/pom.xml index 08856596..b6b53fbe 100644 --- a/dkpro-jwpl-wikimachine/pom.xml +++ b/dkpro-jwpl-wikimachine/pom.xml @@ -28,10 +28,6 @@ WikiMachine - - org.springframework - spring-core - org.springframework spring-beans @@ -45,6 +41,10 @@ dkpro-jwpl-mwdumper ${project.version} + + org.apache.commons + commons-compress + diff --git a/pom.xml b/pom.xml index 8c7be9fc..323366fb 100644 --- a/pom.xml +++ b/pom.xml @@ -101,6 +101,35 @@ richard.eckart@googlemail.com + + + + + org.apache.logging.log4j + log4j-slf4j-impl + test + + + org.apache.logging.log4j + log4j-core + test + + + org.junit.jupiter + junit-jupiter-api + test + + + org.junit.jupiter + junit-jupiter-params + test + + + org.hsqldb + hsqldb + test + + @@ -237,11 +266,21 @@ commons-lang 2.6 + + jakarta.persistence + jakarta.persistence-api + 3.0.0 + jakarta.xml.bind jakarta.xml.bind-api 4.0.0 + + com.googlecode.java-diff-utils + diffutils + 1.2.1 + @@ -265,6 +304,53 @@ + + + org.apache.maven.plugins + maven-dependency-plugin + + + default + verify + + analyze-only + + + + + true + + + org.apache.logging.log4j:log4j-slf4j-impl + org.apache.logging.log4j:log4j-core + org.slf4j:log4j-over-slf4j + org.slf4j:jcl-over-slf4j + commons-logging:commons-logging + + javax.xml.bind:jaxb-api + com.sun.xml.bind:jaxb-core + com.sun.xml.bind:jaxb-impl + javax.activation:javax.activation-api + + org.hsqldb:hsqldb + org.mariadb.jdbc:mariadb-java-client + org.junit.jupiter:* + org.junit.platform:* + org.assertj:* + org.mockito:* + org.xmlunit:* + org.awaitility:awaitility + + + + +