January 2002 Commit Log

Number of Commits:
527
Number of Active Developers:
9
umagesh 2002-01-31 23:56

Qualify total time spent on build with proper English.



PR: 5901

30 lines of code changed in:

adammurdoch 2002-01-31 23:56

Added missing messages.

0 lines of code changed in:

sbailliez 2002-01-31 22:52

comment parameter documentation

Submitted by: stevec@ignitesports.com (Steve Cohen)

PR: 5930

7 lines of code changed in:

umagesh 2002-01-31 20:24

Accidentally overwrote the patch that Stephane had applied. Hav emerged it now.

2 lines of code changed in:

umagesh 2002-01-31 20:20

Shouldn't have overwritten...

1 lines of code changed in:

umagesh 2002-01-31 19:56

AnsiColorLogger is an extension of DefaultLogger. It provides colorized

messages based on the message level.

424 lines of code changed in:

ehatcher 2002-01-31 19:47

SourceOffSite tasks submitted by Jesse Stockall <jesse@cryptocard.com>.



The sos.html file is slightly out of synch with the actual attributes - but Jesse will submit updated documentation soon.

2560 lines of code changed in:

bodewig 2002-01-31 09:52

part two of the patch to make Jakarta-Regexp tests pass

4 lines of code changed in:

bodewig 2002-01-31 09:39

Make tests pass on Linux as well (by not expecting them to pass).

16 lines of code changed in:

bodewig 2002-01-31 09:24

filling my role as post-commit script ;-)

11 lines of code changed in:

sbailliez 2002-01-30 22:43

Fixes should be in all related testcases now.

73 lines of code changed in:

sbailliez 2002-01-30 22:16

Fixed time formatting.

Submitted by: ruchet@besancon.sema.slb.com (stephane ruchet)

PR: 5901

4 lines of code changed in:

sbailliez 2002-01-30 22:05

- Added some more tests. All tests that fail have

not been commented but rather modify to trigger

once they are fixed.



If Unix people could tests and make sure that they

pass on Unix that would be nice.

110 lines of code changed in:

sbailliez 2002-01-30 21:34

fix constants for suites events

2 lines of code changed in:

  • proposal/sandbox/junit/src/main/org/apache/tools/ant/taskdefs/optional/junit/remote: EventDispatcher.java (+2 -2)
sbailliez 2002-01-30 21:32

Add a note to users so that they are aware of this cross platform

problem for line terminator and the differences between

regular expressions libraries.

21 lines of code changed in:

conor 2002-01-30 21:28

Remove inefficient property access

2 lines of code changed in:

sbailliez 2002-01-30 21:10

Discard the previous commit comments, it is due to a mistake.

The code has been changed to enable UNIX_LINE for line terminator.

1 lines of code changed in:

sbailliez 2002-01-30 21:06

Prepare for listener changes and event types.

178 lines of code changed in:

sbailliez 2002-01-30 21:04

Prepare for changing listener interface and event types.

2 lines of code changed in:

conor 2002-01-30 09:45

Move weblogic deployment tool over to FileUtils

5 lines of code changed in:

bodewig 2002-01-29 17:36

a little more cleanup

3 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Execute.java (+3 -4)
bodewig 2002-01-29 17:26

superfluos line

0 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Execute.java (-2)
bodewig 2002-01-29 17:22

Add a new "os family" win9x. If I had a decent name for Windows that

is NT or 2000 or XP I would have added a family as well 8-)



Take advantage of that new family in Execute.

14 lines of code changed in:

  • docs/manual/CoreTasks: conditions.html (+1)
  • src/main/org/apache/tools/ant/taskdefs: Execute.java (+2 -10)
  • src/main/org/apache/tools/ant/taskdefs/condition: Os.java (+11 -3)
bodewig 2002-01-29 17:12

* refactor <filesmatch> condition to take advantage of FileUtils.



* improve FileUtils.contentEquals by adding two additional shortcut

tests.

23 lines of code changed in:

bodewig 2002-01-29 16:55

make Execute support Windows XP.

18 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Execute.java (+18 -12)
bodewig 2002-01-29 16:47

make documentation match the code.



The sentence I've removed must be a left-over from the time before the

newenvironment attribute has been added.

2 lines of code changed in:

bodewig 2002-01-29 16:35

add environment variable support to <junit> if VM is forked.

64 lines of code changed in:

bodewig 2002-01-29 16:20

add environment variable support in <java> for forked VMs.

59 lines of code changed in:

bodewig 2002-01-29 13:13

tiny javadoc fix.

1 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Exec.java (+1 -1)
bodewig 2002-01-29 13:02

Add a property that allows a failed chmod to be non-fatal.



<chmod> can fail if the user running the build is not the owner of the

file who's permissions should be changed.

15 lines of code changed in:

umagesh 2002-01-28 19:50

Fix typos

3 lines of code changed in:

nico 2002-01-28 18:56

- Fix: It was not possible to use variant in the locale pattern - variant overwrote the country and you got the default Locale for the language.

- Updated Copyright

2 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Tstamp.java (+2 -2)
bodewig 2002-01-28 16:42

Don't reposition the input stream when a \r is immediately followed by

the end of input.



Without that change, the unit test testMacLines would cause an endless

loop for JDK 1.1, at least with:



$ java -fullversion

java full version "Linux_JDK_1.1.8_v3_green_threads"

5 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: FixCRLF.java (+5 -1)
sbailliez 2002-01-28 16:32

- Get the class from the caller classloader.

2 lines of code changed in:

  • src/testcases/org/apache/tools/ant/taskdefs/optional/sitraka: ClassFileTest.java (+2 -1)
bodewig 2002-01-28 15:48

make the stylesheet work for <ear> and <war> as well, use destfile

instead of file.



This needs to be checked by somebody who understands XSLT ;-)

14 lines of code changed in:

bodewig 2002-01-28 14:38

fix the condition version of <checksum>

6 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Checksum.java (+6 -5)
bodewig 2002-01-28 14:21

make sure subbuild get their loggers.

1 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Ant.java (+1 -1)
ehatcher 2002-01-28 11:35

enable the voting

23 lines of code changed in:

donaldp 2002-01-28 09:57

*** empty log message ***

333 lines of code changed in:

donaldp 2002-01-28 09:28

Xalan1 prolly wont be supported in next Ant

0 lines of code changed in:

donaldp 2002-01-28 09:26

*** empty log message ***

2 lines of code changed in:

donaldp 2002-01-28 09:26

Remove unused imports

9 lines of code changed in:

donaldp 2002-01-28 09:25

Correct specifier ordering

1 lines of code changed in:

donaldp 2002-01-28 09:24

Dont modify loop counters in for loops

36 lines of code changed in:

donaldp 2002-01-28 09:21

Make sure that the modifiers are in correct order

1 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/aut/tar: TarEntry.java (+1 -2)
donaldp 2002-01-28 09:11

The audit tool is not fully JLS compliant - wierd that ;)



So need to add in public specifier

1 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/api: TaskContext.java (+1 -1)
ehatcher 2002-01-28 03:53

JTidy on the job again - fixing a few Javadoc HTML errors

30 lines of code changed in:

ehatcher 2002-01-28 03:27

contact info change. requested by Dylan

2 lines of code changed in:

donaldp 2002-01-28 00:58

Remove test tasks that are no longer relevent given new unit test infrastructure

4 lines of code changed in:

donaldp 2002-01-28 00:55

Test Configurable objects are handled correctly

38 lines of code changed in:

donaldp 2002-01-28 00:50

No need to have a test task now that we have junit tests

0 lines of code changed in:

donaldp 2002-01-28 00:49

Add in the ability for types to automagicall instantiated based on registration into TypeManager as previously discussed.



Also added unit tests to verify everything works as expected

278 lines of code changed in:

donaldp 2002-01-28 00:09

Reverse logic so that if duplicated typed adders are present then a different message is issued

11 lines of code changed in:

donaldp 2002-01-28 00:08

Add some more tests to check recently added features of Configurer

112 lines of code changed in:

donaldp 2002-01-27 23:53

*** empty log message ***

20 lines of code changed in:

  • proposal/myrmidon/src/test/org/apache/myrmidon/components/configurer: ConfigTest1.java (+10 -7)
  • proposal/myrmidon/src/testcases/org/apache/myrmidon/components/configurer: ConfigTest1.java (+10 -7)
donaldp 2002-01-27 23:52

Update test to work with current error messages

12 lines of code changed in:

donaldp 2002-01-27 23:42

Made build file test adder by default

5 lines of code changed in:

  • proposal/myrmidon/src/make: sample.ant (+5 -1)
donaldp 2002-01-27 23:42

Added a simple class to help test the typed adder construct

6 lines of code changed in:

donaldp 2002-01-27 23:41

Added some extra error messages

2 lines of code changed in:

donaldp 2002-01-27 23:41

Removed "nasty hack-o-rama" by re-catching and re-throwing ConfigurationExceptions up call stack.



Added support for reflection picking up typed adders



Added suppot for adders that tak a Configuration object

85 lines of code changed in:

donaldp 2002-01-27 23:39

Made class package access until such a time when it is needed outside package



Added support for reflection picking up typed adders

52 lines of code changed in:

donaldp 2002-01-27 23:38

Reuse constants already defined by JDK

8 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Manifest.java (+4 -3)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: Manifest.java (+4 -3)
donaldp 2002-01-27 23:37

Made class package access until such a time when it is needed outside package

6 lines of code changed in:

donaldp 2002-01-27 23:36

Restyled

6 lines of code changed in:

ehatcher 2002-01-27 23:27

the voting page

338 lines of code changed in:

ehatcher 2002-01-27 22:41

converting one BMP logo to GIF

2 lines of code changed in:

ehatcher 2002-01-27 22:40

reducing the size of some of the images, converting one from BMP to GIF, creating image for Conor's ASCII submission - all prep work for logo voting

0 lines of code changed in:

donaldp 2002-01-27 21:46

Minor touchups

76 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/archive: Zip.java (+38 -36)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/archive: Zip.java (+38 -36)
donaldp 2002-01-27 21:45

Don't modify parameters

20 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/archive: Tar.java (+10 -9)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/archive: Tar.java (+10 -9)
ehatcher 2002-01-27 21:34

a couple of more last minute submissions

64 lines of code changed in:

sbailliez 2002-01-27 19:25

- Make the script fail if compilation or bootstrap fail.

11 lines of code changed in:

sbailliez 2002-01-27 18:29

- Add additional log statements

5 lines of code changed in:

  • proposal/sandbox/junit/src/main/org/apache/tools/ant/taskdefs/optional/junit/remote: TestRunner.java (+5)
sbailliez 2002-01-27 18:29

Fix xml formatter. It is still not correct though...

23 lines of code changed in:

sbailliez 2002-01-27 18:28

Update tests

31 lines of code changed in:

  • proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/junit: RJUnitTaskTest.java (+14)
  • proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/junit/data: build-test.xml (+17 -1)
