From 73e8bf65819b0530b64f61c8496153631bac8433 Mon Sep 17 00:00:00 2001 From: Awambeng Rodrick Date: Mon, 15 Jul 2024 15:09:16 +0100 Subject: [PATCH 1/3] Resolve dependency-plugin warnings in pom.xml --- datasafe-rest-impl/pom.xml | 182 ++++++++++++++---- .../datasafe-simple-adapter-impl/pom.xml | 53 +++++ .../datasafe-simple-adapter-spring/pom.xml | 36 ++-- .../datasafe-storage-impl-s3/pom.xml | 4 - last-module-codecoverage-check/pom.xml | 31 --- pom.xml | 38 ++++ 6 files changed, 246 insertions(+), 98 deletions(-) diff --git a/datasafe-rest-impl/pom.xml b/datasafe-rest-impl/pom.xml index 6c63ebf53..924f45d77 100644 --- a/datasafe-rest-impl/pom.xml +++ b/datasafe-rest-impl/pom.xml @@ -13,22 +13,16 @@ Spring Boot DataSafe Application - 3.3.1 + 3.1.2 2.9.2 0.12.4 3.0.0 2.2.4 1.6.0 - 2.3.0 - true + 3.0.2 - - org.springdoc - springdoc-openapi-starter-webmvc-ui - ${springdoc-openapi-starter-webmvc-ui.version} - de.adorsys datasafe-business @@ -59,17 +53,6 @@ datasafe-metainfo-version-impl ${project.version} - - - org.springframework.boot - spring-boot-starter-web - ${spring-boot.version} - - - org.springframework.boot - spring-boot-starter-actuator - ${spring-boot.version} - org.springframework.boot spring-boot-devtools @@ -77,17 +60,10 @@ runtime - org.springframework.boot - spring-boot-configuration-processor - ${spring-boot.version} - true - - - org.springframework.boot - spring-boot-starter-validation - ${spring-boot.version} + jakarta.validation + jakarta.validation-api + ${jakarta.validation-api.version} - io.jsonwebtoken jjwt-api @@ -103,19 +79,8 @@ io.jsonwebtoken jjwt-jackson ${jjwt.version} - - - com.fasterxml.jackson.core - jackson-databind - - runtime - - org.springframework.boot - spring-boot-starter-security - ${spring-boot.version} - de.adorsys datasafe-storage-impl-db @@ -160,6 +125,143 @@ test ${spring-restdocs.version} + + org.springframework + spring-web + 6.0.11 + + + org.slf4j + slf4j-api + 2.0.7 + + + org.springframework + spring-test + 6.0.11 + test + + + org.assertj + assertj-core + 3.12.2 + test + + + org.springframework.restdocs + spring-restdocs-core + 3.0.0 + test + + + org.springframework.security + spring-security-core + 6.1.2 + + + org.springframework + spring-context + 6.0.11 + + + com.google.dagger + dagger + 2.50 + + + org.springframework.boot + spring-boot + 3.1.2 + + + org.springframework.boot + spring-boot-test-autoconfigure + 3.1.2 + test + + + com.google.code.gson + gson + 2.8.9 + + + org.springframework + spring-beans + 6.0.11 + + + org.apache.tomcat.embed + tomcat-embed-core + 10.1.11 + + + org.springframework + spring-webmvc + 6.0.11 + + + org.springframework.security + spring-security-web + 6.1.2 + + + org.springframework.security + spring-security-config + 6.1.2 + + + org.springframework.boot + spring-boot-autoconfigure + 3.1.2 + + + com.amazonaws + aws-java-sdk-s3 + 1.12.646 + + + org.springframework.boot + spring-boot-test + 3.1.2 + test + + + com.fasterxml.jackson.core + jackson-databind + 2.12.7.1 + + + com.amazonaws + aws-java-sdk-core + 1.12.646 + + + org.springframework + spring-core + 6.0.11 + + + org.mockito + mockito-core + 5.5.0 + test + + + com.google.guava + guava + 32.1.1-jre + + + org.springframework.security + spring-security-crypto + 6.1.2 + + + jakarta.servlet + jakarta.servlet-api + 6.0.0 + test + diff --git a/datasafe-simple-adapter/datasafe-simple-adapter-impl/pom.xml b/datasafe-simple-adapter/datasafe-simple-adapter-impl/pom.xml index af98b24da..4b159611c 100644 --- a/datasafe-simple-adapter/datasafe-simple-adapter-impl/pom.xml +++ b/datasafe-simple-adapter/datasafe-simple-adapter-impl/pom.xml @@ -73,6 +73,59 @@ assertj-core test + + junit + junit + 4.13.2 + test + + + org.jetbrains + annotations + 17.0.0 + test + + + org.testcontainers + testcontainers + 1.18.3 + test + + + com.amazonaws + aws-java-sdk-s3 + 1.12.646 + + + com.amazonaws + aws-java-sdk-core + 1.12.646 + + + org.bouncycastle + bcprov-jdk18on + 1.78.1 + + + com.google.dagger + dagger + 2.50 + + + com.google.code.findbugs + jsr305 + 3.0.0 + + + org.cryptomator + siv-mode + 1.4.4 + + + com.google.guava + guava + 32.1.1-jre + diff --git a/datasafe-simple-adapter/datasafe-simple-adapter-spring/pom.xml b/datasafe-simple-adapter/datasafe-simple-adapter-spring/pom.xml index bef17150f..57199f5d7 100644 --- a/datasafe-simple-adapter/datasafe-simple-adapter-spring/pom.xml +++ b/datasafe-simple-adapter/datasafe-simple-adapter-spring/pom.xml @@ -11,12 +11,6 @@ datasafe-simple-adapter-spring - - 6.1.10 - 3.3.1 - 2.2 - - org.springframework.boot @@ -88,24 +82,12 @@ test - - org.yaml - snakeyaml - ${snakeyaml.version} - org.junit.jupiter junit-jupiter-api ${jupiter.version} test - - de.adorsys - datasafe-business - ${project.version} - test-jar - test - de.adorsys datasafe-types-api @@ -135,15 +117,22 @@ test-jar test - - com.fasterxml.jackson.core - jackson-databind - ${jackson.version} - jakarta.annotation jakarta.annotation-api + + junit + junit + 4.13.2 + test + + + org.jetbrains + annotations + 17.0.0 + test + @@ -161,6 +150,7 @@ false + org.junit.jupiter:junit-jupiter-engine org.springframework.boot:spring-boot-starter-test diff --git a/datasafe-storage/datasafe-storage-impl-s3/pom.xml b/datasafe-storage/datasafe-storage-impl-s3/pom.xml index 8fd486be2..08cb89da5 100644 --- a/datasafe-storage/datasafe-storage-impl-s3/pom.xml +++ b/datasafe-storage/datasafe-storage-impl-s3/pom.xml @@ -33,10 +33,6 @@ com.amazonaws aws-java-sdk-core - - javax.xml.bind - jaxb-api - org.slf4j diff --git a/last-module-codecoverage-check/pom.xml b/last-module-codecoverage-check/pom.xml index fdaeb0053..e25fc7b9f 100644 --- a/last-module-codecoverage-check/pom.xml +++ b/last-module-codecoverage-check/pom.xml @@ -111,37 +111,6 @@ datasafe-types-api ${project.version} - - - de.adorsys - datasafe-simple-adapter-api - ${project.version} - - - de.adorsys - datasafe-simple-adapter-impl - ${project.version} - - - de.adorsys - datasafe-simple-adapter-spring - ${project.version} - - - - de.adorsys - datasafe-runtime-delegate - ${project.version} - - - - - org.junit.jupiter - junit-jupiter-api - test - - - diff --git a/pom.xml b/pom.xml index 929b355c6..fe2296764 100644 --- a/pom.xml +++ b/pom.xml @@ -405,12 +405,37 @@ javax.inject:javax.inject org.projectlombok:lombok + de.adorsys:datasafe-privatestore-api + de.adorsys:datasafe-directory-api + de.adorsys:datasafe-types-api + de.adorsys:datasafe-inbox-impl + de.adorsys:datasafe-privatestore-impl + de.adorsys:datasafe-directory-impl + de.adorsys:datasafe-inbox-api + de.adorsys:datasafe-encryption-api + de.adorsys:datasafe-encryption-impl + de.adorsys:datasafe-inbox-impl + de.adorsys.keymanagement:api + de.adorsys:datasafe-storage-api + de.adorsys:datasafe-directory-api org.junit.jupiter:junit-jupiter-engine org.slf4j:slf4j-simple org.mockito:mockito-core de.adorsys:datasafe-runtime-delegate + de.adorsys:datasafe-business + org.springframework.boot:spring-boot-devtools + io.jsonwebtoken:jjwt-impl + io.jsonwebtoken:jjwt-jackson + com.mysql:mysql-connector-j + org.springframework.boot:spring-boot-starter-test + jakarta.servlet:jakarta.servlet-api + + + + + org.bouncycastle:bcprov-jdk15on @@ -429,6 +454,19 @@ com.google.guava:guava com.google.code.gson:gson de.adorsys.keymanagement:juggler-bouncycastle + org.junit.jupiter:junit-jupiter-api + de.adorsys:datasafe-storage-impl-s3 + org.testcontainers:testcontainers + de.adorsys:datasafe-storage-impl-fs + com.amazonaws:aws-java-sdk-s3 + com.amazonaws:aws-java-sdk-core + org.junit.jupiter:junit-jupiter-params + org.springframework:spring-beans + de.adorsys:datasafe-inbox-impl + de.adorsys:datasafe-privatestore-impl + com.fasterxml.jackson.core:jackson-databind + org.bouncycastle:bcprov-jdk18on + From 4c1b6c8849c1089802491e517078121c71de1b8b Mon Sep 17 00:00:00 2001 From: Awambeng Rodrick Date: Tue, 16 Jul 2024 14:37:55 +0100 Subject: [PATCH 2/3] updated pom.xml --- datasafe-rest-impl/pom.xml | 198 +++++++++--------- .../datasafe-simple-adapter-impl/pom.xml | 99 +++++---- .../datasafe-simple-adapter-spring/pom.xml | 8 +- pom.xml | 5 - 4 files changed, 167 insertions(+), 143 deletions(-) diff --git a/datasafe-rest-impl/pom.xml b/datasafe-rest-impl/pom.xml index 924f45d77..3f521161f 100644 --- a/datasafe-rest-impl/pom.xml +++ b/datasafe-rest-impl/pom.xml @@ -20,6 +20,18 @@ 2.2.4 1.6.0 3.0.2 + 6.0.11 + 2.50 + 2.8.9 + 6.1.2 + 10.1.11 + 1.12.646 + 2.12.7.1 + 32.1.1-jre + 3.12.2 + 3.0.0 + 5.5.0 + 6.0.0 @@ -91,175 +103,165 @@ mysql-connector-j ${mysql.version} - - - - - org.springframework.boot - spring-boot-starter-test - ${spring-boot.version} - test - - - org.springframework.boot - spring-boot-starter-logging - - - - - de.adorsys - datasafe-types-api - ${project.version} - test-jar - test - - - org.junit.jupiter - junit-jupiter-api - test - ${jupiter.version} - - - org.springframework.restdocs - spring-restdocs-mockmvc - test - ${spring-restdocs.version} - - - org.springframework - spring-web - 6.0.11 - - - org.slf4j - slf4j-api - 2.0.7 - - - org.springframework - spring-test - 6.0.11 - test - - - org.assertj - assertj-core - 3.12.2 - test - - - org.springframework.restdocs - spring-restdocs-core - 3.0.0 - test - org.springframework.security spring-security-core - 6.1.2 + ${spring.framework.security.version} org.springframework spring-context - 6.0.11 + ${spring.framework.version} com.google.dagger dagger - 2.50 + ${dagger.version} org.springframework.boot spring-boot - 3.1.2 - - - org.springframework.boot - spring-boot-test-autoconfigure - 3.1.2 - test + ${spring-boot.version} com.google.code.gson gson - 2.8.9 + ${gson.version} org.springframework spring-beans - 6.0.11 + ${spring.framework.version} org.apache.tomcat.embed tomcat-embed-core - 10.1.11 + ${tomcat.version} org.springframework spring-webmvc - 6.0.11 + ${spring.framework.version} org.springframework.security spring-security-web - 6.1.2 + ${spring.framework.security.version} org.springframework.security spring-security-config - 6.1.2 + ${spring.framework.security.version} org.springframework.boot spring-boot-autoconfigure - 3.1.2 + ${spring-boot.version} com.amazonaws aws-java-sdk-s3 - 1.12.646 - - - org.springframework.boot - spring-boot-test - 3.1.2 - test + ${amazon.aws.version} com.fasterxml.jackson.core jackson-databind - 2.12.7.1 + ${jackson.version} com.amazonaws aws-java-sdk-core - 1.12.646 + ${amazon.aws.version} org.springframework spring-core - 6.0.11 - - - org.mockito - mockito-core - 5.5.0 - test + ${spring.framework.version} com.google.guava guava - 32.1.1-jre + ${guava.version} org.springframework.security spring-security-crypto - 6.1.2 + ${spring.framework.security.version} + + + + + + org.springframework.boot + spring-boot-starter-test + ${spring-boot.version} + test + + + org.springframework.boot + spring-boot-starter-logging + + + + + de.adorsys + datasafe-types-api + ${project.version} + test-jar + test + + + org.junit.jupiter + junit-jupiter-api + test + ${jupiter.version} + + + org.springframework.restdocs + spring-restdocs-mockmvc + test + ${spring-restdocs.version} + + + org.springframework + spring-test + ${spring.framework.version} + test + + + org.assertj + assertj-core + ${assertj.version} + test + + + org.springframework.restdocs + spring-restdocs-core + ${spring.framework.restdocs.version} + test + + + org.springframework.boot + spring-boot-test-autoconfigure + ${spring-boot.version} + test + + + org.springframework.boot + spring-boot-test + ${spring-boot.version} + test + + + org.mockito + mockito-core + ${mockito.version} + test jakarta.servlet jakarta.servlet-api - 6.0.0 + ${jakarta.version} test diff --git a/datasafe-simple-adapter/datasafe-simple-adapter-impl/pom.xml b/datasafe-simple-adapter/datasafe-simple-adapter-impl/pom.xml index 4b159611c..5cb737d5f 100644 --- a/datasafe-simple-adapter/datasafe-simple-adapter-impl/pom.xml +++ b/datasafe-simple-adapter/datasafe-simple-adapter-impl/pom.xml @@ -8,6 +8,19 @@ 2.0.2-SNAPSHOT 4.0.0 + + 4.13.2 + 1.12.646 + 32.1.1-jre + 17.0.0 + 1.18.3 + 1.78.1 + 2.50 + 1.4.4 + 3.0.0 + 2.0.7 + 6.0.11 + datasafe-simple-adapter-impl @@ -40,6 +53,51 @@ slf4j-api ${slf4j-simple.version} + + com.amazonaws + aws-java-sdk-s3 + ${amazon.aws.version} + + + com.amazonaws + aws-java-sdk-core + ${amazon.aws.version} + + + org.bouncycastle + bcprov-jdk18on + ${bouncycastle.bcprov.version} + + + com.google.dagger + dagger + ${dagger.version} + + + com.google.code.findbugs + jsr305 + ${jsr-305.version} + + + org.cryptomator + siv-mode + ${siv-mode.version} + + + com.google.guava + guava + ${guava.version} + + + org.springframework + spring-web + ${spring.framework.version} + + + org.slf4j + slf4j-api + ${slf4j-simple.version} + de.adorsys @@ -76,56 +134,21 @@ junit junit - 4.13.2 + ${junit.version} test org.jetbrains annotations - 17.0.0 + ${jetbrains.annotations.version} test org.testcontainers testcontainers - 1.18.3 + ${testcontainers.version} test - - com.amazonaws - aws-java-sdk-s3 - 1.12.646 - - - com.amazonaws - aws-java-sdk-core - 1.12.646 - - - org.bouncycastle - bcprov-jdk18on - 1.78.1 - - - com.google.dagger - dagger - 2.50 - - - com.google.code.findbugs - jsr305 - 3.0.0 - - - org.cryptomator - siv-mode - 1.4.4 - - - com.google.guava - guava - 32.1.1-jre - diff --git a/datasafe-simple-adapter/datasafe-simple-adapter-spring/pom.xml b/datasafe-simple-adapter/datasafe-simple-adapter-spring/pom.xml index 57199f5d7..f55562139 100644 --- a/datasafe-simple-adapter/datasafe-simple-adapter-spring/pom.xml +++ b/datasafe-simple-adapter/datasafe-simple-adapter-spring/pom.xml @@ -8,6 +8,10 @@ 2.0.2-SNAPSHOT 4.0.0 + + 4.13.2 + 17.0.0 + datasafe-simple-adapter-spring @@ -124,13 +128,13 @@ junit junit - 4.13.2 + ${junit.version} test org.jetbrains annotations - 17.0.0 + ${jetbrains.annotations.version} test diff --git a/pom.xml b/pom.xml index fe2296764..268f33759 100644 --- a/pom.xml +++ b/pom.xml @@ -431,11 +431,6 @@ com.mysql:mysql-connector-j org.springframework.boot:spring-boot-starter-test jakarta.servlet:jakarta.servlet-api - - - - - org.bouncycastle:bcprov-jdk15on From 985113b63ff5950793e65d18bf2f2cef4077d269 Mon Sep 17 00:00:00 2001 From: Awambeng Rodrick Date: Tue, 16 Jul 2024 15:05:49 +0100 Subject: [PATCH 3/3] updated pom.xml --- datasafe-rest-impl/pom.xml | 11 +++++++++++ .../datasafe-simple-adapter-impl/pom.xml | 12 ------------ 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/datasafe-rest-impl/pom.xml b/datasafe-rest-impl/pom.xml index 3f521161f..02f82481f 100644 --- a/datasafe-rest-impl/pom.xml +++ b/datasafe-rest-impl/pom.xml @@ -32,6 +32,7 @@ 3.0.0 5.5.0 6.0.0 + 2.0.7 @@ -188,6 +189,16 @@ spring-security-crypto ${spring.framework.security.version} + + org.springframework + spring-web + ${spring.framework.version} + + + org.slf4j + slf4j-api + ${slf4j.version} + diff --git a/datasafe-simple-adapter/datasafe-simple-adapter-impl/pom.xml b/datasafe-simple-adapter/datasafe-simple-adapter-impl/pom.xml index 5cb737d5f..c821a474e 100644 --- a/datasafe-simple-adapter/datasafe-simple-adapter-impl/pom.xml +++ b/datasafe-simple-adapter/datasafe-simple-adapter-impl/pom.xml @@ -18,8 +18,6 @@ 2.50 1.4.4 3.0.0 - 2.0.7 - 6.0.11 datasafe-simple-adapter-impl @@ -88,16 +86,6 @@ guava ${guava.version} - - org.springframework - spring-web - ${spring.framework.version} - - - org.slf4j - slf4j-api - ${slf4j-simple.version} - de.adorsys