January 2001 Commit Log

Number of Commits:
162
Number of Active Developers:
10
metasim 2001-01-31 19:32

Fixed bug with looking up resources under windows.

1 lines of code changed in:

bodewig 2001-01-31 16:05

Correctly clean up after testrun.



Reported by: Frank Wierzbicki <wierzbickif@yahoo.com>

5 lines of code changed in:

bodewig 2001-01-31 15:59

there ain't no bin dir

1 lines of code changed in:

bodewig 2001-01-31 15:55

Make sure the watched process is running before we kill it.



Submitted by: Stephane Bailliez <sbailliez@imediation.com>

15 lines of code changed in:

conor 2001-01-31 13:32

Restore version resource

24 lines of code changed in:

bodewig 2001-01-31 13:10

Make <fileset> inside <zip> a plain FileSet and add <zipfileset>.

38 lines of code changed in:

conor 2001-01-31 09:42

Further tuning of the build scripts. The bootstrap now goes into

the bootstrap directory to minimise interference with the CVS lib

directory.

59 lines of code changed in:

conor 2001-01-31 06:15

Changes for Unix build process

9 lines of code changed in:

bodewig 2001-01-30 17:01

* Added <sysproperty> to <junit>



* fixed a bug that prevented <junit> from logging to logfiles with a

comma in its name in fork mode



* fixed some problems within ExecuteWatchdog



Submitted by: Stephane Bailliez <sbailliez@imediation.com>

703 lines of code changed in:

conor 2001-01-30 15:08

Revert build process to old style for 1.3 release

Rewrote build.xml using most of the ideas from the new build process

234 lines of code changed in:

bodewig 2001-01-30 10:56

Make ZipFileSet resolve srcfile relative to project's basedir.



Submitted by: Jesse Glick <Jesse.Glick@netbeans.com>

18 lines of code changed in:

bodewig 2001-01-30 09:00

Make the Bourne shell wrapper correctly deal with arguments that

contain spaces.



Submitted by: Jesse Glick <Jesse.Glick@netbeans.com>

1 lines of code changed in:

  • src/script: ant (+1 -1)
bodewig 2001-01-30 08:52

Copy the list of default datatypes as well.



Submitted by: Scott Stirling <sstirling@mediaone.net>

3 lines of code changed in:

donaldp 2001-01-30 00:22

Fix docs to reflect reality with respect to dist building



Submitted By: Andrew Sudell <asudell@Op.Net>

2 lines of code changed in:

donaldp 2001-01-30 00:20

Fix for javadoc building.



Submitted By: Andrew Sudell <asudell@Op.Net>

1 lines of code changed in:

donaldp 2001-01-30 00:15

Updated this to use the same approach as main wrt replacing constants in file .... strangely this one works

10 lines of code changed in:

bodewig 2001-01-29 16:56

Revert most of my last changes - one part has been wrong (pointed out

by Peter) and one part doesn't work anyway, so we can leave it as it was.

1 lines of code changed in:

bodewig 2001-01-29 16:04

Make <junit> work with JUnit 3.5 as well.

43 lines of code changed in:

bodewig 2001-01-29 15:42

(1) Fix <copy> task to point to the "correct" source directory.



(2) I think there are a couple of superfluos @ characters in Constants.java.

13 lines of code changed in:

donaldp 2001-01-29 12:46

Disabled copying of source into another tree and just copied the one required constants file.

14 lines of code changed in:

donaldp 2001-01-29 12:42

Changed source structure so that constants can be retrieved from a separate class built in alternate tree. This negates the need for multiple source trees.

5 lines of code changed in:

nico 2001-01-29 09:49

The Attribute sourcefiles of the javadoc-task takes comma-separated values,

not space separated.



Reported by: <jtfox@usa.net>

1 lines of code changed in:

conor 2001-01-29 01:19

Update to "Ant in Anger" regarding importing XML

Submitted by: Steve Loughran <steve_l@iseran.com>

26 lines of code changed in:

conor 2001-01-29 01:13

Allow ant to handle parameters with spaces under Win systems



I added a few other things to Bill's patch, such as setlocal and

endlocal calls.



Submitted by: Bill Burton [billb@progress.com]

19 lines of code changed in:

nico 2001-01-26 08:43

Support verbose-attribute for jvc (just for completeness)

3 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/compilers: Jvc.java (+3)
nico 2001-01-26 08:32

Changed back to behaviour before rev1.4.

VSSGET does not work on many systems if working directory and version-arguments

get passed in as single arguments.

4 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional/vss: MSVSSGET.java (+4 -8)
conor 2001-01-26 05:43

Fix up register DTD calls.



Submitted by: Josh Lucas <josh@stonecottage.com>

4 lines of code changed in:

conor 2001-01-25 14:39

Reworking of ejbjar to support Weblogic 6. You can now specify

the location of arbitrary DTDs in the ejbjar task



<ejbjar ...>

<dtd publicId="foo"

location="file or resource"/>

</ejbjar>



This is not necessary for weblogic as the task "knows" the locations of the

ejb1.1 and ejb2.0 DTD within the weblogic classes for both 5.1 and 6.0



To avoid warnings under WL6, about classes in the system classpath,

the classpath is now split into two using a second nested classpath element

wlclasspath. Current build files will continue to function

231 lines of code changed in:

conor 2001-01-25 14:29

Make sure task list is copied.

3 lines of code changed in:

nico 2001-01-25 10:25

Corrected example for usetimestamp-attribute of get-task (by me)

and

Corrected examples for chmod-task

Submitted by: <Jesse.Glick@netbeans.com>

4 lines of code changed in:

metasim 2001-01-24 19:59

Updates to reflect some design changes.

20 lines of code changed in:

metasim 2001-01-24 19:51

Incremental update.

67 lines of code changed in:

metasim 2001-01-24 19:50

Fixed bug where currently selected files were not showing up in the displayed

diallog.

4 lines of code changed in:

glennm 2001-01-24 16:56

Resolving package names now occurs with the

use of a private FileSet. This provides

the use of the default excludes patterns,

which include **/CVS/**, preventing any

.java files in a CVS/Base directory from

being included.



Just in case someone does ever have a

package named blah.CVS, I added the

"defaultexcludes" attribute.

46 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Javadoc.java (+46 -68)
glennm 2001-01-24 15:46

Fixed test for Main.class and NEW_ANT_HOME.

2 lines of code changed in:

conor 2001-01-24 13:51

Fix typo on classpath

Include system class path so optional packages can be found.

2 lines of code changed in:

conor 2001-01-24 12:53

Update to new build scripts

Correct version string

call bootstrap.bat

Introduce an install-lite target

Move building of distributions files out of dist target

20 lines of code changed in:

donaldp 2001-01-23 17:12

Made sure defaultManifest.mf is included in ant.jar

3 lines of code changed in:

donaldp 2001-01-23 14:27

removed debug echoing

1 lines of code changed in:

donaldp 2001-01-23 14:16

Made sure environment is left cleaner

3 lines of code changed in:

donaldp 2001-01-23 14:07

Fixed errors wrt



* junit not being on primordial classloader.

* ANT_HOME being overidden

* no install target

* no version data

29 lines of code changed in:

donaldp 2001-01-23 08:59

Added dist.base to complete all recomends of Conor

15 lines of code changed in:

donaldp 2001-01-23 08:44

Work in almost all of Conors suggestions

129 lines of code changed in:

pier 2001-01-23 08:05

The C shell doesn't work with the script. Updated to BASH (linux folks

on other OSes sh!=bash).

Changed a forward slash with a back slash wich prevents bootstrapping on

unix machines.

PR:

Obtained from:

Submitted by:

Reviewed by:

2 lines of code changed in:

donaldp 2001-01-23 06:27

Added in forgotten junit.jar

0 lines of code changed in:

donaldp 2001-01-23 05:10

Checked in alpha version of new build system.



May not fully build on *nix platforms yet.

839 lines of code changed in:

glennm 2001-01-22 22:17

Fixed problem with quiet flag preventing

deletes.



Reported by: Martin van den Bemt



Fixed double delete message with verbose

flag.



Reported by: Jason Rosenburg



Added ability to remove empty directories

when using the implicit or nested filesets.

Off by default for now, as that is the

current behaviour. If there is enough

agreement, we probably want to turn this

on by default.



Requested by: Lots of people. :-)

65 lines of code changed in:

glennm 2001-01-22 21:15

Fixed empty directory count message

4 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Copy.java (+4 -1)
glennm 2001-01-22 20:55

Back out CVS directory hack.

0 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Javadoc.java (-1)
glennm 2001-01-22 17:05

Hack to ignore CVS directories.

4 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Javadoc.java (+4)
bodewig 2001-01-22 09:50

Added one of Jim's "Task Axioms" to the list - I think the first one

is already covered while the third one seems to be revoked by Jim

himself.



Submitted by: James Cook <jimcook@iname.com>

7 lines of code changed in:

donaldp 2001-01-22 03:26

Removed ^Ms

1 lines of code changed in:

  • proposal/antfarm/core/org/apache/tools/ant: Project.java (+1 -1)
conor 2001-01-21 15:35

Fix documentation for Get task



Submitted by: Nico Seessle <Nico.Seessle@epost.de>

2 lines of code changed in:

donaldp 2001-01-21 01:49

Added ^M's so it is easier for peeps working on windows who check out using unix style linefeeds.

0 lines of code changed in:

donaldp 2001-01-21 00:45

Removed some unused settings.

0 lines of code changed in:

donaldp 2001-01-21 00:43

TarEntry.java was validating the maximum length for filenames only in one

place. The tar-task used another constructor. Simply copied the verification

to the other constructor to do the check there also. Now throws a

RuntimeException.



Submitted By: "Nico Seessle" <Nico.Seessle@epost.de>

6 lines of code changed in:

donaldp 2001-01-21 00:41

If directory is specified test if it's a valid one.



Submitted By: "Nico Seessle" <Nico.Seessle@epost.de>

6 lines of code changed in:

donaldp 2001-01-21 00:41

If SQLExec reads the statements from a file this file is now propertly

closed after execution.



Submitted By: "Nico Seessle" <Nico.Seessle@epost.de>

3 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: SQLExec.java (+3 -1)
donaldp 2001-01-21 00:40

Added a hint to index.html about where to find optional tasks.



The example for exec does now work on Windows.



Added a note thet NetComponents needs to be downloaded from

www.savarese.org.



Submitted By: "Nico Seessle" <Nico.Seessle@epost.de>

11 lines of code changed in:

donaldp 2001-01-21 00:37

- There was an ugly line-break and system was duplicate.

- Error message for unknown arguments know reads "Unknown argument" instead

of "Unknown arg"



Submitted By: "Nico Seessle" <Nico.Seessle@epost.de>

3 lines of code changed in:

  • src/main/org/apache/tools/ant: Main.java (+3 -3)
conor 2001-01-20 13:50

Changed <support-classes> to <support> in <ejbjar> tag.

8 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional/ejb: EjbJar.java (+8 -7)
conor 2001-01-20 13:41

Remove the concept of a factory method for creating nested elements

6 lines of code changed in:

conor 2001-01-20 13:07

Do not compress jars when rebuild=false

1 lines of code changed in:

conor 2001-01-20 12:41

Allow ejbjar to specify support classes.



You can add support classes to all the generated jar fils by including a

<support-classes> nested element. This is effectively a fileset and

includes the ability to reference another fileset by refid



So

<ejbjar ...>

<support-classes dir="${build.classes.server}">

<include name="**/*.class"/>

</support-classes>

...

</ejbjar>



or



<ejbjar ...>

<support-classes refid="support.fileset"/>

...

</ejbjar>





Please note the following.

==========================

If your ejbjar task generates multiple jar files, the support classes will be

added to each one.



The nested element name may change. I am using it to test a facility I added

to the core. If it does change, it will change to <support>

38 lines of code changed in:

conor 2001-01-20 11:10

Change to IntrospectionHelper to support creation of nested elements

through a createElement(String elementName) factory method. This has two

applications.



It allows a task to define what nested elements are supported

dynamically, perhaps through a configuration file. This is useful

for tasks that support a plug-in architecture, as I am trying to

achieve with <ejbjar>



As a byproduct, it also allows a task to support nested elements which

cannot be mapped to valid Java method names, such as <support-classes>. The

use of hyphenated compound names is relatively common style in XML DTDs

31 lines of code changed in:

conor 2001-01-20 10:43

Catch NoClassDefFoundErrors. These indicate that while a superclass is available

on the classpath, a class it depends on is not. As this code is currently catching

ClassNotFound exceptions anyway, this is not a major change. It will log a

warning.

4 lines of code changed in:

bodewig 2001-01-19 15:17

Forgot to add a testcase for replace.

4 lines of code changed in:

bodewig 2001-01-19 15:04

And token attribute of <replacefilter> must not be empty either.

31 lines of code changed in:

bodewig 2001-01-19 14:55

Add some sanity checks. If we allow an empty token, we end up in an

endless loop - as demonstrated by unittest test4.

9 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Replace.java (+9)
bodewig 2001-01-19 13:27

Changed the handling of build.sysclasspath so that Ant should behave

the same way as Ant 1.2 did - if build.sysclasspath has not been set.

3 lines of code changed in:

bodewig 2001-01-19 09:00

Brainstormed list of requested features for Ant2. This is far from

being a functional-requirements document, just a start.



Most of it taken from an email by Peter Donald

<http://marc.theaimsgroup.com/?l=ant-dev&m=97721709607672&w=2> and my

response to it

<http://marc.theaimsgroup.com/?l=ant-dev&m=97722025813209&w=2>. Added

some additional stuff to the end of the controversial section.

116 lines of code changed in:

jon 2001-01-18 02:50

rolling back Josh's changes until he provides a better patch. :-)



-jon

43 lines of code changed in:

jon 2001-01-18 01:44

added ability to define the begin/end tokens for the filtering.



line wrapped ProjectHelper.java to 80 cols.



thanks to Josh Lucas <josh@stonecottage.com>



-jon

102 lines of code changed in:

metasim 2001-01-17 22:23

Added more panels to build wizard, and created state machine framework.

191 lines of code changed in:

holtdl 2001-01-17 21:21

Fix a few things that jumped out at me when Stefan put the Javac

change through. (And verify I can really commit!)

53 lines of code changed in:

metasim 2001-01-16 21:45

Fixed bug where change event was not getting fired.

6 lines of code changed in:

metasim 2001-01-16 21:45

Added property editor for generic Object with no special property editor.

176 lines of code changed in:

metasim 2001-01-16 19:21

Changed semantics of initializing with a null value. Now a default value is created.

13 lines of code changed in:

metasim 2001-01-16 19:21

Added editor for properties of type 'File'.

94 lines of code changed in:

metasim 2001-01-16 19:20

Testing rig. Not totally generallized, but helpful.

0 lines of code changed in:

  • src/antidote/org/apache/tools/ant/gui/customizer: .wrapper (new)
metasim 2001-01-16 18:45

Initial commit

0 lines of code changed in:

metasim 2001-01-16 18:36

Successfully managed to expose myself to public embarassssment by mispellln'

"wizzzerd" all over the place. :-(

133 lines of code changed in:

bodewig 2001-01-16 16:34

Fixed Typo.

1 lines of code changed in:

bodewig 2001-01-16 16:30

Make sure we are invoking the correct javac, remove old optional.jar

as well.

4 lines of code changed in:

donaldp 2001-01-16 13:46

moved original specification to docs/ant2

0 lines of code changed in:

donaldp 2001-01-16 13:45

moved original specification to here

278 lines of code changed in:

donaldp 2001-01-16 13:45

Added first version of FSD



Submitted By: Siberski, Wolf

54 lines of code changed in:

conor 2001-01-16 13:36

Handle directories with # in them by passing the parser

an inputstream, rather than a name.



Submitted by: Yossie Teitz <yossie@reachcast.co.il>

15 lines of code changed in:

donaldp 2001-01-16 13:34

Made documents easier to peruse by adding frames



Submitted By: dIon Gillard <dion@multitask.com.au>

0 lines of code changed in:

donaldp 2001-01-16 13:28

Documented replacefilter.



Submitted By: Thayer <thayer@rocketnetwork.com>

52 lines of code changed in:

donaldp 2001-01-16 13:21

Addition of ZipFileset facilities. Descibed by the author

---

With these patches, Zip (and derivative tasks such as Jar and War) can

merge the entries of multiple zip files into a single output zip file.

The contents of an input zip file may be selectively extracted based on

include/exclude patterns.



An included zip file is specified using a <fileset> with a "src" attribute,

as in:



<target name="jartest">

<jar jarfile="utils.jar">

<fileset

src="weblogic.jar"

includes="weblogic/utils/"

excludes="weblogic/utils/jars/,**/reflect/"

/>

</jar>

</target>



In this example, a subset of the "weblogic/utils" directory is extracted

from weblogic.jar, into utils.jar.



The fileset may also contain "prefix" and "fullpath" attributes (the

functionality of PrefixedFileSet has been retained in the new class

ZipFileSet). Prefixes apply to directory-based and zip-based filesets.

The fullpath attributes applies only to a single file in a directory-based

fileset.



The War task may extract entries from a zip file for all of its filesets

(including the files in "classes" and "lib").





The motivation for this change is:

1) There is significant overlap between "jlink" and "zip", and it seemed

better to combine them.

2) "jlink" does not support include/exclude patterns which are extremely

useful for writing packaging-type tasks such as Zip/Jar/War. This

was my main motivation.

3) By adding this functionality to the base task, it can also be used in

derivative tasks such as Jar and War.

---

Submitted By: Don Ferguson <don@bea.com>

337 lines of code changed in:

donaldp 2001-01-16 13:16

Addition of ZipFileset facilities. Descibed by the author

---

With these patches, Zip (and derivative tasks such as Jar and War) can

merge the entries of multiple zip files into a single output zip file.

The contents of an input zip file may be selectively extracted based on

include/exclude patterns.



An included zip file is specified using a <fileset> with a "src" attribute,

as in:



<target name="jartest">

<jar jarfile="utils.jar">

<fileset

src="weblogic.jar"

includes="weblogic/utils/"

excludes="weblogic/utils/jars/,**/reflect/"

/>

</jar>

</target>



In this example, a subset of the "weblogic/utils" directory is extracted

from weblogic.jar, into utils.jar.



The fileset may also contain "prefix" and "fullpath" attributes (the

functionality of PrefixedFileSet has been retained in the new class

ZipFileSet). Prefixes apply to directory-based and zip-based filesets.

The fullpath attributes applies only to a single file in a directory-based

fileset.



The War task may extract entries from a zip file for all of its filesets

(including the files in "classes" and "lib").





The motivation for this change is:

1) There is significant overlap between "jlink" and "zip", and it seemed

better to combine them.

2) "jlink" does not support include/exclude patterns which are extremely

useful for writing packaging-type tasks such as Zip/Jar/War. This

was my main motivation.

3) By adding this functionality to the base task, it can also be used in

derivative tasks such as Jar and War.

---

Submitted By: Don Ferguson <don@bea.com>

53 lines of code changed in:

donaldp 2001-01-16 13:14

Added documentation for threcent addition of ZipFileset facilities.



Submitted By: Don Ferguson <don@bea.com>

31 lines of code changed in:

conor 2001-01-16 13:09

Make warning about unset properties only appear at VERBOSE level.

1 lines of code changed in:

conor 2001-01-16 13:08

Change ejbjar so "up to date" is only printed in verbose mode.

Submitted by: Jason Rosenberg <jason@squaretrade.com>

1 lines of code changed in:

metasim 2001-01-15 20:57

Wizzard tweaks.

162 lines of code changed in:

metasim 2001-01-15 19:47

Initial framework for a build-file wizzard.

127 lines of code changed in:

donaldp 2001-01-15 01:26

Enhanced replace task - docs pending.



Submitted By: Thayer Robins <thayer@rocketnetwork.com>

202 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Replace.java (+202 -32)
donaldp 2001-01-15 01:22

Updated docs



Submitted By: "Stephane Bailliez" <bailliez@noos.fr>

35 lines of code changed in:

metasim 2001-01-12 21:01

Updated

8 lines of code changed in:

  • src/antidote: TODO (+8 -14)
metasim 2001-01-12 20:42

Added rough ability to add new tasks (javac only) and properties.

39 lines of code changed in:

metasim 2001-01-12 19:02

Added ability to add new targets.

156 lines of code changed in:

bodewig 2001-01-12 15:28

Updates on the perforce tasks + documentation.



Submitted by: Les Hughes <leslie.hughes@rubus.com>

378 lines of code changed in:

glennm 2001-01-12 15:22

VAJ IDE integration classes.



These should be moved to a contribution project

when one is created.



Submitted by: Wolf Siberski

Christoph Wilhelms

1575 lines of code changed in:

glennm 2001-01-12 15:16

Add missing gif files for VAJAntTool.html

0 lines of code changed in:

bodewig 2001-01-12 14:08

<javac> rewritten to use a factory.



Submitted by: Jay Glanville <jayglanville@home.com>

1349 lines of code changed in:

conor 2001-01-12 11:43

Made CMP warning only at verbose level.

2 lines of code changed in:

metasim 2001-01-11 22:30

Started rewrite of tree model to remove ACS dependency on TreeNode.

167 lines of code changed in:

conor 2001-01-11 22:29

Fix up line endings

0 lines of code changed in:

metasim 2001-01-11 19:30

Fixed bug where properties editor wasn't geting cleared when the project was

closed.

10 lines of code changed in:

metasim 2001-01-11 19:26

Added support for updating display based on property change events in the data

model.

45 lines of code changed in:

metasim 2001-01-11 19:24

Added initial support for creating a new, empty project.

123 lines of code changed in:

metasim 2001-01-11 19:22

Fixed bug where location wasn't getting set.

12 lines of code changed in:

  • src/antidote/org/apache/tools/ant/gui/command: SaveAsCmd.java (+12 -11)
metasim 2001-01-11 19:21

Cleaned up standard ctor.

10 lines of code changed in:

metasim 2001-01-11 19:21

Cleanup and debug support.

8 lines of code changed in:

donaldp 2001-01-11 12:13

Fixed documentation of Loggers and made default value of log level explicit.



Submitted By: "Rosen, Alex" <arosen@silverstream.com>

11 lines of code changed in:

donaldp 2001-01-11 11:56

Good docs to the recue !!!



Submitted By: "Steve Loughran" <steve_l@iseran.com>

793 lines of code changed in:

donaldp 2001-01-11 11:53

Add in extra error case when creating directories.



Submitted By: Stuart Roebuck <stuart.roebuck@adolos.co.uk>

4 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional/net: FTP.java (+4 -1)
donaldp 2001-01-11 11:21

Added VSS label task.

225 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional/vss: MSVSSLABEL.java (new 225)
rubys 2001-01-11 09:12

Remove debug statement - oops!

0 lines of code changed in:

conor 2001-01-11 00:43

Give Diane some credit. I have commited her update but you may not see the

commit due to its size.

1 lines of code changed in:

conor 2001-01-11 00:40

Major documentation update.



Submitted by: Diane Holt [holtdl@yahoo.com]

