Stefan Bodewig
e4041a1245
Provide user control over Statement's escape processing.
PR: 18822
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274417 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
b3d02c1801
Don't defer setting of default excludes for the implicit fileset,
thereby making <tar basedir="..."> and <zip basedir="..."> honor this
attribute.
PR: 18637
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274415 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Conor MacNeill
397cfc7139
Remove duplication in Parallel
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274405 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Conor MacNeill
bfad69862e
Fix up handling of TaskContainer configuration.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274402 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
4e5861e4d9
Add license
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274400 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Conor MacNeill
224400e507
New task container test, which fails. This doesn't fail as badly
under 1.5.x but nevertheless is not functional
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274398 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
1aca5cf036
Avoid reusing StringBuffers to work around JDK 1.4.1 memory leak.
I'm sure that my changes in most cases are of the paranoid type,
ResourceUtils and FixCRLF look as if they really had a chance of
running into trouble.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274397 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
f6e86e8809
Remove stray CRs
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274396 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
062217277c
Make <javacc> and <jjtree> work with JavaCC version 3.x.
PR: 18664
Submitted by: Jene Jasper <jjasper at abz dot nl>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274395 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
3bb2c149ab
Speed up <junitreport> by buffering output.
Vastly reduce memory requirements of DOMElementWriter on JDK 1.4.1 by
using the workaround for JDK 1.4.1's StringBuffer#toString memory leak
(JDC BugParade Bug 4724129).
PR: 18504
Submitted by: Andrus Adamchik <mensk at users dot sourceforge dot net>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274393 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
0396f77f99
Apply some reflection to become JDepend version independent
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274389 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Conor MacNeill
a88ec34a6e
Fix up handling of input in nested builds.
PR: 18642
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274388 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
df03da5c6a
Add support for JProbe 4.x.
PR: 14849
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274387 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
9ba0cb2f6d
Improve standards compliance of created index.
PR: 16972
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274386 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
5d135bf963
Demonstrate bug 16972
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274385 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
af00b2e81d
Make sure that streams get closed
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274380 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
eb4b039d9a
2003
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274379 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
2998653672
Ignore index lists found when creating a jar with index="on".
PR: 10262
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274378 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
59d49ed44c
Demonstrate bug 10262
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274377 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
006b093ab2
Don't hardcode /usr/bin/env for Unix.
PR: 17642
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274375 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
5c01d4c164
Use a class that's only in antlrall.jar to add the "real" jar to our
classpath.
PR: 17807
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274373 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
b001eb2bcb
Initial refactoring to address 14849
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274372 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
9c51b355f7
Add <classespath> nested element to mirror <sourcespath> but point to
compiled classes.
Add <exclude> nested element to conditionally exclude packages from
being parsed.
PR: 17134
Submitted by: Bob Hays <electricbob at alephnaught dot com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274371 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Conor MacNeill
8d3002cf8a
Tweak the handling of config of tasks in task containers.
Tasks in task containers are not configured until they are used.
Other elements in Task containers (which is now supported by 1.6)
will be configured when the task container itself is configured.
Remove override in Sequential as it is no longer necessary
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274370 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
41029abcb8
2003
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274368 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Conor MacNeill
38f6eba8a1
Defer configuration of TaskContainer's tasks. This forces Tasks to get
configured just prior to execution picking up latest property values
etc.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274366 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Conor MacNeill
662f68f096
Change reporting of problems creating elements within Task containers to
say that the container does not support the given nested element.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274365 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
13355064e6
Recompile grammar if supergrammar has changed.
PR: 12961
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274364 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
4c30847da6
demonstrate bug 12961
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274363 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
3d1bc7efc8
Fix ANTLR's test8 testcase.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274362 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
c26280a07e
Remove redundant classes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274361 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
79d5993c29
Compile, then commit!
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274360 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
b65d193a6c
Don't say milliseconds when you mean seconds
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274359 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
e601be9dd7
Make <sshexec> wait for the remote command to finish.
Requires jsch-0.1.3 to work.
Submitted by: Dale Anson <danson at germane dash software dot com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274358 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Conor MacNeill
6540a295cd
Small cleanup
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274355 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
7ffe10a74b
ANTLR 2.7.2 creates two files, PR 17807
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274354 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
49dd9d7a4e
unURIfy build-file name if necessary.
PR: 18352
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274353 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
161579a6d0
Move "where has this class been loaded from?" logic to LoaderUtils.
Use it in <junit>, <antlr> and Diagnostics.
As side effects:
* fix PR: 15131
* make Diagnostics compile using JDK 1.1
this doesn't mean CVS HEAD will build on JDK 1.1, still to fix are
Sync, SQLExec and EscapeUnicode.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274352 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
c99b33079f
Add tempdir attribute to <junit> to control placement of temporary file.
PR: 15454
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274351 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
dbb7a9ccfb
One ANT_OPTS should be enough
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274349 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
f7d07d585c
Insert empty strings instead of "null" for groups that didn't match.
PR: 14619
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274344 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
88dcebf815
Various <concat> enhancements.
PR: 18166
Submitted by: Peter Reilly <peter dot reilly at corvil dot com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274341 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
96e6561e65
The xml formatter for JUnit will now honor test case names set with
setName
PR: 17040
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274340 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
76b3474db7
Add testcase that shows property expansion in action - this one fails
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274338 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
53e3cf8d77
revert some formatting changes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274335 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
04c60dbd61
<copy> and <move>'s failonerror didn't apply to filesets pointing to
non-existant directories.
PR: 18414.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274334 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
52b0cf00a3
Oops
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274333 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
2b6e7767df
Demonstrate bug 18414
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274332 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
c699181d06
<stripjavacomments> would consider // inside String constants comments.
PR: 17441
Submitted by: Jan Materne <jan at materne dot de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274330 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
0eeac76aa3
demonstrate bug 17441
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274329 13f79535-47bb-0310-9956-ffa450edef68
22 years ago