JEP 106 in jdk8 b66
Jonathan Gibbons
jonathan.gibbons at oracle.com
Fri Nov 30 11:52:01 PST 2012
For those that are interested, note that the implementation of JEP 106,
"Add Javadoc to javax.tools",
is now in jdk8 b66, by way of this changeset:
6493690: javadoc should have a javax.tools.Tool service provider
installed in tools.jar
However, that was only the top of the tip of the iceberg. The real work
was in the underlying changesets that made that one possible. Here is
the full set:
6493690: javadoc should have a javax.tools.Tool service provider
installed in tools.jar
8002079: update DocFile to use a JavaFileManager
8003257: refactor javadoc tool option handling
8000800: javadoc uses static non-final fields
8002168: Cleanup initialization of javadoc Messager
8001664: refactor javadoc to use abstraction to handle files
8001219: Clean up use of URLs in javadoc Extern class
8000416: refactor javadoc to provide and use an abstraction for relative
URIs
8000741: refactor javadoc to use abstraction to handle relative paths
8000673: remove dead code from HtmlWriter and subtypes
8000666: javadoc should write directly to Writer instead of composing
strings
8000418: javadoc should used a standard "generated by javadoc" string
Thanks to Joe and Bhavesh for working their way through the
corresponding series of reviews.
-- Jon
More information about the javadoc-dev
mailing list