Log of /ant/core/trunk/WHATSNEW
Parent Directory
|
Revision Log
Revision
836334 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Nov 15 07:25:03 2009 UTC
(12 days, 5 hours ago)
by
bodewig
File length: 184900 byte(s)
Diff to
previous 834354
(
colored)
Fix import's file attribute if file is imported from URL, test it, document it. Note to self - url resource needs a way to create relative urls. Not to self - the duplication in the manual pages for import and include must stop.
Revision
834354 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Nov 10 05:28:45 2009 UTC
(2 weeks, 3 days ago)
by
bodewig
File length: 184639 byte(s)
Diff to
previous 832937
(
colored)
All instances of the same scriptdef task shared a single ScriptRunner, causing problems in multithreaded situations. Submitted by Valentino Miazzo. PR 41602
Revision
829311 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Oct 24 06:25:03 2009 UTC
(4 weeks, 6 days ago)
by
bodewig
File length: 183887 byte(s)
Diff to
previous 828141
(
colored)
Only store the command's output with no decoration in sshexec's outputproperty if the command attribute is used. PR 48040
Revision
823136 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Oct 8 11:54:22 2009 UTC
(7 weeks, 1 day ago)
by
bodewig
File length: 183507 byte(s)
Diff to
previous 819284
(
colored)
properly indicate the oldgnu format for tar entries with long file names. PR 47653. Submitted by Lorenz Diener
Revision
819284 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Sep 27 10:59:48 2009 UTC
(2 months ago)
by
hibou
File length: 183368 byte(s)
Diff to
previous 818389
(
colored)
PR 47830 : implementation of the ProjectHelperRepository to make Ant able to choose a ProjectHelper, and some doc about it
Revision
811376 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Sep 4 13:02:02 2009 UTC
(2 months, 3 weeks ago)
by
bodewig
File length: 181558 byte(s)
Diff to
previous 810080
(
colored)
compiler adapter as nested element in javac, rmic, native2ascii and javah. Document package-info.java stuff in javac manual page.
Revision
810060 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 1 14:00:17 2009 UTC
(2 months, 3 weeks ago)
by
bodewig
File length: 180992 byte(s)
Diff to
previous 808449
(
colored)
add a parentFirst attribute to javaresource so you can load resources from the specified classpath instead of the system classpath. PR 41369
Revision
808310 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Aug 27 07:52:50 2009 UTC
(3 months ago)
by
bodewig
File length: 180685 byte(s)
Diff to
previous 808304
(
colored)
allow rootfilesets with a dir other than the dir attribute of the classfileset. PR 37763. Submitted by Alexei Yudichev
Revision
805320 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Aug 18 08:29:01 2009 UTC
(3 months, 1 week ago)
by
bodewig
File length: 178073 byte(s)
Diff to
previous 805265
(
colored)
add a destdir attribute to rmic so generated stubs or whatever can be put into a different place. PR 20699. Submitted by Mark A. Ziesemer
Revision
803830 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Aug 13 10:15:03 2009 UTC
(3 months, 2 weeks ago)
by
bodewig
File length: 177689 byte(s)
Diff to
previous 803739
(
colored)
make ftp task compile against commons-net 2.0 and 1.4.1. PR 47669. Submitted by Alexander Kurtakov
Revision
801246 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 5 14:54:17 2009 UTC
(3 months, 3 weeks ago)
by
bodewig
File length: 177390 byte(s)
Diff to
previous 800678
(
colored)
Use java.runtime.version instead of java.vm.version in Created-By manifest attribute. Submitted by Gilbert Rebhan. PR 47632
Revision
797509 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 24 14:55:05 2009 UTC
(4 months ago)
by
bodewig
File length: 176958 byte(s)
Diff to
previous 797496
(
colored)
configurable number of retries in get, option to skip existing files. Submitted by David M. Lloyd. PR 40058
Revision
797496 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 24 14:39:17 2009 UTC
(4 months ago)
by
bodewig
File length: 176795 byte(s)
Diff to
previous 796762
(
colored)
configurable display text and more control over progressbar in splash task. Submitted by Tomasz Bech. PR 39957
Revision
796647 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 22 09:44:52 2009 UTC
(4 months ago)
by
bodewig
File length: 176411 byte(s)
Diff to
previous 796192
(
colored)
override getResources in a new AntClassLoader subclass that will be used consistently when Ant is running on Java5+. PR 46752
Revision
796188 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 21 08:52:12 2009 UTC
(4 months, 1 week ago)
by
bodewig
File length: 176045 byte(s)
Diff to
previous 796144
(
colored)
Allow users to specify a classpath when using a custom adapter in javac, rmic, javah or native2ascii. PR 11143
Revision
793048 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 10 17:37:04 2009 UTC
(4 months, 2 weeks ago)
by
jkf
File length: 175069 byte(s)
Diff to
previous 792967
(
colored)
Also allow redirect from http to https a subset of what was requested in pr 47433. Tests from https to http v.v. have also been executed I couldn't find a https space for public testcases though.
Revision
748593 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Feb 27 17:00:59 2009 UTC
(8 months, 4 weeks ago)
by
bodewig
File length: 173188 byte(s)
Diff to
previous 747008
(
colored)
provide options for enhanced encoding support in ZIP, document it. Many thanks to Wolfgang Glas who provided most of the test input as well as patches the new support is based on.
Revision
745930 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Feb 19 17:19:23 2009 UTC
(9 months, 1 week ago)
by
bodewig
File length: 172909 byte(s)
Diff to
previous 745531
(
colored)
Support more modern encoding flag where archives signal filenames as UTF-8. Based on submissions by Wolfgang Glas to commons-compress and TAMURA Kent to Ant. PR 45548.
Revision
745531 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Feb 18 15:01:39 2009 UTC
(9 months, 1 week ago)
by
bodewig
File length: 172722 byte(s)
Diff to
previous 743910
(
colored)
Add support for InfoZIP invented extra fields for Unicode file names and comments. Submitted by Wolfgang Glas. Merge from commons-compress revision 745528
Revision
742061 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Feb 8 11:33:56 2009 UTC
(9 months, 2 weeks ago)
by
jkf
File length: 172531 byte(s)
Diff to
previous 741617
(
colored)
Bugzilla Report 46659, space missing between define and value in RPM task (verified against help page of rpm).
Revision
739300 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jan 30 15:00:21 2009 UTC
(9 months, 3 weeks ago)
by
bodewig
File length: 172020 byte(s)
Diff to
previous 739255
(
colored)
Ignore ZIP extra fields that don't contain the recommended header+length structure - this is what unzip does as well. PR 42940
Revision
728019 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 19 13:39:16 2008 UTC
(11 months, 1 week ago)
by
bodewig
File length: 170432 byte(s)
Diff to
previous 727993
(
colored)
make diagnostics check the file it has just written in order to detect full filesystems. PR 32676.
Revision
727993 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 19 10:18:16 2008 UTC
(11 months, 1 week ago)
by
bodewig
File length: 170251 byte(s)
Diff to
previous 727750
(
colored)
slow-scan was broken for recursive exclude patterns since contentsExcluded was added about four years ago
Revision
727750 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Dec 18 15:42:27 2008 UTC
(11 months, 1 week ago)
by
bodewig
File length: 170030 byte(s)
Diff to
previous 724377
(
colored)
partial implementation of a new preserveemptydirs attribute for sync's preservintarget. PR 43159. Unfortunately DirectorScanner.slowScan doesn't work as expected and I'm running out of time before a meeting, so I'm commiting it unfinished.
Revision
723779 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 5 16:08:46 2008 UTC
(11 months, 3 weeks ago)
by
bodewig
File length: 169430 byte(s)
Diff to
previous 723766
(
colored)
allow token and/or value of replace's replacefilter children to be specified as nested elements. PR 39568.
Revision
722942 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Dec 3 15:50:20 2008 UTC
(11 months, 3 weeks ago)
by
bodewig
File length: 168764 byte(s)
Diff to
previous 721525
(
colored)
don't say a file was modified in the future if it has been modified a second ago. PR 43665. Submitted by Kim Hansen.
Revision
711860 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 6 14:33:43 2008 UTC
(12 months, 2 weeks ago)
by
bodewig
File length: 165914 byte(s)
Diff to
previous 711828
(
colored)
emulate async I/O when processing output of forked processes in order to deal with the case where a child of the forked process outlives its parent. PR 5003. Based on a patch by Adam Sotona.
Revision
705639 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Oct 17 15:16:28 2008 UTC
(13 months, 1 week ago)
by
bodewig
File length: 164393 byte(s)
Diff to
previous 705626
(
colored)
add remote option to use rlog instead of log to cvschangelog. Submitted by Rob van Oostrum. PR 27419.
Revision
705626 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Oct 17 14:16:26 2008 UTC
(13 months, 1 week ago)
by
bodewig
File length: 164234 byte(s)
Diff to
previous 705260
(
colored)
allow control over whether <concat> creates a file when there are no resources. Submitted by Mark Salter. PR 46010.
Revision
705260 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Oct 16 15:29:42 2008 UTC
(13 months, 1 week ago)
by
bodewig
File length: 163976 byte(s)
Diff to
previous 705256
(
colored)
Make cvstagdiff work properly for multiple modules and modules with spaces in their name. Open for optimization. PR 33501.
Revision
705256 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Oct 16 14:39:24 2008 UTC
(13 months, 1 week ago)
by
bodewig
File length: 163841 byte(s)
Diff to
previous 705241
(
colored)
support modules with space in their names in <cvs> and <cvschangelog>, will be supported in <cvstagdiff> once PR 35301 is fixed. PR 38220.
Revision
705228 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Oct 16 12:41:52 2008 UTC
(13 months, 1 week ago)
by
bodewig
File length: 163594 byte(s)
Diff to
previous 705225
(
colored)
Make port attribute work for some "non-standard" CVS clients. submitted by Johann Herunter. PR 30124.
Revision
703151 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Oct 9 12:23:19 2008 UTC
(13 months, 2 weeks ago)
by
bodewig
File length: 162294 byte(s)
Diff to
previous 702901
(
colored)
use the same logic as <delete> if deletion of a recently closed file fails on Windows during rename. PR 45960.
Revision
699336 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Sep 26 14:19:58 2008 UTC
(14 months ago)
by
bodewig
File length: 161805 byte(s)
Diff to
previous 699324
(
colored)
Allow selectors for remote filesets in <ftp>. Submitted by Mario Frasca. PR 44726. (unfortunately some whitespace changes slipped in as well, sorry for that).
Revision
695797 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 16 09:47:47 2008 UTC
(14 months, 1 week ago)
by
bodewig
File length: 160488 byte(s)
Diff to
previous 695779
(
colored)
use sigfile attribute when checking whether a jar is already signed. PR 44805. Submitted by Clemens Hammacher.
Revision
689751 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Aug 28 07:56:41 2008 UTC
(14 months, 4 weeks ago)
by
bodewig
File length: 158664 byte(s)
Diff to
previous 689477
(
colored)
Add a special listener that tries to invoke tearDown in a test class that caused a timeout or crashed the forked VM. PR 37241.
Revision
689477 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 27 13:24:42 2008 UTC
(15 months ago)
by
bodewig
File length: 158398 byte(s)
Diff to
previous 689104
(
colored)
change command line parser so that version is only printed once - and version as well as diagnostics methods know the current loglevel. The former is PR 45695, the later useful for 45692.
Revision
688732 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Aug 25 14:23:23 2008 UTC
(15 months ago)
by
bodewig
File length: 158006 byte(s)
Diff to
previous 688105
(
colored)
defer self-generated subBuildStarted event until project instance has been configured and basedir has been set. PR 45607.
Revision
688083 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Aug 22 13:49:57 2008 UTC
(15 months ago)
by
bodewig
File length: 157620 byte(s)
Diff to
previous 687781
(
colored)
Make sure JunitTestRunners return code is correct when running under JUnit4. PR 43892. Submitted by Brian Curnow.
Revision
687768 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Aug 21 14:18:59 2008 UTC
(15 months ago)
by
gscokart
File length: 157520 byte(s)
Diff to
previous 687719
(
colored)
Enhance performance of DirectoryScanner by parsing the patterns only once. Introduce a PathPattern to do that. (# 44226)
Revision
686775 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Aug 18 14:48:51 2008 UTC
(15 months, 1 week ago)
by
bodewig
File length: 157294 byte(s)
Diff to
previous 685887
(
colored)
sometimes an infinite recursion of filters is flagged when there is none. PR 44226. Submitted by Adam Bryzak.
Revision
684745 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Aug 11 13:49:18 2008 UTC
(15 months, 2 weeks ago)
by
bodewig
File length: 156654 byte(s)
Diff to
previous 683963
(
colored)
Make JUnit's output less confusing when a forked VM running more than one test is terminated. PR 45227.
Revision
677211 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 16 09:32:52 2008 UTC
(16 months, 1 week ago)
by
bodewig
File length: 153531 byte(s)
Diff to
previous 677187
(
colored)
Create remoteDir if needed, More meaningful error when exception occurs. PR 42781. Submitted by Eduard Wirch.
Revision
675993 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 11 15:45:53 2008 UTC
(16 months, 2 weeks ago)
by
bodewig
File length: 152886 byte(s)
Diff to
previous 675968
(
colored)
XmlLogger could lose messages when parallel is used. PR 25734. Based on analysis and patch by Craig Sandvik
Revision
675894 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 11 09:52:31 2008 UTC
(16 months, 2 weeks ago)
by
bodewig
File length: 151688 byte(s)
Diff to
previous 675842
(
colored)
Allow subclasses to modify the connection and statement instances used by <sql> or to access the cached instances. PR 27178. Submitted by Mike Davis
Revision
669464 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jun 19 12:20:12 2008 UTC
(17 months, 1 week ago)
by
bodewig
File length: 150615 byte(s)
Diff to
previous 668698
(
colored)
Remove synchronization around logging of messages in order to avoid potential deadlock - see PR 45194
Revision
663061 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jun 4 10:58:23 2008 UTC
(17 months, 3 weeks ago)
by
bodewig
File length: 150091 byte(s)
Diff to
previous 663051
(
colored)
Add a magic property that lists the targets that have been specified in order to run the current project. Based on patch by Colm Smyth (just like rev663051 was). PR 44980
Revision
597455 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 22 17:11:26 2007 UTC
(2 years ago)
by
stevel
File length: 149274 byte(s)
Diff to
previous 597453
(
colored)
Bugzilla Bug 43624
symlink task failonerror="false" does not stop build from failing when 'ln' command returns non-zero
Revision
581748 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Oct 3 23:44:10 2007 UTC
(2 years, 1 month ago)
by
jglick
File length: 148892 byte(s)
Diff to
previous 581206
(
colored)
Various microoptimizations to reduce I/O load of common tasks, esp. no-op <javac> and <depend>.
Many inner loops altered to make just 1-2 system calls rather than 4-5.
You can easily see how wasteful the previous code was, and find the culprits,
by patching r/o java.io.File methods and adding to -Xbootclasspath/p (or use AspectJ). E.g.:
public boolean isDirectory() {
System.err.println("isDirectory: " + this); if (Math.random() < .01) Thread.dumpStack();
// as before...
}
Ant still makes an order of magnitude more system calls to do what seem like simple operations
than you would think necessary, but this patch should at least improve the situation.
Revision
577281 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Sep 19 12:29:39 2007 UTC
(2 years, 2 months ago)
by
stevel
File length: 148586 byte(s)
Diff to
previous 576771
(
colored)
bugzilla ID 38199, symlink fails on second call
bugzilla ID 43426, <symlink> cant create a symlink over a file
solution is the same: opt for ln -sf after trying to do it internally. We could perhaps drop all ant deletion operations, for a much simpler operation.
Revision
572302 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 3 12:57:52 2007 UTC
(2 years, 2 months ago)
by
peterreilly
File length: 147026 byte(s)
Diff to
previous 571970
(
colored)
Bugzilla 43292: filtermapper could throw an NPE. - change FileUtils to return an empty string rather than null for zero-length files
Revision
571970 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Sep 2 12:53:16 2007 UTC
(2 years, 2 months ago)
by
jkf
File length: 146972 byte(s)
Diff to
previous 568503
(
colored)
Improvement of handling mappers in the touch task. datetime and millis now take precedence over the timestamp on the original file. Bugzilla report 43235.
Revision
559096 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 24 16:32:09 2007 UTC
(2 years, 4 months ago)
by
mbenson
File length: 145616 byte(s)
Diff to
previous 558058
(
colored)
Regression: Path subclasses that overrode list() stopped working in
resourceCollection contexts in Ant 1.7.0. Bugzilla 42967.
Revision
552208 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jun 30 20:36:13 2007 UTC
(2 years, 4 months ago)
by
jkf
File length: 144609 byte(s)
Diff to
previous 551592
(
colored)
Br 42377, java, failonerror = false, timeout (or other exception) should have nonzero result value. (error value chosen in-line with the Exec task).
Revision
539477 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri May 18 14:20:10 2007 UTC
(2 years, 6 months ago)
by
stevel
File length: 144045 byte(s)
Diff to
previous 539002
(
colored)
Logger work.
The main change is the new BigProjectLogger that makes reading the results of very big chained/nested projects manageable.
Some pulling up of helper methods into DefaultLogger, and a bit of cleanup there; plus the appopriate documentation changes
Revision
539002 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu May 17 16:25:44 2007 UTC
(2 years, 6 months ago)
by
stevel
File length: 143966 byte(s)
Diff to
previous 538995
(
colored)
bug 42275...handle failure of File.toURI() by printing the message (too noisy?) and falling back to our own code.
Revision
530374 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Apr 19 10:49:51 2007 UTC
(2 years, 7 months ago)
by
jhm
File length: 141915 byte(s)
Diff to
previous 526228
(
colored)
Validate the name of manifest attributes. ATM only whitespaces are catched, need some help with the regexp version.
Revision
521278 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 22 14:12:20 2007 UTC
(2 years, 8 months ago)
by
mbenson
File length: 141797 byte(s)
Diff to
previous 520382
(
colored)
Add IgnoreDependenciesExecutor for weird cases when the user wants to run only the targets explicitly specified.
Revision
500694 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 27 23:42:36 2007 UTC
(2 years, 10 months ago)
by
jkf
File length: 141307 byte(s)
Diff to
previous 500620
(
colored)
Pr: 41284 dependset throws NullPointerException. Sort is not suitable to sort items in an order that might change during sorting.
Revision
495399 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jan 11 22:01:51 2007 UTC
(2 years, 10 months ago)
by
stevel
File length: 140941 byte(s)
Diff to
previous 495340
(
colored)
Extra diagnostics. Dump all types in a namespace if the one you ask for isnt known. Good for identifying typos, and helps you differentiate "library not yet loaded" from "task unknown"
Revision
491150 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Dec 30 01:44:10 2006 UTC
(2 years, 10 months ago)
by
jglick
File length: 139802 byte(s)
Diff to
previous 491018
(
colored)
#41264: In Ant 1.7.0, <fileset> in <javadoc> does not by default include
only **/*.java as the documentation claims and earlier revisions did.
Revision
489755 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 22 20:48:17 2006 UTC
(2 years, 11 months ago)
by
jkf
File length: 139336 byte(s)
Diff to
previous 489295
(
colored)
PR 41090: jsch-0.1.30 causes SCP task to hang
Contributed by Atsuhiko Yamanaka
jsch 0.1.30 has improved the stream handling internally and it must be flushed
explicitly.
Revision
485926 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Dec 11 22:36:06 2006 UTC
(2 years, 11 months ago)
by
mbenson
File length: 140250 byte(s)
Diff to
previous 485920
(
colored)
Regression: <path> was evaluating nested content only once, so that it could
not e.g. pick up files that didn't exist the first time through.
Bugzilla 41151.
Revision
485920 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Dec 11 22:25:29 2006 UTC
(2 years, 11 months ago)
by
stevel
File length: 140086 byte(s)
Diff to
previous 485287
(
colored)
automatic proxy handling is only there if -autoproxy is set; marked as such in the docs. -noproxy is removed.
Revision
485287 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Dec 10 22:24:29 2006 UTC
(2 years, 11 months ago)
by
peterreilly
File length: 139696 byte(s)
Diff to
previous 483807
(
colored)
Fix for Bugzilla 41049.
This modification stops ComponentHelper from keeping track
of tasks so that they can be invalidated if the task
definition changes. This is not needed anymore as
changes in UnknownElement processing in ant 1.7 mean
that UEs are kept in the Target task/type list, not the
resultant tasks.
Revision
475206 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Nov 15 11:33:43 2006 UTC
(3 years ago)
by
antoine
File length: 138756 byte(s)
Diff to
previous 474520
(
colored)
do not uppercase systematically drive letters in FileUtils#normalize
append drive letter to absolute paths in Locator#fromURI
make FileUtilsTest pass under JDK 1.3
Revision
469050 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Oct 30 02:53:20 2006 UTC
(3 years ago)
by
antoine
File length: 137410 byte(s)
Diff to
previous 468781
(
colored)
fix for
<javac> fails with NPE when compiling with eclipse ecj 3.1.x
Bugzilla 40839.
root cause of the problem was in org.eclipse.jdt.core.JDTCompiler
method addExtDirs. A FileSet was created without the Project attribute set,
then added to a Path.
Revision
468568 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Oct 27 22:33:42 2006 UTC
(3 years, 1 month ago)
by
stevel
File length: 137104 byte(s)
Diff to
previous 468184
(
colored)
Made web.xml non optional again, as it was hiding too many bugs (e.g war files for tomcat 5), but added an attribute to make it optional.
More tests, especially for updates. One test is disabled because it fails. The task fails if you are pulling in a web.xml on an existing web.xml file via a fileset if update=false, because the fileset version checking is hiding the inclusion of the web.xml file from the war task -its being dropped before we notice. This is not a BC problem. Maybe I should always make web.xml mandatory to stop this behavior arising.
Revision
465073 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Oct 17 21:56:16 2006 UTC
(3 years, 1 month ago)
by
peterreilly
File length: 136689 byte(s)
Diff to
previous 465065
(
colored)
Fix for OOME with <*ant*> and <typedef>
Bugzilla report 28283 and 33061
IH had a map of class->IH objects. The
class is the typedefed class and IH is the
attributes, elements etc of that class.
This works fine, except that the class is kept
until the build ends, this means that the classloader
for the class is also kept, a classloader contains
pointers to all the classes loaded by it - so a lot
of memory can be blocked.
When ant, or antcall is used and the called project
typedef the antcontrib, these will be new classloaders,
hence the memory being used up.
The fix is to use the name of the class, check if the IH
in the map is the same class, and if not replace that IH.
Revision
465013 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Oct 17 19:28:20 2006 UTC
(3 years, 1 month ago)
by
stevel
File length: 136459 byte(s)
Diff to
previous 464518
(
colored)
Having learned about how the java memory model really works, I have had a quick code review of the threading here.
1. stuff that is shared read is always marked volatile, to avoid being compiled out.
2. added more synchronization when appropriate.
I make no claims as to thread safety here, as I was never that good at formal proofs of correctness.
Revision
463045 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Oct 11 23:13:08 2006 UTC
(3 years, 1 month ago)
by
peterreilly
File length: 135310 byte(s)
Diff to
previous 462963
(
colored)
Added outputtoformatters attribute to <junit> to allow suppression
of noisey tests. Bugzilla report 12817.
Revision
454805 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Oct 10 16:13:31 2006 UTC
(3 years, 1 month ago)
by
mbenson
File length: 134775 byte(s)
Diff to
previous 454795
(
colored)
ant.bat now looks in %USERPROFILE% and %HOMEDRIVE%%HOMEPATH% in addition to
%HOME% for pre/post batch files. Bugzilla report 39298.
Revision
454032 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Oct 7 22:04:20 2006 UTC
(3 years, 1 month ago)
by
peterreilly
File length: 134638 byte(s)
Diff to
previous 454027
(
colored)
PathConvert on Windows should process forward and back slashes equivalently.
Bugzilla report 32884.
Revision
454027 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Oct 7 21:34:43 2006 UTC
(3 years, 1 month ago)
by
peterreilly
File length: 134533 byte(s)
Diff to
previous 453770
(
colored)
Fix for junit4
in JUnit4 annotations are placed in org.junit,
so this package needs to be made a "systempackage" for fork=no to work.
Bugzilla report 40697
Revision
453401 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Oct 5 21:48:49 2006 UTC
(3 years, 1 month ago)
by
peterreilly
File length: 134385 byte(s)
Diff to
previous 453350
(
colored)
Do not set ant.file.{projectname} when the project name
is not set in the <project> tag. (as discussed)
Bugzilla report: 39920
Revision
453032 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Oct 4 21:18:59 2006 UTC
(3 years, 1 month ago)
by
peterreilly
File length: 134086 byte(s)
Diff to
previous 451479
(
colored)
another go at bugzilla 38747, isolate resources
get the baseloader for resources in isolate mode
Revision
450209 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 26 21:15:12 2006 UTC
(3 years, 2 months ago)
by
peterreilly
File length: 133820 byte(s)
Diff to
previous 449824
(
colored)
Bugzilla 31520
adding SPI to jar-task
This patch from bernd Dutkowski adds
a nested element <service> to the <jar> task
this creates the SPI files - see doc.
Revision
436992 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Aug 25 22:36:21 2006 UTC
(3 years, 3 months ago)
by
peterreilly
File length: 130360 byte(s)
Diff to
previous 434506
(
colored)
fix for 40228, add code to introspectionhelper to make addconfigured higher priority than add, and add addconfigured to chainedmapper
Revision
434029 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 23 12:36:25 2006 UTC
(3 years, 3 months ago)
by
stevel
File length: 130018 byte(s)
Diff to
previous 433793
(
colored)
bug ID#38732 , rmic task doesn't work with -Xnew and JDK 6.0
Fixed by writing a new adapter, xnew, that extends the forking adapter and sets the -Xnew argument. Tests supplied, though the old test, the one that would fail on java1.6, is still there.
Also made the name matching code of rmic locale-independent.
Revision
433793 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Aug 22 23:04:54 2006 UTC
(3 years, 3 months ago)
by
stevel
File length: 129739 byte(s)
Diff to
previous 432379
(
colored)
change error code of the launcher. We could change it from 2, its now in a constant where we can tune it.
Revision
420641 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jul 10 22:03:43 2006 UTC
(3 years, 4 months ago)
by
jkf
File length: 128234 byte(s)
Diff to
previous 419276
(
colored)
manifest issues
br: 37548
Still not totally convinced that the line is not allowed to be 74 bytes long (including eol)
But the specs allow to cut off early, except for the name. So name is allowed to by 70 bytes
long, and only if the name is 70 or 69 bytes long the line will be 74 (73) bytes long. Else
it will be shorter than 72 bytes including eol.
Revision
419276 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 5 16:47:56 2006 UTC
(3 years, 4 months ago)
by
mbenson
File length: 128132 byte(s)
Diff to
previous 419220
(
colored)
<echoproperties> setPrefix javadoc claimed null or empty prefix would be
ignored; instead an error was thrown. Bugzilla report 39954.
Submitted by Ivan Ivanov.
Revision
418146 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jun 29 21:57:15 2006 UTC
(3 years, 4 months ago)
by
mbenson
File length: 127681 byte(s)
Diff to
previous 417590
(
colored)
If the class invoked by the <java> task threw a ClassNotFoundException,
this was misinterpreted as the specified class itself not being found.
Revision
417590 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 27 21:39:46 2006 UTC
(3 years, 5 months ago)
by
mbenson
File length: 127533 byte(s)
Diff to
previous 417584
(
colored)
allow @s before the "real" one in scp uris. Bugzilla 38082.
Submitted by Michael Montuori/Robert Anderson.
Revision
417584 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 27 20:47:31 2006 UTC
(3 years, 5 months ago)
by
mbenson
File length: 127431 byte(s)
Diff to
previous 417020
(
colored)
<fixcrlf> now supports an outputencoding attribute. Bugzilla report 39697.
Submitted by Stephen Goetze
Revision
415817 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 20 21:44:32 2006 UTC
(3 years, 5 months ago)
by
stevel
File length: 127225 byte(s)
Diff to
previous 415695
(
colored)
extending scriptdef
1. nested text gets passed to self.text
2. a fail(String) method takes on the work of throwing exceptions even in languages that dont make it easy to throw BuildExceptions
I have antunit tests for these in the antbook source tree, but not moved them into ant's codebase yet.
Issue: should nested text be something that must be enabled explicitly via a nestedText attribute in scriptdef?
Revision
407562 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu May 18 14:35:52 2006 UTC
(3 years, 6 months ago)
by
mbenson
File length: 126468 byte(s)
Diff to
previous 405846
(
colored)
<fixcrlf> used \r (Mac) line endings on OS X, whose proper line separator
is \n (Unix). Bugzilla report 39585.