custom delimiters doesn't work as expected
------------------------------------------
Key: MSHARED-198
URL: http://jira.codehaus.org/browse/MSHARED-198
Project: Maven Shared Components
Issue Type: Bug
Components: maven-filtering
Affects Versions: maven-filtering-1.0
Reporter: Björn Michael
The algorithm doesn't work as described in
http://maven.apache.org/plugins/maven-resources-plugin/apidocs/org/apache/maven/plugin/resources/ResourcesMojo.html#delimiters
The implementation of
org.apache.maven.shared.filtering.MultiDelimiterInterpolatorFilterReaderLineEnding.read()
contains several bugs
if the first letter of the endToken is contained in the propertyname then the
property is not filtered.
(e.g. abcFILTER.a.MEabc)
if the first letter of the endToken is contained in the startToken then the
property is not filtered.
(e.g. aaaFILTER.a.MEaaa)
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<useDefaultDelimiters>false</useDefaultDelimiters>
<delimiters>
<delimiter>aaa*aaa</delimiter>
<delimiter>abc*abc</delimiter>
</delimiters>
</configuration>
</plugin>
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira