Peter Donald
0595affdf0
Simple demo for copy
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271239 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
d408d99390
Copy across the copy task and strip out filtering
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271238 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
cd09b730bf
Add some basic examples of how to use try-catch task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271237 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
3ffd08e036
Add a try-catch taks to emulate javas try-catch constructs
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271236 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
fedc2287b5
Too tightly coupled to ant1 to run in ant2 so zap them for now and come back to it later.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271235 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
711320d7de
Zap some audit warnings
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271234 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
fa980642c8
Zap some audit warnings
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271233 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
1e67240862
Access static method via class and not the object
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271232 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
532d0a479e
- Add an helper method to write directly a document
as UTF8 from a stream.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271231 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
45287716c9
Easy way to test the Audit parser.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271230 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
4fbdadb171
Missed commit for this one.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271229 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
3b349325f1
Refactored handler by extracting specialized parser class.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271228 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
7a5c30f33c
Changes to DefaultConfigurer:
* Uses the DataType role when creating instances for interface properties,
rather than using the interface itself as the role.
* Added ObjectConfigurer.getTypedProperty(). This replaces the implicit
behaviour in DefaultObjectConfigurer.getProperty() where the typed
property was returned for an unknown property name.
* Typed properties are set using attributes and references, with the
property's interface role shorthand name. Previously, the DefaultConfigurer
would attempt to set the typed property for any unknown attribute or
reference name.
* Can have a set() method for a typed property, rather than an add() method.
Same semantics as setX() and addX() methods.
* Added a several more test cases.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271227 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
8af1905a98
- Added rulespath to Audit to use customized rules.
- Fix Audit messages to remove fullpath in it. It
won't work on references though.
- Fix MAudit handler to print stderr as well so
that a missing agent or invalid options return
a message.
- Enhance options to reflect those available also
in Webgain QA 2.1.2+
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271226 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
271e0fe6fc
Add descriptions to some targets.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271225 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Diane Holt
77f2c0563f
Put the old cruft back in (and devote some otherwise better-used energy
on cleaning it up).
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271224 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
d8169cab92
split execute in <javac> to make it easier to extend.
Sugested by: Misha Dmitriev <Mikhail.Dmitriev@eng.sun.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271223 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
750999053f
Work around a bug in Kaffe - we can as well label it "optimization" 8-)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271222 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
30a4d96094
Fix up determination of basedir on Antcall
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271221 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
39be3a40c4
ease building with Kaffe
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271220 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
8e684f3e6e
Improved support for taskdef
Renamed a few classes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271219 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
408a4c09b0
Fixed javadoc
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271218 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
042a1e9041
Fix copyright
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271217 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
1df82da13f
Fix file protocol prefix so that there is no more
and no less than 3 '/' on whatever platform it is running.
PR: 6259
Reported by: sl@ragbildung.de (Sascha Luedecke)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271216 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
aa102f4985
Fixing unused variable and array declarator
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271215 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
a43114f29d
Mutant: A few more things now work
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271214 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
132115ec2f
Improved Ant1 compatability by removing some facades
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271213 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
6518cd22e0
Start to clean up the clean up the manifest task and extract the useful bits into separate classes and adaptors.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271212 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
abfd52df02
Move manifest to a separate package
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271211 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
d23de598f0
Add version tags
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271210 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
85f0f72113
Started to cleanup manifest task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271209 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
4f74fbfd06
Avoided aliasing problem when creating child deployers by creating a new HashMap and adding all parents entrys rather than just referring to parents copy (which could lead to you altering the parents copy accidently)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271208 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
7e3c520606
Add a final
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271207 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
85595c6345
No need for the manifest in here
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271206 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
87e5816099
Test that tools.jar is included when you declare a dependency on it
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271205 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
a1e045b36e
Fake tools.jar as an optional package
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271204 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
3715ce688f
Remove uneeded mail task - should use the new refactoring from ant1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271203 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
f76be89106
Add in unit tests for the TypeFactory classes.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271202 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
65c27bc2ad
Add in a TypeFactory that will reload a specified set of URLs everytime create() is called which allows statics to be used in tasks if they absolutely have to be
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271201 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
3dc620ea92
Made it possible to subclass the TypeFactory and use different strategies for getting ClassLoader
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271200 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
22e6b3ce29
Fix up some small problems in mutant's Ant task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271199 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
51320c5fb0
Additional features for classpath management
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271198 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
5f5f39118b
Refactored dependecy tests so that myrmidon can not depend on antlib or the old ant tree.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271197 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
49e74b1e52
Use indirection to get ClassLoader.
Make sure the ClassLoader passed in via constructor is not null - if it is throw a null pointer exception then to help draw out source of error.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271196 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
ff5193eb1a
Add version identifier to ant-lib descriptor
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271195 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
6a25759d44
use the "official" LICENSE document from Crimson.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271194 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
788da5fd43
Copyright year fix.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271193 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
5c39c18686
Applying patch submitted for #6012 .
Submitted by: kevin.ross@bredex.com (Kevin Ross)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271192 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
44b170125d
Fix for #6288
NullPointerException if no environment variables found
Patch supplied by jimbuuck@netscape.net
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271191 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
91dfa2e783
- Fixed JavaScript escaping for properties.
- Added copyright
Submitted by: K.C. Baltz, kbaltz@mail.responsenetworks.com
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271190 13f79535-47bb-0310-9956-ffa450edef68
24 years ago