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

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

commit 10817333f76428197be8d2016ec137739a80a66e
Author: Elliotte Rusty Harold <elh...@ibiblio.org>
AuthorDate: Sun Nov 17 08:31:14 2024 -0500

    @Component --> @Inject
---
 .../maven/plugins/dependency/AbstractDependencyMojo.java   | 14 ++++++++------
 .../maven/plugins/dependency/DisplayAncestorsMojo.java     |  5 +++--
 .../java/org/apache/maven/plugins/dependency/GetMojo.java  | 12 +++++++-----
 .../fromDependencies/AbstractDependencyFilterMojo.java     | 12 +++++++-----
 .../org/apache/maven/plugins/dependency/tree/TreeMojo.java |  6 ++++--
 5 files changed, 29 insertions(+), 20 deletions(-)

diff --git 
a/src/main/java/org/apache/maven/plugins/dependency/AbstractDependencyMojo.java 
b/src/main/java/org/apache/maven/plugins/dependency/AbstractDependencyMojo.java
index 45e43be1..42385522 100644
--- 
a/src/main/java/org/apache/maven/plugins/dependency/AbstractDependencyMojo.java
+++ 
b/src/main/java/org/apache/maven/plugins/dependency/AbstractDependencyMojo.java
@@ -20,6 +20,8 @@ package org.apache.maven.plugins.dependency;
 
 import java.util.List;
 
+import javax.inject.Inject;
+
 import org.apache.maven.artifact.repository.ArtifactRepository;
 import org.apache.maven.execution.MavenSession;
 import org.apache.maven.plugin.AbstractMojo;
