On 2009-03-24, Maxim Kizub <mki...@gmail.com> wrote: > 1. What do you think about the idea of writing such Ant IDE?
Sounds interesting but I know that at least I wouldn't have enough cycles to contribute. > 2. If you'll find it convenient enough - will you distribute it > together with Ant? Probably not with the main Ant distribution. And in order to be distributed by the Ant project at all, it had to be an Apache project run by Apache rules. I don't think this is what you have in mind. > 4. I have rather little knowledge about Ant's internals. Can you > give me a reference to internal structure description and a full > list of concepts used in Ant (tasks, conditions, filesets and so > on). Not really more than the manual says. > 5. Will I be able to retrieve constraints about attributes (like > 'you can specify either FILE or DIR attribute, but not both'), No > and list of attributes (and their types) from tasks (.class files, > from Ant API or somewhere else)? Yes. By using IntrospectionHelper on the task/type class you will obtain list of all supported attributes and nested elements. But not whether any of them are required. > Or I will have to encode them manually for each task (concept)? There have been ideas to add custom annotations and create the manual from them, but they've never come to fruition. Right now this is a manual process, unfortunately. Stefan --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org For additional commands, e-mail: dev-h...@ant.apache.org