This is an automated email from the ASF dual-hosted git repository.
slachiewicz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doap-plugin.git
The following commit(s) were added to refs/heads/master by this push:
new 822432f Bump Maven to 3.9.11 - Plugin prerequisite 3.6.3
822432f is described below
commit 822432f61237f658e364b7b04482086dd852373c
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;
/**