From 5ce83c1bcf92140b1fe2e89e88c4e8c4beca2b8a Mon Sep 17 00:00:00 2001 From: Zebb McAteer Date: Mon, 10 Jun 2024 12:58:06 +1000 Subject: [PATCH] [440] Update pom with springboot BoM --- pom.xml | 739 ++++++++++++++++++++++++++++++-------------------------- 1 file changed, 397 insertions(+), 342 deletions(-) diff --git a/pom.xml b/pom.xml index a1b9bce..5732678 100644 --- a/pom.xml +++ b/pom.xml @@ -1,5 +1,6 @@ - + 4.0.0 au.gov.qld.online @@ -35,9 +36,6 @@ 3.22.0 9.2.0 - - - ${project.basedir}/src/qa 3.4.0 10.17.0 @@ -55,399 +53,456 @@ - - - org.eclipse.jetty.websocketwebsocket-client9.4.54.v20240208 - importpomorg.assertjassertj-bom3.26.0 - net.bytebuddybyte-buddy1.14.17 + + org.springframework.boot + spring-boot-dependencies + 3.3.0 + pom + import + + + org.assertj + assertj-bom + 3.26.0 + pom + import - - com.fasterxml.jackson.corejackson-databind2.17.0 - com.fasterxml.jackson.corejackson-annotations2.17.0 - - io.github.bonigarciawebdrivermanager5.8.0 + + io.github.bonigarcia + webdrivermanager + 5.8.0 - org.slf4jslf4j-api - com.google.guavaguava - com.fasterxml.jackson.corejackson-annotations - org.slf4jslf4j-api - com.github.docker-javadocker-java + + org.slf4j + slf4j-api + + + com.google.guava + guava + + + com.fasterxml.jackson.core + jackson-annotations + + + org.slf4j + slf4j-api + + + com.github.docker-java + docker-java + + + commons-io + commons-io + + - org.apache.httpcomponents.client5 - httpclient5 - 5.3.1 + org.seleniumhq.selenium + selenium-java + 4.21.0 + + + org.seleniumhq.selenium + htmlunit3-driver + 4.21.0 - org.slf4jslf4j-api2.0.13 - - org.seleniumhq.seleniumselenium-java4.21.0 + + org.slf4j + slf4j-api - org.seleniumhq.seleniumhtmlunit3-driver4.21.0 - testorg.junit.jupiterjunit-jupiter-api5.10.2 - testorg.assertjassertj-core3.22.0 - testch.qos.logbacklogback-classic1.4.14 + + test + ch.qos.logback + logback-classic + + + test + org.junit.jupiter + junit-jupiter-api + + + test + org.assertj + assertj-core - - - - - - - - - - - - - - - - - - - - maven-compiler-plugin - ${maven-compiler-plugin.version} - - ${java.version} - - - - - org.jacocojacoco-maven-plugin - ${jacoco.version} - - - - - maven-eclipse-plugin - 2.10 - - true - false - 2.0 - - - - - pl.project13.maven - git-commit-id-plugin - ${git-commit-id-plugin.version} - - ${project.basedir}/.git - - true - - ${project.build.outputDirectory}/git.properties - - - - - - - maven-surefire-plugin - ${maven-surefire-plugin.version} - - ${surefire.skip} - - - - - - - - - maven-failsafe-plugin - ${maven-failsafe-plugin.version} - - - org.apache.maven.surefire - surefire-junit47 - ${maven-failsafe-plugin.version} - - - - - default - - integration-test - verify - - - ${failsafe.skip} - - - - - - - - - maven-checkstyle-plugin - ${maven-checkstyle-plugin.version} - - - - maven-pmd-plugin - ${maven-pmd-plugin.version} - - - - com.github.spotbugsspotbugs-maven-plugin - - - org.owaspdependency-check-maven - ${owasp.dependency-check-maven.version} - - - - - - org.apache.maven.plugins - maven-compiler-plugin - ${maven-compiler-plugin.version} - - ${java.version} - - - - org.jacocojacoco-maven-plugin${jacoco.version} - - - com/gargoylesoftware/htmlunit/**/* - - + maven-enforcer-plugin + 3.5.0 - - default-prepare-agent - initialize - - prepare-agent - - - - default-report - - report - + enforce - Jacoco Unit Tests ${project.name} + + + + - - - pre-integration-test - - prepare-agent-integration + enforce - - default-report-integration - - report-integration - - - Jacoco Integration ${project.name} - - + + + + maven-compiler-plugin + ${maven-compiler-plugin.version} + + ${java.version} + + - - default-merge - verify - - merge - - - - - ${project.build.directory} - jacoco.exec - jacoco-it.exec - - - ${project.build.directory}/jacoco-merge.exec - - - - default-report-merge - - report-integration - - - ${project.build.directory}/jacoco-merge.exec - ${project.reporting.outputDirectory}/jacoco-merge - Jacoco Merge ${project.name} - - + + org.jacoco + jacoco-maven-plugin + ${jacoco.version} + - - default-check - - check - - - ${project.build.directory}/jacoco-merge.exec - - - - - - CLASS - - - BRANCH - COVEREDRATIO - 0.0 - - - INSTRUCTION - COVEREDRATIO - 0.0 - - - - - BUNDLE - - - INSTRUCTION - COVEREDRATIO - 0.0 - - - - - - - + + + maven-eclipse-plugin + 2.10 + + true + false + 2.0 + - maven-checkstyle-plugin - ${checkstyle.version} - - - com.puppycrawl.tools - checkstyle - 10.17.0 - - + pl.project13.maven + git-commit-id-plugin + ${git-commit-id-plugin.version} - true - ${qa.directory}/checkstyle_rules.xml - qa.directory=${qa.directory} - - node_modules,src/main/webapp/WEB-INF/eligibility-checklist/node_modules,src/main/webapp/WEB-INF/eligibility-checklist/dist.tar.gz - + ${project.basedir}/.git + + true + + ${project.build.outputDirectory}/git.properties + + + + + + + maven-surefire-plugin + ${maven-surefire-plugin.version} + + ${surefire.skip} + + + - - - test-compile - - - check - - - + - maven-pmd-plugin - ${maven-pmd-plugin.version} + maven-failsafe-plugin + ${maven-failsafe-plugin.version} - net.sourceforge.pmd - pmd-core - ${pmd.version} - - - net.sourceforge.pmd - pmd-java - ${pmd.version} + org.apache.maven.surefire + surefire-junit47 + ${maven-failsafe-plugin.version} - - false - - - ${qa.directory}/pmd-rules.xml - - - ${project.basedir}/target/generated-sources - - true - - validate + default - check + integration-test + verify + + ${failsafe.skip} + + - com.github.spotbugsspotbugs-maven-plugin - ${spotbugs-maven-plugin.version} - - ${qa.directory}/findbugs-exclude.xml - Max - High - true - - com.h3xstream.findsecbugsfindsecbugs-plugin${findsecbugs-plugin.version} - com.mebigfatguy.sb-contribsb-contrib${sb-contrib.version} - - - - - test-compile - - - check - - - + + + maven-checkstyle-plugin + ${maven-checkstyle-plugin.version} - org.owaspdependency-check-maven${owasp.dependency-check-maven.version} - - ${qa.directory}/owasp-dependency-checker-suppressions.xml - 2 - ${dependency.skip} - ${env.NVD_NIST_APIKEY} - false - - - - - check - - + maven-pmd-plugin + ${maven-pmd-plugin.version} + + + + com.github.spotbugs + spotbugs-maven-plugin + + + org.owasp + dependency-check-maven + ${owasp.dependency-check-maven.version} - - + + + + + org.apache.maven.plugins + maven-compiler-plugin + ${maven-compiler-plugin.version} + + ${java.version} + + + + org.jacoco + jacoco-maven-plugin + ${jacoco.version} + + + + default-prepare-agent + initialize + + prepare-agent + + + + default-report + + report + + + Jacoco Unit Tests ${project.name} + + + + pre-integration-test + + + prepare-agent-integration + + + + default-report-integration + + report-integration + + + Jacoco Integration ${project.name} + + + + + default-merge + verify + + merge + + + + + ${project.build.directory} + jacoco.exec + jacoco-it.exec + + + ${project.build.directory}/jacoco-merge.exec + + + + default-report-merge + + report-integration + + + ${project.build.directory}/jacoco-merge.exec + ${project.reporting.outputDirectory}/jacoco-merge + Jacoco Merge ${project.name} + + + + + default-check + + check + + + ${project.build.directory}/jacoco-merge.exec + + + + + + CLASS + + + BRANCH + COVEREDRATIO + 0.0 + + + INSTRUCTION + COVEREDRATIO + 0.0 + + + + + BUNDLE + + + INSTRUCTION + COVEREDRATIO + 0.0 + + + + + + + + + + + maven-checkstyle-plugin + ${checkstyle.version} + + + com.puppycrawl.tools + checkstyle + 10.17.0 + + + + true + ${qa.directory}/checkstyle_rules.xml + qa.directory=${qa.directory} + + node_modules,src/main/webapp/WEB-INF/eligibility-checklist/node_modules,src/main/webapp/WEB-INF/eligibility-checklist/dist.tar.gz + + + + + + test-compile + + + check + + + + + + + maven-pmd-plugin + ${maven-pmd-plugin.version} + + + net.sourceforge.pmd + pmd-core + ${pmd.version} + + + net.sourceforge.pmd + pmd-java + ${pmd.version} + + + + false + + + ${qa.directory}/pmd-rules.xml + + + ${project.basedir}/target/generated-sources + + true + + + + validate + + check + + + + + + + com.github.spotbugs + spotbugs-maven-plugin + ${spotbugs-maven-plugin.version} + + ${qa.directory}/findbugs-exclude.xml + Max + High + true + + + com.h3xstream.findsecbugs + findsecbugs-plugin + ${findsecbugs-plugin.version} + + + com.mebigfatguy.sb-contrib + sb-contrib + ${sb-contrib.version} + + + + + + test-compile + + + check + + + + + + + org.owasp + dependency-check-maven + ${owasp.dependency-check-maven.version} + + ${qa.directory}/owasp-dependency-checker-suppressions.xml + 2 + ${dependency.skip} + ${env.NVD_NIST_APIKEY} + false + + + + + + check + + + + + + + github