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

Upgrade 2.x compiler baseline to Java 17 #2021

Merged
merged 29 commits into from
Dec 1, 2023
Merged

Upgrade 2.x compiler baseline to Java 17 #2021

merged 29 commits into from
Dec 1, 2023

Conversation

vy
Copy link
Member

@vy vy commented Nov 30, 2023

Warning! revision needs to be adjusted prior to merge.

@vy vy added the enhancement Additions or updates to features label Nov 30, 2023
@vy vy self-assigned this Nov 30, 2023
@vy vy added this to the 2.23.0 milestone Nov 30, 2023
Copy link
Contributor

@ppkarwasz ppkarwasz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@vy,

Great job.

Some deps must however be downgraded, since tests must be runnable also on Java 8.

.github/dependabot.yaml Outdated Show resolved Hide resolved
.github/dependabot.yaml Outdated Show resolved Hide resolved
.github/dependabot.yaml Outdated Show resolved Hide resolved
Copy link
Contributor

@ppkarwasz ppkarwasz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@vy
Copy link
Member Author

vy commented Dec 1, 2023

Some deps must however be downgraded, since tests must be runnable also on Java 8.

Thanks so much for the review, much appreciated! 🙏 I have reverted test dependency upgrades. I will merge the changes sometime today.

@vy vy merged commit 6b9d122 into 2.x Dec 1, 2023
3 of 8 checks passed
@vy vy deleted the 2.x-java-17 branch December 1, 2023 21:41
@vy vy mentioned this pull request Dec 5, 2023
@ppkarwasz ppkarwasz modified the milestones: 2.23.0, 2.22.1 Dec 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Additions or updates to features
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants