[root]/proposal/myrmidon/src/java/org/apache/ant/project
zappity zap
0 lines of code changed in:
Model is not a user concern but a modder/embeddor concern.
3 lines of code changed in:
Made model work with Arrays rather than Iterators (more typesafe).
7 lines of code changed in:
Migrates ProjectListeners to separate package
8 lines of code changed in:
Created separate package to contain project model as per mutant.
28 lines of code changed in:
Moved TaskletEngine-> myrmidon.components.executor
Changed name to match word class of other components and to enforce uniformity in conventions. (Also same practice as used in other projects which hopefully will mean it is easier to understand).
5 lines of code changed in:
Update Launcher package and update ProjectListener* to reflect
* No project name
* tasklet->task
41 lines of code changed in:
Removed instance data from Project object. This allows reuse of Project objects ... is this required ???
55 lines of code changed in:
Started to update to task engine design I have been talking about.
21 lines of code changed in:
Run convert script to update to Beta Avalon.
74 lines of code changed in:
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.
584 lines of code changed in:
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)
39 lines of code changed in:
Refactored proposal so it is more inline with apporpriate design patterns.
Added in a number of new tasks to demonstrate interaction with tasklet runtime.
11 lines of code changed in:
Started adding some documentation and exporting the correct services via CM rather than all services.
29 lines of code changed in:
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
119 lines of code changed in:
Initiall checkin of myrmidon proposal
158 lines of code changed in: