Peter Donald
02d790fd36
Start to move the cvs tasks into new package
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270228 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
c859e9eed3
Start to move the non-deprecated XML files into new antlib - making sure they are compatible with myrmidon
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270227 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
7f5a9ddff2
Move core ant library into new package hierarchy
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270226 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
321e9b5e87
Remove deprecated class.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270225 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
58904a094b
Remove some unused cruft.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270223 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
34c9448479
delegate Logging to myrmidons system.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270222 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e8ef1de461
inherit log from ProjectComponent
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270221 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
354d01ab77
Remove unused code.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270220 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
cb2acb30f3
Remove some cruft to keep it compiling. The ant1 compatability layer (if it is ever implemented) will need to be rewritten anyway.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270219 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
eba489ee1e
UGLY HACK.
Make getBaseDirectory() public during migration of ant1.x codebase.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270218 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
62d9c97720
project.setNewProperty() --> setProperty
which inherited from AbstractTask and delegates to TaskContext.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270217 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
1126a3f4ac
Stop tasks using project.log() and instead they can use just log()
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270216 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
c76e3274d1
Started removing methods that are no longer used.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270215 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
46e4b41dc0
*** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270214 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
2a84ac3dfd
Remove resolveFile method as it is already implemented in AbstractTask.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270213 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
d47f6c9b67
project.setProperty() -> setProperty()
setProperty() is inherited from AbstractTask and actually delegates to TaskContext to do the work.
project.getBaseDir() -> getBaseDirectory()
getBaseDirectory() is also inherited from AbstractTask and also delegates to TaskContext.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270212 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
45b92614db
Description is a container concern - not a tasks concern.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270211 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
8bf664b1c5
No need for there to be a initialize method.
Now that tasks are initialized and executed in one sweep initialize functions could just be done at the start of an execute call.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270210 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
9e1cd9e4c1
init() -> initialize()
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270209 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
46a5edcc59
log() --> getLogger().info()
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270208 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
990c5b2a36
Remove some code that wont be used in Myrmidon.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270207 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
a5ddd208a9
It is not the task that should be worried about generating build events but the container.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270206 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
3e4e127ba0
Maybe configure means nothing now that container is handling the task model/proxy
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270205 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
f2347a9c7e
Loggers already implemented in myrmidon and thus no need for them to be here
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270204 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
497fb70fe8
Update Listeners so that the default listener is like the NoBannerLogger from Ant1.x while the classic is like ants current default.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270203 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
37e9144202
Add utility methods that directly delegate to the context to do work.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270202 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
f0e337fd52
Descriptions are not concerns of the task but of the container thus remove description dtaa from cab task.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270201 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
208b4310f7
Make sure it doesn't use zapped BuildException
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270200 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
002901b2d9
Start to refactor and clean myrmidons listeners.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270199 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
98bf0067e9
*** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270198 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
202b107da4
Description is not a concern of the task but a container concern.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270197 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
961d431384
Remove if/unless checking from target. It was insanity to have it there in the first place and has been the cause of much confusion.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270196 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
47903f9666
TaskContainers occur in task space in Myrmidon not in container space.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270195 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
bff8b8303f
Remove IntrospectionHelper for the time being.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270194 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
0cd0821159
*** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270193 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
2bbab902a5
Commented out use of IntrospectionHelper as that violates Container-task relationship. WIll need to be reworked significantly in Ant2.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270192 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
89c618a4ba
Fixed some compile errors due to tasks relying on deprecated behaviour in Ant1.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270191 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
cd60a6c95f
Make sure no tasks log via the project object.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270190 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
c5736872dd
Remove the Location class.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270189 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
956c3e0843
Lets say tata to the BuildException.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270188 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
a57f963f8b
Container tasks will need to erwritten in the context of Myrmidons mechanisms.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270187 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
2e78a0aa91
Make description a private attribute.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270186 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
a7ee54d9eb
Unused class goes the way of the dodo.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270185 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
aa7165f303
A tasks type is equivelent to it's name - no need to distuinguish between the two.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270184 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
ff55918264
No need for tasks to know which target they are in ... or even if they are in a target.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270183 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
1827792aa5
Zap the uneeded methods for the moment.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270182 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
d34078f20b
No need for the RuntimeConfigurable / UnknownElement / RuntimeConfigurable et al as they are already handled by the myrmidon container
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270181 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
884d56754b
No need for tasks to know about their wrappers - thats a concern of the container.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270180 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
a9df829eed
Need to be rewritten for Myrmidon style projects.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270179 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
9c62f617a3
Ant2 properties are dynamic so need need for 2 phase parsing
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270178 13f79535-47bb-0310-9956-ffa450edef68
24 years ago