Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to Java 20 #3942

Merged
merged 7 commits into from
Apr 16, 2023
Merged

Update to Java 20 #3942

merged 7 commits into from
Apr 16, 2023

Conversation

cwisniew
Copy link
Member

@cwisniew cwisniew commented Apr 16, 2023

Identify the Bug or Feature request

Resolves #3931

Description of the Change

Updates build to use Java 20

Possible Drawbacks

There could be issues due to changes in JVM.
Also the updated google java format required for Java 20 required changes in format to be applied with spotlessApply.
(its now strict about not using single line /** */ documentation comments.(

Documentation Notes

Update to use Java 20

Release Notes

  • Updated to use Java 20

This change is Reviewable

@cwisniew
Copy link
Member Author

The required w/JDK 17 checks won't pass (expected) as it's moved to java 20. Once reviewed I will update the required branch checks to w/JD 20 so it can be merged.

A lot of Java source files were changed as the upgrade to Java 20 required Google java format update as well, and it is no longer happy about /** */ documentation comments that are on a single line.

@cwisniew cwisniew enabled auto-merge April 16, 2023 05:51
@cwisniew cwisniew added this pull request to the merge queue Apr 16, 2023
Merged via the queue into RPTools:develop with commit b224b3b Apr 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature]: Update Java Version
2 participants