888 lines of code changed in:

metasim 2001-01-10 21:43

Updated UML diagrams.

4 lines of code changed in:

rubys 2001-01-10 21:37

Restore the default to "last". Add a warning message if an invalid value

is specified.

14 lines of code changed in:

  • src/main/org/apache/tools/ant/types: Path.java (+14 -8)
metasim 2001-01-10 20:46

Added full support for multiple projects open at the same time. Each project

appears as an entry in the "Projects" menu.

46 lines of code changed in:

bodewig 2001-01-09 12:24

Propagate Sam's build.sysclasspath magic to <rmic> as well.

7 lines of code changed in:

conor 2001-01-09 11:45

Documentation update for the new param element of the style task and

other style task changes.



Submitted by: Jeff Martin <jmartin@silacom.com>

68 lines of code changed in:

conor 2001-01-09 09:35

Change the addition of super classes and super interfaces



All interfaces are now added to the EJB jar, not just those that ultimately

derive from EJBObject. Interfaces and classes whose package names start with

java are omitted. Also simplified the code to load interfaces and super classes.

46 lines of code changed in:

metasim 2001-01-08 21:03

Fixed redraw bug.

1 lines of code changed in:

metasim 2001-01-08 19:44

Added *internal* support multiple projects, and generalized the selection

state mechanism.

542 lines of code changed in:

bodewig 2001-01-08 16:51

Document that Task.execute() can be invoked more than once.



Submitted by: Rosen, Alex <arosen@silverstream.com>

11 lines of code changed in:

bodewig 2001-01-08 16:45

Resolve confusion between <fileset> and <prefixedfileset> in <zip> and

friends.

17 lines of code changed in:

bodewig 2001-01-08 16:40

Fix some testcases.

10 lines of code changed in:

bodewig 2001-01-08 12:52

Changed <available> to resolve relative resource names the same way as

<property> does.

11 lines of code changed in:

bodewig 2001-01-08 12:42

Add classpath attributes and elements to <property> to specify a

classpath to load resources from.



Submitted by: Diane Holt <holtdl@yahoo.com>

48 lines of code changed in:

donaldp 2001-01-08 05:15

Add ignores so cvs update output cleaner

0 lines of code changed in:

conor 2001-01-08 05:03

Fix up a minor method name typo

2 lines of code changed in:

conor 2001-01-08 04:52

Give a warning when the weblogic deployment descriptor cannot be found.

2 lines of code changed in:

donaldp 2001-01-08 04:36

Updated to the version on harddisk + added the start of documentation.



Major changes include

* making convertion API context-sensitive

* the simplification of all the interfaces. The simplification is achived by applying IOC. Now AntEngine is responsible for creating and instantiating shared components via a ComponentManager.

* Moved most of startup code to AntEngine so that alternate front ends can be added in simply.

1121 lines of code changed in:

conor 2001-01-08 04:25

avoid breaking backward comatability

The weblogicDTD attribute in ant 1.2 was used to give the location

Af the weblogic version of the generic ejb-jar DTD. In recent 1.3alpha builds

this role was taken by ejbdtd and the weblogicdtd attribute was now used to

locate the weblogic deployment descriptor's DTD. Whilst sensible, this breaks

backward comatability.



Therefore, I have reverted the weblogicDTD attribute to work as it did in ant

1.2 and it is now a synonym for ejbdtd. A new attribute wldtd is used to locate

the weblogic DTD.

10 lines of code changed in:

rubys 2001-01-05 14:26

Address anomolies where classpath is now being interpreted differently by

different tasks due to my change to javac and the introduction of

${build.sysclasspath}

42 lines of code changed in:

conor 2001-01-05 10:55

Make new TSTAMP code compile with JDK 1.2 (and 1.1)



Thanks Martin.



Reported by: Martin POESCHL <Martin.POESCHL@sds.at>

2 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Tstamp.java (+2 -2)
conor 2001-01-05 09:45

Add the ability to specify time offsets when generating time/date property

