<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
- <version>0.8.8</version>
+ <version>0.8.11</version>
<executions>
<execution>
<id>default-instrument</id>
<groupId>org.jacoco</groupId>
<artifactId>org.jacoco.agent</artifactId>
<classifier>runtime</classifier>
- <version>0.8.8</version>
+ <version>0.8.11</version>
<scope>test</scope>
</dependency>
</dependencies>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
- <version>3.0.0-M7</version>
+ <version>3.2.5</version>
<executions>
<execution>
<goals>
<plugins>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
- <version>3.3.0</version>
<executions>
<execution>
<id>copy-resources</id>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
- <version>3.3.0</version>
<executions>
<execution>
<phase>package</phase>
<kotlin.version>1.9.23</kotlin.version>
<sat.version>0.16.0</sat.version>
<slf4j.version>2.0.7</slf4j.version>
- <spotless.version>2.38.0</spotless.version>
+ <spotless.version>2.43.0</spotless.version>
<!-- Eclipse Java formatter version 4.26+ does not check test files -->
<spotless.eclipse.version>4.25</spotless.eclipse.version>
<spotless.eclipse.wtp.version>4.21.0</spotless.eclipse.wtp.version>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
- <version>3.3.1</version>
+ <version>3.3.2</version>
</plugin>
<plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
- <version>3.4.0</version>
+ <version>3.4.1</version>
</plugin>
<plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
- <version>3.3.0</version>
+ <version>3.4.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
- <version>3.2.0</version>
+ <version>3.12.0</version>
<configuration>
<failOnError>!${quality.skip}</failOnError>
<tags>
</tag>
</tags>
</configuration>
- <dependencies>
- <!-- This newer version fixes issues with resolving tech.units:indriya packages -->
- <dependency>
- <groupId>org.codehaus.plexus</groupId>
- <artifactId>plexus-java</artifactId>
- <version>1.0.7</version>
- </dependency>
- </dependencies>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
- <version>3.9.0</version>
+ <version>3.12.0</version>
</plugin>
<plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
- <version>3.3.0</version>
+ <version>3.3.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
- <version>3.1.2</version>
+ <version>3.2.5</version>
<configuration>
<argLine>
--add-opens java.base/java.lang=ALL-UNNAMED
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
- <version>3.4.0</version>
+ <version>3.5.0</version>
</plugin>
<plugin>
<groupId>com.mycila</groupId>
<artifactId>license-maven-plugin</artifactId>
- <version>4.2</version>
+ <version>4.3</version>
<configuration>
<basedir>${basedir}</basedir>
<quiet>false</quiet>
</goals>
<configuration>
<rules>
+ <requireMavenVersion>
+ <version>3.6.3</version>
+ </requireMavenVersion>
<requireJavaVersion>
<version>[17.0,18.0),[21.0,22.0)</version>
</requireJavaVersion>