remondis-it / remap

A declarative mapping library to simplify testable object mappings.
Apache License 2.0
122 stars 22 forks source link

Java 17 compatibility #146

Closed nacron closed 1 year ago

nacron commented 2 years ago

Hello Remondis Team,

we are using your mapper and are very happy with it. Now we wanted to upgrade to Java 17 and found out that the underlying library cglib (https://github.com/cglib/cglib) no longer supports Java 17. They have this paragraph on their github page:

IMPORTANT NOTE: cglib is unmaintained and does not work well (or possibly at all?) in newer JDKs, particularly JDK17+. If you need to support newer JDKs, we will accept well-tested well-thought-out patches... but you'll probably have better luck migrating to something like ByteBuddy.

Are there any plans to move the underlying library to something like byte buddy?

Cheers Benedikt

schuettec commented 2 years ago

Thanks for feedback. We will migrate to Byte Buddy soon.