While I understand that Launcher is not being used (though if I recall, the reason is for Java 1.1 compatability, a topic on which I disagree), I have found Launcher.java useful as an example of invoking Ant programmatically.
I don't know if the code even functions in its current state, but it DID answer a number of questions for me. I would suggest that Launcher get a new lease on life as an example, somewhere besides src/main. Preferably with a test, so it continues to work. (Or perhaps it should *become* a test case, and help ensure stability of the interface for running Ant programatically?). -----Original Message----- From: Erik Hatcher [mailto:[EMAIL PROTECTED] Sent: Monday, January 07, 2002 4:36 AM To: Ant Developers List Subject: Re: removing some classes +1 on all. ----- Original Message ----- From: "Stefan Bodewig" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, January 07, 2002 7:15 AM Subject: removing some classes > Hi, > > there are some classes in Ant's CVS tree that have never been anything > but dead code in any released version of Ant AFAIK, in particular: > > org.apache.tools.ant.Constants > org.apache.tools.ant.DesirableFilter > org.apache.tools.ant.Launcher > org.apache.tools.ant.taskdefs.CompileTask > org.apache.tools.ant.taskdefs.JavacOutputStream > org.apache.tools.ant.taskdefs.optional.ManifestFile > > As people new to Ant may get confused by them (we had people refer to > Launcher as Ant's entry point), I'd like to zap them. Any problems > with this? > > There are some other classes that have become dead code later, > especially in Ant 1.2 when we switched to the newer execution > framework, i.e. > > org.apache.tools.ant.taskdefs.Exec > org.apache.tools.ant.taskdefs.Jikes > org.apache.tools.ant.taskdefs.JikesOutputParser > org.apache.tools.ant.taskdefs.TaskOutputStream > > Instead of removing them (I think there are some people who still > extend Exec) I'd like to add some even more annoying warnings to them. > > Stefan > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
