This is an automated email from the ASF dual-hosted git repository. elharo pushed a commit to branch guice in repository https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git
commit 12511a4e3a4ee1a22107cd705f29ef94967b17e7 Author: Elliotte Rusty Harold <elh...@ibiblio.org> AuthorDate: Mon Nov 18 23:19:56 2024 -0500 PropertiesMojo.java --- .../java/org/apache/maven/plugins/dependency/PropertiesMojo.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/apache/maven/plugins/dependency/PropertiesMojo.java b/src/main/java/org/apache/maven/plugins/dependency/PropertiesMojo.java index 4eed301d..3afb1f85 100644 --- a/src/main/java/org/apache/maven/plugins/dependency/PropertiesMojo.java +++ b/src/main/java/org/apache/maven/plugins/dependency/PropertiesMojo.java @@ -20,10 +20,11 @@ package org.apache.maven.plugins.dependency; import java.util.Set; +import javax.inject.Inject; + import org.apache.maven.artifact.Artifact; import org.apache.maven.plugin.AbstractMojo; import org.apache.maven.plugin.MojoExecutionException; -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.plugins.annotations.Parameter; @@ -50,9 +51,13 @@ public class PropertiesMojo extends AbstractMojo { /** * The current Maven project */ - @Component private MavenProject project; + @Inject + public PropertiesMojo(MavenProject project) { + this.project = project; + } + /** * Skip plugin execution completely. *