diff --git a/spring-ai-bom/pom.xml b/spring-ai-bom/pom.xml index 9305540df..4842e5fb9 100644 --- a/spring-ai-bom/pom.xml +++ b/spring-ai-bom/pom.xml @@ -68,6 +68,20 @@ 1.5.0 + 0.0.43 + 3.11.0 + 3.3.0 + 3.1.2 + 3.5.2 + 3.5.0 + 4.0.0-M13 + 3.3.0 + 3.1.1 + 3.5.0 + true + true + 9.3 + true @@ -1096,43 +1110,215 @@ - - - - org.codehaus.mojo - flatten-maven-plugin - ${flatten-maven-plugin.version} - - - flatten - process-resources - - flatten - - - true - ossrh - - remove - keep - remove - keep - keep - resolve - - - - - clean - clean - - clean - - - - - - + + + + io.spring.javaformat + spring-javaformat-maven-plugin + ${spring-javaformat-maven-plugin.version} + + + validate + true + + validate + + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + ${maven-checkstyle-plugin.version} + + + com.puppycrawl.tools + checkstyle + ${puppycrawl-tools-checkstyle.version} + + + io.spring.javaformat + spring-javaformat-checkstyle + 0.0.43 + + + + + checkstyle-validation + validate + true + + ${disable.checks} + src/checkstyle/checkstyle.xml + src/checkstyle/checkstyle-header.txt + true + + checkstyle.build.directory=${project.build.directory} + checkstyle.suppressions.file=${project.basedir}/src/checkstyle/checkstyle-suppressions.xml + checkstyle.additional.suppressions.file=${project.basedir}/src/checkstyle/checkstyle-suppressions.xml + checkstyle.header.file=${project.basedir}/src/checkstyle/checkstyle-header.txt + + true + ${maven-checkstyle-plugin.failsOnError} + + + ${maven-checkstyle-plugin.failOnViolation} + + + + check + + + + + + org.apache.maven.plugins + maven-site-plugin + ${maven-site-plugin.version} + + + org.apache.maven.plugins + maven-compiler-plugin + ${maven-compiler-plugin.version} + + ${java.version} + + -parameters + + + + + + default-compile + none + + + + default-testCompile + none + + + java-compile + compile + + compile + + + + java-test-compile + test-compile + + testCompile + + + + + + org.apache.maven.plugins + maven-surefire-plugin + ${maven-surefire-plugin.version} + + ${surefireArgLine} + + false + false + + + plain + + + false + + + + org.apache.maven.plugins + maven-jar-plugin + ${maven-jar-plugin.version} + + + + ${project.artifactId} + ${project.version} + + + + + + org.apache.maven.plugins + maven-source-plugin + ${maven-source-plugin.version} + + + generate-sources + package + + jar + + + + + + org.codehaus.mojo + flatten-maven-plugin + ${flatten-maven-plugin.version} + + + flatten + process-resources + + flatten + + + true + ossrh + + remove + remove + remove + keep + keep + resolve + + + + + clean + clean + + clean + + + + + + org.apache.maven.plugins + maven-deploy-plugin + ${maven-deploy-plugin.version} + + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin.version} + + + ${project.basedir}/spring-ai-docs/src/main/javadoc/overview.html + false + false + none + + + + generate-javadocs + package + + jar + + + + + + +