Author: sisbell
Date: Wed Nov 12 12:47:14 2008
New Revision: 713505
URL: http://svn.apache.org/viewvc?rev=713505&view=rev
Log:
Dedup interpolator property in list.
Modified:
maven/components/trunk/maven-shared-model/src/main/java/org/apache/maven/shared/model/ModelTransformerContext.java
Modified:
maven/components/trunk/maven-shared-model/src/main/java/org/apache/maven/shared/model/ModelTransformerContext.java
URL:
http://svn.apache.org/viewvc/maven/components/trunk/maven-shared-model/src/main/java/org/apache/maven/shared/model/ModelTransformerContext.java?rev=713505&r1=713504&r2=713505&view=diff
==============================================================================
---
maven/components/trunk/maven-shared-model/src/main/java/org/apache/maven/shared/model/ModelTransformerContext.java
(original)
+++
maven/components/trunk/maven-shared-model/src/main/java/org/apache/maven/shared/model/ModelTransformerContext.java
Wed Nov 12 12:47:14 2008
@@ -120,7 +120,14 @@
}
}
}
- return interpolatorProperties;
+
+ List<InterpolatorProperty> ips = new ArrayList<InterpolatorProperty>();
+ for(InterpolatorProperty ip : interpolatorProperties) {
+ if(!ips.contains(ip)) {
+ ips.add(ip);
+ }
+ }
+ return ips;
}
public static void interpolateModelProperties(List<ModelProperty>
modelProperties,