This is an automated email from the ASF dual-hosted git repository.

danhaywood pushed a commit to branch CAUSEWAY-3891
in repository https://gitbox.apache.org/repos/asf/causeway.git

commit 8fe3bb7be51f3d3f0af9d662570a8c67c9a70836
Merge: 44886cdb92a 65d64cd85b7
Author: Dan Haywood <[email protected]>
AuthorDate: Mon May 26 13:22:23 2025 +0100

    Merge branch 'CAUSEWAY-3883' into maintenance-branch

 .../internal/proxy/_ProxyFactoryService.java       |   2 +
 .../services/ProxyFactoryServiceByteBuddy.java     |  74 ++++-
 .../metamodel/context/HasMetaModelContext.java     |   5 +
 .../context/MetaModelContext_usingSpring.java      |   5 +
 .../specloader/specimpl/ObjectMemberAbstract.java  |   5 -
 .../runtimeservices/src/main/java/module-info.java |   1 +
 .../InvocationHandlerForAsyncWrapMixin.java        | 112 +++++++
 .../wrapper/InvocationHandlerforAsyncAbstract.java | 163 +++++++++++
 .../InvocationHandlerforAsyncWrapRegular.java      | 101 +++++++
 .../runtimeservices/wrapper/MemberAndTarget.java   |  64 ++++
 .../wrapper/WrapperFactoryDefault.java             | 321 ++++-----------------
 .../handlers/CollectionInvocationHandler.java      |   3 +-
 .../handlers/DelegatingInvocationHandler.java      |   6 +-
 ...va => DelegatingInvocationHandlerAbstract.java} |  67 ++---
 .../handlers/DomainObjectInvocationHandler.java    | 243 ++++++++--------
 .../wrapper/handlers/MapInvocationHandler.java     |   3 +-
 .../handlers/PluralInvocationHandlerAbstract.java  |  26 +-
 .../wrapper/handlers/ProxyContextHandler.java      |  70 +++--
 .../wrapper/handlers/WrapperInvocationContext.java |  74 +++++
 .../wrapper/proxy/ProxyCreator.java                |   6 +-
 .../wrapper/WrapperFactoryDefaultTest.java         |   7 +-
 .../proxy/ProxyCreatorTestUsingCodegenPlugin.java  |  10 +-
 enhance.sh                                         |  24 +-
 .../BackgroundService_IntegTestAbstract.java       |   4 +-
 .../testdomain/jpa/JpaInventoryManager.java        |   4 +
 ...st.java => WrapperInteraction_1_IntegTest.java} |   8 +-
 ...t2.java => WrapperInteraction_2_IntegTest.java} |   8 +-
 ...t3.java => WrapperInteraction_3_IntegTest.java} |   8 +-
 ...t4.java => WrapperInteraction_4_IntegTest.java} |   8 +-
 .../WrapperInteraction_Caching_IntegTest.java      | 144 +++++++++
 .../testdomain/wrapper/jdo/JpaWrapperSyncTest.java |  90 ++++++
 .../jdo/WrapperFactoryMetaspaceMemoryLeakTest.java | 111 +++++++
 32 files changed, 1256 insertions(+), 521 deletions(-)

Reply via email to