January 2003 Commit Log

Number of Commits:
161
Number of Active Developers:
8
bodewig 2003-01-31 12:15

2003

5 lines of code changed in:

bodewig 2003-01-31 12:15

Add encoding attribute to <replaceregexp>

33 lines of code changed in:

conor 2003-01-31 07:57

Much better solution to unterminated output - better backward compat

79 lines of code changed in:

stevel 2003-01-31 07:14

and the docs

9 lines of code changed in:

  • docs/manual/OptionalTasks: jspc.html (+9 -4)
stevel 2003-01-31 07:10

jasper4.1 name mangling support via new name mangler, a new compiler in the factory (jasper41), and various new tests.

112 lines of code changed in:

stevel 2003-01-31 07:08

little code cleanup and remove trace line.

1 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional/dotnet: Ilasm.java (+1 -5)
stevel 2003-01-31 06:52

oh look, a new name mangler for jasper41 and up

132 lines of code changed in:

stevel 2003-01-31 06:49

making helper methods public for foreach to use

2 lines of code changed in:

stevel 2003-01-31 06:48

definition of whichresource

1 lines of code changed in:

stevel 2003-01-31 06:46

something I wrote to track down too many copies of log4j.properties on my classpath. Docs I leave to xdoc, tests will be written (remind me!). I am still a bit unsure that <whichresource class="foo" > works in jars, though I've seen it work on the file system.

209 lines of code changed in:

conor 2003-01-30 15:12

Flush output of Java task when finished.

Propagate indication of whether line is terminated or not

through to project and tasks

PR: 16555

230 lines of code changed in:

conor 2003-01-30 15:07

Add in new perforce task

1 lines of code changed in:

conor 2003-01-30 14:42

Perforce task to show differences between local source repository and

p4 repository and report on files that still not under revision control.



PR: 13928

Submitted by: Miha

365 lines of code changed in:

conor 2003-01-30 10:28

Make Create-By attribute in manifest compliant with spec by listing

the java implementation version and vendor. Add an Ant-Version field to

show the Ant version



PR: 12219

9 lines of code changed in:

bodewig 2003-01-30 09:09

2003

4 lines of code changed in:

  • docs/manual/CoreTasks: exec.html (+1 -1)
  • docs/manual/OptionalTasks: perforce.html (+2 -2)
  • src/main/org/apache/tools/ant/taskdefs/optional/perforce: P4Label.java (+1 -1)
conor 2003-01-29 11:57

Bring WHATSNEW up to date with recent changes (also don't duplicate

entries for the 1.5.2 changes)

Document the resolveExecutable attribute assed to <exec>

26 lines of code changed in:

conor 2003-01-29 10:48

iAllow several views per label



PR: 12585

Submitted By: Steve Hunter

16 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional/perforce: P4Label.java (+16 -13)
conor 2003-01-29 08:59

Link directly to Ant API docs

1 lines of code changed in:

conor 2003-01-28 14:15

2003

1 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional/perforce: P4Base.java (+1 -1)
conor 2003-01-28 13:57

Provide mechanism for additional global options on perforce tasks



PR: 14395

Submitted by: Matt Bishop

37 lines of code changed in:

  • docs/manual/OptionalTasks: perforce.html (+26 -4)
  • src/main/org/apache/tools/ant/taskdefs/optional/perforce: P4Base.java (+11)
bodewig 2003-01-28 13:17

2003

1 lines of code changed in:

conor 2003-01-28 11:44

set the executable for now for subclasses and change later if resolving

1 lines of code changed in:

conor 2003-01-28 11:36

Change distribution name

2 lines of code changed in:

bodewig 2003-01-28 10:21

Merge from 1.5 branch

12 lines of code changed in:

bodewig 2003-01-28 09:12

Move the 'round up to next even second' logic to where it belongs -> out of the library and into the task

7 lines of code changed in:

bodewig 2003-01-28 09:03

More Xerces upgrade changes, better debug output for JUnitReport

17 lines of code changed in:

ehatcher 2003-01-28 08:45

friendly target to Gumpify

2 lines of code changed in:

bodewig 2003-01-28 08:23

Upgrade to Xerces 2.3.0

2 lines of code changed in:

bodewig 2003-01-27 16:24

Now really fix 14995

1 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Tar.java (+1 -1)
bodewig 2003-01-27 16:20

THATSNEW

2 lines of code changed in:

bodewig 2003-01-27 16:19

<tar>'s up-to-date check didn't work for nested filesets.



PR: 14995

12 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Tar.java (+12 -2)
conor 2003-01-27 15:10

Make default not to resolve executable

14 lines of code changed in:

conor 2003-01-27 14:51

Resolve the executable if possible in <exec>



PR: 16040

32 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: ExecTask.java (+32 -2)
conor 2003-01-27 14:42

Use JRE version of Java

4 lines of code changed in:

conor 2003-01-27 13:49

Allow tests (and tasks) to run when java is not in the path



PR: 15998

3 lines of code changed in:

bodewig 2003-01-27 13:29

ZIP-Entries always use forward slashes

3 lines of code changed in:

bodewig 2003-01-27 12:55

speed ZipScanner up by using a hashtable.



Submitted by: Antoine Levy-Lambert <levylambert at tiscali dash dsl dot de>

44 lines of code changed in:

bodewig 2003-01-27 10:17

Give credit for the logo to Nick King

21 lines of code changed in:

bodewig 2003-01-27 07:45

2003

2 lines of code changed in:

conor 2003-01-26 23:43

Actually may as well use ZipFile/ZipEntry since not using the JDK

manifest class - it cannot handle multiple Class-Path entries

5 lines of code changed in:

conor 2003-01-26 22:59

Fix possible ClassCastExceptions due to use of ZipEntry rather than JarEntry

2 lines of code changed in:

conor 2003-01-26 10:25

Handle whatever reason a platform specific class is in accessible

(some users get security exceptions)



PR: 15421

1 lines of code changed in:

stevel 2003-01-25 19:00

add src nested element, remove full listing of commands; get definition nested elt to work properly

9 lines of code changed in:

conor 2003-01-25 15:03

Include jars from the manifest's classpath into the classloader



PR: 6921

209 lines of code changed in:

conor 2003-01-25 07:10

Update bylaws proposal

780 lines of code changed in:

  • proposal/ant-site/anakia/docs: bylaws.html (+454 -62)
  • proposal/ant-site/anakia/xdocs: bylaws.xml (+326 -63)
conor 2003-01-25 01:18

Add some news about top level project

48 lines of code changed in:

conor 2003-01-24 14:45

Quick, before Stefan finds out ...

2 lines of code changed in:

conor 2003-01-24 14:44

Move ANT_OPTS to front of Java command line to supprot JDKs with position

sensitive command line options



PR: 16260

6 lines of code changed in:

bodewig 2003-01-24 14:34

cvs up -dP --pedantic-copyrigt-check

19 lines of code changed in:

conor 2003-01-24 14:18

Add support for Package information to the ClassLoader



Rather than using reflection I have created a JDK 1.2+ specific

subclass of the AntClassLoader. This has necessitated replacing

direct construction of the classloader with a factory method in

Project. This factory method will attempt to create the new

class loader dynamically and then fall back to the current version if

the new loader is not available.



Existing users who construct the classloader directly will continue to

work as at Ant 1.5 - i.e. no package information is created. All Ant

code (except classloader) uses the new factory method



PR: 11196

873 lines of code changed in:

bodewig 2003-01-24 13:45

handle some directory cases in ZipScanner

9 lines of code changed in:

conor 2003-01-24 13:28

JDK 1.1

2 lines of code changed in:

bodewig 2003-01-24 10:47

don't distribute CGI scripts

19 lines of code changed in:

bodewig 2003-01-24 09:21

Cleaning up

0 lines of code changed in:

bodewig 2003-01-24 08:55

Promote new site layout from proposal, change lots of links

8428 lines of code changed in:

bodewig 2003-01-23 17:03

Typo

1 lines of code changed in:

bodewig 2003-01-23 16:58

Don't out-of-date sources more than once.



PR: 16371

3 lines of code changed in:

bodewig 2003-01-23 16:33

handle errors in command line arguments by throwing exception, making

Jon Skeet happy and fixing



PR: 16123

43 lines of code changed in:

bodewig 2003-01-23 15:11

Java Runtime Libraries in JDK 1.4 is a bit more than just rt.jar.



PR: 16242

Submitted by: Ville Skytt? <ville dot skytta at iki dot fi>

12 lines of code changed in:

  • src/main/org/apache/tools/ant/types: Path.java (+12 -2)
bodewig 2003-01-23 15:03

Some cosmetics

6 lines of code changed in:

  • src/etc/testcases/taskdefs: jar.xml (-2)
  • src/main/org/apache/tools/ant/taskdefs: Zip.java (+6 -7)
bodewig 2003-01-23 14:39

Fix some links and missing 2003 copyrights

17 lines of code changed in:

bodewig 2003-01-23 11:40

Add some tests

108 lines of code changed in:

  • src/etc/testcases/taskdefs: jar.xml (+71)
  • src/testcases/org/apache/tools/ant/taskdefs: JarTest.java (+37)
conor 2003-01-22 23:09

Regenerate pages with Christoph's changes

434 lines of code changed in:

chrisw 2003-01-22 22:56

Fixed some minor design issues after Conor's great W3C HTML 4.01 certification action.

8 lines of code changed in:

conor 2003-01-22 13:56

Correct stray </p> caused by internal lists

66 lines of code changed in:

  • proposal/ant-site/anakia/docs: faq.html (+65 -37)
  • proposal/ant-site/anakia/xdocs/stylesheets: site.vsl (+1 -4)
conor 2003-01-22 13:41

just the FAQ failed - a bug a day ...

0 lines of code changed in:

  • proposal/ant-site/anakia/docs: faq.html (-16)
  • proposal/ant-site/anakia/xdocs/stylesheets: site.vsl (-2)
bodewig 2003-01-22 13:33

forgot to run my script ;-)

1 lines of code changed in:

conor 2003-01-22 13:32

hopefully final update on new site

69 lines of code changed in:

bodewig 2003-01-22 13:27

Give proper credit

8 lines of code changed in:

conor 2003-01-22 13:01

forgot to generate site

118 lines of code changed in:

conor 2003-01-22 12:50

Next step - clean up stray </strong>, anchors around tables and more

stray </p>

190 lines of code changed in:

bodewig 2003-01-22 12:36

Initial fix for the <jar> doesn't update bug, will need some

refinement (see extra mail to list).



PR: 10755

Submitted by: Antoine Levy-Lambert <levylambert at tiscali-dsl dot de>

691 lines of code changed in:

conor 2003-01-22 12:28

Next update - clean up stray </p> elements and remove IE specific <body>

attributes

205 lines of code changed in:

conor 2003-01-22 12:06

Start on the new site :-)

727 lines of code changed in:

conor 2003-01-22 11:24

Hopefully the last set of fixes for the Jakarta version of the Ant site

365 lines of code changed in:

conor 2003-01-22 10:01

Further conformance changes

912 lines of code changed in:

bodewig 2003-01-22 08:53

Add pointer to VPP.



Submitted by: didge <didge at foundrylogic dot com>

191 lines of code changed in:

conor 2003-01-22 04:49

Fix uptodate check when using attributes rather than filesets



PR: 16119

Submitted by: Larry Isaacs

1 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: UpToDate.java (+1 -1)
conor 2003-01-21 14:35

Oops - missed one

11 lines of code changed in:

conor 2003-01-21 14:30

Improve conformance of website to HTML 4.01 DTD



PR: 16115

101 lines of code changed in:

bodewig 2003-01-21 07:59

untabify

32 lines of code changed in:

bodewig 2003-01-21 07:46

Add pointer to Version_Tool.



Submitted by: Ryan Grier <rwgrier at ryangrier dot com>

170 lines of code changed in:

bodewig 2003-01-20 12:44

Properly support containsKey in LazyHashtable.



Fix the wrong semantics of AntTaskTable#contains.

24 lines of code changed in:

bodewig 2003-01-20 08:09

2003

7 lines of code changed in:

ehatcher 2003-01-19 01:32

added .DS_Store to default excludes

16 lines of code changed in:

conor 2003-01-18 14:21

