Author: adangel Date: Sat Oct 28 08:21:15 2017 New Revision: 1813591 URL: http://svn.apache.org/viewvc?rev=1813591&view=rev Log: [MPMD-240] Migrate plugin to Maven 3.0
Modified: maven/plugins/trunk/maven-pmd-plugin/pom.xml Modified: maven/plugins/trunk/maven-pmd-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-pmd-plugin/pom.xml?rev=1813591&r1=1813590&r2=1813591&view=diff ============================================================================== --- maven/plugins/trunk/maven-pmd-plugin/pom.xml (original) +++ maven/plugins/trunk/maven-pmd-plugin/pom.xml Sat Oct 28 08:21:15 2017 @@ -80,7 +80,7 @@ under the License. </distributionManagement> <properties> - <mavenVersion>2.2.1</mavenVersion> + <mavenVersion>3.0</mavenVersion> <doxiaVersion>1.4</doxiaVersion> <!-- Because PMD 5.4+ requires Java 7 --> <javaVersion>1.7</javaVersion> @@ -110,7 +110,7 @@ under the License. </dependency> <dependency> <groupId>org.apache.maven</groupId> - <artifactId>maven-project</artifactId> + <artifactId>maven-compat</artifactId> <version>${mavenVersion}</version> </dependency> <dependency> @@ -196,26 +196,19 @@ under the License. <dependency> <groupId>org.apache.maven.plugin-testing</groupId> <artifactId>maven-plugin-testing-harness</artifactId> - <version>1.3</version> + <version>2.1</version> <scope>test</scope> </dependency> <dependency> <groupId>com.github.tomakehurst</groupId> <artifactId>wiremock</artifactId> - <version>1.52</version> + <version>2.9.0</version> <scope>test</scope> - <exclusions> - <!-- wiremock brings slf4j 1.7.6, but maven-plugin-testing-harness brings 1.5.6 --> - <exclusion> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-api</artifactId> - </exclusion> - </exclusions> </dependency> - <dependency><!-- wiremock requires 4.3.5 but Doxia brings 4.0.2 and httpcore 4.0.1 --> + <dependency><!-- wiremock requires 4.5.3 but Doxia brings 4.0.2 and httpcore 4.0.1 --> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> - <version>4.3.5</version> + <version>4.5.3</version> <!-- scope>test</scope> Required by Doxia transitively. --> </dependency> <dependency>