This is a modified version of the YUI CSS/Javascript Compressor.
It contains the following new Ant Filter classes:
- com/yahoo/platform/yui/compressor/YUIFilter.java
- com/yahoo/platform/yui/compressor/CssFilter.java
- com/yahoo/platform/yui/compressor/JsFilter.java
Thus one may use them e.g.:
Furthermore the JavaScriptCompressor got some improvements, so that it consumes
less eden/tenured space (dueto lazy init of obfuscation symbol tables) and thus
avoids Java Out Of Memory Exceptions when processing a lot of JS files.
Also this results in an perf improvement of factor ~ 10 wrt. to compression of
the YUI js files using an equivalent copy task as described above.