sbailliez 2002-01-27 18:27

Throw exception for invalid return code

4 lines of code changed in:

  • proposal/sandbox/junit/src/main/org/apache/tools/ant/taskdefs/optional/junit: ClientElement.java (+4 -1)
sbailliez 2002-01-27 14:10

Adding base for <rjunit> testcase

2 lines of code changed in:

  • proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/junit: RJUnitTaskTest.java (new)
  • proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/junit/remote: TestRunnerTest.java (+2 -2)
sbailliez 2002-01-27 14:09

Data used to run <rjunit> testcases

1 lines of code changed in:

  • proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/junit/data: Test1.java (new), build-test.xml (new 1)
sbailliez 2002-01-27 14:07

Extracted from Enumerations

0 lines of code changed in:

  • proposal/sandbox/junit/src/main/org/apache/tools/ant/taskdefs/optional/junit: ArrayEnumeration.java (new)
sbailliez 2002-01-27 14:07

Extract the classes from Enumerations.

0 lines of code changed in:

sbailliez 2002-01-27 14:06

Fix early initialization problems.

I was using elements before they were configured.

26 lines of code changed in:

sbailliez 2002-01-27 11:39

- Change to RJUnitTask to avoid conflicts

5 lines of code changed in:

sbailliez 2002-01-27 11:08

Fix formatter interface

6 lines of code changed in:

sbailliez 2002-01-27 10:47

Logic is definitely not correct but putting it back to static

1 lines of code changed in:

donaldp 2002-01-27 10:34

Made Expand archive-agnostic and the subclasses (Unzip/Untar) are the only ones that know about the specifics of a particular archive

20 lines of code changed in:

donaldp 2002-01-27 10:28

Cleanup the expand related classes a lil more

78 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/archive: Expand.java (+38 -21), Untar.java (+1 -7)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/archive: Expand.java (+38 -21), Untar.java (+1 -7)
donaldp 2002-01-27 10:23

Cleanup the expand related classes

256 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/archive: Expand.java (+98 -109), Untar.java (+30 -27)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/archive: Expand.java (+98 -109), Untar.java (+30 -27)
donaldp 2002-01-27 10:07

Move zip/tar related archiving and un-archiving classes into new package

396 lines of code changed in:

donaldp 2002-01-27 09:57

Move TarFileSet.getFiles() into ScannerUtil

46 lines of code changed in:

donaldp 2002-01-27 09:56

Cosmetic touchups

10 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/types: ZipScanner.java (+5 -5)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/types: ZipScanner.java (+5 -5)
donaldp 2002-01-27 09:42

Update classes for recent changes in fileset/scanner separation

