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

#1878 update Ditto to run with Java 21 JDK #1990

Merged
merged 2 commits into from
Aug 27, 2024

Conversation

thjaeckle
Copy link
Member

  • models stay at JDK 8; services and internal APIs are built against 21
  • remove mutability-detector dependency and tests, as this is no longer maintained and not working with Java 21
  • update equalsverifier and bytebuddy versions to get equals checking unit tests running

Resolves: #1878

@thjaeckle thjaeckle added this to the 3.6.0 milestone Jul 31, 2024
@thjaeckle thjaeckle self-assigned this Jul 31, 2024
@thjaeckle
Copy link
Member Author

@alstanchev @kalinkostashki I would appreciate a review

I mainly deleted the mutabilitydetector unit tests (as this project is no longer maintained and has several issues with Java 21) and updated Maven plugin versions to latest ones.

* models stay at JDK 8; services and internal APIs are built against 21
* remove mutability-detector dependency and tests, as this is no longer maintained and not working with Java 21
* update equalsverifier and bytebuddy versions to get equals checking unit tests running
@thjaeckle
Copy link
Member Author

@alstanchev could you formally approve this PR?

@alstanchev
Copy link
Contributor

LGTM 👍

@thjaeckle thjaeckle merged commit 70fb877 into eclipse-ditto:master Aug 27, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Update Ditto to run with Java 21 runtime
2 participants