|
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