From 826c708d47ae8ee67a1e6e2d7b6d348289f8f64f Mon Sep 17 00:00:00 2001 From: abaudet Date: Tue, 5 Jan 2021 22:48:26 +0400 Subject: [PATCH] misc(deps) Fix dependency convergence + test dependency convergence --- ogham-core/pom.xml | 11 + ogham-email-sendgrid-common/pom.xml | 14 +- ogham-template-thymeleaf-common/pom.xml | 7 + .../resources/standalone/maven/pom.xml.ftl | 19 ++ ogham-test-utils/pom.xml | 70 +++-- pom.xml | 254 +++++++++++++++++- 6 files changed, 341 insertions(+), 34 deletions(-) diff --git a/ogham-core/pom.xml b/ogham-core/pom.xml index f79207217a..eb709db027 100644 --- a/ogham-core/pom.xml +++ b/ogham-core/pom.xml @@ -70,6 +70,17 @@ logback-classic + + + + org.javassist + javassist + + + com.google.guava + guava + + fr.sii.ogham diff --git a/ogham-email-sendgrid-common/pom.xml b/ogham-email-sendgrid-common/pom.xml index 6482dc7687..5713b2f36a 100644 --- a/ogham-email-sendgrid-common/pom.xml +++ b/ogham-email-sendgrid-common/pom.xml @@ -25,16 +25,10 @@ com.sendgrid sendgrid-java - - - - org.mockito - mockito-core - - - + + com.fasterxml.jackson.core jackson-core @@ -47,6 +41,10 @@ com.fasterxml.jackson.core jackson-databind + + org.apache.httpcomponents + httpclient + diff --git a/ogham-template-thymeleaf-common/pom.xml b/ogham-template-thymeleaf-common/pom.xml index b20279e929..86f70e11ee 100644 --- a/ogham-template-thymeleaf-common/pom.xml +++ b/ogham-template-thymeleaf-common/pom.xml @@ -27,6 +27,13 @@ thymeleaf + + + + org.javassist + javassist + + fr.sii.ogham diff --git a/ogham-test-classpath/src/main/resources/standalone/maven/pom.xml.ftl b/ogham-test-classpath/src/main/resources/standalone/maven/pom.xml.ftl index ed82286f37..72d7511a64 100644 --- a/ogham-test-classpath/src/main/resources/standalone/maven/pom.xml.ftl +++ b/ogham-test-classpath/src/main/resources/standalone/maven/pom.xml.ftl @@ -77,6 +77,25 @@ + + org.apache.maven.plugins + maven-enforcer-plugin + 3.0.0-M3 + + + enforce + + + + + + validate + + enforce + + + + diff --git a/ogham-test-utils/pom.xml b/ogham-test-utils/pom.xml index 7c25b1aa7c..2d788c7c17 100644 --- a/ogham-test-utils/pom.xml +++ b/ogham-test-utils/pom.xml @@ -22,10 +22,6 @@ commons-io commons-io - - junit - junit - org.junit.jupiter junit-jupiter @@ -54,11 +50,11 @@ com.icegreen - greenmail + greenmail-junit4 com.icegreen - greenmail-junit4 + greenmail com.icegreen @@ -80,6 +76,10 @@ com.fizzed ch-smpp + + com.github.tomakehurst + wiremock-jre8 + org.xmlunit xmlunit-core @@ -88,10 +88,6 @@ uk.com.robust-it cloning - - com.github.tomakehurst - wiremock-jre8 - org.spockframework spock-core @@ -101,16 +97,25 @@ spring-boot-starter-test provided - - - com.google.guava - guava - org.awaitility awaitility - + + + + + org.hamcrest + hamcrest-core + + + junit + junit + + + com.google.guava + guava + com.fasterxml.jackson.core jackson-core @@ -123,6 +128,34 @@ com.fasterxml.jackson.core jackson-databind + + org.slf4j + slf4j-api + + + org.objenesis + objenesis + + + org.conscrypt + conscrypt-openjdk-uber + + + org.apache.commons + commons-lang3 + + + org.opentest4j + opentest4j + + + org.apache.httpcomponents + httpclient + + + com.sun.activation + jakarta.activation + @@ -130,10 +163,5 @@ junit-platform-testkit test - - ch.qos.logback - logback-classic - test - diff --git a/pom.xml b/pom.xml index f878ad1d75..dc2c771bb4 100644 --- a/pom.xml +++ b/pom.xml @@ -25,18 +25,23 @@ 2.8.0 1.9.4 2.1.6.RELEASE - 3.0.11.RELEASE + 3.0.11.RELEASE ${thymeleaf-v3.version} 3.1.28 2.3.30 1.6.2 - 1.6.5 + 1.6.5 1.7.30 1.2.3 3.11 5.0.9 5.0.9 3.0.0 + 6.0.2 + 3.0.2 1.13.1 1.15 4.7.1 @@ -46,9 +51,11 @@ 8.3.2 1.24.1 1.2.0 - 1.2.2 + 1.2.2 2.12.0 - 0.9.11 + 0.9.11 30.1-jre 4.4.14 4.5.13 @@ -372,6 +379,12 @@ com.sun.mail jakarta.mail ${jakarta-mail.version} + + + com.sun.activation + jakarta.activation + + jakarta.mail @@ -382,6 +395,29 @@ com.sendgrid sendgrid-java ${sendgrid-java.version} + + + + org.mockito + mockito-core + + + com.fasterxml.jackson.core + jackson-core + + + com.fasterxml.jackson.core + jackson-databind + + + com.fasterxml.jackson.core + jackson-annotations + + + org.apache.httpcomponents + httpclient + + @@ -389,21 +425,59 @@ com.fizzed ch-smpp ${cloudhopper-fizzed.version} + + + org.slf4j + slf4j-api + + com.cloudhopper ch-smpp ${cloudhopper.version} + + + org.slf4j + slf4j-api + + com.cloudhopper ch-commons-gsm ${cloudhopper-gsm.version} + + + org.slf4j + slf4j-api + + + com.cloudhopper + ch-commons-util + + + + + com.cloudhopper + ch-commons-util + ${cloudhopper-commons-util.version} + + + com.cloudhopper + ch-commons-charset + ${cloudhopper-commons-charset.version} org.jsmpp jsmpp ${jsmpp.version} + + + org.slf4j + slf4j-api + + @@ -452,6 +526,16 @@ org.reflections reflections ${reflections.version} + + + org.javassist + javassist + + + com.google.guava + guava + + com.google.guava @@ -479,16 +563,38 @@ org.thymeleaf thymeleaf ${thymeleaf.version} + + + org.slf4j + slf4j-api + + + org.javassist + javassist + + org.thymeleaf thymeleaf-spring4 ${thymeleaf-v2.version} + + + org.slf4j + slf4j-api + + ognl ognl ${ognl.version} + + + org.javassist + javassist + + org.freemarker @@ -530,6 +636,12 @@ ch.qos.logback logback-classic ${logback.version} + + + org.slf4j + slf4j-api + + @@ -557,6 +669,12 @@ junit junit ${junit.version} + + + org.hamcrest + hamcrest-core + + org.junit @@ -565,15 +683,38 @@ pom import + + org.junit.vintage + junit-vintage-engine + ${junit-jupiter.version} + + + junit + junit + + + org.mockito mockito-core ${mockito.version} + + + org.objenesis + objenesis + + org.mockito mockito-junit-jupiter ${mockito-junit-jupiter.version} + + + org.junit.jupiter + junit-jupiter-api + + net.bytebuddy @@ -599,17 +740,41 @@ com.sun.mail javax.mail + + junit + junit + com.icegreen greenmail-junit4 ${greenmail.version} + + + org.slf4j + slf4j-api + + + junit + junit + + com.icegreen greenmail-junit5 ${greenmail.version} + + + org.slf4j + slf4j-api + + + junit + junit + + nl.jqno.equalsverifier @@ -625,16 +790,78 @@ uk.com.robust-it cloning ${cloning.version} + + + org.objenesis + objenesis + + com.github.tomakehurst wiremock-jre8 ${wiremock.version} + + + org.hamcrest + hamcrest-core + + + org.slf4j + slf4j-api + + + com.google.guava + guava + + + org.conscrypt + conscrypt-openjdk-uber + + + org.apache.commons + commons-lang3 + + + com.fasterxml.jackson.core + jackson-core + + + com.fasterxml.jackson.core + jackson-databind + + + com.fasterxml.jackson.core + jackson-annotations + + + org.opentest4j + opentest4j + + + commons-io + commons-io + + + org.xmlunit + xmlunit-core + + + org.apache.httpcomponents + httpclient + + org.spockframework spock-core ${spock.version} + + + junit + junit + + org.codehaus.groovy @@ -680,6 +907,12 @@ org.awaitility awaitility ${awaitility.version} + + + org.hamcrest + hamcrest + + @@ -715,6 +948,17 @@ pom import + + org.springframework.boot + spring-boot-starter-test + ${spring-boot.version} + + + org.slf4j + slf4j-api + + + @@ -1271,7 +1515,7 @@ - install + validate enforce