Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 86 (100.0%) | 7245 (100.0%) | 84.2 |
src/main/org/apache/tools/tar/ | 6 (7.0%) | 2161 (29.8%) | 360.1 |
src/main/org/apache/tools/ant/taskdefs/ | 43 (50.0%) | 2114 (29.2%) | 49.1 |
docs/ | 4 (4.7%) | 1816 (25.1%) | 454.0 |
src/main/org/apache/tools/ant/ | 16 (18.6%) | 864 (11.9%) | 54.0 |
/ | 9 (10.5%) | 290 (4.0%) | 32.2 |
src/main/com/ice/tar/ | 6 (7.0%) | 0 (0.0%) | 0.0 |
src/etc/ | 2 (2.3%) | 0 (0.0%) | 0.0 |
Updated this task so that you can have <classpath> inside that tells the Available where to look for classes and resources. It is completely back compatible so should cause any harm to anybody.
39 lines of code changed in:
called "javadoc" directly to avoid classpath problems that bugged many cocoon devs (it didn't happen to me because was setting tools.jar in my autoexec.bat... now I have a clean classpath and everything works fine on both 1.2 and 1.1
7 lines of code changed in:
updated filtering docs
69 lines of code changed in:
improved filtering granularity... now all tasks that use copyfile can turn filtering on and off on a task granularity level, useful to avoid binary corruption by filtering
87 lines of code changed in:
Several changes:
1) restructured Project and Task: copyFile should be a project
method rather than a task method for good OO patterns. Well,
actually they should be target-granular but we'll see.
2) patched all the necessary files to make the above work
3) removed some unused methods (setAttributes())
4) added the Filter task that addes token filtering capabilities
to all the copyFile operations. This works more or less as a
superstructure to Replace and KeySubst but automatically and
inherited by all the tasks that use copyFile() methods.
5) indicated KeySubst as deprecated
6) updated docs to reflect this new behavior
NOTE: behavior is _totally_ back compatible if you don't
specify any <filter> tag.
NOTE2: nothing is carved in stone. If you don't like something
you're welcome to propose fixes.
465 lines of code changed in:
updated latest changes
157 lines of code changed in:
Added the init() method to Task
Added the "if" attribute to Target that executes it if and only if the property specified in the attribute is set
There might be better ways of doing it and don't consider this carved in stone, but it works, it's simple and vital for Cocoon.
333 lines of code changed in:
Added "available" task that sets a property in case a file|class|resource is present in the system
Also, added an init() method to Tasks and cleaned up Property task
195 lines of code changed in:
added Tar task + implementation classes
2339 lines of code changed in:
better abstraction on the includes/excludes
288 lines of code changed in:
transformed tabs into spaces...
BTW, Sam, my tests show the pumping threads
slow down the process to half of its original speed,
we should use a better method for this...
38 lines of code changed in:
used the new boolean method
16 lines of code changed in:
transformed tabs into spaces for more portable look
242 lines of code changed in:
added ability to fork the JVM for those processes that call System.exit(), also added the JVM arguments
38 lines of code changed in:
cleaner use of the Java API and added the "TODAY" stamp, used mainly in documentation
23 lines of code changed in:
updated task list
1 lines of code changed in:
new task: delete single file (strangely it was missing)
82 lines of code changed in:
centralized and more generic method for evaluating boolean attributes
8 lines of code changed in:
removed these: mixing the GPL with BSD is bad, no matter what...
0 lines of code changed in:
small cleanups
0 lines of code changed in:
(7 more)