ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Timothy Halloran <thall...@GS06.ISRI.CMU.EDU>
Subject Re: [PATCH] Better abstraction within ExtensionUtil and ExtensionSet
Date Fri, 14 Jun 2002 15:27:51 GMT
On Fri, 2002-06-14 at 02:58, Stefan Bodewig wrote:
> On 13 Jun 2002, Timothy Halloran <thallora@GS06.ISRI.CMU.EDU> wrote:
> > Let me know if there is interest (or if I'm wasting my time:)
> Part of both 8-)
> Ant is generally supposed to be JDK 1.1 compatible, the classes in the
> extension package are not (they require JDK 1.2 anyway).  So the type
> of refactoring you are doing can only be applied to a very small part
> of Ant's code base.
> Stefan

Ahh, the changing shape of the Java language and libraries!

So, the set of packages under *.ant.taskdefs.optional.* are worth
looking at.  Is there a document breaking out Ant packages and their
mandated JDK level, or just "build.xml"?

I am developing a tool that finds uses of concrete classes where
Interfaces would be better and automatically and suggests them to the
programmer.  It is designed to help the increase the maintainability of
Java software (e.g., better use of abstraction, robustness to change,
and better representation of the actual requirements of the class or

Take care,

To unsubscribe, e-mail:   <>
For additional commands, e-mail: <>

View raw message