Stefan Bodewig
7efc06af49
Make sure <tar> resets its state.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272405 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
3518a35d47
Bring all headers into line
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272404 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
ca5695fa0b
Make sure <style> resets its state - may even help the garbage collector.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272403 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
aba1be216b
Add some @since tags to an interface we've told people they could
implement for custom plugins - bad example of backwards
incompatibility at work (there's been no release since 1.2 that didn't
change the interface and there is no single method of the 1.2 release
left in that interface).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272402 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
f152ff3665
<sql> would parse source files before telling you that you forgot to
specify a JDBC driver - make it fail faster.
<sql> didn't reset its state (7552)
<sql> wouldn't close input files if an error occured.
I've left two XXX comments in the source for people who may know
better than me.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272401 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
2d446f3df2
Cosmetics
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272400 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
5db106732c
Make sure <rmic> resets its internal state even in exceptional
situations.
Cosmetics.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272399 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
12a8163d89
Document new replacefilterfile attribute of <replace>
PR: 7320
Make sure <replace> resets its state.
Cosmetics.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272398 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
9489d9ffc1
Add emacsmode to <recorder>.
PR: 7432
<recorder> is a difficult beast with regard to bug 7552 as it holds
state in a static Hashtable - at least it won't create multiple
loggers for the same files, so it should be relatively save.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272397 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
84ca18779b
<keysubst> didn't close its streams. I know, this task is so
deprecated we don't even document it, but ...
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272396 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
925e23a286
<property> didn't close input stream in resource case. Cosmetics.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272395 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
25253f3faa
Fix API backwards incompatibilty in PathConvert I had introduced.
Make sure <pathconvert> resets its state (7552).
Cosmetics.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272394 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
b5b99c769a
bug 7552 audit of <mail> - reset internal state.
Cosmetics.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272393 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
74e6cd31d6
test for WSDL and NET handling
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272389 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
2fb4d80044
wsdl test data
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272387 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
8ed3f9be41
task now working
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272386 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
cef89916a4
good thing nobody was using these, cos I broke them.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272385 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
98019394fb
Remove BCEL imports
Make sure mutant still bootstraps
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272384 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
28c35b84c4
Move depend to use the DependencyAnalyzer interface. To come,
ability to select BCEL based analyzer
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272383 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
87bf01f5de
<javadoc> added some options to the not-cloned Commandline potentially
adding them several times of execute would be called more than once.
Cosmetics.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272382 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
d95bfb6e60
cosmetics on the <javac> family - I didn't really read the code for
the various adapters as reworking part of them is on my TODO list anyway.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272379 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
d91fdceaa6
<java> may alter value of dir during execute. Cosmetics.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272378 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
7820c64af8
Use FileUtils instead of yet another touch method in <get>.
cosmetics.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272376 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
1c6ad9069c
Make sure <zip> and <jar> really reset their internal state.
Make <zip> update="true" work for zipfiles we've added files with
commas or spaces in their names to.
cosmetics.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272372 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
224d0e2d87
Make <delete> aware of nested <includesfile> and <excludesfile>
elements for the implicit fileset.
Cosmetics.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272371 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
b0fcc6e32c
Make sure <cvspass> closes its streams. Cleanup.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272370 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
7eb6ca9aa8
reset state in <cvschangelog>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272369 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
49ac8075b8
bug 7552 audit of <cvs> - ensure command gets reset.
You cannot have an attribute that accepts a boolean or an integer, at
least not the way it has been done - split into two attributes.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272368 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
f52d3009e6
reset state in <copydir>, cleanup
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272366 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
f613801836
Bug 7552 audit of <copy> and <move> - really make sure state is reset,
even if exceptions have been thrown.
Make the single file copy operation only work for a single nested
fileset that contains a single file (would have accepted multiple
included files and silently used the randomly chosen first one).
Remove private shadows of Copy members from Move.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272365 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
9fb2961443
Adding some @since tags.
cleanups.
Make sure <uptodate> honors property immutability rules.
Remove redundant Enumeration class from ConditionBase
(IntrospectionHelper will have taken care of it now).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272364 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
614eeba754
actually, we dont need to mandate an output file, even though doing so breaks dependency checking. So lets not, for compatibility's sake. Oh, and add a test for the destfile not being a directory
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272363 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
be4530e953
oops
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272362 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
ee6ba313a7
no, this is the minor tidy up; javadoc tweak; that was a new task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272360 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
4a8cd1490b
Make sure the implicit fileset in <chmod> knows the current project.
Don't remove things that have never been added.
Share secret knowledge of wise old (wo)men.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272359 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
7b9199aaad
until this class is documented and has a test, it doesnt exist. Why add a wrapper to the MS WSDL tool? So that you can verify that your web services, be they written with Axis or that sun stuff, can be used by .net clients.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272358 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
1b5b18e3db
new helper method; not yet fed back into classes that currently use it (Csharp, Ilasm)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272357 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
826cc88ca9
comment fixup
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272356 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
a951bc593c
minor tidy up; javadoc tweak
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272354 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
7585dbdb21
Don't reencode console output.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272353 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
bbc333a9be
Fix up zipfileset references to allow any fileset
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272352 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
19d851ace8
Remove time based checks
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272350 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
d53f5e9612
Make concat reset its state (bug 7552 audit), make it use encoding
even when not logging to the console, make it fail-fast if nested text
has been specified together with nested filesets.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272346 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
85875db138
reset internal state in <chmod> (bug 7552 audit).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272345 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
222693b10f
Make sure <checksum> resets its internal state (bug 7552 audit), don't
trust File.length(), make sure <checksum> doesn't break the property
immutability rules.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272344 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
7c24f9164c
Make sure the dest attribute gets reset at the end of execute in
<bunzip2> and <gunzip> (bug 7552 audit).
Fix documentation for <gzip> and <bzip2> - these tasks perform
dependency checks.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272343 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
7db8bf5f95
Make sure <buildnumber> doesn't break property immutability rules,
make it reset the file attribute at the end of execute (bug 7552
audit).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272342 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
895ef094bb
Make sure <basename> and <dirname> don't break property immutability
rules.
Minor corrections to their documentation.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272341 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
f1d485a8b0
make DirSetTest work again.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272340 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
d2d5078dc7
Fix up the determination of fileset names since most fileset subclasses
won't override the getDataTypeName and thus be reported as fileset
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272337 13f79535-47bb-0310-9956-ffa450edef68
23 years ago