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 )