112 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: MatchingTask.java (+6 -11), Zip.java (+34 -13)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/javadoc: Javadoc.java (+1 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/unix: Chmod.java (+2 -5)
  • proposal/myrmidon/src/main/org/apache/tools/ant/types: ZipFileSet.java (+13 -67)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: MatchingTask.java (+6 -11), Zip.java (+34 -13)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/javadoc: Javadoc.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/unix: Chmod.java (+2 -5)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/types: ZipFileSet.java (+13 -67)
donaldp 2002-01-27 09:42

Move scanning out of ZipFileSet into this class

62 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/types: ScannerUtil.java (+31 -4)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/types: ScannerUtil.java (+31 -4)
donaldp 2002-01-27 09:37

Extend the framework fileset

2 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/types: FileSet.java (+1 -75)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/types: FileSet.java (+1 -75)
donaldp 2002-01-27 09:37

Add a basic class for fileset

0 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/framework: FileSet.java (new)
donaldp 2002-01-27 09:36

Add an abstract base class for all file sets

0 lines of code changed in:

donaldp 2002-01-27 03:16

Fixup location of []s

289 lines of code changed in:

donaldp 2002-01-27 02:32

Made Execute2 only take Commandlin objects rather than an arrya of strings

156 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/antlib/cvslib: Cvs.java (+1 -1)
  • proposal/myrmidon/src/java/org/apache/antlib/nativelib: Exec.java (+1 -1)
  • proposal/myrmidon/src/java/org/apache/antlib/security: GenerateKey.java (+1 -1), SignJar.java (+1 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Java.java (+4 -4), Patch.java (+1 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/compilers: DefaultCompilerAdapter.java (+2 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/exec: Execute2.java (+7 -9)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/javadoc: Javadoc.java (+1 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional: ANTLR.java (+3 -2), Cab.java (+1 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/ccm: Continuus.java (+1 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/clearcase: ClearCase.java (+1 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/dotnet: NetCommand.java (+1 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/ejb: BorlandDeploymentTool.java (+1 -1), BorlandGenerateClient.java (+1 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/javacc: JJTree.java (+2 -1), JavaCC.java (+8 -6)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/jdepend: JDependTask.java (+3 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/junit: JUnitTask.java (+2 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/metamata: AbstractMetamataTask.java (+3 -1), MParse.java (+5 -12)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/perforce: P4Base.java (+1 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/pvcs: Pvcs.java (+2 -2)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/sitraka: CovMerge.java (+1 -1), CovReport.java (+1 -1), Coverage.java (+1 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/vss: MSVSS.java (+1 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/unix: Rpm.java (+1 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/types: Commandline.java (+21 -16)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: Java.java (+4 -4), Patch.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/compilers: DefaultCompilerAdapter.java (+2 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/exec: Execute2.java (+7 -9)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/javadoc: Javadoc.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional: ANTLR.java (+3 -2), Cab.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/ccm: Continuus.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/clearcase: ClearCase.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/dotnet: NetCommand.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/ejb: BorlandDeploymentTool.java (+1 -1), BorlandGenerateClient.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/javacc: JJTree.java (+2 -1), JavaCC.java (+8 -6)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/jdepend: JDependTask.java (+3 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/junit: JUnitTask.java (+2 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/metamata: AbstractMetamataTask.java (+3 -1), MParse.java (+5 -12)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/perforce: P4Base.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/pvcs: Pvcs.java (+2 -2)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/sitraka: CovMerge.java (+1 -1), CovReport.java (+1 -1), Coverage.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/vss: MSVSS.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/unix: Rpm.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/types: Commandline.java (+21 -16)
sbailliez 2002-01-27 02:11

- Refactoring to allow running server,client or both.

- Change the formatter interface to allow parameters.

156 lines of code changed in:

umagesh 2002-01-27 02:10

Ant1 compatible Selector API Implementation.

2789 lines of code changed in:

donaldp 2002-01-27 01:24

Cleaned up code and made some violations go away

422 lines of code changed in:

donaldp 2002-01-27 01:22

Made class package access and cleaned up code a little

170 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/aut/tar: TarBuffer.java (+170 -158)
donaldp 2002-01-27 01:20

NAMELEN constant moved to TarEntry

12 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Tar.java (+6 -10)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: Tar.java (+6 -10)
donaldp 2002-01-27 01:19

Moved NAMELEN constant to TarEntry and made class package access

3 lines of code changed in:

donaldp 2002-01-27 01:17

Made class package access as it does not need to be accessed outside this package

3 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/aut/tar: TarUtils.java (+3 -4)
donaldp 2002-01-27 00:26

Remove unused local variable



Fixing a audit violation

4 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/aut/tar: TarUtils.java (+4 -4)
donaldp 2002-01-27 00:26

Dont test booleans againstr true/false in condition expressions



Fixing a audit violation

4 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/file: Mkdir.java (+2 -2)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/file: Mkdir.java (+2 -2)
donaldp 2002-01-27 00:25

Made loop counter a simple variable rather than a complex value



Fixing a audit violation

22 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/file: Copy.java (+2 -1), Delete.java (+9 -7)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/file: Copy.java (+2 -1), Delete.java (+9 -7)
donaldp 2002-01-27 00:17

Made sure signjar was actually executing command



Fixing a audit violation

3 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/antlib/security: SignJar.java (+3 -3)
donaldp 2002-01-27 00:16

Remove unused member variables



Fixing a audit violation

0 lines of code changed in:

sbailliez 2002-01-26 21:03

Fix modifier order

1 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional/depend/constantpool: ConstantCPInfo.java (+1 -1)
sbailliez 2002-01-26 20:47

Fix error. filtertrace was static...

1 lines of code changed in:

sbailliez 2002-01-26 20:45

Fix audit violations

5 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional/junit: JUnitTask.java (+5 -5)
sbailliez 2002-01-26 20:41

Remove unused variable

1 lines of code changed in:

sbailliez 2002-01-26 20:39

Remove unecessary cast

1 lines of code changed in:

sbailliez 2002-01-26 20:36

Fix violations that have trouble to be fixed automatically

2 lines of code changed in:

sbailliez 2002-01-26 20:35

Fix audit violations and style.

14 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional/sitraka/bytecode: ClassPathLoader.java (+14 -11)
sbailliez 2002-01-26 20:23

Fix audit violations

4 lines of code changed in:

sbailliez 2002-01-26 20:18

Remove unused variable

0 lines of code changed in:

sbailliez 2002-01-26 20:16

Fix audit violations

11 lines of code changed in:

sbailliez 2002-01-26 20:09

Remove extraneous semicolon

2 lines of code changed in:

sbailliez 2002-01-26 20:05

Fix array declarators

35 lines of code changed in:

sbailliez 2002-01-26 19:42

Fix violations

27 lines of code changed in:

sbailliez 2002-01-26 19:37

Fix unecessary cast

1 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Zip.java (+1 -1)
sbailliez 2002-01-26 19:36

Fix array declarators

2 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: UpToDate.java (+2 -2)
sbailliez 2002-01-26 19:33

Fix static access

2 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Touch.java (+2 -2)
sbailliez 2002-01-26 19:32

Fix static access and unused variable

2 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Sleep.java (+2 -3)
sbailliez 2002-01-26 19:30

Fix static and unused variable

1 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: SignJar.java (+1 -3)
sbailliez 2002-01-26 19:29

Fix array declarators

2 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Rmic.java (+2 -2)
sbailliez 2002-01-26 19:29

Fix unecessary cast

2 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Replace.java (+2 -2)
sbailliez 2002-01-26 19:28

Copyright fix

2 lines of code changed in:

sbailliez 2002-01-26 19:26

Fix static access

2 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Rename.java (+2 -1)
sbailliez 2002-01-26 19:25

Remove unecessary cast

1 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Property.java (+1 -1)
sbailliez 2002-01-26 19:24

- fix conditional

1 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Mkdir.java (+1 -1)
sbailliez 2002-01-26 19:23

Remove unused variable

0 lines of code changed in:

sbailliez 2002-01-26 19:21

Remove unused fields and methods

0 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Javadoc.java (-8)
sbailliez 2002-01-26 19:16

- Fix unnecessary cast

- Fix array declarators

2 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Javac.java (+2 -2)
sbailliez 2002-01-26 19:13

*** empty log message ***

2 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Get.java (+2 -2)
sbailliez 2002-01-26 19:13

- Remove unused fields

- Fix static member access

1 lines of code changed in:

sbailliez 2002-01-26 19:09

Fixed array declarator and static member access

7 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: CVSPass.java (+7 -5)
sbailliez 2002-01-26 18:53

- Fixed audit violations

- Minor code simplification

- Code layout

129 lines of code changed in:

sbailliez 2002-01-26 14:51

Violation fixes for which a safe automatic fix exists

0 lines of code changed in:

donaldp 2002-01-26 12:16

Made loop expression a simple value rather than a complex expression



Removing a Audit violation

6 lines of code changed in:

donaldp 2002-01-26 12:15

Move []s to component type and not postfix variable (like icky c programmers do)



Removed a few unecessary casts



Removing a Audit violation

20 lines of code changed in:

donaldp 2002-01-26 12:10

Move []s to component type and not postfix variable (like icky c programmers do)



Removing a Audit violation

2 lines of code changed in:

donaldp 2002-01-26 12:09

Remove unused variable



Removing a Audit violation

5 lines of code changed in:

donaldp 2002-01-26 12:08

Made complex loop counter a simple constant



Removing a Audit violation

2 lines of code changed in:

donaldp 2002-01-26 12:03

Remove unused method and variables



Removing a Audit violation

0 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/frontends: CLIMain.java (-21)
donaldp 2002-01-26 12:03

Remove localization stuff as it is unused



Removing a Audit violation

0 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/framework: Condition.java (-5)
donaldp 2002-01-26 12:02

Don't compare to true in a condition stattement



Removing a Audit violation

2 lines of code changed in:

donaldp 2002-01-26 12:02

Reorder declarations for JLS compliance



Removing a Audit violation

4 lines of code changed in:

donaldp 2002-01-26 12:01

Remove unused local and class variables



Removing a Audit violation

0 lines of code changed in:

donaldp 2002-01-26 12:01

Dont modify parameters

Remove unused local variable



Removing a Audit violation

8 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/components/embeddor: DefaultEmbeddor.java (+8 -8)
donaldp 2002-01-26 12:00

Reorder qualifiers for JLS compliance



Removing a Audit violation

2 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/components/executor: DefaultExecutor.java (+2 -3)
donaldp 2002-01-26 11:59

Make sure loop counter not misused



Removing a Audit violation

15 lines of code changed in:

donaldp 2002-01-26 11:58

Don't use compare to false in conition



Removing a Audit violation

3 lines of code changed in:

donaldp 2002-01-26 11:57

Use StringBuffer in inner loop rather than string



Removing a Audit violation

10 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/aut/nativelib: Environment.java (+10 -16)
ehatcher 2002-01-26 11:14

last minute logo submissions

64 lines of code changed in:

donaldp 2002-01-26 04:53

Ugly hack to retrieve ExecManagerService by directly instantiating factory. This should really be done by the container in the future but is done here now to test out some ideas

56 lines of code changed in:

donaldp 2002-01-26 04:52

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:

donaldp 2002-01-26 04:51

Make sure all output is processed and none is left buffered when the native process completes

15 lines of code changed in:

donaldp 2002-01-26 04:17

antDir -> homeDir

6 lines of code changed in:

donaldp 2002-01-26 04:17

Add in a basic example of the interface via which Service *could* be loaded into the runtime.



Added in a sample config file and a sample factory aswell.

10 lines of code changed in:

donaldp 2002-01-26 02:08

Update tasks to reflect movement of logic from objects to service/utility objects

160 lines of code changed in:

donaldp 2002-01-26 02:07

Move FileSet logic into a ScannerUtil class

180 lines of code changed in:

donaldp 2002-01-26 02:07

Mover pattern logic into a PatternUtil class

12 lines of code changed in:

donaldp 2002-01-25 23:59

Cleaned up scanner a little

44 lines of code changed in:

donaldp 2002-01-25 23:59

Add some more authours from original file

4 lines of code changed in:

donaldp 2002-01-25 23:57

Move security/signing/etc related tasks to antlib

38 lines of code changed in:

donaldp 2002-01-25 23:30

Fix protected-> public so method can be accessed outside package

1 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/framework: PatternSet.java (+1 -1)
donaldp 2002-01-25 23:21

Migrate patternset to framework package

55 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/framework: PatternSet.java (new 45)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Expand.java (+1 -1), MatchingTask.java (+1 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/ide: VAJExport.java (+1 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/unix: Chmod.java (+1 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/types: FileSet.java (+1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: Expand.java (+1 -1), MatchingTask.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/ide: VAJExport.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/unix: Chmod.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/types: FileSet.java (+1)
donaldp 2002-01-25 23:18

Remove debug code

0 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/antlib/core: Fail.java (-1)
umagesh 2002-01-25 16:15

Reverting argument naming changes to discuss a standardized way to change the names (if at all needed).

170 lines of code changed in:

umagesh 2002-01-25 15:10

Sigh - Copyright year correction...

6 lines of code changed in:

umagesh 2002-01-25 15:05

Try to minimize Quality Analyzer's complaints - 1st pass.

164 lines of code changed in:

bodewig 2002-01-25 14:16

Split "External Tools" page, add pointers to Ant-Contrib and NAnt.



If you don't like the reshuffling, speak up 8-)

763 lines of code changed in:

donaldp 2002-01-25 11:27

Update to use new getService() method for retrienving sertvices



Submitted By: "Adam Murdoch" <adammurdoch_ml@yahoo.com>

11 lines of code changed in:

donaldp 2002-01-25 11:26

Update to use new Service based access-point



Submitted By: "Adam Murdoch" <adammurdoch_ml@yahoo.com>

6 lines of code changed in:

donaldp 2002-01-25 11:26

Condition no longer throws a ContextException



Submitted By: "Adam Murdoch" <adammurdoch_ml@yahoo.com>

11 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/antlib/core: Fail.java (+11 -19)
donaldp 2002-01-25 11:24

No need for task to extend AbstractContainerTask



Submitted By: "Adam Murdoch" <adammurdoch_ml@yahoo.com>

2 lines of code changed in:

donaldp 2002-01-25 11:23

Updated test case to reflect latest changes



Submitted By: "Adam Murdoch" <adammurdoch_ml@yahoo.com>

28 lines of code changed in:

donaldp 2002-01-25 11:21

Replace need for Composable tasks with TaskContext.getService()



Submitted By: "Adam Murdoch" <adammurdoch_ml@yahoo.com>

142 lines of code changed in:

donaldp 2002-01-25 11:18

Rebadge ContextException as a TaskException



Submitted By: "Adam Murdoch" <adammurdoch_ml@yahoo.com>

5 lines of code changed in:

bodewig 2002-01-25 09:20

yet another bunch of logos



Submitted by: Eric Cain <arcain@unitedbinary.com>,

Scott Andrews <scott.andrews@bankofamerica.com>,

Joe Burkhart <joeburkhart99@yahoo.com>,

James Andrews <jimhole23@yahoo.com>

224 lines of code changed in:

conor 2002-01-24 12:51

Set up documentation structure

Add design notes

103 lines of code changed in:

donaldp 2002-01-24 11:48

STart to add the ability to retrieve services from the context

30 lines of code changed in:

donaldp 2002-01-24 11:40

Moved ROLE string to the only place it is being used.

3 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/api: Task.java (-2)
  • proposal/myrmidon/src/java/org/apache/myrmidon/components/executor: DefaultExecutor.java (+3 -1)
donaldp 2002-01-24 11:38

Update script with change in value-> name in pattern attribute

2 lines of code changed in:

  • proposal/myrmidon/src/make: sample.ant (+2 -2)
donaldp 2002-01-24 11:38

Create a utility class to contain all the static scanner utility functions

40 lines of code changed in:

donaldp 2002-01-24 11:36

Made tasks receive contexts directly rather than through Contextualizable interface as all tasks will most likely use the context in some fashion



Also fixed up misnamed error message

3 lines of code changed in:

donaldp 2002-01-24 11:35

Made tasks receive contexts directly rather than through Contextualizable interface as all tasks will most likely use the context in soem fashion



Also made getName protected again

4 lines of code changed in:

donaldp 2002-01-24 11:35

Made tasks receive contexts directly rather than through Contextualizable interface as all tasks will most likely use the context in soem fashion

13 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/api: Task.java (+13 -9)
donaldp 2002-01-23 10:21

Filter through the changes to PatternSet to other tasks/types

48 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: MatchingTask.java (+4 -55)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/javadoc: Javadoc.java (+4 -2)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/ide: VAJExport.java (+4 -6)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/unix: Chmod.java (+8 -14)
  • proposal/myrmidon/src/main/org/apache/tools/ant/types: FileSet.java (+4 -40)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: MatchingTask.java (+4 -55)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/javadoc: Javadoc.java (+4 -2)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/ide: VAJExport.java (+4 -6)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/unix: Chmod.java (+8 -14)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/types: FileSet.java (+4 -40)
donaldp 2002-01-23 10:21

Convert creator methods into adders.



Remove ability to load patterns from files and so forth - do this in a separate task.



cleaned up a bit of cruft aswell.

88 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/types: PatternSet.java (+44 -229)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/types: PatternSet.java (+44 -229)
donaldp 2002-01-23 10:18

Added a constructor to make it easier to construct patterns

9 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/framework: Pattern.java (+9)
bodewig 2002-01-23 09:13

4 new logos



Conor, remove your if you want ;-)



Submitted by: Dylan Schiemann <dylans@yahoo.com>,

Magesh Umasankar <umagesh@apache.org>,

James Andrews <jimhole23@yahoo.com>,

Conor MacNeill <conor@cortexebusiness.com.au>

141 lines of code changed in:

conor 2002-01-22 23:03

Fix up line endings to be Unix style rather than DOS style

0 lines of code changed in:

donaldp 2002-01-22 12:14

Replace NameEntry class with Pattern class

118 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Expand.java (+2 -2), MatchingTask.java (+5 -5)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/ide: VAJExport.java (+5 -5)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/unix: Chmod.java (+3 -3)
  • proposal/myrmidon/src/main/org/apache/tools/ant/types: FileSet.java (+12 -15), PatternSet.java (+32 -37)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: Expand.java (+2 -2), MatchingTask.java (+5 -5)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/ide: VAJExport.java (+5 -5)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/unix: Chmod.java (+3 -3)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/types: FileSet.java (+12 -15), PatternSet.java (+32 -37)
donaldp 2002-01-22 12:14

Zap whitespace

0 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: ExecuteJava.java (-1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: ExecuteJava.java (-1)
donaldp 2002-01-22 12:13

Reuse IOUtil functionality

2 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Tar.java (+1 -4)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: Tar.java (+1 -4)
donaldp 2002-01-22 12:12

value -> name to conform with ant1



add utility method to evaluate name of pattern

32 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/framework: Pattern.java (+32 -11)
conor 2002-01-22 12:00

Mutant Mark 2

2047 lines of code changed in:

donaldp 2002-01-22 11:47

Add version attribute

1 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/antlib/core: Property.java (+1)
donaldp 2002-01-22 11:46

Bring condition into line with Ant2 thinking - make it check the value of condition - not just for its existance

21 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/framework: Condition.java (+21 -18)
donaldp 2002-01-22 11:16

Add a build target to run the newly added tests



Submitted By: "Adam Murdoch" <adammurdoch_ml@yahoo.com>

24 lines of code changed in:

donaldp 2002-01-22 11:16

* Created a unit test suite. Added some tests for DefaultConfigurer.



Submitted By: "Adam Murdoch" <adammurdoch_ml@yahoo.com>

36 lines of code changed in:

donaldp 2002-01-22 11:15

This patch adds bunch of minor features to the configurer:



* Added max multiplicity checking. Properties with a setter method can only

be set once, whereas properties with an adder method can be set an unlimited

number of times.



* Resolves properties in reference ids. e.g



<javac classpath-ref="${my-classpath-id-name}"/>



* Ignores String adder and setter methods, if other methods exist. Longer

term, the type should be able to specify exactly which method to use.



* Moved all per-object state behind the ConfigurationState interface. The

ObjectConfigurer is now responsible for state-based validation.



* Tidied-up error messages. More context info is available in error

messages, to make figuring out the problem easier. Error messages still

need work.

410 lines of code changed in:

bodewig 2002-01-21 17:14

Make JDK 1.1 happier

2 lines of code changed in:

bodewig 2002-01-21 17:09

Make JDK 1.4 happier

7 lines of code changed in:

umagesh 2002-01-21 15:33

Correct spelling.

39 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: FixCRLF.java (+39 -39)
umagesh 2002-01-21 13:55

Testcase to ensure <java> works as expected in both forked and unforked modes.

172 lines of code changed in:

  • src/etc/testcases/taskdefs: initializeclass.xml (new 25)
  • src/testcases/org/apache/tools/ant/taskdefs: InitializeClassTest.java (new 49)
  • src/testcases/org/apache/tools/ant/taskdefs/dir1: B.java (new 49)
  • src/testcases/org/apache/tools/ant/taskdefs/dir2: A.java (new 49)
donaldp 2002-01-21 11:44

Move the launchers package into the impl package.



Move the CommandLauncher interface into the impl package

32 lines of code changed in:

bodewig 2002-01-21 09:47

yet another property needs to be passed down to the tests.

3 lines of code changed in:

bodewig 2002-01-21 09:18

Make sure we pass down ant.home to unit tests (needed to make execute

with a change of cwd work on JDK < 1.3).



Fix a copyright line.

4 lines of code changed in:

sbailliez 2002-01-20 20:45

- Fix order of modifiers

- Fix duplicate/unecessary imports

- Fix single if/else and loop without block

188 lines of code changed in:

sbailliez 2002-01-20 17:35

- Fix order of modifiers

- Fix duplicate/unecessary imports

- Fix single if/else and loop without block

1111 lines of code changed in:

conor 2002-01-20 13:05

Pre-commit cleanup

3 lines of code changed in:

conor 2002-01-20 12:37

Correct equality check in Manifest.Section class

5 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Manifest.java (+5 -4)
donaldp 2002-01-20 10:09

No Need to use the EnvironmentData/EnvironmentVariable abstraction

8 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/antlib/cvslib: Cvs.java (+8 -18)
donaldp 2002-01-20 09:58

Moved some path manipulation utilities into PathUtils

67 lines of code changed in:

donaldp 2002-01-20 09:55

Moved toURL from Path to PathUtils

28 lines of code changed in:

donaldp 2002-01-20 09:54

Cleaned up copy method

16 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/util: FileUtils.java (+8 -15)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/util: FileUtils.java (+8 -15)
donaldp 2002-01-20 09:53

Moved inner class to be a top level class



Moved toURL from Path to PathUtils

4 lines of code changed in:

donaldp 2002-01-20 09:52

Move addExtdirs to PathUtils

14 lines of code changed in:

donaldp 2002-01-20 09:51

Extract inner classes and move contentEuqls to FileUtil

8 lines of code changed in:

donaldp 2002-01-20 09:50

Use IOUtils.shutdown() for readers/writers

6 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/text: Replace.java (+3 -25)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/text: Replace.java (+3 -25)
donaldp 2002-01-20 09:49

Update the jars as added some more methods to ensure safe shutdown of readers/writers and cloned the contentsEquals method into FileUtils

0 lines of code changed in:

donaldp 2002-01-20 03:23

Started to cleanup ExecuteOn

186 lines of code changed in:

donaldp 2002-01-20 03:20

Reworked task to remove dependency on Execute

70 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/pvcs: Pvcs.java (+35 -5)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/pvcs: Pvcs.java (+35 -5)
donaldp 2002-01-20 02:36

Did some create->add munging

200 lines of code changed in:

donaldp 2002-01-20 02:11

Did some create->add munging

1711 lines of code changed in:

donaldp 2002-01-20 02:10

Update location of BZip stuff

2 lines of code changed in:

donaldp 2002-01-20 00:03

Move general purpose utility code for bzip/zip/tar into aut

793 lines of code changed in:

donaldp 2002-01-20 00:01

addConfiguredX --> addX

20 lines of code changed in:

donaldp 2002-01-19 23:57

Started to refactor and clean code

880 lines of code changed in:

donaldp 2002-01-19 23:56

No need for interface to be public

112 lines of code changed in:

donaldp 2002-01-19 23:56

Cleaned up class a little

28 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/bzip2: CRC.java (+14 -11)
  • proposal/myrmidon/src/todo/org/apache/tools/bzip2: CRC.java (+14 -11)
ehatcher 2002-01-19 21:19

added <dtd> documentation

35 lines of code changed in:

ehatcher 2002-01-19 18:44

new logos from fmignon at mail.com

64 lines of code changed in:

donaldp 2002-01-19 07:44

Use correct extension for example

1 lines of code changed in:

  • proposal/myrmidon/src/make: sample.ant (+1 -1)
donaldp 2002-01-19 07:41

Move g/b zip stuff into new library

33 lines of code changed in:

donaldp 2002-01-19 07:26

The attached patch makes <path> useable as a data-type in myrmidon.



* Added a String -> Path converter.



* Added the appropriate declarations to ant1-ant-descriptor.xml.



* PathLocation is now only used internally by Path. This means a <path> may

not contain nested <pathlocation> elements any more. Nested <path> elements

can be used to do the same thing.



* Removed Path.systemClasspath and Path.concatSystemClassPath(). The goal

is to add specialised <systemclasspath>, <antruntime>, and <javaruntime>

data-types to control this explicitly. I left it unfinished, because the

as-yet-unwritten Java util stuff will determine how it should be done.



* Moved Path.addExtdirs() -> DefaultCompilerAdaptor. This was the only

place it was used.



* Cleaned out a few more Path createX() methods.

292 lines of code changed in:

donaldp 2002-01-19 07:12

Whitespace zap

8 lines of code changed in:

donaldp 2002-01-19 07:10

Refactored Packing code so that only the absolute minimum is contained in sub-classes

146 lines of code changed in:

donaldp 2002-01-19 07:02

Refactored Unpacking code so that only the absolute minimum is contained in sub-classes

222 lines of code changed in:

bodewig 2002-01-18 16:22

Use org.apache.env.Which utility to dump system info if present.

14 lines of code changed in:

umagesh 2002-01-18 15:26

Modified the hack to initialize a class such that the side effect of having to create a valid object is not there anymore.



PR: 4107

108 lines of code changed in:

bodewig 2002-01-18 08:17

logos, logos, logos ...



Submitted by: Shine Kannikkatt <ShineKannikkatt@onerev.com>

Hirdesh Mishra <hmplus@yahoo.com>

<nickk@remoteapps.com>

96 lines of code changed in:

bodewig 2002-01-17 15:51

oh my

1 lines of code changed in:

  • src/script: ant (+1 -1)
bodewig 2002-01-17 15:49

Make automatic detection of ANT_HOME work if ant is a symlink to the

actual ant script using a relative path as well.



Submitted by: Leon Breedt <ljb@neverborn.ORG>

8 lines of code changed in:

  • src/script: ant (+8)
donaldp 2002-01-17 08:04

This is the first patch of the looong process of refactoring the

setX()/createX() and setX()/addX() method pairs into a single setX() or

addX() method. ?I've started with Path, to get rid of some its inertia.



Submitted by: "Adam Murdoch" <adammurdoch_ml@yahoo.com>

118 lines of code changed in:

ehatcher 2002-01-17 01:47

Added news blurb about logo submission deadline

42 lines of code changed in:

sbailliez 2002-01-16 16:50

Fix test5.

- the directory was not created previous to ANTLR call (xml)

- it cannot process java.tree.g since java.g need to be processed first so an error occurs in ANTLR.

3 lines of code changed in:

  • src/testcases/org/apache/tools/ant/taskdefs/optional: ANTLRTest.java (+3 -1)
sbailliez 2002-01-16 16:39

create directory before running test...

1 lines of code changed in:

  • src/etc/testcases/taskdefs/optional/antlr: antlr.xml (+1)
bodewig 2002-01-16 11:25

Copyright statement police catching up with latest commits 8-)

11 lines of code changed in:

donaldp 2002-01-15 10:06

Use non-deprecated attributes

3 lines of code changed in:

donaldp 2002-01-15 09:51

Cleanup up Path object by makign PathElement a top level class and by removing the create() methods and replacing them wiuth adder methods.



Also moved some of the static methods (particularly path parsing) into FileUtils).

604 lines of code changed in:

donaldp 2002-01-15 09:46

Remove deprecation warning by using the unpublished StringUtil.split

2 lines of code changed in:

donaldp 2002-01-15 09:45

Remove deprecation warning by using the thread safe implementation

6 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/frontends: CLIMain.java (+6 -3)
donaldp 2002-01-15 09:13

Made the version attribute a required attribute of build file

58 lines of code changed in:

donaldp 2002-01-15 08:50

if left unspecified default target is "main"

1 lines of code changed in:

sbailliez 2002-01-14 23:13

Fix JavaDoc

9 lines of code changed in:

sbailliez 2002-01-14 23:12

Fix Javadoc

11 lines of code changed in:

sbailliez 2002-01-14 22:25

Add additional StarTeam tasks

PR: 5650

Submitted by: stevec@ignitesports.com (Steve Cohen)

359 lines of code changed in:

sbailliez 2002-01-14 22:19

- New tasks StarTeamCheckin and StarTeamList

- Modify StarTeamCheckin, Add ability to check files out either locked or

unlocked. (Previously task left lock status alone.)

- Modify docs for all of the above.

- Fix JavaDoc tags (SB)



PR: 5650

Patch by: stevec@ignitesports.com (Steve Cohen)

809 lines of code changed in:

donaldp 2002-01-14 09:31

A couple of changes to the configurer in myrmidon:





* Handle references.



References can appear as either an attribute or a nested element of an

object:



As an attribute:



<javac classpath-ref="some-classpath">



As a nested element:



<javac>

<classpath-ref id="some-classpath"/>

</javac>





* Unify attributes and elements at the task interface.



This patch changes the configurer so that the addX() and setX() methods have

the same semantics. Each addX() or setX() method defines a property X,

which can appear as either an attribute x or as nested <x> elements (or

both).



There may also be createX() method, which is used to create the property

value to be configured. A property with a createX() method may only appear

as a nested element.



A quick summary of how the configurer configures an object:



- For each attribute x-ref="id":

- looks up the object using "id".

- sets the value using setX()/addX().

- this cannot be used if the object has a createX() method.



- For each attribute x="value":

- resolves property references in the value.

- converts the string value into the correct type.

- sets the value using setX()/addX().

- this cannot be used if the object has a createX() method.



- For each nested element <x-ref id="id"/>:

- handled the same as attribute x-ref="id".



- For each nested element <x>:

- creates the value using the createX() method (if present) or the no-args

constructor.

- configures the value using the nested element.

- sets the value using setX()/addX().



This is really only intended to be a temporary solution. I'd like to go

through and standardise on either addX() or setX(), and possibly look at

doing away with the createX() method. And there's plenty more stuff yet to

be implemented.



Submitted By: "Adam Murdoch" <adammurdoch@yahoo.com>

276 lines of code changed in:

donaldp 2002-01-14 09:30

Add a sample to script to test the functionlaity of the -ref attribute expansion

10 lines of code changed in:

donaldp 2002-01-14 09:23

Ignore script

2 lines of code changed in:

donaldp 2002-01-14 09:16

Readd exclude for MimeMail task

1 lines of code changed in:

donaldp 2002-01-14 09:08

Move xdoclet further up in build file

22 lines of code changed in:

donaldp 2002-01-14 09:05

Map the .xml extension to the DefaultProjectBuilder.



Submitted By: "Adam Murdoch" <adammurdoch@yahoo.com>

1 lines of code changed in:

donaldp 2002-01-14 09:04

If basedir of project is not specified then default to the same directory that contains build file.



Submitted By: "Adam Murdoch" <adammurdoch@yahoo.com>

9 lines of code changed in:

donaldp 2002-01-14 09:02

Provide better error messages



Submitted By: "Adam Murdoch" <adammurdoch@yahoo.com>

3 lines of code changed in:

donaldp 2002-01-14 08:59

Make sure that myrmidon buils without netcomponents present



Submitted By: "Adam Murdoch" <adammurdoch@yahoo.com>

2 lines of code changed in:

ehatcher 2002-01-14 00:59

not with a house, not with a mouse, I do not like green eggs and SPAM

19 lines of code changed in:

sbailliez 2002-01-14 00:28

- Adding Excalibur for I18n

4 lines of code changed in:

sbailliez 2002-01-14 00:26

- Introducing i18 resources management. I'm using

the i18n package from Excalibur there is no point

in reinventing the wheel.

32 lines of code changed in:

stevel 2002-01-14 00:10

moved up the condition list to the top index, to make it more obvious what we can test for ... added a couple of nbsp; chars to make the page subsidiary to the <condition> test

1 lines of code changed in:

stevel 2002-01-14 00:06

condition for files matching

209 lines of code changed in:

stevel 2002-01-14 00:01

lets test condition

311 lines of code changed in:

stevel 2002-01-14 00:00

added expect() clauses for properties being set, unset.

38 lines of code changed in:

sbailliez 2002-01-13 23:40

- Clean up

- Refactored some code and moved protected fields to private

179 lines of code changed in:

ehatcher 2002-01-13 19:07

*shrug* - now works ok without the abstract="true". I must have been seeing things yesterday.

1 lines of code changed in:

ehatcher 2002-01-13 19:06

Fix for Bug#5828. Clicking on the "Home" link now brings the class list back to the main page also.

1 lines of code changed in:

ehatcher 2002-01-13 14:50

added builtin-ant-roles XDoclet generation

8 lines of code changed in:

sbailliez 2002-01-13 13:55

- Make the socket server cleaning up any connected client

and its input and output so that the JDK bug on Windows

does not shows up.

- Clean up.

- Fix the test, the thread was not the lock owner..dooh !

55 lines of code changed in:

donaldp 2002-01-13 07:34

Started to clean zip and friends

396 lines of code changed in:

donaldp 2002-01-13 07:33

Cleaning up the xml tasks

52 lines of code changed in:

donaldp 2002-01-13 05:42

Made attributes of MatchingTask private

46 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: MatchingTask.java (+23 -28)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: MatchingTask.java (+23 -28)
donaldp 2002-01-13 05:38

Made NameEntry a top level class rather than an inner class of PatternSet

36 lines of code changed in:

donaldp 2002-01-13 05:37

Use accessor to get Value from EnumeratedAttribute

10 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/junit: JUnitTask.java (+5 -4)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/junit: JUnitTask.java (+5 -4)
donaldp 2002-01-13 05:36

Made attribute private

12 lines of code changed in:

donaldp 2002-01-13 05:25

Move Mapper adaptor and friends to mapper package

10 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: UpToDate.java (+1 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/exec: ExecuteOn.java (+1 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/file: Copy.java (+1 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/text: Native2Ascii.java (+1 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/util/mappers: Mapper.java (new 1), MapperType.java (new)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: UpToDate.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/exec: ExecuteOn.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/file: Copy.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/text: Native2Ascii.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/util/mappers: Mapper.java (new 1), MapperType.java (new)
donaldp 2002-01-13 05:19

Remove usage of Reference

123 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/antlib/xml: XSLTProcess.java (+1 -2)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: PathConvert.java (+60 -123)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional: IContract.java (+1 -12)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: PathConvert.java (+60 -123)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional: IContract.java (+1 -12)
donaldp 2002-01-13 05:10

Made PathTokenizer package access and exposed path parsing through FileUtils.

106 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/jdepend: JDependTask.java (+7 -7)
  • proposal/myrmidon/src/main/org/apache/tools/ant/types: Path.java (+12 -12)
  • proposal/myrmidon/src/main/org/apache/tools/ant/util: FileUtils.java (+16 -1), PathTokenizer.java (+18 -18)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/jdepend: JDependTask.java (+7 -7)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/types: Path.java (+12 -12)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/util: FileUtils.java (+16 -1), PathTokenizer.java (+18 -18)
donaldp 2002-01-13 05:09

Moved DomeLEementWriter to junit package as no other code uses it.

0 lines of code changed in:

donaldp 2002-01-13 04:51

MoveLogLevel class into framework

9 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/antlib/core: Log.java (+1)
  • proposal/myrmidon/src/java/org/apache/myrmidon/framework: LogLevel.java (new 6)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Recorder.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: Recorder.java (+1 -1)
donaldp 2002-01-13 04:50

Refactor log() to level into LogLevel class.

63 lines of code changed in:

donaldp 2002-01-13 04:45

Move mappers into their own package

112 lines of code changed in:

ehatcher 2002-01-13 00:49

added abstract="true", which for some reason gets it to pick up the two missing classes. *shrug* - I have a question in to xdoclet-user on this one.

1 lines of code changed in:

ehatcher 2002-01-13 00:34

fix up a lot of the javadoc warnings

1 lines of code changed in:

donaldp 2002-01-13 00:19

Move Native2Ascii to text package

68 lines of code changed in:

donaldp 2002-01-13 00:17

Cleanup Native2Ascii a little and extract inner class to be a top-level class.

184 lines of code changed in:

donaldp 2002-01-13 00:04

Move all the generic scanners into types package

1156 lines of code changed in:

donaldp 2002-01-13 00:04

Don't use ExecTask directly but instead go via Commandline + Execute2



Move all the generic scanners into types package

144 lines of code changed in:

donaldp 2002-01-13 00:02

Project no longer needed here

6 lines of code changed in:

ehatcher 2002-01-13 00:02

First pass at an XDoclet proof-of-concept



Use the xdoclet target, and check the build directory for a generated core-ant-descriptor.xml

39 lines of code changed in:

donaldp 2002-01-13 00:00

Moved useful static methods to FileUtils and removed all unused methods

42 lines of code changed in:

donaldp 2002-01-12 23:58

Started to clean up filtersets by removing unused methods, inlining them and general removal of cruft

102 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/types: FilterSet.java (+51 -127)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/types: FilterSet.java (+51 -127)
donaldp 2002-01-12 23:57

Starting to clean this adaptor

10 lines of code changed in:

donaldp 2002-01-12 23:56

Move PathTokenizer into util

2 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/types: Path.java (+1 -2)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/types: Path.java (+1 -2)
donaldp 2002-01-12 23:55

translateCommandline moved to FileUtils

4 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/types: Argument.java (+2 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/types: Argument.java (+2 -1)
donaldp 2002-01-12 23:51

Reuse join functionality of stringutil rather than Commandline.toString

4 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/javacc: JavaCC.java (+2 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/javacc: JavaCC.java (+2 -1)
donaldp 2002-01-12 23:48

Move PathTokenizer into utils package

36 lines of code changed in:

donaldp 2002-01-12 23:47

Don't use ExecTask directly, instead use the ant adaptor objects and Execute2

316 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional: Cab.java (+65 -108)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/security: GenerateKey.java (+51 -33), SignJar.java (+42 -26)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional: Cab.java (+65 -108)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/security: GenerateKey.java (+51 -33), SignJar.java (+42 -26)
donaldp 2002-01-12 23:46

Reuse join functionality of stringutil rather than Commandline.toString

2 lines of code changed in:

donaldp 2002-01-12 23:45

Remove uneeded implements line

2 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant: Task.java (+1 -3)
  • proposal/myrmidon/src/todo/org/apache/tools/ant: Task.java (+1 -3)
donaldp 2002-01-12 23:44

*** empty log message ***

4 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/util/regexp: Regexp.java (+2 -2)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/util/regexp: Regexp.java (+2 -2)
donaldp 2002-01-12 23:43

Made all the mappers consistent

168 lines of code changed in:

donaldp 2002-01-12 23:43

Add in tuility nmethod to quote command line args - extracted from Commandline

234 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/util: FileUtils.java (+117)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/util: FileUtils.java (+117)
donaldp 2002-01-12 23:42

Regular expression moved to text package

6 lines of code changed in:

donaldp 2002-01-12 23:41

ExecuteOn moved to exe cpackage

2 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/unix: Chmod.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/unix: Chmod.java (+1 -1)
donaldp 2002-01-12 23:41

Cleaned up task and added attributes for all settable qualities. Create COmmandline in separate method and reuse that

182 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Patch.java (+91 -58)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: Patch.java (+91 -58)
donaldp 2002-01-12 23:40

Use LogLevel and thus remove the need for VerbosityLevelChoices

14 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Recorder.java (+7 -12)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: Recorder.java (+7 -12)
donaldp 2002-01-12 23:39

Moved ExecuteOn into exec subpackage

240 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/exec: ExecuteOn.java (new 120)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/exec: ExecuteOn.java (new 120)
donaldp 2002-01-12 23:38

Made sure ftp compiled, made inner classes top-level classes, cleaned up files a little.

236 lines of code changed in:

donaldp 2002-01-12 23:37

Made sure telnet compiled, made inner classes top-level classes, cleaned up files a little.

236 lines of code changed in:

donaldp 2002-01-12 23:36

Made sur estylebook compiled, made protected members private and moved validation code into a separate method.

36 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional: StyleBook.java (+18 -15)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional: StyleBook.java (+18 -15)
donaldp 2002-01-12 23:35

Made sure JDepend compiled and moved inner class out to be a top level class.



Also removed fail on error attribute.

146 lines of code changed in:

donaldp 2002-01-12 22:02

Take ownershipe of Exec architecture and peg it at 80% complete.

2 lines of code changed in:

donaldp 2002-01-12 05:54

Make sure cvslib is built and include aut int myrmidon-api for the moment.

8 lines of code changed in:

donaldp 2002-01-12 05:54

Add some examples to help with the testing

12 lines of code changed in:

donaldp 2002-01-12 05:53

Fix up name of error message in resource file

1 lines of code changed in:

donaldp 2002-01-12 05:52

Sort imports

2 lines of code changed in:

donaldp 2002-01-12 05:52

Process standard error should process standard error not standard output :)

1 lines of code changed in:

donaldp 2002-01-12 05:50

Make sure that exec runs even if you don't specify an OS

2 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/antlib/nativelib: Exec.java (+2 -2)
donaldp 2002-01-12 05:49

Some spring cleaning

4 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/antlib/cvslib: Cvs.java (+4 -3)
donaldp 2002-01-12 05:49

Add a converter for booleans

6 lines of code changed in:

donaldp 2002-01-12 05:06

Create a descriptor for the CVS library

0 lines of code changed in:

donaldp 2002-01-12 05:05

Register the exec task

1 lines of code changed in:

donaldp 2002-01-12 05:01

Start to refactor and cleanup javac task

178 lines of code changed in:

donaldp 2002-01-12 05:01

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.

157 lines of code changed in:

donaldp 2002-01-12 05:00

Fix method usage

2 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional: ANTLR.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional: ANTLR.java (+1 -1)
donaldp 2002-01-12 04:55

Readd a condition for OS detection

0 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/condition: OsCondition.java (new)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/condition: OsCondition.java (new)
donaldp 2002-01-12 04:55

Cleanup naming

46 lines of code changed in:

donaldp 2002-01-12 04:54

Add an Exec task that is reeplacement for ant1.xs ExecTask

98 lines of code changed in:

donaldp 2002-01-12 04:52

Remove unused debug ClassLoader

0 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/launcher: Main.java (-55)
ehatcher 2002-01-12 03:21

added Java Tools book, which has extensive Ant coverage

92 lines of code changed in:

sbailliez 2002-01-11 23:46

- initial commit

0 lines of code changed in:

  • proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/junit: ZipScannerTest.java (new)
sbailliez 2002-01-11 23:35

Making progress to collect JUnit tests.

87 lines of code changed in:

sbailliez 2002-01-11 23:18

- Enforce coding guidelines.

57 lines of code changed in:

sbailliez 2002-01-11 21:46

Change index to getIndex()

2 lines of code changed in:

sbailliez 2002-01-11 21:03

- add getter for index and change attribute modifier.

10 lines of code changed in:

sbailliez 2002-01-11 20:56

- Fix copyright date

22 lines of code changed in:

sbailliez 2002-01-11 20:49

- Fix copyright date

9 lines of code changed in:

bodewig 2002-01-11 14:59

Change the methods that try to locate JDK tools to work on AIX with

IBM's JDK 1.2 as well.



@todo refactor into a single method somewhere



PR: 5541

56 lines of code changed in:

bodewig 2002-01-11 13:48

Search user specified classpath for Weblogic's rmic implementation.



PR: 5763

16 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/rmic: WLRmic.java (+16 -5)
bodewig 2002-01-11 12:44

my key has been signed by Conor

25 lines of code changed in:

bodewig 2002-01-10 16:52

Add my GnuPG key as well.



I seem to have moved over to GnuPG more or less completely now as more

and more people use keys that my PGP 2 cannot grok.

35 lines of code changed in:

bodewig 2002-01-10 16:23

All that work and what did I learn? .... Oh my.

1 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: FixCRLF.java (+1 -1)
bodewig 2002-01-10 16:17

<fixcrlf> failed on Mac files.



Reported by: Matt McHenry <mmchenry@carnegielearning.com>

29 lines of code changed in:

  • WHATSNEW (+2)
  • src/etc/testcases/taskdefs/fixcrlf: build.xml (+7)
  • src/etc/testcases/taskdefs/fixcrlf/expected: Mac2Unix (new)
  • src/etc/testcases/taskdefs/fixcrlf/input: Mac2Unix (new)
  • src/main/org/apache/tools/ant/taskdefs: FixCRLF.java (+13 -10)
  • src/testcases/org/apache/tools/ant/taskdefs: FixCrLfTest.java (+7 -1)
bodewig 2002-01-10 15:34

We don't like our old execution framework any longer.

46 lines of code changed in:

bodewig 2002-01-10 14:28

untabify

498 lines of code changed in:

bodewig 2002-01-10 14:18

Add some more copyright notices.

41 lines of code changed in:

bodewig 2002-01-10 13:59

License police on task definitions:



(1) Make sure there is a Copyright notice on all files.



(2) Make sure all years in which a file has been modified are

listed.



(3) Make sure the format is consistent, i.e. separate consecutive

years with a dash, not a comma.



(4) Change some references from Tomcat to Ant.

185 lines of code changed in:

bodewig 2002-01-10 11:21

License police on documentation files:



(1) Make sure all years in which a file has been modified are

listed.



(2) Make sure the format is consistent, i.e. separate consecutive

years with a dash, not a comma.



Also: the initial checkin into this CVS module was in 2000, not 1999.

56 lines of code changed in:

bodewig 2002-01-10 10:40

License police on utility packages:



Make sure all years in which a file has been modified are listed.

12 lines of code changed in:

bodewig 2002-01-10 10:15

missed two subdirectories

2 lines of code changed in:

bodewig 2002-01-10 10:13

License police on testcases and stylesheets:



Make sure all years in which the file has been modified are listed.

60 lines of code changed in:

bodewig 2002-01-10 09:01

regenerate site. I have changed external.xml this year and all pages

have the same years for the copyright notice as it is part of the

template.

10 lines of code changed in:

bodewig 2002-01-10 08:48

License police on documentation files:



(1) Make sure there is a Copyright notice on all visible files.



(2) Make sure all years in which the file has been modified are

listed.



(3) Make sure the format is consistent, i.e. separate consecutive

years with a dash, not a comma.



When Stephane changed starteam.html it has been 2001 in France but

2002 in Australia - does that mean we add 2002 to the Copyright line

or not? ;-)

170 lines of code changed in:

sbailliez 2002-01-10 06:46

- Use non-deprecated method of Java task to set arguments

- Minor code layout

PR: 5723

Reported by: gert.driesen@ardatis.com (Gert Driesen)

29 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional/ejb: WLStop.java (+29 -31)
sbailliez 2002-01-09 22:28

- Incorrectly overload long skip(long) with void skip(int)

- Code layout

108 lines of code changed in:

sbailliez 2002-01-09 22:02

Use getProject() rather than project.

1 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional/sitraka: CovReport.java (+1 -1)
sbailliez 2002-01-09 21:59

- Incorrectly overloads the setCommand method instead of overriding it.

- Minor code layout

22 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Chmod.java (+22 -24)
ehatcher 2002-01-09 10:54

made filtertrace overridable

3 lines of code changed in:

bodewig 2002-01-09 09:13

clean out reference to ManifestFile

0 lines of code changed in:

bodewig 2002-01-09 09:08

Remove code that has never been used in any released version of Ant.

15 lines of code changed in:

sbailliez 2002-01-09 00:03

Code layout only.

217 lines of code changed in:

sbailliez 2002-01-09 00:02

remove this double naming guidelines...

13 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional/perforce: P4Add.java (+13 -12)
sbailliez 2002-01-08 23:59

Remove double check for same condition.

0 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional/perforce: P4Reopen.java (-2)
sbailliez 2002-01-08 23:57

Code layout only.

766 lines of code changed in:

sbailliez 2002-01-08 23:47

Code layout only.

591 lines of code changed in:

sbailliez 2002-01-08 23:31

Code layout

67 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional: ANTLR.java (+16 -19), Cab.java (+51 -67)
sbailliez 2002-01-08 23:12

Layout code

Enforce naming guidelines

176 lines of code changed in:

sbailliez 2002-01-08 22:51

Fix bad coding style.

then/else parts of if statement and loop body must always been enclosed

in a block statement.

442 lines of code changed in:

sbailliez 2002-01-08 22:07

Fix bad coding style.

then/else parts of if statement and loop body must always been enclosed

in a block statement.

9 lines of code changed in:

sbailliez 2002-01-08 20:49

Fix weird insertion.

4 lines of code changed in:

sbailliez 2002-01-08 20:47

Fallback to 1.2. Come back later for this one.

38 lines of code changed in:

sbailliez 2002-01-08 20:46

Fallback. Come back later for this one.

12 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Delete.java (+12 -19)
sbailliez 2002-01-08 20:38

Fix bug...

2 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional/dotnet: CSharp.java (+2 -3)
sbailliez 2002-01-08 20:21

Fix bad coding style.

then/else parts of if statement and loop body must always been enclosed

in a block statement.

85 lines of code changed in:

sbailliez 2002-01-08 20:14

Fix bad coding style.

then/else parts of if statement and loop body must always been enclosed

in a block statement.

357 lines of code changed in:

sbailliez 2002-01-08 19:59

Fix bad coding style.

then/else parts of if statement and loop body must always been enclosed

in a block statement.

161 lines of code changed in:

sbailliez 2002-01-08 16:36

Fallback to protected attributes to prevent breakage.

2 lines of code changed in:

sbailliez 2002-01-08 13:14

Throw some base build to use as testcases.

102 lines of code changed in:

sbailliez 2002-01-08 13:00

Add a dist target to build up a jar file.

7 lines of code changed in:

  • proposal/sandbox/clearcase: build.xml (+7 -1)
sbailliez 2002-01-08 13:00

Add some comments to base task

66 lines of code changed in:

  • proposal/sandbox/clearcase/src/main/org/apache/tools/ant/taskdefs/optional/clearcase: CCMatchingTask.java (+66 -14)
bodewig 2002-01-08 10:50

Help people who's mail server doesn't speak SMTP correctly.



PR: 5273

115 lines of code changed in:

bodewig 2002-01-08 09:46

Move responsibility for cleanup to the test themselves.

68 lines of code changed in:

conor 2002-01-08 09:33

Add Primary Key capability to iPlanet deployment tool



Submitted by: Paul Spillman <Paul.Spillman@Sun.COM>

39 lines of code changed in:

bodewig 2002-01-08 08:52

Improve the <equals> condition by adding trim and casesensitive attributes.



Inspired by: Frank Bechmann <frank.bechmann@dcw-software.com>

95 lines of code changed in:

sbailliez 2002-01-07 23:23

- Apply coding guidelines. No protected attribute anymore.

35 lines of code changed in:

sbailliez 2002-01-07 21:47

- AntRunner has changed.

- IDEA is now v2.5

3 lines of code changed in:

bodewig 2002-01-07 17:06

Skip SQLExecTest if the testcase and the <sql> implementation would be

loaded by different classloaders.



package private access is only allowed if the classes belong to the

same "runtime package", which is the fully qualified package name plus

the defining classloader. Enough reading of JLS and VMSPEC for me for

today 8-)



We probably could code around the problem by placing a subclass of

SQLExec into the same classloader as SQLExecTest and invoke methods on

this subclass.

23 lines of code changed in:

bodewig 2002-01-07 15:41

Don't lie about the CLASSPATH being used - build.sysclasspath changes

everything.

21 lines of code changed in:

bodewig 2002-01-07 15:01

Improve logging when <available> is being used as a condition.

18 lines of code changed in:

sbailliez 2002-01-07 14:07

Bug fixing

Reported by: Wannheden, Knut <Knut@paranor.ch>

2 lines of code changed in:

bodewig 2002-01-07 13:57

Add pointer to AntMan



Submitted by: Ashok Sridhar <ashok@erudra.com>

94 lines of code changed in:

bodewig 2002-01-07 13:44

Add pointer to Rant.

98 lines of code changed in:

bodewig 2002-01-07 13:18

Add pointer to isDIRValidator task



Submitted by: I?igo Serrano

122 lines of code changed in:

ehatcher 2002-01-07 12:38

note the new mapper

4 lines of code changed in:

ehatcher 2002-01-07 12:32

redirect some of the spam! :)

2 lines of code changed in:

sbailliez 2002-01-07 12:01

Make it easy for people interested to compile.

72 lines of code changed in:

sbailliez 2002-01-07 12:00

Make sure that it works with Cygwin.

16 lines of code changed in:

stevel 2002-01-07 06:32

and a change in the docs, expunging all record of the file attribute ever existing in an orwellian style revision of history.

1 lines of code changed in:

stevel 2002-01-07 06:29

file -> destfile in zip, jar calls

4 lines of code changed in:

stevel 2002-01-07 06:22

Addition of destFile(File) attr to the zip/war/ear/jar tasks, fixup of docs, replacement of deprecation methods and appropriate changes to the tests.

86 lines of code changed in:

stevel 2002-01-07 05:54

I was wrong, classpath: may be supported by some xml parsers, but it aint a standard protocol/URL schema

1 lines of code changed in:

  • docs/manual/CoreTasks: get.html (+1 -1)
conor 2002-01-07 04:11

Additional debug messages to make it easier to diagnose why a task

can't be instantiated.

5 lines of code changed in:

conor 2002-01-07 04:08

Remove CVS conflicts

0 lines of code changed in:

sbailliez 2002-01-06 21:38

Adding more code to the JUnit task.

Still not functional but getting closer.

Roughly there is the test collector missing.

190 lines of code changed in:

  • proposal/sandbox/junit/src/main/org/apache/tools/ant/taskdefs/optional/junit: JUnitHelper.java (+52), JUnitTask.java (+134 -3)
  • proposal/sandbox/junit/src/main/org/apache/tools/ant/taskdefs/optional/junit/remote: TestRunner.java (+4 -4)
sbailliez 2002-01-06 20:03

- Introduce a specific OutputAttribute to deal with output.

- Cleaning

15 lines of code changed in:

sbailliez 2002-01-06 18:03

Initial commit.

Elements used to configure a Formatter.

79 lines of code changed in:

sbailliez 2002-01-06 18:02

Initial commit.

Task is empty and does nothing yet.

3 lines of code changed in:

  • proposal/sandbox/junit/src/main/org/apache/tools/ant/taskdefs/optional/junit: JUnitTask.java (new 3)
sbailliez 2002-01-06 17:04

Add an IndexOf method that returns the index of

the selected attribute in the enumeration.

The selected index is kept so that class extending

it can easily do a 1-1 mapping with values without

looping over the array again.

31 lines of code changed in:

ehatcher 2002-01-06 13:55

Added LICENSE.txt to META-INF of distributable JAR's per jakarta-general suggestions.

4 lines of code changed in:

donaldp 2002-01-06 08:16

Start to refactor this to work with new Execute patterns

398 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/pvcs: Pvcs.java (+199 -300)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/pvcs: Pvcs.java (+199 -300)
donaldp 2002-01-06 08:15

Update to new Execute2 functionality and delete old stream handlers

128 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/javadoc: Javadoc.java (+64 -50)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/javadoc: Javadoc.java (+64 -50)
donaldp 2002-01-06 02:32

No need to pass project in anymore

2 lines of code changed in:

donaldp 2002-01-06 02:31

Remove de-referencing stuff and cleaned up object a little.

10 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/types: Path.java (+5 -18)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/types: Path.java (+5 -18)
donaldp 2002-01-06 02:30

Started to move the perforce tasks towards the new Execute2 abstraction

816 lines of code changed in:

donaldp 2002-01-06 02:29

Moved metamata tasks to using Execute2 functionality and generally cleaning up the tasks

594 lines of code changed in:

donaldp 2002-01-06 02:28

Made sure junit compiled and started to bring it into line with recent changes

446 lines of code changed in:

donaldp 2002-01-06 02:25

Use Execute2 abstraction

6 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/clearcase: ClearCase.java (+3 -5)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/clearcase: ClearCase.java (+3 -5)
donaldp 2002-01-06 02:25

Removed unused variables and cleaned up tasks a little.

24 lines of code changed in:

donaldp 2002-01-06 02:24

Moved to Execute2 + ExecOutputHandler rather than Execute1 and friends

128 lines of code changed in:

donaldp 2002-01-06 02:22

cleaned

64 lines of code changed in:

donaldp 2002-01-06 02:21

*** empty log message ***

8 lines of code changed in:

donaldp 2002-01-06 02:20

Removed unused variable

0 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/pvcs: Pvcs.java (-2)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/pvcs: Pvcs.java (-2)
donaldp 2002-01-06 02:19

Use Execute2 abstraction

40 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional: ANTLR.java (+4 -6)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/sitraka: CovMerge.java (+4 -8), CovReport.java (+3 -5), Coverage.java (+6 -10)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/vss: MSVSS.java (+3 -5)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional: ANTLR.java (+4 -6)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/sitraka: CovMerge.java (+4 -8), CovReport.java (+3 -5), Coverage.java (+6 -10)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/vss: MSVSS.java (+3 -5)
donaldp 2002-01-06 02:17

Cleanup

28 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/sound: SoundTask.java (+14 -9)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/sound: SoundTask.java (+14 -9)
donaldp 2002-01-06 02:16

Cleanup class and move ClassArgument to top level class

192 lines of code changed in:

donaldp 2002-01-06 02:15

getProperty on context rather than project

2 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional: IContract.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional: IContract.java (+1 -1)
donaldp 2002-01-06 02:15

Cleaning

6 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional: ManifestFile.java (+3 -2)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional: ManifestFile.java (+3 -2)
donaldp 2002-01-06 02:14

Move entry to being a top level class and clean up naming conventions

40 lines of code changed in:

donaldp 2002-01-06 02:13

Don't place project in bean list - instead place context in there

2 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional: Script.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional: Script.java (+1 -1)
donaldp 2002-01-06 02:08

Use Execute2 abstraction

22 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/dotnet: NetCommand.java (+4 -6)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/javacc: JJTree.java (+4 -6)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/jdepend: JDependTask.java (+3 -5)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/dotnet: NetCommand.java (+4 -6)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/javacc: JJTree.java (+4 -6)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/jdepend: JDependTask.java (+3 -5)
donaldp 2002-01-06 02:07

Move runCommand into this class

52 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/javacc: JavaCC.java (+26 -3)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/javacc: JavaCC.java (+26 -3)
donaldp 2002-01-06 02:05

Use Ant2 propertys that are objects rather than strings

4 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/jsp: JspC.java (+2 -3)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/jsp: JspC.java (+2 -3)
donaldp 2002-01-06 02:04

*** empty log message ***

18 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Javac.java (+9 -4)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: Javac.java (+9 -4)
donaldp 2002-01-06 02:04

Remove unused import

0 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Property.java (-2)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: Property.java (-2)
donaldp 2002-01-06 02:04

Use Execute2 abstracton

6 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Patch.java (+3 -5)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: Patch.java (+3 -5)
donaldp 2002-01-06 02:02

No need to use project anymore

2 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Java.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: Java.java (+1 -1)
donaldp 2002-01-06 02:02

Get property from context rather than project

2 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Rmic.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: Rmic.java (+1 -1)
donaldp 2002-01-06 02:01

Use context to resolve file rahter than proijectr

2 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: SQLExec.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: SQLExec.java (+1 -1)
donaldp 2002-01-06 02:01

No need to apply policy in task - can do that in context

4 lines of code changed in:

donaldp 2002-01-06 02:01

No need for setter to throw execption

0 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: ExecuteOn.java (-1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: ExecuteOn.java (-1)
donaldp 2002-01-06 02:00

Remove access to project as not needed

36 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Tar.java (+6 -7), Tstamp.java (+12 -13)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: Tar.java (+6 -7), Tstamp.java (+12 -13)
donaldp 2002-01-06 01:58

Refactor and clean code



Also start using Execute2 abstraction

114 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/unix: Rpm.java (+57 -139)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/unix: Rpm.java (+57 -139)
donaldp 2002-01-06 01:57

Cleanup code a little

10 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/unix: Chmod.java (+5 -4)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/unix: Chmod.java (+5 -4)
donaldp 2002-01-06 01:56

Use Execute2 abstraction

12 lines of code changed in:

donaldp 2002-01-06 01:55

Use adaptors logger rather than getting tasks logger via hackGetLogger

4 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/compilers: Javac12.java (+1 -1)
  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/rmic: SunRmic.java (+1 -3)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/compilers: Javac12.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/rmic: SunRmic.java (+1 -3)
donaldp 2002-01-06 01:54

Use inherited getProperty rather than getProject().getProeprty()

2 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/condition: IsSet.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/condition: IsSet.java (+1 -1)
donaldp 2002-01-06 01:52

Add in a copy of Execute that is separate so that it can be evolved at a faster rate.

60 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/exec: Execute2.java (new 30)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/exec: Execute2.java (new 30)
donaldp 2002-01-06 01:51

Remove unused method

0 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/exec: Execute.java (-35)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/exec: Execute.java (-35)
donaldp 2002-01-06 01:43

Made the ExecManager support another method of execution that involves supplying an ExecOutputHandler

33 lines of code changed in:

donaldp 2002-01-06 01:42

Shutdown standard input of process - not sure if this is a wise move

4 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/impl: ProcessMonitor.java (+4)
donaldp 2002-01-06 01:40

Shutdown IO if it is supplied

9 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/impl: ProcessMonitor.java (+9 -1)
donaldp 2002-01-06 01:39

Created a OutputStream that redirected to an appropriate handler

0 lines of code changed in:

donaldp 2002-01-06 01:37

Move var closer to where it is used

1 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec: Environment.java (+1 -1)
donaldp 2002-01-06 01:37

Added the ExecOutputHandler abstraction so that tasks don't have to worry about more complicated stream parsing and can work with just notification of lines appearing.



Also added a default implementation that conforms to the most common pattern of making stdout info log messages and stderr warn log messages

0 lines of code changed in:

donaldp 2002-01-06 01:33

No longer need hackGetLogger as all those ugly hacks have been removed

0 lines of code changed in:

donaldp 2002-01-06 01:33

Use new Execute2 abstraction

3 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/antlib/cvslib: Cvs.java (+3 -5)
donaldp 2002-01-06 01:28

Make sure the check_for_optional_packages is processed before compoile

1 lines of code changed in:

sbailliez 2002-01-05 23:59

some TestCases to be run by the TestRunner

0 lines of code changed in:

  • proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/junit/remote: TestCases.java (new)
sbailliez 2002-01-05 23:57

Base TestCase. Food for thoughts.

11 lines of code changed in:

  • proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/junit/remote: TestRunnerTest.java (new 11)
sbailliez 2002-01-05 23:50

Initial commit.

42 lines of code changed in:

  • proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/junit/remote: MessageReaderTest.java (new 42)
sbailliez 2002-01-05 23:26

- a TestCase can now implement a TestRunListener.

- create a FormatterRecorder from the TestRunRecorder.

41 lines of code changed in:

sbailliez 2002-01-05 23:12

initial commit.

44 lines of code changed in:

  • proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/junit: TestRunRecorder.java (new 44)
sbailliez 2002-01-05 22:25

A set of tasks to be used with Clearcase. Since I'm breaking backward

compatibility for now because I try to deal with multiple files, they will stay here.



This code has not been tested yet and the commands even be validated

since I do not have clearcase at home (how surprising eh ? :)



Some tests at work show that output is not exactly the one described in the

manual and that I nearly never have the full path but rather the absolute path

from the view. ie under Windows the drive is missing and under Unix the

'/vobs/' is missing....



If a Clearcase guru wants to contribute he is very welcome... :-)

1354 lines of code changed in:

sbailliez 2002-01-05 22:08

Rename the listener methods to onXXX(). It is more meaningful in this case

since otherwise it conflitcts somewhat with the testXXX methods in a testcase.



It leads to terrible code in testcase since we cannot then say that the testcase

is a testrunlistener (or a formatter) because of the method naming guidelines.

89 lines of code changed in:

sbailliez 2002-01-05 22:01

initial commit

35 lines of code changed in:

sbailliez 2002-01-05 20:35

Initial commit.

0 lines of code changed in:

sbailliez 2002-01-05 20:18

initial commit.

Code based from Erich Gamma's plugin for Eclipse.

It has been heavily changed so I believe that not much is in

common now except the content of the message identifiers. :-)



I use Base64 encoding for transferring serialized objects and stacktrace.

This can be greatly simplified but it is ok for now.

53 lines of code changed in:

sbailliez 2002-01-05 19:10

Code stolen from commons-sandbox.

This will stay here (code duplication is cool :-) until there is an official

release of commons-util

1 lines of code changed in:

  • proposal/sandbox/junit/src/main/org/apache/tools/ant/taskdefs/optional/junit/remote: Base64.java (new 1)
sbailliez 2002-01-05 19:06

Initial commit

This is a refactoring that have too much impact on the Ant JUnit code,

therefore I'm experimenting some ideas here.

154 lines of code changed in:

sbailliez 2002-01-05 18:57

build scripts for this junit sandbox...

102 lines of code changed in:

donaldp 2002-01-05 03:26

Make sure new nativelib typelibrary is created. Also make it not cause for failure if you can't delete the dist directory

9 lines of code changed in:

donaldp 2002-01-05 03:25

Remove load-environment/load-properties functionality as that has been reimplemented

28 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Property.java (+14 -141)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: Property.java (+14 -141)
donaldp 2002-01-05 03:24

zap whitespace

0 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/dotnet: CSharp.java (-1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/dotnet: CSharp.java (-1)
donaldp 2002-01-05 03:24

Currently myrmidon uses myrmidon.home rather than ant.home

2 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/exec: Execute.java (+1 -1)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/exec: Execute.java (+1 -1)
donaldp 2002-01-05 03:22

Add some tests to check that loadproperties and load-environment work as expected

10 lines of code changed in:

donaldp 2002-01-05 03:21

Add in declaration of load-properties task for descriptor

1 lines of code changed in:

donaldp 2002-01-05 03:20

Add a descriptor for new nativelib type library

0 lines of code changed in:

donaldp 2002-01-05 03:20

Add a task to load properties from a property file - optionally with a specified prefix

7 lines of code changed in:

donaldp 2002-01-05 03:19

Add a task to load the native environment into some properties with a specified prefix

8 lines of code changed in:

donaldp 2002-01-05 03:17

Refactor now that resolveValue is part of TaskContext

11 lines of code changed in:

donaldp 2002-01-05 03:17

add in somee finals

3 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/antlib/cvslib: CVSPass.java (+3 -9)
donaldp 2002-01-05 03:15

Mad all the command launchers use getEnvironmentSpec and thus made ExecUtil.toNativeEnvironment private as it is not used outside class.

5 lines of code changed in:

donaldp 2002-01-05 03:13

Moved getEnvironmentSpec to ExecUtil

33 lines of code changed in:

donaldp 2002-01-05 03:11

Reorded addition of proeprties to environment when exec call has an additive environment so specified values overide values in the native environment.



Also added basic javadocs.

7 lines of code changed in:

donaldp 2002-01-05 03:09

Made sure that setting of environment variables for the native exec calls occurs accoridng to epectations.



If no properties are specified then null is passed to underlying exec call.



if some properties are set and environment is additive then the native environment is added to environment object

34 lines of code changed in:

donaldp 2002-01-05 03:07

Make sure a property file with no properties in it does not cause any exceptions.



Removed an unused method.



Made the Properties object returned from getNativeEnvironment() contain all environment properties rather than having the environment properties as default properties for property object. This allows much easier direct access to prpoerty values.

7 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec: Environment.java (+7 -25)
donaldp 2002-01-05 03:04

No need to implement resolveValue as TaskContext now supports that method directly.

1 lines of code changed in:

donaldp 2002-01-05 03:03

Update implementation of TaskContext to support the new resolveValue method in TaskContext

36 lines of code changed in:

donaldp 2002-01-05 03:02

Make sure new resolveValue method in TaskContext is exposed via inheritance

6 lines of code changed in:

donaldp 2002-01-05 03:02

Add a new method "resolveValue" to TaskContext that resolves values according to ant rules and using that particular context.

12 lines of code changed in:

ehatcher 2002-01-05 01:39

Fix for Bug 5637

NPE in JUnit XMLJunitResultFormatter if setUp() in TestSetup throws AssertionFailedError

9 lines of code changed in:

donaldp 2002-01-04 09:27

Simplified and cleaned regex factorys

42 lines of code changed in:

donaldp 2002-01-04 09:26

Removed DataType and maual handling of references etc

218 lines of code changed in:

donaldp 2002-01-04 09:25

Removed cruft from tasks that manually worked with references rather than letting the container handle it.

30 lines of code changed in:

donaldp 2002-01-04 09:23

Removed clone

0 lines of code changed in:

donaldp 2002-01-04 09:22

no message

4 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/types/optional/depend: DependScanner.java (+2 -3)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/types/optional/depend: DependScanner.java (+2 -3)
donaldp 2002-01-04 09:21

Clened up task a little.

84 lines of code changed in:

donaldp 2002-01-04 09:20

Remove special handling of references as the container should take care of that.

0 lines of code changed in:

ehatcher 2002-01-02 10:42

Added reference to the Styler task

117 lines of code changed in:

stevel 2002-01-02 05:16

doc failonerror tag

10 lines of code changed in:

  • docs/manual/CoreTasks: mail.html (+10 -3)
stevel 2002-01-02 05:16

username and password doced and exampled; some tab to space corrections.

41 lines of code changed in:

  • docs/manual/CoreTasks: get.html (+41 -12)
conor 2002-01-01 22:59

New Logo proposal based on an interpretation of an existing proposal



Submitted by: Mike Whyte <mgwhyte@mailbox.co.za>

37 lines of code changed in:

donaldp 2002-01-01 09:13

Started to migrate FileSet away from using Project and for implementing references itself (rather than letting container manage references)

308 lines of code changed in:

donaldp 2002-01-01 09:02

Cleaned up and made extend AbstractTask rather than Task

38 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/file: Mkdir.java (+19 -16)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/file: Mkdir.java (+19 -16)
donaldp 2002-01-01 08:49

Cleaned up task

232 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/security: SignJar.java (+116 -93)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/security: SignJar.java (+116 -93)
donaldp 2002-01-01 08:41

Moved security related classes into new package

256 lines of code changed in:

donaldp 2002-01-01 08:38

Cleaned up GenerateKey task and moved inner classes to be top level classes.

128 lines of code changed in:

donaldp 2002-01-01 06:56

Cleaned up task a litt.e

134 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/file: Touch.java (+67 -78)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/file: Touch.java (+67 -78)
donaldp 2002-01-01 06:22

No need to use Touch task as we can just call File.setLastModified()

8 lines of code changed in:

  • proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs: Get.java (+4 -22)
  • proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs: Get.java (+4 -22)
donaldp 2002-01-01 06:16

Cleaup imports

8 lines of code changed in:

donaldp 2002-01-01 06:08

Refactor the Configurer so that it is much much faster and caches the reflection information. Make it much easier to support pluggable configurors in the future and alternative configuration mechanisms.



Submitted by: "Adam Murdoch" <adammurdoch_ml@yahoo.com>

330 lines of code changed in:

December 2001 »

Generated by StatSVN 0.3.2-SNAPSHOT