Skip to content

Bump javac.release from 17 to 21 to consolidate on one version - #9726

Draft
mbien wants to merge 1 commit into
apache:masterfrom
mbien:bump-to-21
Draft

mbien wants to merge 1 commit into
apache:masterfrom
mbien:bump-to-21

Conversation

@mbien

@mbien mbien commented Oct 17, 2026 •

Copy link
Copy Markdown
Member

those are all modules which are currently on 17 and also have java sources

i didn't plan on doing this anymore after javac.release migration (#8813) but it helps to remove a distracting step during review, since not all contributors know that they could bump the version and use newer API. Maybe there will be some kind of default version at some point #9323. There was also a dev-list thread. cc @errael

this can wait for after release to avoid conflicts.

@mbien mbien added this to the NB33 milestone Oct 17, 2026
@mbien mbien added the ci:all-tests [ci] enable all tests label Oct 17, 2026
@mbien

mbien commented Oct 17, 2026 •

Copy link
Copy Markdown
Member Author

... forgot to commit a revert

and found another issue, a manifest had a OpenIDE-Module-Java-Dependencies configured. This caused trouble since it is usually set automatically and the module version way > manifest value.

@mbien
mbien force-pushed the bump-to-21 branch 2 times, most recently from 9ffad96 to 21ee262 Compare October 17, 2026 07:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:all-tests [ci] enable all tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant