[root]/proposal/sandbox/filterreaders/src/main/org/apache/tools/ant/taskdefs
Remove contents from filter reader proposal, now that the code has been migrated to the main tree.
0 lines of code changed in:
Made <copy> and <move> filterchain aware. Existing <filterset> elements can live together with <filterchain> elements. However, all <filterset>s will only be processed *after* all <filterchain>s have been.
0 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.
2 lines of code changed in:
Split processStream into two methods to facilitate streamed reads...
Reader getAssembledReader()
String readFully(Reader)
4 lines of code changed in:
Misplaced null check.
9 lines of code changed in:
As suggested by Adam, use java.util.Properties.load(InputStream) instead of reinventing the wheel.
Introduced a new class - StringInputStream
14 lines of code changed in:
Refactored code (as suggested by Costin and Adam) - first run.
1. Moved ChainReaderHelper.java to filters/util
2. Moved setInitialized, getInitialized to base class.
3. Introduced BaseParamFilterReader that implements Parameterizable and has setParameter
4. Null check introduced for LoadFile
5. Convenience method readLine() introduced into BaseFilterReader.
9 lines of code changed in:
FilterReaderSet -> FilterChain as this is more representative of the collection.
Documentation updates.
14 lines of code changed in:
Remove unused imports.
0 lines of code changed in:
Use a helper class to process chained readers.
14 lines of code changed in:
FilterReaderSet aware task to load Ant properties.
105 lines of code changed in:
When passed through filters, the resulting size of the filtered data may be
larger than the actual file size. Keep reading till -1 is returned.
12 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.
2 lines of code changed in:
1. Class marked as final.
1 lines of code changed in:
1. "final" modifiers introduced in relevant places.
2. BuildExceptions thrown only when failonerror is true.
3. A few variables renamed.
45 lines of code changed in:
Initial version of FilterReaderSet implementation with <loadfile> as example.
64 lines of code changed in: