[root]/proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/vss
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 77 (100.0%) | 548 (100.0%) | 7.1 |
donaldp | 74 (96.1%) | 541 (98.7%) | 7.3 |
adammurdoch | 3 (3.9%) | 7 (1.3%) | 2.3 |
zappity zap
0 lines of code changed in:
Move all but the optional tasks into the hierarchy o.a.t.todo rather than o.a.t.ant so as not to clash with ant1 compatability later
10 lines of code changed in:
* AbstractTask no longer extends AbstractLogEnabled.
* DefaultExecutor no longer log enables Tasks.
* Added TaskContext.log( LogLevel, ... ) methods.
* Moved LogLevel to myrmidon.api package.
7 lines of code changed in:
no message
111 lines of code changed in:
Make tasks extend AbstractTask directly not via Task
3 lines of code changed in:
Inlined a large number of methods from AbstractTask
6 lines of code changed in:
Removed throwsIOException from Execute.execute() as it was never thrown.
Made some tasks specify expected return code rather than checkin it themselves.
13 lines of code changed in:
Renamed Execute2 to Execute and moved it into the myrmidon.framework package.
Cleaned up its code a little. ALso reworked it so that the user can specify an expectedReturnCode and if the value is not the one expected a TaskException is thrown.
2 lines of code changed in:
No need to setup a Logger for Execute.
All logging will be routed via System.err or System.out as appropriate
0 lines of code changed in:
Style touchups
1 lines of code changed in:
Add a constructor to Execute2 that takes the ExecManager service
3 lines of code changed in:
Made Execute2 only take Commandlin objects rather than an arrya of strings
1 lines of code changed in:
Did some create->add munging
60 lines of code changed in:
Use Execute2 abstraction
3 lines of code changed in:
Restyled.
1 lines of code changed in:
Removed Project.translatePath and replaced it by allowing Files or Path objects be passed in.
3 lines of code changed in:
Update to use new format of LogOutputStream where you pass in a Logger
2 lines of code changed in:
Fix up license banner.
6 lines of code changed in:
Set the output streams to Execute via setters not via constructor
4 lines of code changed in:
Setup environment using a properties object
4 lines of code changed in:
(11 more)