This is an automated email from the ASF dual-hosted git repository. slachiewicz pushed a commit to branch mvn39 in repository https://gitbox.apache.org/repos/asf/maven-doap-plugin.git
commit 10e2b7c4c48c7488a1f916e7dfff28150bfa3702 Author: Sylwester Lachiewicz <[email protected]> AuthorDate: Sat Nov 22 22:57:43 2025 +0100 Bump Maven to 3.9.11 - Plugin prerequisite 3.6.3 --- pom.xml | 20 ++++++++++---------- .../java/org/apache/maven/plugin/doap/DoapMojo.java | 17 +++++++++-------- 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/pom.xml b/pom.xml index 5bc5ec7..7a7329c 100644 --- a/pom.xml +++ b/pom.xml @@ -35,7 +35,7 @@ under the License. <description>Plugin which generates a DOAP file from information in a POM.</description> <prerequisites> - <maven>${mavenVersion}</maven> + <maven>3.6.3</maven> </prerequisites> <scm> @@ -50,7 +50,7 @@ under the License. </issueManagement> <ciManagement> <system>Jenkins</system> - <url>https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven-doap-plugin/</url> + <url>https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven-doap-plugin/</url> </ciManagement> <distributionManagement> <site> @@ -61,7 +61,7 @@ under the License. <properties> <javaVersion>8</javaVersion> - <mavenVersion>3.6.3</mavenVersion> + <mavenVersion>3.9.11</mavenVersion> <scmVersion>2.2.1</scmVersion> <resolverVersion>1.4.1</resolverVersion> <checkstyle.violation.ignore>FileLength</checkstyle.violation.ignore> @@ -130,12 +130,6 @@ under the License. <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-i18n</artifactId> <version>1.1.0</version> - <exclusions> - <exclusion> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-component-api</artifactId> - </exclusion> - </exclusions> </dependency> <dependency> <groupId>org.apache.jena</groupId> @@ -149,10 +143,16 @@ under the License. </dependency> <!-- test --> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.13.2</version> + <scope>test</scope> + </dependency> <dependency> <groupId>org.apache.maven.plugin-testing</groupId> <artifactId>maven-plugin-testing-harness</artifactId> - <version>3.3.0</version> + <version>3.4.0</version> <scope>test</scope> </dependency> <dependency> diff --git a/src/main/java/org/apache/maven/plugin/doap/DoapMojo.java b/src/main/java/org/apache/maven/plugin/doap/DoapMojo.java index 3def76a..048e7aa 100644 --- a/src/main/java/org/apache/maven/plugin/doap/DoapMojo.java +++ b/src/main/java/org/apache/maven/plugin/doap/DoapMojo.java @@ -18,6 +18,8 @@ */ package org.apache.maven.plugin.doap; +import javax.inject.Inject; + import java.io.File; import java.io.IOException; import java.io.Writer; @@ -59,7 +61,6 @@ import org.apache.maven.plugin.doap.options.DoapArtifact; import org.apache.maven.plugin.doap.options.DoapOptions; import org.apache.maven.plugin.doap.options.ExtOptions; import org.apache.maven.plugin.doap.options.Standard; -import org.apache.maven.plugins.annotations.Component; import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; import org.apache.maven.project.MavenProject; @@ -124,7 +125,7 @@ public class DoapMojo extends AbstractMojo { * * @since 1.0 */ - @Component + @Inject private ScmManager scmManager; /** @@ -132,7 +133,7 @@ public class DoapMojo extends AbstractMojo { * * @since 1.0 */ - @Component + @Inject private ArtifactFactory artifactFactory; /** @@ -140,7 +141,7 @@ public class DoapMojo extends AbstractMojo { * * @since 1.0 */ - @Component + @Inject private RepositoryMetadataManager repositoryMetadataManager; /** @@ -148,7 +149,7 @@ public class DoapMojo extends AbstractMojo { * * @since 1.0 */ - @Component + @Inject private I18N i18n; // ---------------------------------------------------------------------- @@ -196,7 +197,7 @@ public class DoapMojo extends AbstractMojo { * * @since 1.1 */ - @Component + @Inject private ArtifactFactory factory; /** @@ -204,7 +205,7 @@ public class DoapMojo extends AbstractMojo { * * @since 1.1 */ - @Component + @Inject private MavenProjectBuilder mavenProjectBuilder; /** @@ -212,7 +213,7 @@ public class DoapMojo extends AbstractMojo { * * @since 1.1 */ - @Component + @Inject private ArtifactResolver resolver; /**
