June 2000 Commit Log

Number of Commits:
47
Number of Active Developers:
6
rubys 2000-06-30 22:39

Add lib/* to CLASSPATH

30 lines of code changed in:

rubys 2000-06-30 15:12

Setter for fileextension not working

Submitted by: Heinz Richter <heinz.richter@ecmwf.int>

1 lines of code changed in:

conor 2000-06-30 14:30

Make sure bootstrap builds start with a clean build area.

2 lines of code changed in:

conor 2000-06-30 13:55

Change delete failure checks to use return code rather than separate call

to exists

5 lines of code changed in:

conor 2000-06-30 12:51

Detect situations when files and directories cannot be deleted.

15 lines of code changed in:

conor 2000-06-30 11:40

Simple stylesheet for XML log output.



Submitted by: Matt Foemmel <mpfoemme@ThoughtWorks.com>

57 lines of code changed in:

conor 2000-06-30 11:33

Fixes from Stefan

22 lines of code changed in:

conor 2000-06-29 15:45

Oops - make the new Javadoc work under JDK 1.1

9 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Javadoc.java (+9 -15)
conor 2000-06-29 15:32

Update javadoc task to support multiple link and group options.



Submitted by: Patrick Chanezon <chanezon@netscape.com>

412 lines of code changed in:

conor 2000-06-29 15:27

Only compile Java source files until the behaviour of Javac is updated

1 lines of code changed in:

bodewig 2000-06-29 13:35

reverted unnecessary change to Task.setProject intorduced with the

Touch patch. Expand and Untar use Project.createTask now.

Submitted by: Glenn McAllister <glennm@ca.ibm.com>

3 lines of code changed in:

bodewig 2000-06-29 10:45

Fixed typo in comment.

1 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Touch.java (+1 -1)
bodewig 2000-06-29 10:23

New task Touch. Expand now also retains the time from the Zipfile.



Touch works somewhat like the Unix touch(1) command. It changes the

modification time of files and maybe creates a new file if the

requested one doesn't exist.



In JDK 1.1 only the creation of new files will work, all other cases

generate warning messages.



Expand and Untar reuse Touch to set the modification times of the

expanded files from the information inside the archive.



I had to make Task.setProject public to ease reuse.

271 lines of code changed in:

conor 2000-06-27 13:07

Update documentation



Add section on system requirements

Remove references to xml.jar and replace with JAXP compliant XML parser

Add section on build events. Basic information only

Add an example of nested include and exclude tag usage

Update documentation for Replace task

113 lines of code changed in:

bodewig 2000-06-27 11:12

Store the modification time of the files inside the ZIP file.

5 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Jar.java (+1 -1), Zip.java (+4 -2)
bodewig 2000-06-27 10:42

Added forceoverwrite attribute to copydir.

17 lines of code changed in:

bodewig 2000-06-27 10:36

Added -version switch.



Suggested by: Peter Donald <donaldp@mad.scientist.com>

40 lines of code changed in:

bodewig 2000-06-26 12:46

Add includesfile and excludesfile attributes to MatchingTask.



This adds the ability to keep the patterns for inclusion/exclusion

separate from the buildfile - increasing the readability in some

difficult cases.



The code is based on the patch submitted by Aaron on 2000/05/24 with

some modifications.



Submitted by: Aaron Knauf <AaronK@geniesystems.com>

Reviewed by:

250 lines of code changed in:

bodewig 2000-06-26 10:47

Propagate a caught Exception inside the thrown BuildException.

Suggested by: Julien Couvreur <jcouvreur@redcart.com>

Reviewed by:

2 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Exec.java (+2 -2)
conor 2000-06-25 15:18

Allow the use of the JAVACMD environment variable in ant.bat to modify

how ant's JVM is invoked.



This aligns ant.bat with the ant shell script version.

7 lines of code changed in:

conor 2000-06-25 12:36

Deprecate the implicit copying of support files by Javac.

16 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Javac.java (+16 -13)
conor 2000-06-25 11:45

Make <replace> a matching task



This is based on the concept in the patch submitted by Charles Tewksbury

although the implementation details are a little different.



Submitted by: Charles Tewksbury <tewks@adhesive.com>

51 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Replace.java (+51 -14)
conor 2000-06-24 16:01

Remove System.exit calls.



These have been replaced by propagating BuildExceptions. This will allow ant

to be more easily used from GUIs, IDEs, etc

6 lines of code changed in:

conor 2000-06-24 15:17

Fix handling of $$ in properties

PR:

Obtained from:

Submitted by:

Reviewed by:

9 lines of code changed in:

conor 2000-06-24 12:57

Fix typo in netrexxc optional task

PR:

Obtained from:

Submitted by:

Reviewed by:

1 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional: NetRexxC.java (+1 -1)
conor 2000-06-24 11:03

Update NetRexxC task to new build events system



PR:

Obtained from:

Submitted by: Matt Foemmel <mpfoemme@ThoughtWorks.com>

Reviewed by:

9 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional: NetRexxC.java (+9 -1)
conor 2000-06-24 10:55

Add BuildEvents to Ant



The basic idea is to keep the core build engine "clean" and free of any

presentation logic, and to make it easier to extend Ant with other features

without cluttering up the core. To do this, I've defined a BuildListener

interface and added an "addBuildListener" method to Project that can be

used to register listener objects. Listeners could be implemented to

generate reports, send out emails when the build is complete, create a

bill of materials, etc...



The only new functionality visible to the end-user is a "-listener" option

on the command line that will let you specify the name of a class. An

instance of this class will be added as a listener to the project. I've

included a listener that will generate an XML log file, which you can use

by typing the command below.



build -listener org.apache.tools.ant.XmlLogger



PR:

Obtained from:

Submitted by: Matt Foemmel <mpfoemme@ThoughtWorks.com>

Reviewed by:

894 lines of code changed in:

jhunter 2000-06-24 02:46

Added MailMessage. Hope people don't mind that I left it in

com.oreilly.servlet. I did that since it's going to be a mirror

of what's in the larger com.oreilly.servlet package. I put

it under the Apache license of course, and added the ASF as an

additional copyright holder. Code can have two copyright holders,

meaning either party can do as they wish with the code. This lets

the ASF upgrade to Apache License 1.2 sometime in the future, and

lets me be able to use the code without thanking the ASF for code

I wrote. :-) Updated build.xml to handle the new package.

2 lines of code changed in:

rubys 2000-06-23 21:18

Fine tune startup (handle liaison being present but processor not in

classpath)

10 lines of code changed in:

rubys 2000-06-23 21:00

Now, commit something that works...

22 lines of code changed in:

rubys 2000-06-23 16:47

Add an XSLT (style) task. Based on code from Assaf Arkin.

481 lines of code changed in:

bodewig 2000-06-23 14:50

Added date attribute to CVS task.

Submitted by: Steven_Yelton@adware.com

17 lines of code changed in:

bodewig 2000-06-23 14:38

Several contributed documentation updates. New task patch.

Submitted by: Gary Murphy <jakarta@hilbertinc.com>

421 lines of code changed in:

bodewig 2000-06-23 14:17

Improved error messages if srcdir doesn't exist.



Submitted by: Peter Nordlund <peter.nordlund@lentus.se>

5 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Copydir.java (+5 -3)
bodewig 2000-06-23 13:58

Update the documentation to the Untar task.



Submitted by: Jacques Bergeron (jacques.bergeron@dogico.com)

4 lines of code changed in:

rubys 2000-06-21 17:19

Fix typo. Thanks Conor!

1 lines of code changed in:

conor 2000-06-21 14:23

Do not change the classpath in build.bat

PR:

Obtained from:

Submitted by:

Reviewed by:

3 lines of code changed in:

rubys 2000-06-18 12:24

Add a test which will compile and load a task definition.

6 lines of code changed in:

conor 2000-06-18 02:22

Better reporting of errors when JAXP not present.



Catch NoClassDefFoundError as well as NullPointerException and

emit a more meaningful error message.



Change BuildException to accept Errors as well as Exceptions

as cause.



Submitted by: Stefan Bodewig <bodewig@bost.de>

13 lines of code changed in:

conor 2000-06-17 16:14

Fix up minor mangling of HTML

2 lines of code changed in:

conor 2000-06-17 15:38

Extend CVS Task functionality.



This patch adds quiet and noexec attributes (for the -q and -n

switches) and a command attribute that specifies which CVS command to

execute.



The default command is "checkout" to remain compatible to the existing

behaviour.



Submitted by:

Wolfgang Werner [wwerner@picturesafe.de]

update by Stefan Bodewig [bodewig@bost.de]

55 lines of code changed in:

arnout 2000-06-17 12:57

Fix for Tar-time



Submitted by: Stefan Bodewig <bodewig@bost.de>

36 lines of code changed in:

rubys 2000-06-16 01:46

Make Delete a matchingTask

Submitted by: Tom Dimock <tad1@cornell.edu>

149 lines of code changed in:

duncan 2000-06-14 21:23

Put in proper unix /bin/sh declaration

2 lines of code changed in:

rubys 2000-06-14 12:42

Javadoc 1.2 multiple group support

Submitted by: Donald Leslie <Donald_Leslie@lotus.com>

24 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Javadoc.java (+24 -2)
rubys 2000-06-14 01:40

log informational messages when classes are not available

2 lines of code changed in:

arnout 2000-06-01 06:54

XML Parsing kit required.



Submitted by: David H Elrod <dhelrod@rivendell.com>

6 lines of code changed in:

May 2000 »

Generated by StatSVN 0.3.2-SNAPSHOT