Here's the PR:
https://github.com/hibernate/hibernate-orm/pull/3286
On Thu, Mar 5, 2020 at 10:21 PM Gail Badner wrote:
> I created https://hibernate.atlassian.net/browse/HHH-13891.
>
> IIUC, a ProxyFactory should not be created if any ID, version, or property
> method getter/setter is final.
>
>
I created https://hibernate.atlassian.net/browse/HHH-13891.
IIUC, a ProxyFactory should not be created if any ID, version, or property
method getter/setter is final.
I'm working on a PR.
Thanks,
Gail
On Thu, Mar 5, 2020 at 7:56 AM Steve Ebersole wrote:
> If any getters or setters are final t
If any getters or setters are final then the ProxyFactory cannot be used
and imo should not get built, especially moving forward as we could use
bytecode-based proxies
On Wed, Mar 4, 2020 at 2:11 PM Gail Badner wrote:
> This commit [1] for HHH-11838 [2] causes an error to get logged by
> ProxyFa
This commit [1] for HHH-11838 [2] causes an error to get logged by
ProxyFactoryHelper#validateProxyability [3] for a property that uses field
access and has a corresponding final getter/setter method.
The logged error does not cause any failure, and the ByteBuddyProxyFactory
gets built.
Should th