https://bz.apache.org/bugzilla/show_bug.cgi?id=64603
--- Comment #4 from Stefan Bodewig <[email protected]> --- if you look at the actual implementations you'll see that refid by itself doesn't do anything and that all implmentations of DataType contain custom code to make it work. Pushing it down to ProjectComponent wouldn't change anything as each implementation of ProjectComponent add support for it explicitly. There isn't anything that would stop a task from implementing refid today - or from extending DataType. Tasks don't need to extend Task, they don't even have to be ProjectComponents. All that is required of a task is to have a no-arg void execure method. Pure duck-typing :-) As for the documentation there is a section of references in https://ant.apache.org/manual/using.html#references but it is not cross-references from all places where it could be. I'll try to improve that. -- You are receiving this mail because: You are the assignee for the bug.
