[root]/proposal/sandbox/filterreaders/src/main/org/apache/tools/ant/types
Remove contents from filter reader proposal, now that the code has been migrated to the main tree.
0 lines of code changed in:
Cheat the introspector by making ClassConstants delegate bcel stuff to a helper class.
1 lines of code changed in:
Removing short form syntax for ClassConstants for the time being, as it forces user to have bcel.jar in classpath irrespective of whether the filter is being used or not.
3 lines of code changed in:
New filter reader to access straight-forward 'constants' defined in a class file.
This can be used to load class constants as Ant properties.
External Dependency on: BCEL
PR: 6591
5 lines of code changed in:
New filter reader that gets those lines that match a regular expression pattern.
Requested by: Adam Murdoch
6 lines of code changed in:
1. ExpandProperties filter introduced as envisioned by Steve.
2. String readFully(Reader) added to FileUtils.java (main trunk revision 1.13)
3. Doc changes
4. Removed the attribute evaluateproperties from <loadfile> as it is no longer necessary.
5 lines of code changed in:
Oops... missed adding this.
0 lines of code changed in:
1. Provide a mechanism by which filter readers recognized by Ant's core (FilterreaderSet) can have a better syntax.
2. Remove double-quotes from javadoc and replace with "
43 lines of code changed in:
Provide a mechanism by which filter readers recognized by Ant's core (FilterreaderSet can have a better syntax.
For example, HeadFilter can be added to filterset as this:
<filterreaderset>
<filterreader classname="org.apache.tools.ant.HeadFilter">
<param name="lines" value="3"/>
</filterreader>
</filterreaderset>
or this:
<filterreaderset>
<headfilter lines="3"/>
</filterreaderset>
6 lines of code changed in:
Stefan's prediction coming true: AntFilterReader has its own classpath attribute and nested classpath element.
52 lines of code changed in:
1. Change Parameterizable interface's setParameters method signature such that it takes in an array of type Parameter instead of Hashtable.
2. Introduce "type" as an attribute to nested param.
5 lines of code changed in:
Initial version of FilterReaderSet implementation with <loadfile> as example.
44 lines of code changed in: