[root]/proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/sound
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 24 (100.0%) | 410 (100.0%) | 17.0 |
donaldp | 23 (95.8%) | 402 (98.0%) | 17.4 |
adammurdoch | 1 (4.2%) | 8 (2.0%) | 8.0 |
zappity zap
0 lines of code changed in:
Changes to listeners:
* CLIMain now uses the listener's short name, rather than classname, to
construct the listener. This is done with the help of the Embeddor.
* Added NoPrefixProjectListener, which emulates the -emacs mode of Ant 1.x.
* Added -p, --noprefix command-line option, to use the NoPrefixProjectListener.
* Changed the methods on ProjectListener to take event objects. Combined the
log() methods into a single method.
* Moved state tracking out of AbstractProjectListener, and into DefaultWorkspace
(where it doesn't need to be tracked). State info is now available via the
event objects passed to the listener methods.
8 lines of code changed in:
Cleanup
14 lines of code changed in:
Moved BuildAlert from inner class to top-level class.
Made AntSoundPlayer a ProjectListener rather than a BuildListener
47 lines of code changed in:
Moved BuildAlert from inner class to top-level class.
0 lines of code changed in:
Made into a ProjectListener for new style event notification
55 lines of code changed in:
Only place strings into the BuildEvent
11 lines of code changed in:
Start updating logging to myrmidon style logging
6 lines of code changed in:
Fix up license banner.
2 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
4 lines of code changed in:
Cleaning
16 lines of code changed in:
project.setNewProperty() --> setProperty
which inherited from AbstractTask and delegates to TaskContext.
3 lines of code changed in:
No need for there to be a initialize method.
Now that tasks are initialized and executed in one sweep initialize functions could just be done at the start of an execute call.
0 lines of code changed in:
init() -> initialize()
1 lines of code changed in:
Make sure no tasks log via the project object.
2 lines of code changed in:
BuildException -> TaskException
Removed uneeded imports.
Processed code through style formatter.
39 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.
201 lines of code changed in: