This is an automated email from the ASF dual-hosted git repository. eolivelli pushed a commit to branch maven-metrics in repository https://gitbox.apache.org/repos/asf/maven-studies.git
The following commit(s) were added to refs/heads/maven-metrics by this push: new be51d8a revert file be51d8a is described below commit be51d8a4bee092e294c3169c604af3e05b8ce98b Author: Enrico Olivelli <eolive...@apache.org> AuthorDate: Sun May 10 16:55:39 2020 +0200 revert file --- .../main/java/org/apache/maven/DefaultMaven.java | 28 ++++++++++++---------- 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/maven-core/src/main/java/org/apache/maven/DefaultMaven.java b/maven-core/src/main/java/org/apache/maven/DefaultMaven.java index 7f052c1..fc26290 100644 --- a/maven-core/src/main/java/org/apache/maven/DefaultMaven.java +++ b/maven-core/src/main/java/org/apache/maven/DefaultMaven.java @@ -31,6 +31,10 @@ import java.util.LinkedHashSet; import java.util.List; import java.util.Map; +import javax.inject.Inject; +import javax.inject.Named; +import javax.inject.Singleton; + import org.apache.maven.artifact.ArtifactUtils; import org.apache.maven.execution.DefaultMavenExecutionResult; import org.apache.maven.execution.ExecutionEvent; @@ -51,8 +55,6 @@ import org.apache.maven.project.ProjectBuilder; import org.apache.maven.repository.LocalRepositoryNotAccessibleException; import org.apache.maven.session.scope.internal.SessionScope; import org.codehaus.plexus.PlexusContainer; -import org.codehaus.plexus.component.annotations.Component; -import org.codehaus.plexus.component.annotations.Requirement; import org.codehaus.plexus.component.repository.exception.ComponentLookupException; import org.codehaus.plexus.logging.Logger; import org.eclipse.aether.DefaultRepositorySystemSession; @@ -63,36 +65,38 @@ import org.eclipse.aether.util.repository.ChainedWorkspaceReader; /** * @author Jason van Zyl */ -@Component( role = Maven.class ) +@Named +@Singleton public class DefaultMaven implements Maven { - @Requirement + @Inject private Logger logger; - @Requirement + @Inject protected ProjectBuilder projectBuilder; - @Requirement + @Inject private LifecycleStarter lifecycleStarter; - @Requirement + @Inject protected PlexusContainer container; - @Requirement + @Inject private ExecutionEventCatapult eventCatapult; - @Requirement + @Inject private LegacySupport legacySupport; - @Requirement + @Inject private SessionScope sessionScope; - @Requirement + @Inject private DefaultRepositorySystemSessionFactory repositorySessionFactory; - @Requirement( hint = GraphBuilder.HINT ) + @Inject + @Named( GraphBuilder.HINT ) private GraphBuilder graphBuilder; @Override