Factor out XML Context into its own class

Clean up style conformance in ProjectHelper2

441 lines of code changed in:

stevel 2003-01-18 06:55

documentation of the <depends> selector. Dont expect me to follow up with tests, as I dont know where to begin on this one.

80 lines of code changed in:

stevel 2003-01-18 06:51

refactoring of the <depends> Selector and a new subclass <different>, which has a more advanced definition of different from just timestamps.

318 lines of code changed in:

bodewig 2003-01-17 14:34

Fix some JDK 1.1 issues - only culprit remaining is Diagnostics with

its class locating code.



Learned by failing <xmlvalidate> tests that FileUtils.getFileURL

wouldn't append slashes where it should (because normalize strips

them).

19 lines of code changed in:

bodewig 2003-01-17 12:30

Take care of the original manifest when updating a jar.



PR: 12651

Based on code submitted by: Ben Jenkins <bjenkins at dynamicsoft dot com>

72 lines of code changed in:

  • WHATSNEW (+2)
  • src/main/org/apache/tools/ant/taskdefs: Jar.java (+69 -30)
  • src/testcases/org/apache/tools/ant/taskdefs: JarTest.java (+1 -1)
bodewig 2003-01-17 10:50

Add (disabled) tests for 12651

31 lines of code changed in:

  • src/etc/testcases/taskdefs: jar.xml (+17 -1)
  • src/testcases/org/apache/tools/ant/taskdefs: JarTest.java (+14)
bodewig 2003-01-17 10:35

Add (disabled) tests for 10755

103 lines of code changed in:

  • src/etc/testcases/taskdefs: jar.xml (+49 -7)
  • src/main/org/apache/tools/ant: XmlLogger.java (+1 -1)
  • src/testcases/org/apache/tools/ant/taskdefs: JarTest.java (+53 -6)
conor 2003-01-17 10:27

Actually enable namespace support in ProjectHelper2

50 lines of code changed in:

conor 2003-01-17 02:14

Fix up PVCS folder creation



PR: 3219

Submitted by: Shane Hartman

20 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional/pvcs: Pvcs.java (+20 -15)
conor 2003-01-16 14:45

Associate messages with the correct tasks in XML Logger.

Where an UnknownElement is involved, need to look a little harder



Commented out for now the code which associated a project level message

with the currently active element - better to have it go to the project

level





PR: 7926

33 lines of code changed in:

bodewig 2003-01-16 13:52

Wrong way to do it

0 lines of code changed in:

bodewig 2003-01-16 13:48

Make Gump run all tests

9 lines of code changed in:

conor 2003-01-16 12:08

Move the signjar fixes to 1.5.2

0 lines of code changed in:

bodewig 2003-01-16 12:06

fix typo in example



PR: 14034



fix version information about jsp and servlet API - at least I think

this is the correct information.

4 lines of code changed in:

  • docs/manual/OptionalTasks: jspc.html (+4 -4)
bodewig 2003-01-16 11:23

2003

1 lines of code changed in:

conor 2003-01-16 11:17

Search for jarsigner in JAVA_HOME using standard JDK tool search

(JavaEnvUtils is cool)

PR: 11175

1 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: SignJar.java (+1 -1)
conor 2003-01-16 11:09

Restore ability of signjar keystore to take a URL



PR: 10672

51 lines of code changed in:

bodewig 2003-01-15 14:25

&x should better be &#x

9 lines of code changed in:

conor 2003-01-15 14:10

Initial tests for Import including a test to highlight issue importing

unnamed projects

69 lines of code changed in:

bodewig 2003-01-15 14:02

Don't allow ]]> within CDATA sections.

35 lines of code changed in:

umagesh 2003-01-14 18:43

Oops... 2003

1 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs/optional/i18n: Translate.java (+1 -1)
umagesh 2003-01-14 18:39

Translate not ignoring comment lines



PR: 16042

Submitted by: morpheus@smi.stanford.edu (Mark Woon)

3 lines of code changed in:

chrisw 2003-01-13 16:13

Added my (accidently forgotten) e-mail-address.

2 lines of code changed in:

bodewig 2003-01-13 15:52

Make build.sysclasspath handling more consistent.



