Erik Hatcher
ebdf3b5ae3
Bringing HEAD up to speed with the code I used to generate Appendix E of the infamous Java Development with Ant book.
TODO: Convert to the new XDoclet, start progressing this to the mainstream so that Ant 1.6 can have code-generated documentation finally.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273112 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Costin Manolache
13c833611e
A small refactoring, getting to a more 'real' interface for the dynamic
properties.
This is not final, of course.
PropertyHelper will implement all property manipulation. Eventually in
ant1.6 the static methods in various places should just wrap and
call this. In 1.6 the property storage can also be migrated to this
class.
It should be possible by a task or embedding application to replace
the whole mechanism - no need for discovery on this one, it can be
done by a task.
The PropertyInterceptor will be used to plug different sources
for the property. I'm thinking to just have tasks/types implementing
this interface automatically get registered - it's the simpler
solution for tasks developers ( I think ).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273107 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Costin Manolache
f1a2814606
Initial attempt to fix the optional.jar ( for 1.5+ ). The ProjectHelper
will replace all optional tasks, using an AntClassLoader to load
( delegation disabled for the optional package ).
Next step is to add a task that adds jars to the loader for optional.
( like junit.jar, etc ).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273106 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
70936fadd1
Wow - look at all the things you can do in a single commit. No need to
commit each directory separately. :-)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273087 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
da4e1a3aa9
A few changes to Mutant
Tag data values with a priority to support the Ant1 property menagerie
Add a policy to the mutant launch script (somewhat experimental)
Improved bootstrap
Directory reorg to facilitate policy declarations
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273030 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
752f49d5b1
Update to latest parser
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273025 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Magesh Umasankar
6bd8d6e938
Merge changes made to 1.5 Beta2.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272967 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
9592188ecb
Some Mutant documentation
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272920 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stephane Bailliez
fbdfb17427
Add mkdir feature (no comment only)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272898 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stephane Bailliez
faf4cbed41
Make sure the directory is versioned before adding an element
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272897 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stephane Bailliez
d1723671a9
update the described flag when necessary...
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272896 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
829d306c72
The old crimson parser incorrectly supported namespaces by default. Under
Xerces, need to turn on support
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272895 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
97738f8eed
Move to Xerces parser - needs some context loader setup
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272877 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
af074bc65d
Improved XML Namespace Support
rename some methods
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272876 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Magesh Umasankar
ca91f8cb7e
Merge changes made to 1.5 Beta1.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272826 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
f19f07d6e4
Various cleanups
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272820 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
f9d1c1691c
Change Exception hierarchy
Much better Ant1 compatability
New monitoring aspect
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272784 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
65b70febb5
hostname code; way off the main branches, but nothing to stop it going in to 1.6 'cept a test or two
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272757 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
88fed6a58f
Disable checkstyle until Oliver changes the defaults on the empty catch check.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272735 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Costin Manolache
892725299a
Fixes, build file, get it to work.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272729 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Costin Manolache
66bb079a1b
Small update to the SAX2 reader - use a class that extends RuntimeConfigurable
and supports SAX2 attributes.
In addition, the property substitution has few enhancements: if the
property name is not found and it has a special syntax we'll use the
references to compute a value.
This is work in progress, but the intention is to support dom: syntax
for selecting nodes ( similar with XmlProperties, but using 'life'
DOM tree ) and bean: to use getters on the tasks/objects in the reference
table.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272726 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
d571dff958
Convert refids to an aspect based implementation
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272721 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
fcc7e2b47f
Continue Aspect development
Impementation of the failonerror aspect
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272718 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
69d9b9a496
Add support for Aspects
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272712 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
e503d4fa0e
Keep gumpalump happy
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272661 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
4b534e77d6
Remove unused imports
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272639 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
981df1db07
Project ref task now allows properties in the referenced project
to be overriden
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272638 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
cae2d444f7
Fixes to the new config task stuff
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272636 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
cba254e641
Make config processing use Tasks to provide config operations
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272626 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
1ab855c3d4
Bring across more Ant1 tasks (ant structure)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272609 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
f26111dce8
my, isnt the java1.4 javac fussy
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272606 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
fc8a1957b0
Build fixes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272597 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
c788422894
Input Service for mutant
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272591 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
7960f35355
Final move of myrmidon stuff
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272549 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
6e595f17d7
We have moved.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272544 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
8ff69d7cae
Cleanup
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272543 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
991a1c8060
remove input proposal step 1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272542 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
8c167dc8a7
clarify
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272499 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
b9afdede80
Make run-test work again (XML parser was missing as I had crimson.jar
hardcoded in the classpath).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272498 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
944aa460d4
Cleanup
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272497 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
c2f14ffad1
Make Projectref's dynamic and task based
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272494 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
4b4b726a2f
zappity zap
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272487 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
495609773e
Zap remainder of committed antlibs
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272486 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
07d490fcd5
Reorg of mutant frontend classes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272472 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
5b72b6aa19
*** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272465 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
01d7b95e19
*** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272464 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
429c026813
MOre zapiuty zap
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272462 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
1bc1b47382
Kill ant1 compat layer
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272461 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
f2733242f3
Zap the yet to be converted ant1 code
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272460 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
8f0aea7184
Zap some antlib testing code
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272459 13f79535-47bb-0310-9956-ffa450edef68
23 years ago