@@ -42,7 +44,7 @@ public abstract class AbstractDependencyMojo extends 
AbstractMojo {
     /**
      * For IDE build support
      */
-    @Component
+    @Inject
     private BuildContext buildContext;
 
     /**
@@ -57,7 +59,7 @@ public abstract class AbstractDependencyMojo extends 
AbstractMojo {
     /**
      * POM
      */
-    @Component
+    @Inject
     private MavenProject project;
 
     /**
@@ -81,7 +83,7 @@ public abstract class AbstractDependencyMojo extends 
AbstractMojo {
     /**
      * The Maven session
      */
-    @Component
+    @Inject
     protected MavenSession session;
 
     /**
@@ -124,7 +126,7 @@ public abstract class AbstractDependencyMojo extends 
AbstractMojo {
     protected abstract void doExecute() throws MojoExecutionException, 
MojoFailureException;
 
     /**
-     * @return Returns a new ProjectBuildingRequest populated from the current 
session and the current project remote
+     * @return returns a new ProjectBuildingRequest populated from the current 
session and the current project remote
      *         repositories, used to resolve artifacts.
      */
     public ProjectBuildingRequest newResolveArtifactProjectBuildingRequest() {
@@ -132,7 +134,7 @@ public abstract class AbstractDependencyMojo extends 
AbstractMojo {
     }
 
     /**
-     * @return Returns a new ProjectBuildingRequest populated from the current 
session and the current project remote
+     * @return returns a new ProjectBuildingRequest populated from the current 
session and the current project remote
      *         repositories, used to resolve plugins.
      */
     protected ProjectBuildingRequest newResolvePluginProjectBuildingRequest() {
@@ -148,7 +150,7 @@ public abstract class AbstractDependencyMojo extends 
AbstractMojo {
     }
 
     /**
-     * @return Returns the project.
+     * @return returns the project
      */
     public MavenProject getProject() {
         return this.project;
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..dd4294bd 100644
--- 
a/src/main/java/org/apache/maven/plugins/dependency/DisplayAncestorsMojo.java
+++ 
b/src/main/java/org/apache/maven/plugins/dependency/DisplayAncestorsMojo.java
@@ -21,10 +21,11 @@ package org.apache.maven.plugins.dependency;
 import java.util.ArrayList;
 import java.util.List;
 
+import javax.inject.Inject;
+
 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;
@@ -42,7 +43,7 @@ public class DisplayAncestorsMojo extends AbstractMojo {
     /**
      * POM
      */
-    @Component
+    @Inject
     private MavenProject project;
 
     @Override
diff --git a/src/main/java/org/apache/maven/plugins/dependency/GetMojo.java 
b/src/main/java/org/apache/maven/plugins/dependency/GetMojo.java
index 73b3eb31..9db67c32 100644
--- a/src/main/java/org/apache/maven/plugins/dependency/GetMojo.java
+++ b/src/main/java/org/apache/maven/plugins/dependency/GetMojo.java
@@ -24,6 +24,8 @@ import java.util.Map;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
+import javax.inject.Inject;
+
 import org.apache.maven.artifact.handler.ArtifactHandler;
 import org.apache.maven.artifact.handler.manager.ArtifactHandlerManager;
 import org.apache.maven.artifact.repository.ArtifactRepository;
@@ -59,16 +61,16 @@ import 
org.apache.maven.shared.transfer.dependencies.resolve.DependencyResolverE
 public class GetMojo extends AbstractMojo {
     private static final Pattern ALT_REPO_SYNTAX_PATTERN = 
Pattern.compile("(.+)::(.*)::(.+)");
 
-    @Component
+    @Inject
     private MavenSession session;
 
-    @Component
+    @Inject
     private ArtifactResolver artifactResolver;
 
-    @Component
+    @Inject
     private DependencyResolver dependencyResolver;
 
-    @Component
+    @Inject
     private ArtifactHandlerManager artifactHandlerManager;
 
     /**
@@ -80,7 +82,7 @@ public class GetMojo extends AbstractMojo {
     /**
      * The repository system.
      */
-    @Component
+    @Inject
     private RepositorySystem repositorySystem;
 
     private DefaultDependableCoordinate coordinate = new 
DefaultDependableCoordinate();
diff --git 
a/src/main/java/org/apache/maven/plugins/dependency/fromDependencies/AbstractDependencyFilterMojo.java
 
b/src/main/java/org/apache/maven/plugins/dependency/fromDependencies/AbstractDependencyFilterMojo.java
index c6a4633e..b12bb014 100644
--- 
a/src/main/java/org/apache/maven/plugins/dependency/fromDependencies/AbstractDependencyFilterMojo.java
+++ 
b/src/main/java/org/apache/maven/plugins/dependency/fromDependencies/AbstractDependencyFilterMojo.java
@@ -24,6 +24,8 @@ import java.util.Collection;
 import java.util.LinkedHashSet;
 import java.util.Set;
 
+import javax.inject.Inject;
+
 import org.apache.maven.RepositoryUtils;
 import org.apache.maven.artifact.Artifact;
 import org.apache.maven.artifact.handler.manager.ArtifactHandlerManager;
@@ -60,13 +62,13 @@ import 
org.eclipse.aether.resolution.ArtifactResolutionException;
  */
 public abstract class AbstractDependencyFilterMojo extends 
AbstractDependencyMojo {
 
-    @Component
+    @Inject
     private ResolverUtil resolverUtil;
 
-    @Component
+    @Inject
     private DependencyResolver dependencyResolver;
 
-    @Component
+    @Inject
     private RepositoryManager repositoryManager;
 
     /**
@@ -239,10 +241,10 @@ public abstract class AbstractDependencyFilterMojo 
extends AbstractDependencyMoj
     @Parameter(property = "mdep.prependGroupId", defaultValue = "false")
     protected boolean prependGroupId = false;
 
-    @Component
+    @Inject
     private ProjectBuilder projectBuilder;
 
-    @Component
+    @Inject
     private ArtifactHandlerManager artifactHandlerManager;
 
     /**
diff --git 
a/src/main/java/org/apache/maven/plugins/dependency/tree/TreeMojo.java 
b/src/main/java/org/apache/maven/plugins/dependency/tree/TreeMojo.java
index 59c05448..1b9311f8 100644
--- a/src/main/java/org/apache/maven/plugins/dependency/tree/TreeMojo.java
+++ b/src/main/java/org/apache/maven/plugins/dependency/tree/TreeMojo.java
@@ -26,6 +26,8 @@ import java.util.ArrayList;
 import java.util.List;
 import java.util.Objects;
 
+import javax.inject.Inject;
+
 import org.apache.maven.artifact.resolver.filter.ArtifactFilter;
 import org.apache.maven.artifact.resolver.filter.ScopeArtifactFilter;
 import org.apache.maven.execution.MavenSession;
@@ -75,10 +77,10 @@ public class TreeMojo extends AbstractMojo {
     /**
      * The Maven project.
      */
-    @Component
+    @Inject
     private MavenProject project;
 
-    @Component
+    @Inject
     private MavenSession session;
 
     @Parameter(property = "outputEncoding", defaultValue = 
"${project.reporting.outputEncoding}")

Reply via email to