You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by sl...@apache.org on 2020/06/07 14:18:01 UTC

[maven-artifact-transfer] branch master updated: [MSHARED-920] ArtifactInstaller - Inject RepositoryManager - fixes NPE

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

slachiewicz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-artifact-transfer.git


The following commit(s) were added to refs/heads/master by this push:
     new 87842f9  [MSHARED-920] ArtifactInstaller - Inject RepositoryManager - fixes NPE
87842f9 is described below

commit 87842f9c712eb6496b32d4aff09307d0970d9f7b
Author: Sylwester Lachiewicz <sl...@apache.org>
AuthorDate: Sun Jun 7 15:36:44 2020 +0200

    [MSHARED-920] ArtifactInstaller - Inject RepositoryManager - fixes NPE
    
    
    Closes #15
---
 .../transfer/artifact/install/internal/DefaultArtifactInstaller.java    | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/main/java/org/apache/maven/shared/transfer/artifact/install/internal/DefaultArtifactInstaller.java b/src/main/java/org/apache/maven/shared/transfer/artifact/install/internal/DefaultArtifactInstaller.java
index 738f00e..6076790 100644
--- a/src/main/java/org/apache/maven/shared/transfer/artifact/install/internal/DefaultArtifactInstaller.java
+++ b/src/main/java/org/apache/maven/shared/transfer/artifact/install/internal/DefaultArtifactInstaller.java
@@ -30,6 +30,7 @@ import org.apache.maven.shared.transfer.repository.RepositoryManager;
 import org.codehaus.plexus.PlexusConstants;
 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.context.Context;
 import org.codehaus.plexus.context.ContextException;
@@ -43,6 +44,7 @@ class DefaultArtifactInstaller implements ArtifactInstaller, Contextualizable
 {
     private PlexusContainer container;
 
+    @Requirement
     private RepositoryManager repositoryManager;
 
     @Override