Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: 35206ddb197d181e003f5da051d2703dbd6eb1f2
https://github.com/hibernate/hibernate-orm/commit/35206ddb197d181e003f5da...
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: 1b3f72870308e66c07265d65dc6c0d02e4cf4b30
https://github.com/hibernate/hibernate-orm/commit/1b3f72870308e66c07265d6...
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/a098abff4290...1b3f728...