strings.



Example usage:



<target name="dateformats">

<tstamp>

<format property="now" pattern="dd/MM/yyyy HH:mm:ss.SS"/>

<format property="then" offset="-1" unit="year"

pattern="dd/MM/yyyy HH:mm:ss.SS"/>

</tstamp>

<echo message="now = ${now}, then = ${then}"/>

</target>



Supported units are millisecond, second, minute, hour, day, week, month,

year. The unit is case insensitive



Based on the suggestion of Thomas Christen <chr@active.ch>

44 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Tstamp.java (+44)
conor 2001-01-05 08:06

Fixed up the use of _JAVACMD when using Jikes.



Submitted by: Jeff Bailey <JBailey@digitalboardwalk.com>

1 lines of code changed in:

metasim 2001-01-04 21:11

Fixed resource problems, and changed mechanism by which resources are passed to

the actions.

122 lines of code changed in:

metasim 2001-01-04 21:10

Initial, non-working commit.

2 lines of code changed in:

metasim 2001-01-04 16:13

Removed reference to ProjectDocument.

0 lines of code changed in:

conor 2001-01-04 13:48

General documentation update.

62 lines of code changed in:

rubys 2001-01-04 12:49

Added doc for new trax support for the <style> task. Also minor reflowing

of lines in WHATSNEW to fit into 80 columns.

17 lines of code changed in:

bodewig 2001-01-04 12:37

Reset the global flags that say we have a MANIFEST.MF/web.xml after

execute has been run.



<jar> would print a warning in Ant's own bootstrap when it zipped

ant.jar for the second time.

29 lines of code changed in:

conor 2001-01-04 11:13

Add some error checking to new TSTAMP format element

Documentation fro tstamp and javac changes

65 lines of code changed in:

conor 2001-01-04 10:08

Provide a failonerror attribute for javac. This defaults to true. If you set it to

false, an error is logged but the build will continue.



Based on the idea by Ken Wood.

50 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Javac.java (+50 -26)
rubys 2001-01-03 20:37

TraX support should be optional!

3 lines of code changed in:

rubys 2001-01-03 16:48

Added a TraX liaison for the <style> task. This enables Apache's Xalan2

and Sun's JAXP1.1 implementations to be used.



I don't expect many developers to have multiple XSLT implementations in

their classpath, but if they do, I made the TraX liaison the default

for several reasons:

1) It is standard

2) It is the most modern interface

3) It is designed as an pluggable interface, so in theory (though perhaps

down the road a bit), it should be the only liaison required.

124 lines of code changed in:

conor 2001-01-03 15:18

Minor logging changes in depend task

8 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional/depend: Depend.java (+8 -9)
conor 2001-01-03 14:18

Make licence statements mention Ant in place of Tomcat

288 lines of code changed in:

bodewig 2001-01-03 12:49

Fixed some typos, avoid NullPointerException when dependency cache and

actually existing class files have run out of sync (would try to

access information about a non-existent class file).

4 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional/depend: Depend.java (+4 -3)
conor 2001-01-03 11:27

I've committed Rob's timestamp patch with a few minor changes.



Submitted by: Rob Oxspring <roxspring@yahoo.com>

44 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Tstamp.java (+44)
conor 2001-01-02 21:57

Remove duplicate invocation of ant



Submitted by: Paul Philion <philion@acmerocket.com>

0 lines of code changed in:

  • src/bin: ant (-3)
jon 2001-01-02 19:42

patch by will stranathan will@thestranathans.com that fixes the path

separator to whatever the system one is.

2 lines of code changed in:

conor 2001-01-02 14:08

Add nested param element to the style task.

Also allow an input and output file to be specified.



Submitted by: Jeff Martin <jmartin@silacom.com>

98 lines of code changed in:

conor 2001-01-02 11:23

Fixing up "damaged" licence info in some files.

74 lines of code changed in:

December 2000 »

Generated by StatSVN 0.3.2-SNAPSHOT