[root]/proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/ccm
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 64 (100.0%) | 617 (100.0%) | 9.6 |
donaldp | 63 (98.4%) | 610 (98.9%) | 9.6 |
adammurdoch | 1 (1.6%) | 7 (1.1%) | 7.0 |
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
4 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:
Removed throwsIOException from Execute.execute() as it was never thrown.
Made some tasks specify expected return code rather than checkin it themselves.
8 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
3 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
24 lines of code changed in:
Migrate all the ant-independent code for
native execution
environment loading
os detection
into a new hierarchy aut.
AUT basically being completely independent of Ant.
2 lines of code changed in:
Moved to Execute2 + ExecOutputHandler rather than Execute1 and friends
64 lines of code changed in:
cleaned
29 lines of code changed in:
Restyled.
2 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
5 lines of code changed in:
Fix up license banner.
8 lines of code changed in:
Started to clean up the tasks
116 lines of code changed in:
restyled
Removed setAntRun() calls from Execute class
Renamed Environment to EnvironmentData
0 lines of code changed in:
Encapsulated access to project member variable via getters
1 lines of code changed in:
(7 more)