[MCLEAN-98] - Upgrade maven-plugin parent to 35
- Upgrade Maven Plugin tools to 3.6.4
- Changed maven-plugin-api scope to provided
- Upgrade maven-plugin-testing-harness to 3.3.0
diff --git a/pom.xml b/pom.xml
index 4e52070..a91abfb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -25,7 +25,7 @@
<parent>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugins</artifactId>
- <version>34</version>
+ <version>35</version>
<relativePath/>
</parent>
@@ -68,7 +68,7 @@
<mavenVersion>3.2.5</mavenVersion>
<javaVersion>8</javaVersion>
<surefire.version>2.22.2</surefire.version>
- <mavenPluginToolsVersion>3.6.2</mavenPluginToolsVersion>
+ <mavenPluginToolsVersion>3.6.4</mavenPluginToolsVersion>
<project.build.outputTimestamp>2020-04-07T21:04:00Z</project.build.outputTimestamp>
</properties>
@@ -98,12 +98,6 @@
<artifactId>maven-plugin-testing-harness</artifactId>
<version>3.3.0</version>
<scope>test</scope>
- <exclusions>
- <exclusion>
- <groupId>org.codehaus.plexus</groupId>
- <artifactId>plexus-container-default</artifactId>
- </exclusion>
- </exclusions>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
@@ -125,53 +119,6 @@
</dependency>
</dependencies>
- <build>
- <pluginManagement>
- <plugins>
- <!-- remove with next parent upgrade -->
- <plugin>
- <artifactId>maven-project-info-reports-plugin</artifactId>
- <version>3.1.2</version>
- </plugin>
- <plugin>
- <artifactId>maven-enforcer-plugin</artifactId>
- <version>3.0.0</version>
- <dependencies>
- <dependency>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>extra-enforcer-rules</artifactId>
- <version>1.5.1</version>
- </dependency>
- </dependencies>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>3.3.1</version>
- <configuration> <!-- remove after MPOM-269 -->
- <tagletArtifacts combine.self="override"/>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-site-plugin</artifactId>
- <version>3.10.0</version>
- </plugin>
- </plugins>
- </pluginManagement>
- <plugins>
- <plugin><!-- remove with next parent upgrade -->
- <artifactId>maven-enforcer-plugin</artifactId>
- <version>3.0.0</version>
- <dependencies>
- <dependency>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>extra-enforcer-rules</artifactId>
- <version>1.5.1</version>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </build>
<profiles>
<profile>
<id>run-its</id>