Stefan Bodewig
3ca7c90999
Fix inconsistent synchronization
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274933 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
c837881aac
Make some things final
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274932 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Peter Reilly
2b58809b0a
use valueof instead of new Boolean
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274931 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Peter Reilly
f3e3462d86
Add antlib xml functionality
This is patch 7204 the fourth patch of the antlib + ns enhancement. The
issues reported by Stephan will need be
addressed, so the implementation may change
before ant 1.6 is released.
PR: 19897
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274930 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
a5ae6a2bfe
Make some private things static
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274929 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
fafd373901
notifyAll instead of notify
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274928 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
cc8099c252
Fix inconsistent synchronization
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274927 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Peter Reilly
fb5e84d323
multiple mappings for copy and move
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274926 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
42e30982ad
Fix incorrect finalize override
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274925 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
153a8fa06c
Fix incorrect equals() override
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274924 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Peter Reilly
99067d0607
Add multimapping to the copy and move task
Some slight changes from the orignal patch - rename
of ignoremultiplemapping to enablemultiplemapping and
some checkstyle changes
PR: 21320
Obtained from: Evan Easton
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274923 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
2a713cc02a
Replace == with equals()
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274922 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
c961790179
Fix potential stream leak
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274921 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
dc8100463d
Fix potential NPEs
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274920 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Conor MacNeill
b66c87eff7
Remove reflection which is no longer required
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274919 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
d6ae851614
Resolve properties recursively to get a more robust handle on circular definitions
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274918 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
b846bf0a04
Things are even more complicated
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274917 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
e516f89e7b
Oops
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274916 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
5eaf0e1c2a
Show bug I've introduced yesterday
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274915 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
10d7667356
resolveAllProperties would be caught in an endless loop when trying to
expand b -> ${a} -> ${a}. It would keep replacing ${a} for ${a} as it
only detected a circular reference if the expansion pointed back to b.
PR: 21825
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274914 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
2366612c9c
New task <jjdoc>.
New attribute outputfile for <jjtree>.
PR: 21526
Submitted by: Jene Jasper <jjasper at abz dot nl>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274913 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
f987ed2417
steal a paragraph from <fixcrlf>'s docs.
PR: 21658
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274911 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Peter Reilly
7f2763ba2f
remove unused field
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274910 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
6d1e0a2956
2003
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274909 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Peter Reilly
6940d37dfe
add tests for addConfigured()
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274908 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Conor MacNeill
3b9cd024be
Handle relative DTDs in XMLProperty
PR: 14685
Submitted by: Kimbo Mundy
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274907 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Peter Reilly
5460755b44
This commit implements:
- addConfigured(Type) to introspection rules
- ant-type magic polymorhic attribute
- allow types that have Project as a constructor to
be used in addName(Type) and addConfiguredName(Type) methods
- allow addName and addConfiguredName methods to have higher
presedence that createName() methods.
PR: 19897
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274906 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Peter Reilly
149ce34431
Refactor: move LineTokenizer out of TokenFilter
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274905 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Peter Reilly
b668edbb68
stylecheck
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274904 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Peter Reilly
ba22cfc85c
typeo
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274903 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Peter Reilly
cbedf46059
stylecheck
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274902 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
3c596d4f5f
Whitespace changes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274901 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
add4e21158
One more tweak
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274900 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
7f01b5d121
Now that we avoid double scanning in scanDir, we don't need to perform parent-tests on the patterns anymore
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274899 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
9e89cec932
Avoid double scanning of directories
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274898 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
b78dd40387
Some additional tests to increase confidence
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274897 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
1ac116d815
whitespace changes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274896 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
4000ee7ee6
fix new DirectoryScanner tests, still needs to be improved to avoid double-scanning
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274895 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
d58bf0b8ea
better be consistent
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274894 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
3203dee26c
More problems with case sensitivity
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274893 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
1eafac93d3
fix behavior on case insensitive file systems
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274892 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Antoine Levy-Lambert
e65fb2c1cc
style
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274891 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Peter Reilly
fc0f15ccca
add space in error message
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274890 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Antoine Levy-Lambert
cc3c93cc08
there was a small bone here too (name of a target was wrong).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274889 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Antoine Levy-Lambert
d7b9ddf84d
there was still a little bone :)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274888 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
e955e3d961
removeLeadingPath doesn't work if leading is a filesystem root - found by Antoine
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274887 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
21b09b4cdd
Typo
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274886 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
9f66d99a5d
Add comments as suggested by Jan
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274885 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Antoine Levy-Lambert
12383504ac
References not passed by antcall
PR: 21724
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274884 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
4653e638dd
Don't use a data descriptor for deflated entries in ZipOutputStream if
we can seek the output. Use this feature in <zip>.
PR: 19195
Submitted by: Richard Evans <richard.evans@retek.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274883 13f79535-47bb-0310-9956-ffa450edef68
22 years ago