Branch: refs/heads/6.2
Home:
https://github.com/hibernate/hibernate-orm
Commit: d65b74c93431a6f0d78368eb8766029472670e70
https://github.com/hibernate/hibernate-orm/commit/d65b74c93431a6f0d78368e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2023-06-26 (Mon, 26 Jun 2023)
Changed paths:
A
hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhance/internal/bytebuddy/DirtyCheckingWithEmbeddableAndNonVisibleGenericMappedSuperclassTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhance/internal/bytebuddy/MyNonVisibleGenericMappedSuperclass.java
Log Message:
-----------
HHH-16832 Reproducer
As far as I can see, the problem is in:
https://github.com/hibernate/hibernate-orm/blob/5a63d8758a79d8bbcd923ace0...
`GetterMapping` doesn't seem to work correctly when the getter is
defined in the superclass with a more abstract type.
Commit: 4dd1dd63be7cf889725d2f1cb31259f412bfc020
https://github.com/hibernate/hibernate-orm/commit/4dd1dd63be7cf889725d2f1...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2023-06-26 (Mon, 26 Jun 2023)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/CodeTemplates.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/InlineDirtyCheckingHandler.java
Log Message:
-----------
HHH-16832 Bytecode enhancement leads to broken constructor for a generic embedded field
in a MappedSuperclass
Compare:
https://github.com/hibernate/hibernate-orm/compare/5d63218debfd...4dd1dd6...