Author: jdcasey Date: Fri Jul 15 19:05:03 2005 New Revision: 219278 URL: http://svn.apache.org/viewcvs?rev=219278&view=rev Log: Modified to check for duplicate repository entries in the aggregated remote repository list as the lineage of projects is built.
Modified: maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/DefaultMavenProjectBuilder.java Modified: maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/DefaultMavenProjectBuilder.java URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/DefaultMavenProjectBuilder.java?rev=219278&r1=219277&r2=219278&view=diff ============================================================================== --- maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/DefaultMavenProjectBuilder.java (original) +++ maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/DefaultMavenProjectBuilder.java Fri Jul 15 19:05:03 2005 @@ -431,7 +431,16 @@ { List respositories = ProjectUtils.buildArtifactRepositories( model.getRepositories(), artifactRepositoryFactory, container ); - aggregatedRemoteWagonRepositories.addAll( respositories ); + + for ( Iterator it = respositories.iterator(); it.hasNext(); ) + { + ArtifactRepository repository = (ArtifactRepository) it.next(); + + if ( !aggregatedRemoteWagonRepositories.contains( repository ) ) + { + aggregatedRemoteWagonRepositories.add( repository ); + } + } } MavenProject project = new MavenProject( model ); --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]