You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by be...@apache.org on 2008/11/12 18:53:25 UTC

svn commit: r713438 - /maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java

Author: bentmann
Date: Wed Nov 12 09:53:24 2008
New Revision: 713438

URL: http://svn.apache.org/viewvc?rev=713438&view=rev
Log:
[MNG-3813] Plugin class path does not respect ordering of plugin dependencies

Modified:
    maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java

Modified: maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java?rev=713438&r1=713437&r2=713438&view=diff
==============================================================================
--- maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java (original)
+++ maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java Wed Nov 12 09:53:24 2008
@@ -436,7 +436,7 @@
         // followed by the plugin's default artifact set
         dependencies.addAll( resolutionGroup.getArtifacts() );
 
-        LinkedHashSet repositories = new LinkedHashSet();
+        Set repositories = new LinkedHashSet();
 
         repositories.addAll( resolutionGroup.getResolutionRepositories() );
 
@@ -456,7 +456,7 @@
                                                                                 artifactMetadataSource,
                                                                                 filter );
 
-        Set<Artifact> resolved = new HashSet<Artifact>();
+        Set<Artifact> resolved = new LinkedHashSet<Artifact>();
 
         for ( Iterator<Artifact> it = result.getArtifacts().iterator(); it.hasNext(); )
         {
@@ -1516,7 +1516,7 @@
                  && checkMissingArtifactsInReactor( context.getSortedProjects(),
                                                     e.getMissingArtifacts() ) )
             {
-                resolvedArtifacts = new HashSet( e.getResolvedArtifacts() );
+                resolvedArtifacts = new LinkedHashSet( e.getResolvedArtifacts() );
             }
             else
             {