RFR(XS): 8150077: Due to a javac type inference issue, javadoc doesn't compile with a jdk prior to 8u40

Volker Simonis volker.simonis at gmail.com
Wed Feb 17 18:26:08 UTC 2016


Hi,

can I please have a review for the following small change which fixes
two javac compilation errors during the build of javadoc if the boot
jdk is older than 8u40:

http://cr.openjdk.java.net/~simonis/webrevs/2016/8150077/
https://bugs.openjdk.java.net/browse/JDK-8150077

The first compilation error is copied into the bug report.

I've actually only tested with 8u20 (which doesn't work) and 8u74
(which does work) but the javac errors are similar to the ones in
"8087115: Due to a javac type inference issue, sjavac doesn't compile
with 8u31" (https://bugs.openjdk.java.net/browse/JDK-8087115) which
mentions 8u40 as the first version which correctly handles such code.

Thank you and best regards,
Volker


More information about the javadoc-dev mailing list