PR: 15014

43 lines of code changed in:

bodewig 2003-01-13 13:38

commercial JBuilders support Ant, PR#15701

2 lines of code changed in:

bodewig 2003-01-13 13:28

Update Netbeans info.



PR: 15836

Submitted by: David Konecny <david dot konecny at volny dot cz>

4 lines of code changed in:

bodewig 2003-01-13 13:24

Try to be more verbose in the FAQ to address PR#15949

17 lines of code changed in:

bodewig 2003-01-13 13:01

Tell people to look into the FAQ

4 lines of code changed in:

bodewig 2003-01-13 12:57

* sync with site.



* regenerate including Bruce's bio.



* make <subsection> look more like it used to be.

1041 lines of code changed in:

bodewig 2003-01-13 12:05

Enable <get> compilation without Sun classes.



PR: 16006

Submitted by: Dalibor Topic <robilad at yahoo dot com>

9 lines of code changed in:

bodewig 2003-01-09 08:23

Don't fail if the file doesn't exist in <xmlproperty>



PR: 15674

Submitted by: Nicola Ken Barozzi <nicolaken at apache dot org>

31 lines of code changed in:

conor 2003-01-09 03:39

Import updates

72 lines of code changed in:

conor 2003-01-09 03:30

Make this compile

2 lines of code changed in:

bruce 2003-01-09 02:07

Added a biography

7 lines of code changed in:

bodewig 2003-01-08 10:05

2003

1 lines of code changed in:

  • src/main/org/apache/tools/ant: Main.java (+1 -1)
bodewig 2003-01-08 08:38

sync with real site

356 lines of code changed in:

bodewig 2003-01-08 08:35

closer to alphanumeriucally sorted

169 lines of code changed in:

bodewig 2003-01-08 08:34

Add pointer to Java+ Preprocessor task.



Submitted by: Brad Cox <bcox at virtualschool dot edu>

143 lines of code changed in:

conor 2003-01-08 08:31

Don't execute the implict target if no default available.

0 lines of code changed in:

  • src/main/org/apache/tools/ant: Main.java (-2)
conor 2003-01-08 08:29

Update check file to latest version of checkstyle

7 lines of code changed in:

bodewig 2003-01-08 08:25

* Add pointer to "pack"



* Add FAQ on how to get your task listed.



Submitted by: Cristiano Sadun <cristiano at xtractor dot com>

170 lines of code changed in:

bodewig 2003-01-08 08:06

2003

1 lines of code changed in:

costin 2003-01-08 04:35

Few changes:

- implement the BuildLogger - so it can be used with -logger



- few hacks/changes to support logging messages to stdout/stderr without

going to infinite loop. The trick is to create the logger with stdout

beeing the "real" one. Just to be sure it also logs with stdout set to

the real one. This could be done more cleanely probably - with some

changes in core.



- less verbosity ( task started/stoped doesn't need info, etc ).



- the log category is based on the real task name, combine with the

target. That means you can arbitrarily enable debug on tasks and

to tasks that are in particular target.







PR:

Obtained from:

Submitted by:

Reviewed by:

173 lines of code changed in:

bodewig 2003-01-07 07:09

* sync source XML files with generated HTML files



* port GnuPG options fix to ant-site proposal.



* Much of the content in tha ant-site proposal is a lot older than a

few days, adjust copyright notice.

65 lines of code changed in:

conor 2003-01-07 00:54

GPG options require double --

38 lines of code changed in:

costin 2003-01-06 16:00

Warn of duplicated project name only if importing.



There are normal cases ( antcall) where the same build file is parsed many times

( this could be avoided now - as an optimization ).

It is a problem only in import, because of the target conflict resolution.

( targets are qualified with the project name )

2 lines of code changed in:

ehatcher 2003-01-06 15:04

added comment if no merge point found in template

0 lines of code changed in:

ehatcher 2003-01-06 15:04

added mergedir

2 lines of code changed in:

bodewig 2003-01-06 14:16

2003

2 lines of code changed in:

bodewig 2003-01-06 14:12

Keep track of fixes

13 lines of code changed in:

conor 2003-01-06 14:04

Actually add the test case too

49 lines of code changed in:

conor 2003-01-06 13:58

Check if loaderrefs are valid before casting them.



Reported By: Jeroen Breedveld

90 lines of code changed in:

bodewig 2003-01-06 13:51

Deal with lazy class verification.



PR: 15377

Submitted by: David Konecny <david.konecny at volny.cz>

18 lines of code changed in:

bodewig 2003-01-06 10:34

Use the real board resolution instead of our draft

78 lines of code changed in:

bodewig 2003-01-06 07:48

Move to 2003

17 lines of code changed in:

bodewig 2003-01-06 07:32

Happy New Year ;-)

