diff --git a/bookkeeper-common/pom.xml b/bookkeeper-common/pom.xml index d586c50fabc..29478227827 100644 --- a/bookkeeper-common/pom.xml +++ b/bookkeeper-common/pom.xml @@ -130,12 +130,13 @@ org.apache.maven.plugins maven-javadoc-plugin - ${maven-javadoc-plugin.version} ${src.dir} none + Bookkeeper Client diff --git a/bookkeeper-server/pom.xml b/bookkeeper-server/pom.xml index 0551cdf5c07..0b7cdf45452 100644 --- a/bookkeeper-server/pom.xml +++ b/bookkeeper-server/pom.xml @@ -288,12 +288,13 @@ org.apache.maven.plugins maven-javadoc-plugin - ${maven-javadoc-plugin.version} ${src.dir} none + Bookkeeper diff --git a/circe-checksum/pom.xml b/circe-checksum/pom.xml index 1e5653d474e..7100f4da6b0 100644 --- a/circe-checksum/pom.xml +++ b/circe-checksum/pom.xml @@ -63,19 +63,6 @@ org.apache.maven.plugins maven-compiler-plugin - ${maven-compiler-plugin.version} - - 1.8 - 1.8 - - - - -Xlint:deprecation - -Xlint:unchecked - - -Xpkginfo:always - - com.github.maven-nar @@ -154,17 +141,8 @@ org.apache.maven.plugins maven-compiler-plugin - ${maven-compiler-plugin.version} - 1.8 - 1.8 - - - -Xlint:deprecation - -Xlint:unchecked - - -Xpkginfo:always -h ${project.build.directory}/nar/javah-include diff --git a/cpu-affinity/pom.xml b/cpu-affinity/pom.xml index c78e5f1ea9f..a80b7125875 100644 --- a/cpu-affinity/pom.xml +++ b/cpu-affinity/pom.xml @@ -48,18 +48,6 @@ org.apache.maven.plugins maven-compiler-plugin - - 1.8 - 1.8 - - - - -Xlint:deprecation - -Xlint:unchecked - - -Xpkginfo:always - - com.github.maven-nar @@ -129,17 +117,8 @@ org.apache.maven.plugins maven-compiler-plugin - ${maven-compiler-plugin.version} - 1.8 - 1.8 - - - -Xlint:deprecation - -Xlint:unchecked - - -Xpkginfo:always -h ${project.build.directory}/nar/javah-include diff --git a/native-io/pom.xml b/native-io/pom.xml index a5e8774f942..fd64b4f0ca7 100644 --- a/native-io/pom.xml +++ b/native-io/pom.xml @@ -45,18 +45,6 @@ org.apache.maven.plugins maven-compiler-plugin - - 1.8 - 1.8 - - - - -Xlint:deprecation - -Xlint:unchecked - - -Xpkginfo:always - - com.github.maven-nar @@ -120,17 +108,8 @@ org.apache.maven.plugins maven-compiler-plugin - ${maven-compiler-plugin.version} - 1.8 - 1.8 - - - -Xlint:deprecation - -Xlint:unchecked - - -Xpkginfo:always -h ${project.build.directory}/nar/javah-include diff --git a/pom.xml b/pom.xml index f49161c967d..7bc76769bb5 100644 --- a/pom.xml +++ b/pom.xml @@ -105,9 +105,10 @@ + 8 + 8 UTF-8 UTF-8 - 1.8 true 2 src/main/java @@ -129,7 +130,7 @@ 5.1.0 4.1.12.1 0.5.11 - 2.7.0 + 2.8.0 3.0.2 2.9.0 1.56.0 @@ -148,7 +149,7 @@ 5.10.1 3.25.2 0.14.2 - 1.18.26 + 1.18.30 2.18.0 1.3.0 3.12.4 @@ -188,17 +189,17 @@ 1.6 1.18.20.0 1.8 - 3.1.0 - 3.2.1 - 3.2.0 - 3.10.1 + 3.6.0 + 3.3.1 + 3.3.2 + 3.12.1 3.6.1 - 2.7 - 2.5.1 - 3.2.2 - 3.2.0 - 3.2.0 - 3.2.1 + 3.1.1 + 3.1.1 + 3.3.0 + 3.6.3 + 3.5.1 + 3.3.0 3.2.5 8.0.2 3.10.1 @@ -248,7 +249,6 @@ org.inferred freebuilder ${freebuilder.version} - true @@ -969,6 +969,16 @@ nar-maven-plugin ${nar-maven-plugin.version} + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin.version} + + + true + none + + @@ -981,17 +991,23 @@ + org.apache.maven.plugins maven-compiler-plugin ${maven-compiler-plugin.version} - ${javac.target} - ${javac.target} + UTF-8 + true + true + + + org.projectlombok + lombok + ${lombok.version} + + - -Xlint:deprecation - -Xlint:unchecked - - -Xpkginfo:always - + -parameters + @@ -1014,12 +1030,12 @@ org.apache.maven.plugins maven-javadoc-plugin - ${maven-javadoc-plugin.version} true - - none + Bookkeeper Client @@ -1254,6 +1270,14 @@ + + org.apache.maven.plugins + maven-javadoc-plugin + + + false + + @@ -1327,6 +1351,10 @@ [11,) + + + ${maven.compiler.target} + --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED @@ -1349,6 +1377,20 @@ --add-opens java.xml/jdk.xml.internal=ALL-UNNAMED + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + ${maven.compiler.release} + + + + + apache-release diff --git a/stats/bookkeeper-stats-api/pom.xml b/stats/bookkeeper-stats-api/pom.xml index 87aacb3d8aa..02463867355 100644 --- a/stats/bookkeeper-stats-api/pom.xml +++ b/stats/bookkeeper-stats-api/pom.xml @@ -33,12 +33,13 @@ org.apache.maven.plugins maven-javadoc-plugin - ${maven-javadoc-plugin.version} ${src.dir} none + Bookkeeper Stats API diff --git a/stream/api/pom.xml b/stream/api/pom.xml index 7db758e62dd..34ea6f78cae 100644 --- a/stream/api/pom.xml +++ b/stream/api/pom.xml @@ -41,9 +41,5 @@ io.netty netty-buffer - - org.inferred - freebuilder - diff --git a/stream/clients/java/base/pom.xml b/stream/clients/java/base/pom.xml index 1a9bf4ee4e0..5df4c47c219 100644 --- a/stream/clients/java/base/pom.xml +++ b/stream/clients/java/base/pom.xml @@ -36,6 +36,11 @@ stream-storage-proto ${project.parent.version} + + org.inferred + freebuilder + true + org.apache.bookkeeper testtools @@ -45,6 +50,19 @@ + + org.apache.maven.plugins + maven-compiler-plugin + + + + org.inferred + freebuilder + ${freebuilder.version} + + + + org.apache.maven.plugins maven-jar-plugin diff --git a/stream/distributedlog/common/pom.xml b/stream/distributedlog/common/pom.xml index e2c571c1141..36d964a2c6e 100644 --- a/stream/distributedlog/common/pom.xml +++ b/stream/distributedlog/common/pom.xml @@ -90,8 +90,8 @@ spotbugs-maven-plugin + org.apache.maven.plugins maven-compiler-plugin - ${maven-compiler-plugin.version} org.apache.maven.plugins diff --git a/stream/distributedlog/core/pom.xml b/stream/distributedlog/core/pom.xml index a7d0acc4f87..a60acc09f72 100644 --- a/stream/distributedlog/core/pom.xml +++ b/stream/distributedlog/core/pom.xml @@ -90,8 +90,8 @@ + org.apache.maven.plugins maven-compiler-plugin - ${maven-compiler-plugin.version} org.apache.maven.plugins diff --git a/stream/distributedlog/pom.xml b/stream/distributedlog/pom.xml index a36939fba2e..944e4215746 100644 --- a/stream/distributedlog/pom.xml +++ b/stream/distributedlog/pom.xml @@ -45,7 +45,6 @@ org.apache.maven.plugins maven-javadoc-plugin - ${maven-javadoc-plugin.version} ${src.dir} true diff --git a/stream/proto/pom.xml b/stream/proto/pom.xml index bec7f7c6f72..3f7b621db57 100644 --- a/stream/proto/pom.xml +++ b/stream/proto/pom.xml @@ -71,16 +71,9 @@ + org.apache.maven.plugins maven-compiler-plugin - ${maven-compiler-plugin.version} - ${javac.target} - ${javac.target} - - -Xlint:unchecked - - -Xpkginfo:always - false false diff --git a/stream/tests-common/pom.xml b/stream/tests-common/pom.xml index 7ea60b63e76..5d6831e7bae 100644 --- a/stream/tests-common/pom.xml +++ b/stream/tests-common/pom.xml @@ -76,16 +76,9 @@ + org.apache.maven.plugins maven-compiler-plugin - ${maven-compiler-plugin.version} - ${javac.target} - ${javac.target} - - -Xlint:unchecked - - -Xpkginfo:always - false false diff --git a/tests/integration-tests-base-groovy/pom.xml b/tests/integration-tests-base-groovy/pom.xml index 9d88767c78d..adae9a8b80d 100644 --- a/tests/integration-tests-base-groovy/pom.xml +++ b/tests/integration-tests-base-groovy/pom.xml @@ -38,11 +38,10 @@ + org.apache.maven.plugins maven-compiler-plugin - ${javac.target} - ${javac.target} groovy-eclipse-compiler diff --git a/tests/shaded/bookkeeper-server-shaded-test/pom.xml b/tests/shaded/bookkeeper-server-shaded-test/pom.xml index e9f07a0b2ef..279e563f46b 100644 --- a/tests/shaded/bookkeeper-server-shaded-test/pom.xml +++ b/tests/shaded/bookkeeper-server-shaded-test/pom.xml @@ -54,8 +54,8 @@ spotbugs-maven-plugin + org.apache.maven.plugins maven-compiler-plugin - ${maven-compiler-plugin.version}