-
Notifications
You must be signed in to change notification settings - Fork 92
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
Preserve record accessor method names, update CI for Java 17/21 #1655
Conversation
1d90084
to
c5d137e
Compare
1aa2902
to
545ef65
Compare
I hope to get back to this later this week. The Quarkus Maven plugin build mojo doesn't support toolchains, so I'm looking at alternate approaches to getting this to work nicely with the CI. |
@radcortez , @phillip-kruger - with both Quarkus and Wildfly moving to JDK 17 very soon, are there any qualms about dropping JDK 11 (and adding 21) from the CI here? We can continue to create JDK 8 compatible artifacts, but using JDK 17 as the minimum in CI would help avoid doing extra gymnastics to get the embedded test application building in JDK <17. |
+1 |
Signed-off-by: Michael Edgar <[email protected]>
Signed-off-by: Michael Edgar <[email protected]>
Signed-off-by: Michael Edgar <[email protected]>
Signed-off-by: Michael Edgar <[email protected]>
Signed-off-by: Michael Edgar <[email protected]>
Signed-off-by: Michael Edgar <[email protected]>
Signed-off-by: Michael Edgar <[email protected]>
Kudos, SonarCloud Quality Gate passed! |
Finally got this working with a Java 17 + 21 build matrix. @phillip-kruger can you please take another look before I merge this? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Fixes #1631