You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by eo...@apache.org on 2020/05/10 14:55:53 UTC
[maven-studies] branch maven-metrics updated: revert file
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 <eo...@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