[root]/proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/depend
constantpool
(0 files, 0 lines)
zappity zap
0 lines of code changed in:
Style touchups
1 lines of code changed in:
Moved some path manipulation utilities into PathUtils
3 lines of code changed in:
Cleanup up Path object by makign PathElement a top level class and by removing the create() methods and replacing them wiuth adder methods.
Also moved some of the static methods (particularly path parsing) into FileUtils).
4 lines of code changed in:
Move all the generic scanners into types package
1 lines of code changed in:
Removed cruft from tasks that manually worked with references rather than letting the container handle it.
0 lines of code changed in:
Removed AntClassLoader and replaced it with URLClassLoader. Now new ClassLoaders do not include the ant runtime by default
4 lines of code changed in:
Update classes so that Path no longer accepts a Project object in its constructor and there is no setProject in ProjectComponent objects
1 lines of code changed in:
Start updating logging to myrmidon style logging
12 lines of code changed in:
Fix up license banner.
6 lines of code changed in:
restyled
Removed setAntRun() calls from Execute class
Renamed Environment to EnvironmentData
1 lines of code changed in:
Move to using Java2 collections API
46 lines of code changed in:
Encapsulated access to project member variable via getters
1 lines of code changed in:
log() --> getLogger().info()
1 lines of code changed in:
BuildException -> TaskException
39 errors to go
39 errors to go
hey ho we're merry now for theres
39 errors to go
4 lines of code changed in:
BuildException -> TaskException
Removed uneeded imports.
Processed code through style formatter.
9 lines of code changed in:
Continued to modify to try to bring the number of compiler errors down due to BuildException not being a RuntimeException anymore.
63 lines of code changed in:
Started refactoring.
Made BuildException extend TaskException. Now BuildException is no longer a RuntimException and needs to be declared everywhere it could be thrown
Removed the constructors that took location info for BuildException. Location is something known about byt the container and the tasks them selves should not be worrying about that sort of thing
Removed a bunch of deprecated methods and features. Also moved all file handling utilities outside iof the Project class. To aid the transition I added a resolveFile method to the base ProjectComponent class.
480 odd compile errors left to clean up.
3 lines of code changed in:
Add in a clone of the main ant source tree so that it can undergo some heavy refactoring.
Initial stages involves just making the Ant1.x tasks implement Ant2 interface and refactoring BuildException such that it can be easily be replaced by TaskException etc.
93 lines of code changed in: