ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Magesh Umasankar" <umag...@apache.org>
Subject Re: [SUBMIT] SerialVer and ReplaceSUID Tasks
Date Thu, 04 Apr 2002 21:34:35 GMT
From: "Steve Loughran" <steve_l@iseran.com>


>
> ----- Original Message -----
> From: "Stephane Chauvin" <SChauvin@cardiff.com>
> To: <ant-dev@jakarta.apache.org>
> Sent: Wednesday, April 03, 2002 11:53 AM
> Subject: [SUBMIT] SerialVer and ReplaceSUID Tasks
>
>
> > I propose to add the org.apache.tools.ant.taskdefs.optional.serialver
> > package to support the serialver functionality.
> >
> > There is 2 tasks:
> > -serialver: Echoes the serialVersionUID of a serializable class. This is
> > just a wrapping of the serialver executable provide by the JDK.
> > -replacesuid: Replace in a source file a token with the
serialVersionUID.
> >
>
> Interesting -and with unit tests too. nice.
>
> As usual, please file this in bugzilla with attachments and harangue the
> mailing list till its inclusion gets resolved one way or the other.
>
> A couple of questions
>
> 1. why do you exec serialver instead of using the java task? This can fork
> too, if that is needed, but it is better at classpath setup and the like.
>
> 2. Having code that edits java src insitu scares me. I would be happier
with
> something which generated a new copy of the file in a destination
> directory...we could then add version checking so that the work is only
done
> if the src file is newer than the one in the dest dir.
>
> would that work? How are you using the tasks in your build files.

IMO, the replacesuid is best represented as a
filterreader.

>
> -steve
>
>

Cheers,
Magesh

*************************************************
*  Politician: One who shakes your hand before  *
*  elections and your confidence after.         *
*************************************************



--
To unsubscribe, e-mail:   <mailto:ant-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:ant-dev-help@jakarta.apache.org>


Mime
View raw message