@@ -26,7 +26,7 @@ under the License.
26
26
<artifactId >maven-plugins</artifactId >
27
27
<groupId >org.apache.maven.plugins</groupId >
28
28
<version >34</version >
29
- <relativePath >../../pom/maven/maven-plugins/pom.xml</ relativePath >
29
+ <relativePath / >
30
30
</parent >
31
31
32
32
<artifactId >maven-project-info-reports-plugin</artifactId >
@@ -120,11 +120,13 @@ under the License.
120
120
<properties >
121
121
<doxiaVersion >1.11.1</doxiaVersion >
122
122
<doxia-sitetoolsVersion >1.11.1</doxia-sitetoolsVersion >
123
- <mavenVersion >3.0 </mavenVersion >
123
+ <mavenVersion >3.2.5 </mavenVersion >
124
124
<scmVersion >1.12.2</scmVersion >
125
+ <aetherVersion >1.0.0.v20140518</aetherVersion >
125
126
<sitePluginVersion >3.11.0</sitePluginVersion >
126
127
<surefire .version>2.22.2</surefire .version>
127
- <javaVersion >7</javaVersion >
128
+ <javaVersion >8</javaVersion >
129
+ <mavenPluginToolsVersion >3.6.4</mavenPluginToolsVersion >
128
130
<checkstyle .violation.ignore>ParameterNumber,MethodLength</checkstyle .violation.ignore>
129
131
<project .build.outputTimestamp>2022-02-21T20:17:22Z</project .build.outputTimestamp>
130
132
</properties >
@@ -139,45 +141,50 @@ under the License.
139
141
<groupId >org.apache.maven.reporting</groupId >
140
142
<artifactId >maven-reporting-impl</artifactId >
141
143
<version >3.1.0</version >
144
+ <exclusions >
145
+ <exclusion >
146
+ <groupId >org.apache.maven</groupId >
147
+ <artifactId >maven-core</artifactId >
148
+ </exclusion >
149
+ </exclusions >
142
150
</dependency >
143
151
144
152
<!-- Maven -->
145
- <dependency >
146
- <groupId >org.apache.maven</groupId >
147
- <artifactId >maven-compat</artifactId >
148
- <version >${mavenVersion} </version >
149
- <scope >test</scope >
150
- </dependency >
151
-
152
153
<dependency >
153
154
<groupId >org.apache.maven</groupId >
154
155
<artifactId >maven-artifact</artifactId >
155
156
<version >${mavenVersion} </version >
157
+ <scope >provided</scope >
156
158
</dependency >
157
159
<dependency >
158
160
<groupId >org.apache.maven</groupId >
159
161
<artifactId >maven-core</artifactId >
160
162
<version >${mavenVersion} </version >
163
+ <scope >provided</scope >
161
164
</dependency >
162
165
<dependency >
163
166
<groupId >org.apache.maven</groupId >
164
167
<artifactId >maven-model</artifactId >
165
168
<version >${mavenVersion} </version >
169
+ <scope >provided</scope >
166
170
</dependency >
167
171
<dependency >
168
172
<groupId >org.apache.maven</groupId >
169
173
<artifactId >maven-plugin-api</artifactId >
170
174
<version >${mavenVersion} </version >
175
+ <scope >provided</scope >
171
176
</dependency >
172
177
<dependency >
173
178
<groupId >org.apache.maven</groupId >
174
179
<artifactId >maven-repository-metadata</artifactId >
175
180
<version >${mavenVersion} </version >
181
+ <scope >provided</scope >
176
182
</dependency >
177
183
<dependency >
178
184
<groupId >org.apache.maven</groupId >
179
185
<artifactId >maven-settings</artifactId >
180
186
<version >${mavenVersion} </version >
187
+ <scope >provided</scope >
181
188
</dependency >
182
189
<dependency >
183
190
<groupId >org.apache.maven.shared</groupId >
@@ -187,7 +194,7 @@ under the License.
187
194
<dependency >
188
195
<groupId >org.apache.maven.shared</groupId >
189
196
<artifactId >maven-shared-utils</artifactId >
190
- <version >3.3.3 </version >
197
+ <version >3.3.4 </version >
191
198
</dependency >
192
199
<dependency >
193
200
<groupId >org.apache.maven.shared</groupId >
@@ -198,12 +205,25 @@ under the License.
198
205
<groupId >com.google.code.findbugs</groupId >
199
206
<artifactId >bcel-findbugs</artifactId >
200
207
</exclusion >
208
+ <exclusion >
209
+ <groupId >org.apache.maven</groupId >
210
+ <artifactId >*</artifactId >
211
+ </exclusion >
212
+ <exclusion >
213
+ <groupId >org.codehaus.plexus</groupId >
214
+ <artifactId >plexus-container-default</artifactId >
215
+ </exclusion >
201
216
</exclusions >
202
217
</dependency >
203
218
<dependency >
204
219
<groupId >org.apache.bcel</groupId >
205
220
<artifactId >bcel</artifactId >
206
- <version >6.2</version >
221
+ <version >6.5.0</version >
222
+ </dependency >
223
+ <dependency >
224
+ <groupId >org.eclipse.aether</groupId >
225
+ <artifactId >aether-api</artifactId >
226
+ <version >${aetherVersion} </version >
207
227
</dependency >
208
228
209
229
<dependency >
@@ -214,12 +234,18 @@ under the License.
214
234
<dependency >
215
235
<groupId >org.apache.maven.shared</groupId >
216
236
<artifactId >maven-common-artifact-filters</artifactId >
217
- <version >3.1.0</version >
237
+ <version >3.2.0</version >
238
+ <exclusions >
239
+ <exclusion >
240
+ <groupId >org.sonatype.sisu</groupId >
241
+ <artifactId >sisu-inject-plexus</artifactId >
242
+ </exclusion >
243
+ </exclusions >
218
244
</dependency >
219
245
<dependency >
220
246
<groupId >org.apache.maven.shared</groupId >
221
247
<artifactId >maven-artifact-transfer</artifactId >
222
- <version >0.12.0 </version >
248
+ <version >0.13.1 </version >
223
249
</dependency >
224
250
225
251
<!-- SCM -->
@@ -233,6 +259,12 @@ under the License.
233
259
<artifactId >maven-scm-manager-plexus</artifactId >
234
260
<version >${scmVersion} </version >
235
261
<scope >runtime</scope >
262
+ <exclusions >
263
+ <exclusion >
264
+ <groupId >org.codehaus.plexus</groupId >
265
+ <artifactId >plexus-container-default</artifactId >
266
+ </exclusion >
267
+ </exclusions >
236
268
</dependency >
237
269
<dependency >
238
270
<groupId >org.apache.maven.scm</groupId >
@@ -294,11 +326,23 @@ under the License.
294
326
<groupId >org.apache.maven.doxia</groupId >
295
327
<artifactId >doxia-sink-api</artifactId >
296
328
<version >${doxiaVersion} </version >
329
+ <exclusions >
330
+ <exclusion >
331
+ <groupId >org.codehaus.plexus</groupId >
332
+ <artifactId >plexus-container-default</artifactId >
333
+ </exclusion >
334
+ </exclusions >
297
335
</dependency >
298
336
<dependency >
299
337
<groupId >org.apache.maven.doxia</groupId >
300
338
<artifactId >doxia-core</artifactId >
301
339
<version >${doxiaVersion} </version >
340
+ <exclusions >
341
+ <exclusion >
342
+ <groupId >org.codehaus.plexus</groupId >
343
+ <artifactId >plexus-container-default</artifactId >
344
+ </exclusion >
345
+ </exclusions >
302
346
</dependency >
303
347
304
348
<!-- Doxia Sitetools -->
@@ -326,6 +370,12 @@ under the License.
326
370
<groupId >org.apache.maven.doxia</groupId >
327
371
<artifactId >doxia-integration-tools</artifactId >
328
372
<version >${doxia-sitetoolsVersion} </version >
373
+ <exclusions >
374
+ <exclusion >
375
+ <groupId >org.codehaus.plexus</groupId >
376
+ <artifactId >plexus-container-default</artifactId >
377
+ </exclusion >
378
+ </exclusions >
329
379
</dependency >
330
380
331
381
<!-- Plexus -->
@@ -343,7 +393,7 @@ under the License.
343
393
<dependency >
344
394
<groupId >org.codehaus.plexus</groupId >
345
395
<artifactId >plexus-utils</artifactId >
346
- <version >3.3.0 </version >
396
+ <version >3.4.1 </version >
347
397
</dependency >
348
398
<dependency >
349
399
<groupId >org.codehaus.plexus</groupId >
@@ -352,6 +402,12 @@ under the License.
352
402
</dependency >
353
403
354
404
<!-- Test -->
405
+ <dependency >
406
+ <groupId >org.apache.maven</groupId >
407
+ <artifactId >maven-compat</artifactId >
408
+ <version >${mavenVersion} </version >
409
+ <scope >test</scope >
410
+ </dependency >
355
411
<dependency >
356
412
<groupId >org.httpunit</groupId >
357
413
<artifactId >httpunit</artifactId >
@@ -361,13 +417,19 @@ under the License.
361
417
<dependency >
362
418
<groupId >org.apache.maven.plugin-testing</groupId >
363
419
<artifactId >maven-plugin-testing-harness</artifactId >
364
- <version >2.1 </version >
420
+ <version >3.3.0 </version >
365
421
<scope >test</scope >
422
+ <exclusions >
423
+ <exclusion >
424
+ <groupId >org.codehaus.plexus</groupId >
425
+ <artifactId >plexus-container-default</artifactId >
426
+ </exclusion >
427
+ </exclusions >
366
428
</dependency >
367
429
<dependency >
368
430
<groupId >junit</groupId >
369
431
<artifactId >junit</artifactId >
370
- <version >4.13.1 </version >
432
+ <version >4.13.2 </version >
371
433
<scope >test</scope >
372
434
</dependency >
373
435
<dependency >
@@ -383,15 +445,33 @@ under the License.
383
445
<scope >test</scope >
384
446
</dependency >
385
447
<dependency >
386
- <groupId >org.sonatype.aether</groupId >
387
- <artifactId >aether-connector-wagon</artifactId >
388
- <version >1.7</version >
448
+ <groupId >org.eclipse.aether</groupId >
449
+ <artifactId >aether-impl</artifactId >
450
+ <version >${aetherVersion} </version >
451
+ <scope >test</scope >
452
+ </dependency >
453
+ <dependency >
454
+ <groupId >org.eclipse.aether</groupId >
455
+ <artifactId >aether-connector-basic</artifactId >
456
+ <version >${aetherVersion} </version >
457
+ <scope >test</scope >
458
+ </dependency >
459
+ <dependency >
460
+ <groupId >org.eclipse.aether</groupId >
461
+ <artifactId >aether-transport-wagon</artifactId >
462
+ <version >${aetherVersion} </version >
389
463
<scope >test</scope >
390
464
</dependency >
391
465
<dependency >
392
466
<groupId >org.apache.maven.wagon</groupId >
393
467
<artifactId >wagon-http-lightweight</artifactId >
394
- <version >3.3.4</version >
468
+ <version >3.5.1</version >
469
+ <scope >test</scope >
470
+ </dependency >
471
+ <dependency >
472
+ <groupId >org.slf4j</groupId >
473
+ <artifactId >slf4j-simple</artifactId >
474
+ <version >1.7.32</version >
395
475
<scope >test</scope >
396
476
</dependency >
397
477
@@ -404,7 +484,7 @@ under the License.
404
484
<dependency >
405
485
<groupId >commons-io</groupId >
406
486
<artifactId >commons-io</artifactId >
407
- <version >2.6 </version >
487
+ <version >2.11.0 </version >
408
488
</dependency >
409
489
</dependencies >
410
490
@@ -437,6 +517,11 @@ under the License.
437
517
<keyalg >RSA</keyalg >
438
518
</configuration >
439
519
</plugin >
520
+ <plugin >
521
+ <groupId >org.apache.maven.plugins</groupId >
522
+ <artifactId >maven-plugin-plugin</artifactId >
523
+ <version >3.6.4</version >
524
+ </plugin >
440
525
</plugins >
441
526
</pluginManagement >
442
527
<plugins >
0 commit comments