Stefan Bodewig
a795a072de
Upgrade Xerces and xml-apis
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@489295 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jan Materne
4d262a4b59
Document why we removed these optional tasks.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@488574 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jan Materne
a71352491b
-noproxy is not a change. It's neither in 1.6.5 nor in 1.7.0. Only in early 1.7.0Alpha ...
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@488573 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
efd2db02d5
Bugzilla 41201: [jar-task] wrong name for services folder
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@488437 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Antoine Levy-Lambert
8f13cea7eb
preparation for further changes ...
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@486480 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Antoine Levy-Lambert
93a50c4b48
preparation for the 1.7.0 release
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@486471 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Matthew Jason Benson
df0fa4d4ab
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.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@485926 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Steve Loughran
a0023f4852
automatic proxy handling is only there if -autoproxy is set; marked as such in the docs. -noproxy is removed.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@485920 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
0c25b68914
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.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@485287 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Antoine Levy-Lambert
c89a59c178
distribute ant-testutil
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@483807 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jesse N. Glick
3232de3fa4
Minor edits.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@483652 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Matthew Jason Benson
6e56b07c80
s/ISO-8879-1/ISO-8859-1/
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@483206 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
cdc877add2
doc for javax scripting
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@481978 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jesse N. Glick
f40249fb49
#41058 : permit Java 5 enumerations to work like EnumeratedAttribute.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@481322 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
ac456bb17e
BZ:41080 xmlproperty multi-values overwrite properties
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@481078 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Matthew Jason Benson
f001fcba2b
fix NPE in recursive filtering. BZ 41086.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@481041 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Matthew Jason Benson
e5e76b0db4
editing for cleanliness and such
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@481037 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jacobus Martinus Kruithof
a0c024f4c2
Pr 40972 Directory Deletion Dont Work Properly
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@479017 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Matthew Jason Benson
8e7ee8d75e
fix regression: dependset fails if target directory does not exist
BZ 40916
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@477980 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
3095d02ef0
Fix for 41004: prefix with refid
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@477913 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Matthew Jason Benson
34de8a14b4
fixed wrong BZ number
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@476177 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Antoine Levy-Lambert
5e4d3d0c93
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
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@475206 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
b9bf508d0c
Bugzilla 38249: add quiet to loadfile
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@474520 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
aa2a44ee38
bugzilla 40754: add dtd for junit xml output (code already commited)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@474500 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
75e6e7f764
Bugzilla 40847: possible NPE in Jar.java
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@474481 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jacobus Martinus Kruithof
9713d61912
40949
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@473807 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Matthew Jason Benson
7e01ed9d2d
Add innocuous warning message to catch erroneous ref="${refid}" stuff.
Suggested by Tim Ellison.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@473415 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Antoine Levy-Lambert
92b63d872f
Incorrect recursion in DOMUtil.listChildNodes()
Bugzilla 40918.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@472761 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
b8a4ef4f91
Bugzilla 40900, docletpath attribute of javadoc ignored
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@471909 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Antoine Levy-Lambert
d824eac4d9
Preparation for the build of Ant 1.7.0RC1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@471526 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jesse N. Glick
f94248b26e
Typo in old changelog entry.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@470902 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
0927b4407b
bugzilla 32927: description of javadoc's tag should be optional
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@470578 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
7254e769ce
bugzilla report 40852: useextenalfile of javadoc now applies to all command line args
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@470134 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
ac78dc1602
Bugzilla 36733, NPE when failure in creating parser
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@469303 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Antoine Levy-Lambert
873b850f39
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.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@469050 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Antoine Levy-Lambert
2201b1634b
fix for Bugzilla 40722. Was identified as a directory scanning problem.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@468781 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Antoine Levy-Lambert
26498d6bc5
<delete> doesnt delete when defaultexcludes="false" and no includes is set
fixed. Bugzilla 40313.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@468724 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Steve Loughran
14f760492c
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.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@468568 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Steve Loughran
0c587df1c8
update change log
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@468184 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Antoine Levy-Lambert
74f550099b
add regex attribute to echoproperties task.
Bugzilla 40019.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@467828 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
1a30e19f05
document removal of dependency
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@466887 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
12ae031068
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.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@465073 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
f5c95e9ca4
add fall-back for undefined references that are parsed
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@465065 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Steve Loughran
7c58ba3edd
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.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@465013 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Steve Loughran
4a3333ae17
Move up to Xerces 2.8.1.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@464518 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Matthew Jason Benson
83d4e47c43
remove an extra space
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@464506 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Antoine Levy-Lambert
ab7f4306cb
Preparation for Ant 1.7.0Beta3
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@464306 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
1771ff0102
add comment on change to logging level of reference override
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@464022 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Peter Reilly
79f24fd579
Added outputtoformatters attribute to <junit> to allow suppression
of noisey tests. Bugzilla report 12817.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@463045 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Matthew Jason Benson
9f1ea2f979
add whatsnew note for fixing <path>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@462963 13f79535-47bb-0310-9956-ffa450edef68
19 years ago