Peter Donald
8562038f0b
Update the jars as added some more methods to ensure safe shutdown of readers/writers and cloned the contentsEquals method into FileUtils
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270802 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
7eea15fc17
First pass at an XDoclet proof-of-concept
Use the xdoclet target, and check the build directory for a generated core-ant-descriptor.xml
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270717 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
c4385b7b1b
Update scratchpad jar for new parameter in StringUtils
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270473 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
5d230c2ce7
Parameters object already has an EMPTY_PARAMETRS in it now
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270457 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
033b06ad4c
Update excalibur to fix ClassLoader issue when tasks call back into container with their ContextClassLoader set and the COntainer has yet to load resources. This will then use wrong classloader.
Fixed version will always use the supplied ClassLoader
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270425 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e6820b7065
Readded ant1 jar
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270339 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
1b414dd2d4
Revert to original API for ConfigurationHandler.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270098 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
b51fbab47d
Okay lets go to the latest framework now ... this is so we get deprecation warnings during the build ;)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270012 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
084361c12e
Update the rest of the Avalon jars.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270011 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
49da6b158f
Update scratchpad version of jar. This is for the recently implemented Extensions PackageRepository.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270010 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e444e91c26
donaldp@apache.org --> peter@apache.org
yea - now no one will call me Donald!!!
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269959 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
b3c44651db
Update to recent versions of Excalibur jars.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269631 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
b22d6f7f8e
Minor updates to make the CVS M messages go away ;)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269395 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
f30ab1c206
Update excalibur to support new FileUtil.getExtension() method added.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269196 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
3b0d442c1f
Add in xalan jar to support new XSL based ProjectBuilder.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269195 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
97f2c01caa
Update to fix exception handling bug.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269143 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
794a883964
Updated to work with JAXP1.1 and crimson (as it is smaller).
Also implemented infrastructure for aspect handling. Aspects are now called out to and can do all the things we have discussed. The only thing not implemented is actually passing parameters and elements to aspect handler for each task.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269111 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
414575a432
Update myrmidon to remove dependencies on camelot part of Avalon (which is still alpha and not released).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269087 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
48c54a5212
Run convert script to update to Beta Avalon.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269047 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
9ab12cf578
Updated this to use the same approach as main wrt replacing constants in file .... strangely this one works
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268536 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
8c97911720
Updated to the version on harddisk + added the start of documentation.
Major changes include
* making convertion API context-sensitive
* the simplification of all the interfaces. The simplification is achived by applying IOC. Now AntEngine is responsible for creating and instantiating shared components via a ComponentManager.
* Moved most of startup code to AntEngine so that alternate front ends can be added in simply.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268409 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
bba92ec223
Added in the ability to deploy datatypes in properties. Datatypes are currently solely registered through taskdef.xml. Will in future be registered through tasks aswell.
Made conditions (if/unless interpreted in a context)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268342 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
421736ed4a
Updated to latest Avalon which involved removing a lot of cruft from Ant.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268337 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
92cf6a4b48
Removed *Entry abstraction as it was overkill for Ant atm.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268320 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
19600e6d00
Refactored proposal so it is more inline with apporpriate design patterns.
Added in a number of new tasks to demonstrate interaction with tasklet runtime.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268316 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
1d3dc3765d
Continued developing myrmidon
* simplified logging interface to be independent of org.apache.log
* made it so that you no longer need to build a classpath and hand it to ant!!!
* added ant-call task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268306 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
ed120ac805
Initiall checkin of myrmidon proposal
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268292 13f79535-47bb-0310-9956-ffa450edef68
25 years ago