This is an automated email from the ASF dual-hosted git repository.

elharo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git


The following commit(s) were added to refs/heads/master by this push:
     new a9dd079a @Component --> @Inject for DisplayAncestorsMojo (#474)
a9dd079a is described below

commit a9dd079a70d3aeb5229f90b3287863e26209a55f
Author: Elliotte Rusty Harold <elh...@users.noreply.github.com>
AuthorDate: Mon Nov 18 21:59:10 2024 +0000

    @Component --> @Inject for DisplayAncestorsMojo (#474)
---
 .../maven/plugins/dependency/DisplayAncestorsMojo.java       | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git 
a/src/main/java/org/apache/maven/plugins/dependency/DisplayAncestorsMojo.java 
b/src/main/java/org/apache/maven/plugins/dependency/DisplayAncestorsMojo.java
index 4a52c015..06f7f5a1 100644
--- 
a/src/main/java/org/apache/maven/plugins/dependency/DisplayAncestorsMojo.java
+++ 
b/src/main/java/org/apache/maven/plugins/dependency/DisplayAncestorsMojo.java
@@ -18,13 +18,14 @@
  */
 package org.apache.maven.plugins.dependency;
 
+import javax.inject.Inject;
+
 import java.util.ArrayList;
 import java.util.List;
 
 import org.apache.maven.plugin.AbstractMojo;
 import org.apache.maven.plugin.MojoExecutionException;
 import org.apache.maven.plugin.MojoFailureException;
-import org.apache.maven.plugins.annotations.Component;
 import org.apache.maven.plugins.annotations.LifecyclePhase;
 import org.apache.maven.plugins.annotations.Mojo;
 import org.apache.maven.project.MavenProject;
@@ -39,12 +40,13 @@ import org.apache.maven.project.MavenProject;
 @Mojo(name = "display-ancestors", threadSafe = true, requiresProject = true, 
defaultPhase = LifecyclePhase.VALIDATE)
 public class DisplayAncestorsMojo extends AbstractMojo {
 
-    /**
-     * POM
-     */
-    @Component
     private MavenProject project;
 
+    @Inject
+    public DisplayAncestorsMojo(MavenProject project) {
+        this.project = project;
+    }
+
     @Override
     public void execute() throws MojoExecutionException, MojoFailureException {
         final List<String> ancestors = collectAncestors();

Reply via email to