This is an automated email from the ASF dual-hosted git repository. cstamas pushed a commit to branch update-plugin in repository https://gitbox.apache.org/repos/asf/maven-compiler-plugin.git
commit 751437ae844a64b47c110fb8ab3982a5638f506e Author: Tamas Cservenak <[email protected]> AuthorDate: Wed Oct 13 12:29:25 2021 +0200 Update plugin Set proper scopes for maven deps, drop cruft not needed since eons. We do not test against maven 3.0 or maven 2 anymore, so upped testing harness (was 2.x!) and hence, upped maven version as well (was still using org.sonatype.aether). --- pom.xml | 36 ++++++------------------------------ 1 file changed, 6 insertions(+), 30 deletions(-) diff --git a/pom.xml b/pom.xml index 33a5108..267e365 100644 --- a/pom.xml +++ b/pom.xml @@ -63,7 +63,7 @@ under the License. </distributionManagement> <properties> - <mavenVersion>3.0</mavenVersion> + <mavenVersion>3.2.5</mavenVersion> <!-- ! The following property is used in the integration tests MCOMPILER-157 --> @@ -84,16 +84,6 @@ under the License. </contributor> </contributors> - <dependencyManagement> - <dependencies> - <dependency> - <!-- to remove when using plexus-java-1.0.0 --> - <groupId>com.thoughtworks.qdox</groupId> - <artifactId>qdox</artifactId> - <version>2.0.0</version> - </dependency> - </dependencies> - </dependencyManagement> <dependencies> <dependency> <groupId>org.apache.maven.plugin-tools</groupId> @@ -105,17 +95,21 @@ under the License. <groupId>org.apache.maven</groupId> <artifactId>maven-plugin-api</artifactId> <version>${mavenVersion}</version> + <scope>provided</scope> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-artifact</artifactId> <version>${mavenVersion}</version> + <scope>provided</scope> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-core</artifactId> <version>${mavenVersion}</version> + <scope>provided</scope> </dependency> + <dependency> <groupId>org.apache.maven.shared</groupId> <artifactId>maven-shared-utils</artifactId> @@ -137,41 +131,23 @@ under the License. <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-compiler-api</artifactId> <version>${plexusCompilerVersion}</version> - <exclusions> - <exclusion> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-component-api</artifactId> - </exclusion> - </exclusions> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-compiler-manager</artifactId> <version>${plexusCompilerVersion}</version> - <exclusions> - <exclusion> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-component-api</artifactId> - </exclusion> - </exclusions> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-compiler-javac</artifactId> <version>${plexusCompilerVersion}</version> <scope>runtime</scope> - <exclusions> - <exclusion> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-component-api</artifactId> - </exclusion> - </exclusions> </dependency> <dependency> <groupId>org.apache.maven.plugin-testing</groupId> <artifactId>maven-plugin-testing-harness</artifactId> - <version>2.1</version> + <version>3.3.0</version> <scope>test</scope> </dependency> <dependency>
