[jdk17u-dev] Integrated: 8281944: JavaDoc throws java.lang.IllegalStateException: ERRONEOUS
Aleksey Shipilev
shade at openjdk.org
Mon Jun 10 07:38:14 UTC 2024
On Thu, 6 Jun 2024 15:42:25 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:
> Fixes a javadoc crash on incorrect `@see`. We have seen instances of this in our development pipelines.
>
> Unfortunately, javadoc code changed considerably in modern releases. The original patch, while simple, does not apply well to javadoc from JDK 17. The backports of javadoc improvements that would make this clean to JDK 17 are hairy. So instead I amended the patch to work on JDK 17, see https://github.com/openjdk/jdk17u-dev/commit/9249ee405fc0a8b4653a653c1150692b90319bd9.
>
> Additional testing:
> - [x] New test fails without the patch, passes with it
> - [x] MacOS AArch64 server fastdebug, `jdk/javadoc` pass
This pull request has now been integrated.
Changeset: bc857cb6
Author: Aleksey Shipilev <shade at openjdk.org>
URL: https://git.openjdk.org/jdk17u-dev/commit/bc857cb626d2185a458967aa4d08ff073c4a48aa
Stats: 51 lines in 2 files changed: 47 ins; 0 del; 4 mod
8281944: JavaDoc throws java.lang.IllegalStateException: ERRONEOUS
Reviewed-by: jjg
Backport-of: 0796620b07c6287a130ab0a3a7279d69b5d7b8a1
-------------
PR: https://git.openjdk.org/jdk17u-dev/pull/2546
More information about the jdk-updates-dev
mailing list