Author: hboutemy
Date: Sun Oct 21 23:14:14 2012
New Revision: 1400741

URL: http://svn.apache.org/viewvc?rev=1400741&view=rev
Log:
generics

Modified:
    
maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/resolvers/ListRepositoriesMojo.java

Modified: 
maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/resolvers/ListRepositoriesMojo.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/resolvers/ListRepositoriesMojo.java?rev=1400741&r1=1400740&r2=1400741&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/resolvers/ListRepositoriesMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/resolvers/ListRepositoriesMojo.java
 Sun Oct 21 23:14:14 2012
@@ -20,8 +20,10 @@ package org.apache.maven.plugin.dependen
  */
 
 import org.apache.maven.artifact.Artifact;
+import org.apache.maven.artifact.repository.ArtifactRepository;
 import org.apache.maven.artifact.resolver.ArtifactResolutionException;
 import org.apache.maven.artifact.resolver.ArtifactResolutionResult;
+import org.apache.maven.artifact.resolver.ResolutionListener;
 import org.apache.maven.artifact.resolver.ResolutionNode;
 import org.apache.maven.plugin.MojoExecutionException;
 import org.apache.maven.plugin.dependency.AbstractDependencyMojo;
@@ -31,7 +33,6 @@ import org.apache.maven.shared.artifact.
 
 import java.util.ArrayList;
 import java.util.HashSet;
-import java.util.Iterator;
 import java.util.Set;
 
 /**
@@ -59,8 +60,9 @@ public class ListRepositoriesMojo
             ArtifactResolutionResult result =
                 this.artifactCollector.collect( project.getArtifacts(), 
project.getArtifact(), this.getLocal(),
                                                 this.remoteRepos, 
this.artifactMetadataSource,
-                                                new ScopeArtifactFilter( 
Artifact.SCOPE_TEST ), new ArrayList() );
-            Set repos = new HashSet();
+                                                new ScopeArtifactFilter( 
Artifact.SCOPE_TEST ),
+                                                new 
ArrayList<ResolutionListener>() );
+            Set<ArtifactRepository> repos = new HashSet<ArtifactRepository>();
             Set<ResolutionNode> nodes = result.getArtifactResolutionNodes();
             for ( ResolutionNode node : nodes )
             {
@@ -68,9 +70,9 @@ public class ListRepositoriesMojo
             }
 
             this.getLog().info( "Repositories Used by this build:" );
-            for ( Iterator i = repos.iterator(); i.hasNext(); )
+            for ( ArtifactRepository repo : repos )
             {
-                this.getLog().info( i.next().toString() );
+                this.getLog().info( repo.toString() );
             }
         }
         catch ( ArtifactResolutionException e )


Reply via email to