Author: jvanzyl
Date: Mon Jun  4 13:28:04 2007
New Revision: 544249

URL: http://svn.apache.org/viewvc?view=rev&rev=544249
Log:
MNG-2934 Extensions should not be affected by the project's dependency 
resolution

Modified:
    
maven/components/trunk/maven-core/src/main/java/org/apache/maven/extension/DefaultExtensionManager.java

Modified: 
maven/components/trunk/maven-core/src/main/java/org/apache/maven/extension/DefaultExtensionManager.java
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/maven-core/src/main/java/org/apache/maven/extension/DefaultExtensionManager.java?view=diff&rev=544249&r1=544248&r2=544249
==============================================================================
--- 
maven/components/trunk/maven-core/src/main/java/org/apache/maven/extension/DefaultExtensionManager.java
 (original)
+++ 
maven/components/trunk/maven-core/src/main/java/org/apache/maven/extension/DefaultExtensionManager.java
 Mon Jun  4 13:28:04 2007
@@ -46,7 +46,6 @@
 import java.util.Collections;
 import java.util.Iterator;
 import java.util.List;
-import java.util.Map;
 
 /**
  * Used to locate extensions.
@@ -100,7 +99,7 @@
 
         Artifact projectArtifact = artifactFactory.createProjectArtifact( 
groupId, artifactId, version );
 
-        addExtension( extensionArtifact, projectArtifact, 
Collections.EMPTY_MAP, remoteRepositories, localRepository, null );
+        addExtension( extensionArtifact, projectArtifact, remoteRepositories, 
localRepository, null );
     }
 
     public void addExtension( Extension extension,
@@ -114,13 +113,12 @@
 
         Artifact artifact = (Artifact) project.getExtensionArtifactMap().get( 
extensionId );
 
-        addExtension( artifact, project.getArtifact(), 
project.getManagedVersionMap(), project.getRemoteArtifactRepositories(),
+        addExtension( artifact, project.getArtifact(), 
project.getRemoteArtifactRepositories(),
                       localRepository, new ActiveArtifactResolver( project ) );
     }
 
     private void addExtension( Artifact extensionArtifact,
                                Artifact projectArtifact,
-                               Map managedVersionMap,
                                List remoteRepositories,
                                ArtifactRepository localRepository, 
ActiveArtifactResolver activeArtifactResolver )
         throws ArtifactResolutionException, PlexusContainerException, 
ArtifactNotFoundException
@@ -134,7 +132,7 @@
 
             ArtifactResolutionResult result =
                 artifactResolver.resolveTransitively( Collections.singleton( 
extensionArtifact ), projectArtifact,
-                                                      managedVersionMap, 
localRepository, remoteRepositories,
+                                                      Collections.EMPTY_MAP, 
localRepository, remoteRepositories,
                                                       artifactMetadataSource, 
filter );
 
             for ( Iterator i = result.getArtifacts().iterator(); i.hasNext(); )


Reply via email to