diff --git a/pom.xml b/pom.xml index 87caa62ef..c9ab48392 100644 --- a/pom.xml +++ b/pom.xml @@ -5,12 +5,6 @@ 0.1-SNAPSHOT pay-adminusers - - io.dropwizard - dropwizard-dependencies - 3.0.1 - - UTF-8 2.2 @@ -20,8 +14,6 @@ 1.0.20231017121422 0.16.0 2.2.10 - 1.19.0 - 2.35.1 3.1.2 @@ -29,45 +21,40 @@ + + + + + io.dropwizard + dropwizard-dependencies + 3.0.2 + pom + import + + + com.google.inject + guice-bom + 5.1.0 + pom + import + + + com.amazonaws + aws-java-sdk-bom + 1.12.566 + pom + import + + + + - - io.prometheus - simpleclient - ${prometheus.version} - - - io.prometheus - simpleclient_servlet - ${prometheus.version} - - - io.prometheus - simpleclient_dropwizard - ${prometheus.version} - - - uk.gov.service.payments - logging-dropwizard-3 - ${pay-java-commons.version} - - - uk.gov.service.payments - model - ${pay-java-commons.version} - - - uk.gov.service.payments - queue - ${pay-java-commons.version} - + io.dropwizard dropwizard-core - - org.slf4j - slf4j-api - io.dropwizard dropwizard-auth @@ -85,9 +72,16 @@ dropwizard-migrations - org.postgresql - postgresql - 42.6.0 + com.google.inject + guice + + + com.google.inject.extensions + guice-persist + + + com.google.inject.extensions + guice-assistedinject com.fasterxml.jackson.core @@ -122,29 +116,43 @@ guava - org.eclipse.persistence - org.eclipse.persistence.jpa - ${eclipselink.version} - compile + org.slf4j + slf4j-api - com.google.inject - guice - ${guice.version} + ch.qos.logback + logback-classic - com.google.inject.extensions - guice-persist - ${guice.version} + org.apache.commons + commons-lang3 - com.google.inject.extensions - guice-assistedinject - ${guice.version} + com.amazonaws + aws-java-sdk-sqs + + - org.apache.commons - commons-lang3 + javax.xml.bind + jaxb-api + 2.3.1 + + + javax.activation + activation + 1.1.1 + + + org.postgresql + postgresql + 42.6.0 + + + org.eclipse.persistence + org.eclipse.persistence.jpa + ${eclipselink.version} + compile org.mindrot @@ -167,10 +175,6 @@ httpclient 4.5.14 - - ch.qos.logback - logback-classic - uk.gov.service.notify notifications-java-client @@ -186,37 +190,82 @@ libphonenumber 8.13.23 - - uk.gov.service.payments - utils - ${pay-java-commons.version} - org.dhatim dropwizard-sentry 2.1.2-4 - - com.amazonaws - aws-java-sdk-sqs - 1.12.566 - com.google.code.gson gson 2.10.1 + + io.swagger.core.v3 + swagger-annotations + ${swaggger-version} + + + io.prometheus + simpleclient + ${prometheus.version} + + + io.prometheus + simpleclient_servlet + ${prometheus.version} + + + io.prometheus + simpleclient_dropwizard + ${prometheus.version} + + + uk.gov.service.payments + model + ${pay-java-commons.version} + + + uk.gov.service.payments + queue + ${pay-java-commons.version} + + + uk.gov.service.payments + utils + ${pay-java-commons.version} + + + uk.gov.service.payments + logging-dropwizard-3 + ${pay-java-commons.version} + - + io.dropwizard dropwizard-testing test - io.dropwizard.modules - dropwizard-testing-junit4 - 3.0.0 + io.dropwizard + dropwizard-jdbi3 + test + + + org.junit.jupiter + junit-jupiter-api + test + + + org.junit.jupiter + junit-jupiter-params + test + + + org.junit.vintage + junit-vintage-engine test @@ -224,6 +273,14 @@ mockito-junit-jupiter test + + + + io.dropwizard.modules + dropwizard-testing-junit4 + 3.0.2 + test + io.rest-assured rest-assured @@ -248,11 +305,6 @@ 2.0.0.0 test - - io.dropwizard - dropwizard-jdbi3 - test - org.exparity hamcrest-date @@ -277,58 +329,28 @@ 1.9.4 test - - uk.gov.service.payments - testing - ${pay-java-commons.version} - test - com.jayway.jsonpath json-path-assert 2.8.0 test - - javax.activation - activation - 1.1.1 - - - javax.xml.bind - jaxb-api - 2.3.1 - - - org.junit.jupiter - junit-jupiter-params - test - - - org.junit.jupiter - junit-jupiter-api - test - - - io.swagger.core.v3 - swagger-annotations - ${swaggger-version} - org.testcontainers postgresql - ${testcontainers.version} + 1.19.0 test - com.github.tomakehurst - wiremock-jre8-standalone - ${wiremock.version} + org.wiremock + wiremock-standalone + 3.2.0 test - org.junit.vintage - junit-vintage-engine + uk.gov.service.payments + testing + ${pay-java-commons.version} test