whilst I'm only just starting to get back into the swing of things, I'll be sure to 
shout if I find something odd (o:

re the extracting of the parameters, I know I've been guilty of copy and paste there, 
so it doesn't surprise me to hear what you're
saying...

cheers
dim

----- Original Message -----
From: "David Budworth" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, January 31, 2002 6:57 PM
Subject: [Xdoclet-devel] Partial conversion to XDocletTagSupport


> Howdy yall,
>
> Well, in my effort to get class tag merging (ie: @ejb:bean in base, and
> @ejb:bean in concrete ejb to merge), I've done some of the conversion to
> XDocletTagSupport.
>
> My only concern is that it seems to me that a lot of the code in xdoclet
> is copy any paste.  Meaning many, many places try to lookup a tag+param
> using DocletUtil but first checking for it in currentTag(), and then
> walking the tree backwards looking for the tag.
>
> I've removed all the instances I came across and replaced them with the
> simpler XDocletTagSupport::getClassTagValue type lookup (thus removing
> 50+ lines of code in each place).
>
> My concern is, am I being over-zealous in my removal of code?  Or is it
> indeed true that a lot of the code is copy and paste?  It's hard to tell
> since the beautifier makes all the code look like one person wrote it.
> So there's no tell-tale signs (ie: bad formatting) of a copy/paste.
>
> I just don't want to screw anything up.  And since we are lacking a
> testsuite, all I can do to ensure my changes aren't screwing stuff up,
> is build the example apps, and build/deploy my own companies project.
>
> Is it safe to assume that someone will yell at me if I totally screw
> something up?  Are the other developers of xdoclet actively using the
> CVS version for day-to-day projects (which would imply that you'd notice
> if I messed something up).
>
> Thanks,
>
> -David
>
>
> _______________________________________________
> Xdoclet-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/xdoclet-devel


_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to