[root]/proposal/myrmidon/src/java/org/apache/aut/nativelib/impl
launchers
(0 files, 0 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 34 (100.0%) | 283 (100.0%) | 8.3 |
donaldp | 30 (88.2%) | 252 (89.0%) | 8.4 |
adammurdoch | 2 (5.9%) | 24 (8.5%) | 12.0 |
sbailliez | 2 (5.9%) | 7 (2.5%) | 3.5 |
zappity zap
0 lines of code changed in:
final static --> static final to follow JLS recomendations
8 lines of code changed in:
* Added OsFamily enumerated type, to represents OS groupings.
* Replaced all usages of Os.isFamily( String ) with Os.isFamily( OsFamily ).
* Replaced all usages of "os.name" system properties with calls to Os.isFamily().
24 lines of code changed in:
Rework it so that ExecManager does not shutdown streams.
Important when you pass in System.out/System.err or want to do something
special to stream after processing.
Submitted By: Darrell DeBoer <darrell@apache.org>
50 lines of code changed in:
Reworked the ExecManager service so that the Execute adapter object becomes responsible for combining supplied env vars with native env vars if required
3 lines of code changed in:
Style touchups
3 lines of code changed in:
Rework Environment implementation so that it is part of the ExecManager service. This makes it less coupled to bad practices and also merges all the native execution code into a central place.
Detected by JDepend
83 lines of code changed in:
Move environment into impl package as it has several characteristerics that indicate it should be provided by the ExecManager service
Detected by JDepend
54 lines of code changed in:
Move CommandLauncher into Launchers package to remove circular dependency between impl and impl.launchers packages.
Detected by JDepend
1 lines of code changed in:
Make sure the output streams that redirect to loggers are closed (and thus flushed) when the native process completes.
10 lines of code changed in:
Make sure all output is processed and none is left buffered when the native process completes
15 lines of code changed in:
antDir -> homeDir
6 lines of code changed in:
Move the launchers package into the impl package.
Move the CommandLauncher interface into the impl package
4 lines of code changed in:
- Fix order of modifiers
- Fix duplicate/unecessary imports
- Fix single if/else and loop without block
7 lines of code changed in:
Sort imports
2 lines of code changed in:
Process standard error should process standard error not standard output :)
1 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.
12 lines of code changed in: