|
83 | 83 | <plugin> <!-- configure java compiler -->
|
84 | 84 | <groupId>org.apache.maven.plugins</groupId>
|
85 | 85 | <artifactId>maven-compiler-plugin</artifactId>
|
86 |
| - <version>3.10.1</version> |
| 86 | + <version>3.14.0</version> |
87 | 87 | <configuration>
|
88 | 88 | <release>11</release>
|
89 | 89 | <compilerArgument>-parameters</compilerArgument>
|
|
102 | 102 | <plugin> <!-- unit test integration -->
|
103 | 103 | <groupId>org.apache.maven.plugins</groupId>
|
104 | 104 | <artifactId>maven-surefire-plugin</artifactId>
|
105 |
| - <version>2.22.2</version> |
| 105 | + <version>3.5.3</version> |
106 | 106 | </plugin>
|
107 | 107 | <plugin> <!-- code coverage -->
|
108 | 108 | <groupId>org.jacoco</groupId>
|
109 | 109 | <artifactId>jacoco-maven-plugin</artifactId>
|
110 |
| - <version>0.8.8</version> |
| 110 | + <version>0.8.13</version> |
111 | 111 | <executions>
|
112 | 112 | <execution>
|
113 | 113 | <goals>
|
|
127 | 127 | <groupId>com.mycila</groupId>
|
128 | 128 | <artifactId>license-maven-plugin</artifactId>
|
129 | 129 | <!-- mvn license:format adds/updates all license headers -->
|
130 |
| - <version>4.6</version> |
| 130 | + <version>5.0.0</version> |
131 | 131 | <configuration>
|
132 | 132 | <licenseSets>
|
133 | 133 | <licenseSet>
|
|
165 | 165 | </execution>
|
166 | 166 | </executions>
|
167 | 167 | </plugin>
|
| 168 | + <plugin> <!-- use a new version of maven --> |
| 169 | + <groupId>org.apache.maven.plugins</groupId> |
| 170 | + <artifactId>maven-enforcer-plugin</artifactId> |
| 171 | + <version>3.5.0</version> |
| 172 | + <executions> |
| 173 | + <execution> |
| 174 | + <id>enforce-maven</id> |
| 175 | + <goals> |
| 176 | + <goal>enforce</goal> |
| 177 | + </goals> |
| 178 | + <configuration> |
| 179 | + <rules> |
| 180 | + <requireMavenVersion> |
| 181 | + <version>(3.9,)</version> |
| 182 | + </requireMavenVersion> |
| 183 | + </rules> |
| 184 | + </configuration> |
| 185 | + </execution> |
| 186 | + </executions> |
| 187 | + </plugin> |
168 | 188 | </plugins>
|
169 | 189 | </build>
|
170 | 190 |
|
|
221 | 241 | <plugin> <!-- sign jar for maven central-->
|
222 | 242 | <groupId>org.apache.maven.plugins</groupId>
|
223 | 243 | <artifactId>maven-gpg-plugin</artifactId>
|
224 |
| - <version>1.5</version> |
| 244 | + <version>3.2.7</version> |
225 | 245 | <executions>
|
226 | 246 | <execution>
|
227 | 247 | <id>sign-artifacts</id>
|
|
235 | 255 | <plugin> <!-- generate java-doc -->
|
236 | 256 | <groupId>org.apache.maven.plugins</groupId>
|
237 | 257 | <artifactId>maven-javadoc-plugin</artifactId>
|
238 |
| - <version>3.4.0</version> |
| 258 | + <version>3.11.2</version> |
239 | 259 | <executions>
|
240 | 260 | <execution>
|
241 | 261 | <id>attach-javadocs</id>
|
|
248 | 268 | <plugin> <!-- generate sources jar -->
|
249 | 269 | <groupId>org.apache.maven.plugins</groupId>
|
250 | 270 | <artifactId>maven-source-plugin</artifactId>
|
251 |
| - <version>3.2.1</version> |
| 271 | + <version>3.3.1</version> |
252 | 272 | <executions>
|
253 | 273 | <execution>
|
254 | 274 | <id>attach-sources</id>
|
|
271 | 291 | <!-- This plugin will set properties values using dependency information -->
|
272 | 292 | <groupId>org.apache.maven.plugins</groupId>
|
273 | 293 | <artifactId>maven-dependency-plugin</artifactId>
|
| 294 | + <version>3.8.1</version> |
274 | 295 | <executions>
|
275 | 296 | <execution>
|
276 | 297 | <goals>
|
|
282 | 303 | <plugin>
|
283 | 304 | <groupId>org.apache.maven.plugins</groupId>
|
284 | 305 | <artifactId>maven-compiler-plugin</artifactId>
|
285 |
| - <version>3.10.1</version> |
| 306 | + <version>3.14.0</version> |
286 | 307 | <configuration>
|
287 | 308 | <fork>true</fork>
|
288 | 309 | <release>11</release>
|
|
0 commit comments