From 02327b55f33488eda0e93de62cc79641f9a45d7d Mon Sep 17 00:00:00 2001 From: Johannes Schnatterer Date: Wed, 1 Aug 2018 11:42:40 +0200 Subject: [PATCH] Makes pom.xmls more DRY --- pom.xml | 72 ++++++++++++++++++++++++++++++ scm-plugins/pom.xml | 15 ------- scm-plugins/scm-git-plugin/pom.xml | 18 -------- scm-test/pom.xml | 3 +- scm-webapp/pom.xml | 13 +----- 5 files changed, 75 insertions(+), 46 deletions(-) diff --git a/pom.xml b/pom.xml index 0b751a2908..174fa07079 100644 --- a/pom.xml +++ b/pom.xml @@ -181,6 +181,77 @@ true + + com.webcohesion.enunciate + enunciate-core-annotations + ${enunciate.version} + + + + org.mapstruct + mapstruct-jdk8 + ${org.mapstruct.version} + + + + org.mapstruct + mapstruct-processor + ${org.mapstruct.version} + provided + + + + de.otto.edison + edison-hal + 2.0.1 + compile + + + + org.projectlombok + lombok + 1.16.18 + provided + + + + + + org.jboss.resteasy + resteasy-jaxrs + ${resteasy.version} + + + + org.jboss.resteasy + resteasy-jaxb-provider + ${resteasy.version} + + + + org.jboss.resteasy + resteasy-jackson2-provider + ${resteasy.version} + + + + org.jboss.resteasy + resteasy-multipart-provider + ${resteasy.version} + + + + org.jboss.resteasy + resteasy-guice + ${resteasy.version} + + + + org.jboss.resteasy + resteasy-servlet-initializer + ${resteasy.version} + + @@ -555,6 +626,7 @@ 2.0.1 3.1.3.Final 1.19.4 + 2.9.1 2.8.6 4.0 diff --git a/scm-plugins/pom.xml b/scm-plugins/pom.xml index 168c5910e4..70dee9676a 100644 --- a/scm-plugins/pom.xml +++ b/scm-plugins/pom.xml @@ -61,33 +61,28 @@ com.webcohesion.enunciate enunciate-core-annotations - ${enunciate.version} org.mapstruct mapstruct-jdk8 - ${org.mapstruct.version} org.mapstruct mapstruct-processor - ${org.mapstruct.version} provided de.otto.edison edison-hal - 2.0.1 compile org.projectlombok lombok - 1.16.18 provided @@ -96,37 +91,31 @@ org.jboss.resteasy resteasy-jaxrs - ${resteasy.version} org.jboss.resteasy resteasy-jaxb-provider - ${resteasy.version} org.jboss.resteasy resteasy-jackson2-provider - ${resteasy.version} org.jboss.resteasy resteasy-multipart-provider - ${resteasy.version} org.jboss.resteasy resteasy-guice - ${resteasy.version} org.jboss.resteasy resteasy-servlet-initializer - ${resteasy.version} @@ -185,10 +174,6 @@ - - 2.9.1 - - release diff --git a/scm-plugins/scm-git-plugin/pom.xml b/scm-plugins/scm-git-plugin/pom.xml index 7013c237cb..c6ae017d9e 100644 --- a/scm-plugins/scm-git-plugin/pom.xml +++ b/scm-plugins/scm-git-plugin/pom.xml @@ -9,9 +9,7 @@ 2.0.0-SNAPSHOT - sonia.scm.plugins scm-git-plugin - 2.0.0-SNAPSHOT scm-git-plugin smp https://bitbucket.org/sdorra/scm-manager @@ -19,13 +17,6 @@ - - javax.servlet - javax.servlet-api - ${servlet.version} - provided - - sonia.jgit org.eclipse.jgit @@ -50,15 +41,6 @@ 2.6 - - - - sonia.scm - scm-test - 2.0.0-SNAPSHOT - test - - diff --git a/scm-test/pom.xml b/scm-test/pom.xml index 086552e864..7556fa4a80 100644 --- a/scm-test/pom.xml +++ b/scm-test/pom.xml @@ -37,7 +37,8 @@ com.github.sdorra shiro-unit - test + + compile diff --git a/scm-webapp/pom.xml b/scm-webapp/pom.xml index b1e46c2e37..538eba4911 100644 --- a/scm-webapp/pom.xml +++ b/scm-webapp/pom.xml @@ -117,48 +117,42 @@ jackson-datatype-jsr310 ${jackson.version} + org.jboss.resteasy resteasy-jaxrs - ${resteasy.version} org.jboss.resteasy resteasy-jaxb-provider - ${resteasy.version} org.jboss.resteasy resteasy-jackson2-provider - ${resteasy.version} org.jboss.resteasy resteasy-multipart-provider - ${resteasy.version} org.jboss.resteasy resteasy-guice - ${resteasy.version} org.jboss.resteasy resteasy-servlet-initializer - ${resteasy.version} de.otto.edison edison-hal - 2.0.1 @@ -261,7 +255,6 @@ com.webcohesion.enunciate enunciate-core-annotations - ${enunciate.version} @@ -387,20 +380,17 @@ org.projectlombok lombok - 1.16.18 provided org.mapstruct mapstruct-jdk8 - ${org.mapstruct.version} org.mapstruct mapstruct-processor - ${org.mapstruct.version} provided @@ -557,7 +547,6 @@ target/scm-it default 2.53.1 - 2.9.1 1.0 0.8.17 Tomcat