diff --git a/pom.xml b/pom.xml index 738d378b2..734a59eb5 100644 --- a/pom.xml +++ b/pom.xml @@ -332,9 +332,11 @@ limitations under the License. https://oss.sonatype.org/content/repositories/plexus-snapshots 2023-05-06T22:13:46Z true + 2.36.0 3.9.0 1.11.2 5.9.3 + check @@ -424,7 +426,8 @@ limitations under the License. true en - true + + true @@ -550,6 +553,41 @@ limitations under the License. + + com.diffplug.spotless + spotless-maven-plugin + ${spotless-maven-plugin.version} + + + + + + + + javax,java,,\# + + + + + false + + true + + + + true + + + + + spotless-check + + ${spotless.action} + + process-sources + + + @@ -641,18 +679,6 @@ limitations under the License. org.apache.maven.plugins maven-surefire-report-plugin - - org.apache.maven.plugins - maven-checkstyle-plugin - - - default - - checkstyle - - - - org.apache.maven.plugins maven-pmd-plugin @@ -764,5 +790,57 @@ limitations under the License. + + + java11+ + + [11,) + + + + ${javaVersion} + + config/maven_checks_nocodestyle.xml + + + + + + + com.diffplug.spotless + spotless-maven-plugin + + + org.apache.maven.plugins + maven-checkstyle-plugin + + ${checkstyle.spotless.config} + + + + + + + format-check + + + !format + + + + check + + + + format + + + format + + + + apply + +