Directory proposal/myrmidon/src/todo/org/apache/tools/todo/util/

Directory Created:
2002-03-17 09:42
Directory Deleted:
2002-04-17 10:49
Total Files:
0
Deleted Files:
2
Lines of Code:
0

Browse with ViewVC

[root]/proposal/myrmidon/src/todo/org/apache/tools/todo/util

                                         depend (0 files, 0 lines)

                                         mappers (0 files, 0 lines)

                                         regexp (0 files, 0 lines)

Lines of Code

proposal/myrmidon/src/todo/org/apache/tools/todo/util/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 9 (100.0%) 35 (100.0%) 3.8
adammurdoch 3 (33.3%) 29 (82.9%) 9.6
donaldp 4 (44.4%) 4 (11.4%) 1.0
conor 2 (22.2%) 2 (5.7%) 1.0

Most Recent Commits

donaldp 2002-04-17 10:49

zappity zap

0 lines of code changed in:

adammurdoch 2002-03-19 11:32

First pass of making ExecuteJava responsible for all java application

execution (after which it can be split into AUT):



* ExecuteJava now handles both in-jvm and forked java app execution. Logging

and error reporting are pretty rough.



* Moved most of the guts of <java> into ExecuteJava.



* Copied most of CommandlineJava into ExecuteJava. Haven't changed

CommandlineJava (much) yet.



* Removed the ability to use system properties when executing in-jvm.



* Another attempt at fixing the ant1 descriptor to enable <java> and <path>.

1 lines of code changed in:

  • proposal/myrmidon/src/todo/org/apache/tools/todo/util: FileUtils.java (+1 -1)
adammurdoch 2002-03-19 02:44

Some refactoring of Path. The plan is to make the 'evaluate' API of Path a

little narrower, to make it easier to extract an interface, and get multiple

path implementations happening.



* Replaced usages of Path.append() with Path.addPath(), and removed append().



* Replaced usages of Path.addExisting() with Path.addPath(), and removed

addExisting().



* Replaced Path.size() with Path.isEmpty().



* Added the setX() methods back.



* Replaced usages of Path.toString() with new PathUtil.formatPath() method, and

removed Path.toString(). Probably missed a few usages.



* Replaced FileUtil.translatePath( Path ) with PathUtil.formatPath(), and

removed translatePath().



* Enabled the String -> Path converter again.

1 lines of code changed in:

  • proposal/myrmidon/src/todo/org/apache/tools/todo/util: FileUtils.java (+1 -9)
adammurdoch 2002-03-18 08:53

Some refactoring of framework.Execute:



* Moved the general-purpose logging and validation code from Exec task to

Execute.



* Removed Execute's constructor, replaced with a TaskContext passed to

Execute.execute().



* If no ExecOutputHandler is provided, Execute routes the process' stdout

and stderr via TaskContext's log methods.



* Removed a bunch of debug messages from tasks, as Execute now takes care of this.



* Replaced a bunch of return code == 0 checks, with calls to

Execute.setReturnCode( 0 ).

27 lines of code changed in:

  • proposal/myrmidon/src/todo/org/apache/tools/todo/util: FileUtils.java (+27 -3)
conor 2002-03-18 02:44

Ah! cruel ones, leave me alone now

While I murmur a little and ponder



Anti-Spam

2 lines of code changed in:

donaldp 2002-03-17 09:42

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:

Generated by StatSVN 0.3.2-SNAPSHOT