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]