This is an automated email from the ASF dual-hosted git repository.
exceptionfactory pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi-api.git
The following commit(s) were added to refs/heads/main by this push:
new f320d6b NIFI-16520 Update NiFi API dependencies and build tooling
(Maven 3.10.0 and others) (#114)
f320d6b is described below
commit f320d6bc4c5d5c15a48663dd22f93c69bb2734aa
Author: Pierre Villard <[email protected]>
AuthorDate: Tue Oct 27 19:54:29 2026 +0100
NIFI-16520 Update NiFi API dependencies and build tooling (Maven 3.10.0 and
others) (#114)
Signed-off-by: David Handermann <[email protected]>
---
.mvn/wrapper/maven-wrapper.properties | 2 +-
pmd-ruleset.xml | 1 -
pom.xml | 17 +++++++----------
3 files changed, 8 insertions(+), 12 deletions(-)
diff --git a/.mvn/wrapper/maven-wrapper.properties
b/.mvn/wrapper/maven-wrapper.properties
index c1677b6..985b7a3 100644
--- a/.mvn/wrapper/maven-wrapper.properties
+++ b/.mvn/wrapper/maven-wrapper.properties
@@ -16,4 +16,4 @@
# under the License.
wrapperVersion=3.3.4
distributionType=only-script
-distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.16/apache-maven-3.9.16-bin.zip
+distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.10.0/apache-maven-3.10.0-bin.zip
diff --git a/pmd-ruleset.xml b/pmd-ruleset.xml
index bab5b1e..cf128e2 100644
--- a/pmd-ruleset.xml
+++ b/pmd-ruleset.xml
@@ -55,7 +55,6 @@ under the License.
<rule ref="category/java/errorprone.xml/AvoidMultipleUnaryOperators" />
<rule ref="category/java/errorprone.xml/AvoidUsingOctalValues" />
<rule ref="category/java/errorprone.xml/BrokenNullCheck" />
- <rule ref="category/java/errorprone.xml/CheckSkipResult" />
<rule ref="category/java/errorprone.xml/ClassCastExceptionWithToArray" />
<rule ref="category/java/errorprone.xml/DontUseFloatTypeForLoopIndices" />
<rule ref="category/java/errorprone.xml/EmptyCatchBlock" />
diff --git a/pom.xml b/pom.xml
index 79e7681..2f7ddf7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
<parent>
<groupId>org.apache</groupId>
<artifactId>apache</artifactId>
- <version>39</version>
+ <version>40</version>
<relativePath/>
</parent>
@@ -75,16 +75,16 @@
<maven.compiler.release>21</maven.compiler.release>
<maven.compiler.showDeprecation>true</maven.compiler.showDeprecation>
<minimalJavaBuildVersion>21</minimalJavaBuildVersion>
- <minimalMavenBuildVersion>3.9.16</minimalMavenBuildVersion>
+ <minimalMavenBuildVersion>3.10.0</minimalMavenBuildVersion>
- <checkstyle.version>14.0.0</checkstyle.version>
+ <checkstyle.version>14.3.0</checkstyle.version>
<junit-bom.version>6.1.3</junit-bom.version>
- <jacoco.version>0.8.15</jacoco.version>
+ <jacoco.version>0.8.16</jacoco.version>
<maven-pmd-plugin.version>3.28.0</maven-pmd-plugin.version>
<version.maven-checkstyle-plugin>3.6.0</version.maven-checkstyle-plugin>
- <mockito.version>5.23.0</mockito.version>
- <pmd.version>7.26.0</pmd.version>
- <swagger-annotations.version>2.2.53</swagger-annotations.version>
+ <mockito.version>5.24.0</mockito.version>
+ <pmd.version>7.28.0</pmd.version>
+ <swagger-annotations.version>2.2.55</swagger-annotations.version>
</properties>
<dependencyManagement>
@@ -213,9 +213,6 @@
<plugin>
<groupId>org.apache.rat</groupId>
<artifactId>apache-rat-plugin</artifactId>
- <configuration>
- <useIdeaDefaultExcludes>true</useIdeaDefaultExcludes>
- </configuration>
<executions>
<execution>
<goals>