Skip to content

Conversation

@devinrsmith
Copy link
Member

@devinrsmith devinrsmith commented Jan 6, 2026

This updates the Javadoc tasks to the project's default Java toolchain, currently Java 21. This also updates the combined-javadoc:allJavadoc task to use the option -Werror to elevate javadoc warnings into errors, which was standardized in Java 15 (as opposed to the hidden option -Xwerror), see https://bugs.openjdk.org/browse/JDK-8196116.

The javadoc update also pointed out a couple of javadoc issues that are also fixed in this PR.

This will update the Javadoc tasks to the project's default Java toolchain, currently Java 21. This also updates the `combined-javadoc:allJavadoc` task to use the option `-Werror` which was standardized in Java 15 (as opposed to the hidden option `-Xwerror`), see https://bugs.openjdk.org/browse/JDK-8196116.

The javadoc update also pointed out a couple of javadoc issues that are also fixed in this PR.
@github-actions
Copy link
Contributor

github-actions bot commented Jan 6, 2026

No docs changes detected for cfa7a04

@devinrsmith devinrsmith self-assigned this Jan 6, 2026
@devinrsmith
Copy link
Member Author

Locally, I was able to see that the javadoc's appeared to be getting generated correctly. Search worked. And no module linking errors.

@devinrsmith devinrsmith requested a review from niloc132 January 6, 2026 01:31
@devinrsmith devinrsmith merged commit 3518ee6 into deephaven:main Jan 6, 2026
28 of 30 checks passed
@devinrsmith devinrsmith deleted the nightly/javadoc-toolchain-21 branch January 6, 2026 17:02
@github-actions github-actions bot locked and limited conversation to collaborators Jan 6, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants