Skip to content
Success

Changes

Summary

  1. [Bug #399] Ensure lazy loading proxy triggers loading on equals/hashCode invocation. (commit: 552b31e) (details)
Commit 552b31e2002be5ee573a3b898eb1d55617ca22a5 by Martin Ledvinka
[Bug #399] Ensure lazy loading proxy triggers loading on equals/hashCode invocation.

Applies only to proxied classes that override equals/hashCode. Not necessary for those that don't, because default implementation is just identity.
(commit: 552b31e)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/proxy/lazy/gen/LazyLoadingEntityProxyGenerator.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/proxy/lazy/gen/LazyLoadingEntityProxyGeneratorTest.java (diff)
The file was modifiedjopa-impl/src/main/java/cz/cvut/kbss/jopa/utils/ReflectionUtils.java (diff)
The file was modifiedjopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/OWLClassH.java (diff)