Peter Reilly
cdafd0bc27
checkstyle
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274941 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Peter Reilly
9dd757251f
checkstyle
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274940 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Peter Reilly
a643eaf19b
checkstyle
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274939 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Conor MacNeill
89847cdf7d
Rework parallel
Remove need for poll interval (only covered race condition between isAlive
and notifyAll calls
Add timeout capability
Add flag to fail if any nested task fails without waiting for other tasks
to complete.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274937 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
2590a640ce
Remove unused fields
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274936 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Stefan Bodewig
3700060efa
JDK 1.2 compatibility
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274935 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
Antoine Levy-Lambert
6a434928c1
style
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274934 13f79535-47bb-0310-9956-ffa450edef68
22 years ago
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