From a1965e7079a5901bbdfd70da866bd78d8fa8e4b2 Mon Sep 17 00:00:00 2001 From: Adrian-Devries Date: Thu, 24 Apr 2025 12:53:54 +0200 Subject: [PATCH] 05-AddOtherPlugins --- pom.xml | 246 +++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 245 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index eb0280d..47abfa3 100644 --- a/pom.xml +++ b/pom.xml @@ -79,6 +79,7 @@ 3.6.3 3.27.3 + 10.23.0 2.19.0 3.17.0 4.0.2 @@ -89,12 +90,14 @@ 5.17.0 1.0.2 4.7.7 + 7.12.0 5.5.1 12.5 2.0.17 2.0.17 3.6.0 + 2.9.1 12.1.1 3.5.0 2.26.0 @@ -103,16 +106,23 @@ 4.0.9 3.1.0 3.7.1 + 3.6.0 3.14.0 + 3.8.1 3.5.0 3.5.3 3.2.7 3.11.2 + 3.6.0 + 3.26.0 + 3.9.0 3.1.1 3.3.1 3.6.0 + 3.21.0 3.3.1 3.5.3 + 4.9.3.0 2.18.0 @@ -225,6 +235,108 @@ + + com.github.spotbugs + spotbugs-maven-plugin + ${version.spotbugs-maven-plugin} + + + org.apache.maven.plugins + maven-checkstyle-plugin + ${version.maven-checkstyle-plugin} + + + com.puppycrawl.tools + checkstyle + ${version.checkstyle} + + + + false + false + true + + + + org.apache.maven.plugins + maven-dependency-plugin + ${version.maven-dependency-plugin} + + + analyze + + analyze-only + + + false + true + + + + + properties + + + + copy-dependencies + prepare-package + + copy-dependencies + + + ${project.build.directory}/lib + + false + false + true + + + + + + org.glassfish.jaxb:jaxb-runtime + de.kosit.validationtool:packaged-test-scenarios + + + + + org.apache.maven.plugins + maven-jxr-plugin + ${version.maven-jxr-plugin} + + + org.apache.maven.plugins + maven-pmd-plugin + ${version.maven-pmd-plugin} + + + net.sourceforge.pmd + pmd-core + ${version.pmd} + + + net.sourceforge.pmd + pmd-java + ${version.pmd} + + + + 100 + ${version.java} + + **/*Bean.java + **/generated/*.java + + + ${project.build.directory}/generated-sources/stubs + + + + + org.apache.maven.plugins + maven-project-info-reports-plugin + ${version.maven-project-info-reports-plugin} + org.apache.maven.plugins @@ -594,6 +706,11 @@ + + org.apache.maven.plugins + maven-site-plugin + ${version.maven-site-plugin} + net.revelc.code.formatter formatter-maven-plugin @@ -627,10 +744,137 @@ + + org.cyclonedx + cyclonedx-maven-plugin + ${version.cyclonedx-maven-plugin} + + + default + package + + makeBom + + + true + + + + aggregate + false + package + + makeAggregateBom + + + + + xml + + - + + + com.github.spotbugs + spotbugs-maven-plugin + ${version.spotbugs-maven-plugin} + + + org.apache.maven.plugins + maven-checkstyle-plugin + ${version.maven-checkstyle-plugin} + + + default + + checkstyle + + + + aggregate + false + + checkstyle-aggregate + + + + + false + false + true + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${version.maven-javadoc-plugin} + + + default + + javadoc + + + + aggregate + false + + aggregate + + + + + + org.apache.maven.plugins + maven-jxr-plugin + ${version.maven-jxr-plugin} + + + org.apache.maven.plugins + maven-pmd-plugin + ${version.maven-pmd-plugin} + + + default + + pmd + cpd + + + + aggregate + false + + aggregate-pmd + aggregate-cpd + + + + + + org.apache.maven.plugins + maven-surefire-report-plugin + ${version.maven-surefire-plugin} + + true + + + + org.jacoco + jacoco-maven-plugin + ${version.jacoco-maven-plugin} + + + default + + report + + + + +