Skip to content

Commit 3f60e86

Browse files
authored
Update build plugins (#129)
Update plugins and circumvent parent enforcer issue.
1 parent ff6b0b9 commit 3f60e86

File tree

3 files changed

+27
-10
lines changed

3 files changed

+27
-10
lines changed

maven-resolver-demos/maven-resolver-demo-maven-plugin/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@
101101
<plugins>
102102
<plugin>
103103
<artifactId>maven-invoker-plugin</artifactId>
104-
<version>3.2.1</version>
104+
<version>3.2.2</version>
105105
<configuration>
106106
<debug>false</debug>
107107
<projectsDirectory>src/it</projectsDirectory>

maven-resolver-demos/maven-resolver-demo-snippets/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838

3939
<properties>
4040
<Automatic-Module-Name>org.apache.maven.resolver.demo.snippets</Automatic-Module-Name>
41-
<mavenVersion>3.8.1</mavenVersion>
41+
<mavenVersion>3.8.3</mavenVersion>
4242
</properties>
4343

4444
<dependencyManagement>

pom.xml

Lines changed: 25 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -73,11 +73,11 @@
7373
<failsafe.redirectTestOutputToFile>${surefire.redirectTestOutputToFile}</failsafe.redirectTestOutputToFile>
7474
<maven.site.path>resolver-archives/resolver-LATEST</maven.site.path>
7575
<checkstyle.violation.ignore>None</checkstyle.violation.ignore>
76-
<sisuVersion>0.3.4</sisuVersion>
76+
<sisuVersion>0.3.5</sisuVersion>
7777
<guiceVersion>4.2.3</guiceVersion>
7878
<guavaVersion>30.1-jre</guavaVersion>
7979
<guavafailureaccessVersion>1.0.1</guavafailureaccessVersion>
80-
<slf4jVersion>1.7.30</slf4jVersion>
80+
<slf4jVersion>1.7.32</slf4jVersion>
8181
<project.build.outputTimestamp>2021-09-08T20:02:55Z</project.build.outputTimestamp>
8282
</properties>
8383

@@ -287,6 +287,7 @@
287287
<plugin>
288288
<groupId>org.apache.maven.plugins</groupId>
289289
<artifactId>maven-javadoc-plugin</artifactId>
290+
<version>3.3.1</version>
290291
<configuration>
291292
<detectOfflineLinks>false</detectOfflineLinks>
292293
<linksource>true</linksource>
@@ -366,16 +367,23 @@
366367
</groups>
367368
</configuration>
368369
</plugin>
370+
<plugin>
371+
<groupId>org.apache.maven.plugins</groupId>
372+
<artifactId>maven-jxr-plugin</artifactId>
373+
<version>3.1.1</version>
374+
</plugin>
369375
<plugin>
370376
<groupId>org.apache.maven.plugins</groupId>
371377
<artifactId>maven-release-plugin</artifactId>
378+
<version>3.0.0-M4</version>
372379
<configuration>
373380
<autoVersionSubmodules>true</autoVersionSubmodules>
374381
</configuration>
375382
</plugin>
376383
<plugin>
377384
<groupId>org.apache.maven.plugins</groupId>
378385
<artifactId>maven-surefire-plugin</artifactId>
386+
<version>3.0.0-M5</version>
379387
<configuration>
380388
<argLine>-Xmx128m</argLine>
381389
<redirectTestOutputToFile>${surefire.redirectTestOutputToFile}</redirectTestOutputToFile>
@@ -387,6 +395,7 @@
387395
<plugin>
388396
<groupId>org.apache.maven.plugins</groupId>
389397
<artifactId>maven-failsafe-plugin</artifactId>
398+
<version>3.0.0-M5</version>
390399
<configuration>
391400
<failIfNoTests>false</failIfNoTests>
392401
<argLine>-Xmx128m</argLine>
@@ -455,6 +464,7 @@
455464
<plugin>
456465
<groupId>org.apache.maven.plugins</groupId>
457466
<artifactId>maven-jar-plugin</artifactId>
467+
<version>3.2.0</version>
458468
<configuration>
459469
<archive>
460470
<manifestEntries>
@@ -463,18 +473,25 @@
463473
</archive>
464474
</configuration>
465475
</plugin>
466-
<plugin>
467-
<groupId>org.apache.maven.plugins</groupId>
468-
<artifactId>maven-enforcer-plugin</artifactId>
469-
<version>3.0.0-M3</version>
470-
</plugin>
471476
</plugins>
472477
</pluginManagement>
473478
<plugins>
479+
<plugin>
480+
<groupId>org.apache.maven.plugins</groupId>
481+
<artifactId>maven-enforcer-plugin</artifactId>
482+
<version>3.0.0</version>
483+
<dependencies>
484+
<dependency>
485+
<groupId>org.codehaus.mojo</groupId>
486+
<artifactId>extra-enforcer-rules</artifactId>
487+
<version>1.4</version>
488+
</dependency>
489+
</dependencies>
490+
</plugin>
474491
<plugin>
475492
<groupId>org.codehaus.mojo</groupId>
476493
<artifactId>animal-sniffer-maven-plugin</artifactId>
477-
<version>1.19</version>
494+
<version>1.20</version>
478495
<configuration>
479496
<signature>
480497
<groupId>org.codehaus.mojo.signature</groupId>

0 commit comments

Comments
 (0)