Submitted On 21-DEC-1999
bindu_p1
I vote for this one. It will be very very useful for the kind of applications
we are working on. Currently I am facing the pbm of generating both internal
and external documentation. Maybe I'll look @ doclets and c if they can help
me.
Submitted On 08-JUN-2000
jdaverin
i sort of did this. i edited the standard doclet to recognize and handle
an @internal tag, and then if javadoc was run with the -external option,
anything with an @internal tag wouldn't show up. the catch - it only
works for stuff inside of classes (inner classes, fields, constructors, methods).
it does not work on classes themselves. why? because they left the
class tree creation stuff inside the core part of javadoc and made the
class tree very hard to mess with once it was created.
when you look at it, the operation of the @internal tag is identical to
the operation of the @deprecated tag. by adding additional checks
whenever deprecation checks are performed, this can be achieved
trivially. of course, they check for deprecated classes inside
ClassTree.java, part of the javadoc api.
so, really easy for them, much messier for us, i say they should
do it
Submitted On 22-AUG-2000
kbcushing
This option should also be able to exclude entire classes or methods from the external javadocs, in effect
hiding them from end-users. This goes beyond just hiding parts of comments.
We developed an "external" doclet which will include in the javadocs only those classes with our "external"
tag or which contain methods marked "external."
We also developed an "internal" doclet, which displays a big warning next to anything that's marked as
external.
Submitted On 19-MAY-2003
ratuld
What's about this tags ??
I think that @exclude and @internal can be replaced by
@category <name> (another proposed tag)
And a -exclude option of javadoc
/**
* @cat internal
*/
or
/**
* @cat test
*
*/
and
javadoc -exclude test internal
Submitted On 20-DEC-2004
vroonhof
Please note that doxygen (which can also process Javadoc)
already recognizes @internal. It would be really nice if any implementation was comptible with that.
One of my colleages actually seems to think later J2SDKs actually recognize this tag in some form.
PLEASE NOTE: JDK6 is formerly known as Project Mustang
|