8 lines of code changed in:

ehatcher 2003-01-05 21:25

obsolete. i'm leaving the datatype code here as i haven't migrated it to XDoclet yet.

0 lines of code changed in:

ehatcher 2003-01-05 21:23

now conditional exclusions are taken into account. this was a cut-and-paste from Ant's main build file - hopefully i snagged all the right stuff (at least it worked when I removed the StarTeam API from my ANT_HOME/lib).



this is also a major refactoring of the build file. don't let the mess at the top scare you - just look at the "gen" target and then the results in the build/gen directory.

401 lines of code changed in:

ehatcher 2003-01-05 21:21

new & improved!

0 lines of code changed in:

ehatcher 2003-01-05 17:23

oops.. a little over-zealous with the deletes... web and ejb are still needed. why? because the apache module has more than just <antdoclet> in it... it also generates Struts stuff which requires both the EJB and Web modules.

0 lines of code changed in:

ehatcher 2003-01-05 17:17

sorry for the overkill commit earlier... trimming it down now.

0 lines of code changed in:

ehatcher 2003-01-05 16:18

not quite complete, but committing to show the gen2 target syntax. the conditional excludes from the main build file need to be added to the fileset of <antdoclet> so this can be run without a full binary (and I mean *full*) distribution of Ant, including all the 3rd party dependencies (or faked versions thereof)

37 lines of code changed in:

ehatcher 2003-01-05 16:03

probably not needed, but committing just in case

19 lines of code changed in:

ehatcher 2003-01-05 16:03

remove old xdoclet

0 lines of code changed in:

ehatcher 2003-01-05 16:01

unsure if this is needed or not, generally speaking, but causes problems for me currently

0 lines of code changed in:

ehatcher 2003-01-05 15:59

updating to the latest XDoclet 1.2 code

0 lines of code changed in:

conor 2003-01-05 13:16

Can't compare files with strings

96 lines of code changed in:

costin 2003-01-04 16:36

Cut&paste of all code related to task/types from Project.



This is _not_ an antlib, just a mechansim to make the task/type

management pluggable and simplify Project ( which will just delegate

for backward compat. ).



Please review - and -1 ( or just remove/change ) if you think this

is bad.



The actual details of the plugin mechanisms are not perfect -

we need to settle on them before 1.6 is released ( same for PropertyHelper).



PR:

Obtained from:

Submitted by:

Reviewed by:

662 lines of code changed in:

ehatcher 2003-01-04 00:34

XDoclet does not like the semicolons on these lines

7 lines of code changed in:

chrisw 2003-01-02 20:15

Readding accinently deleted file...

0 lines of code changed in:

chrisw 2003-01-02 20:14

Changed color of <APACHE ANT> to white, for it is, as Conor remarked, more suitable on a dark background.

0 lines of code changed in:

chrisw 2003-01-02 19:43

Migrated Forrest tables, source and added one committer info.

1456 lines of code changed in:

chrisw 2003-01-02 19:41

Added personal committer infos.

7 lines of code changed in:

chrisw 2003-01-02 19:40

Migrated the table and source-section look from Forrest.

5 lines of code changed in:

conor 2003-01-02 13:26

A bug a day ...

Fix up the documentation of the inline manifest element.



PR: 14732

Submitted by: Ortwin Gl?ck

2 lines of code changed in:

  • docs/manual/CoreTasks: jar.html (+2 -2)
chrisw 2003-01-02 08:37

Removing last XML-Project leftovers and updating to 2003.

39 lines of code changed in:

December 2002 »

Generated by StatSVN 0.3.2-SNAPSHOT