Have at it, Daniel.  You can surely do the job quicker than I can.

On Sunday 27 June 2004 10:51 pm, Daniel F. Savarese wrote:
> In message <[EMAIL PROTECTED]>, Steve Cohen writes:
> >These broken links are almost all of the following form
> >
> ><a href = "org.apache.commons.net.package..../Class.html">
> >
> >Of course, these won't work.
> >
> >Can someone help me answer these questions?
> >
> >How did they ever work?
> >Is this the result of some global search and replace gone awry?
> >What is the "right" way to express such links in javadoc?  Relative paths?
> >  is
>
> Before there was ever a link tag, JDK 1.1 javadoc generated files of the
> form packagename.classname.html  The only way to reference them was
> directly. Somewhere in the migration process from NetComponents to Commons
> Net, the links must have been overlooked, but got the
> org.apache.commons.net in them from a substitution to fix up the package
> names.  It should be easy enough to do a
> find src/ -name "*.java" -print | xargs \
>   perl -pi -e 's/<a\s+href="([^"]+)\.html">/[EMAIL PROTECTED] $1}/g' \
>            -e 's/<a\s+href="([^"]+)\.html(#[^"]+)">/[EMAIL PROTECTED] $1$2}/g'
> to fix most of it up.  The substitution expressions are off the top of my
> head and surely need tweaking; they also generate fully qualified class
> names. If you want, I can fix it up.
>
> daniel
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to