ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefan Bodewig <bode...@apache.org>
Subject Re: IDE with non-xml syntax for ant
Date Thu, 09 Apr 2009 14:42:08 GMT
On 2009-03-24, Maxim Kizub <mkizub@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-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Mime
View raw message