commit | a1354da361af8705c25af082a3f74ca9edcac860 | [log] [tgz] |
---|---|---|
author | Dennis Lundberg <dennisl@apache.org> | Sun Feb 20 13:49:45 2011 +0000 |
committer | Dennis Lundberg <dennisl@apache.org> | Sun Feb 20 13:49:45 2011 +0000 |
tree | f8a0f95f646195a90c4b15d4bf62840e112bb30a | |
parent | 626ff5cae9632d6afbbb6e9f1dbfed598b3f731a [diff] |
[MSHARED-188] DefaultMavenFileFilter modifies the MavenProject that comes in through a parameter o Create a copy of the MavenProject's filters before making modifications git-svn-id: https://svn.apache.org/repos/asf/maven/shared/trunk@1072594 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/maven/shared/filtering/DefaultMavenFileFilter.java b/src/main/java/org/apache/maven/shared/filtering/DefaultMavenFileFilter.java index 77cbea5..2b7cdb8 100644 --- a/src/main/java/org/apache/maven/shared/filtering/DefaultMavenFileFilter.java +++ b/src/main/java/org/apache/maven/shared/filtering/DefaultMavenFileFilter.java
@@ -211,7 +211,7 @@ { if ( request.isInjectProjectBuildFilters() ) { - List buildFilters = request.getMavenProject().getBuild().getFilters(); + List buildFilters = new ArrayList( request.getMavenProject().getBuild().getFilters() ); buildFilters.removeAll( request.getFileFilters() ); loadProperties( filterProperties, buildFilters, baseProps );