Other |
---|
tbd_majorUnresolved |
Relates :
|
|
Relates :
|
JDK-8163307 :
|
|
JDK-8163310 :
|
|
JDK-8163332 :
|
|
JDK-8163386 :
|
|
JDK-8163388 :
|
|
JDK-8163389 :
|
|
JDK-8163390 :
|
|
JDK-8163391 :
|
|
JDK-8163392 :
|
|
JDK-8163393 :
|
|
JDK-8163394 :
|
|
JDK-8163395 :
|
There are several methods parked in the WorkArounds.java on the doclet side. These methods and implementations basically violate the cardinal dependency rule, that is the doclet should only rely on the public APIs provided by the Doclet, Compiler Tree APIs, and the JDK platform APIs. However, these methods allow the Standard Doclet to get inside the javac internals. There are 5 categories of these "violations" or "issues" A. the issue should be implemented as a public API javax.lang.model [Model API] B. the issue should be implemented as a public in Compiler Tree APIs [Tree Api] C. the issue should be implemented as a public API in the javadoc APIs [Doclet API] D. the issue should be addressed as a bug fix in javax.lang.model [Model bug] E. the issue should be addressed entirely within a doclet [Doclet]
|