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

ahuber pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/causeway.git

commit 897e729a0de950ff4b696f0ac47132193eb24a8b
Merge: 9494090ec30 54434ec7ae2
Author: Andi Huber <[email protected]>
AuthorDate: Thu Feb 12 10:15:58 2026 +0100

    Merge pull request #3375 from apache/3959-static.weaving
    
    CAUSEWAY-3959: Convert abstract entity super classes to interfaces and 
enable static weaving

 .../commons/internal/reflection/_ClassCache.java   | 110 +++++++-----
 .../metamodel/inspect/Object_inspectMetamodel.java |   4 +-
 .../inspect/model/MetamodelInspectMenu.java        |  23 +--
 .../inspect/model/MetamodelInspectView.java        |  15 +-
 .../core/metamodel/inspect/model/TypeNode.java     |  30 ++--
 .../commandlog/applib/dom/CommandLogEntry.java     | 127 ++++++-------
 .../commandlog/persistence-jpa/.build-jpa-enhance  |   1 +
 .../commandlog/jpa/dom/CommandLogEntry.java        |  11 +-
 .../src/test/resources/META-INF/persistence.xml    |  10 +-
 extensions/core/excel/fixture/.build-jpa-enhance   |   1 +
 .../demoapp/todomodule/dom/ExcelDemoToDoItem.java  |  34 ++--
 .../{java => resources}/META-INF/persistence.xml   |   7 +-
 .../executionlog/applib/dom/ExecutionLogEntry.java |  47 ++---
 .../persistence-jpa/.build-jpa-enhance             |   1 +
 .../executionlog/jpa/dom/ExecutionLogEntry.java    |  20 ++-
 .../src/test/resources/META-INF/persistence.xml    |  10 +-
 .../applib/dom/ExecutionOutboxEntry.java           |  87 ++++-----
 .../persistence-jpa/.build-jpa-enhance             |   1 +
 .../jpa/dom/ExecutionOutboxEntry.java              |  22 ++-
 .../src/test/resources/META-INF/persistence.xml    |  10 +-
 .../audittrail/applib/dom/AuditTrailEntry.java     |  58 +++---
 .../audittrail/persistence-jpa/.build-jpa-enhance  |   1 +
 .../audittrail/jpa/dom/AuditTrailEntry.java        |  48 +++--
 .../permission/dom/ApplicationPermission.java      |  66 +++----
 .../secman/applib/role/dom/ApplicationRole.java    |  52 ++----
 .../applib/tenancy/dom/ApplicationTenancy.java     |  52 ++----
 .../secman/applib/user/dom/ApplicationUser.java    | 168 +++++++-----------
 .../secman/persistence-jpa/.build-jpa-enhance      |   1 +
 extensions/security/secman/persistence-jpa/pom.xml |   1 -
 .../jpa/permission/dom/ApplicationPermission.java  |  27 ++-
 .../secman/jpa/role/dom/ApplicationRole.java       |  33 +++-
 .../secman/jpa/tenancy/dom/ApplicationTenancy.java |  25 ++-
 .../secman/jpa/user/dom/ApplicationUser.java       |  60 ++++++-
 .../sessionlog/applib/dom/SessionLogEntry.java     |  87 +++++----
 .../sessionlog/persistence-jpa/.build-jpa-enhance  |   1 +
 .../sessionlog/jpa/dom/SessionLogEntry.java        |  13 +-
 ...hPdfJsViewer_IntegTest.dump_facets.approved.xml |   6 +-
 ..._MixinDomain_IntegTest.dump_facets.approved.xml |   6 +-
 ...hPdfjsViewer_IntegTest.dump_facets.approved.xml |   6 +-
 ...r_PropDomain_IntegTest.dump_facets.approved.xml |   6 +-
 parent/pom.xml                                     |  37 +++-
 .../src/main/resources/META-INF/persistence.xml    |  10 +-
 .../src/test/resources/META-INF/persistence.xml    |  10 +-
 .../MetaModelRegressionTest.verify.approved.xml    | 168 +++++++++---------
 regressiontests/persistence-jpa/pom.xml            |  38 ++++
 .../VerifyExtensionEntitiesAreEnhancedTest.java    |  88 +++++++++
 .../src/main/java/META-INF/persistence.xml         |   9 +-
 viewers/graphql/test/src/test/resources/schema.gql | 196 ++++++++++++---------
 48 files changed, 1036 insertions(+), 808 deletions(-)

Reply via email to