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

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


    from 9494090ec30 Merge pull request #3398 from 
apache/3965-fix.hierarchy.introspect
     add 948ee2a3d6b CAUSEWAY-3959: converts abstract ApplicationRole to an 
interface
     add 1d67bafe4a9 CAUSEWAY-3959: converts abstract ApplicationUser to an 
interface
     add fadc45416a7 CAUSEWAY-3959: fixes permission mapping in prev. commits
     add 4a224ebe099 CAUSEWAY-3959: converts abstract ApplicationPermission to 
an interface
     add dcf5a48c64d CAUSEWAY-3959: converts abstract ApplicationTenancy to an 
interface
     add 9dfb6e7da9b CAUSEWAY-3959: adds weaving profile
     add 292f105118c CAUSEWAY-3959: restores @DomainObject annot. on interfaces
     add 4b2381d36c5 CAUSEWAY-3959: activates weaving for secman
     add 41d1b38d6c4 CAUSEWAY-3959: test approvals
     add 11a11a92e98 CAUSEWAY-3959: fixes byte-code enhance detection (in prev. 
commits)
     add 1bb9348a24d CAUSEWAY-3959: converts abstract AuditTrailEntry to 
interface
     add b93ead76637 CAUSEWAY-3959: adds build verifaction tests (is weaved?)
     add c8f5e6812f1 CAUSEWAY-3959: gql schema update (generated)
     add 0c1ddab3a66 CAUSEWAY-3959: switch to file based profile activation
     add 5c1798c98a7 CAUSEWAY-3959: converts abstract SessionLogEntry to 
interface
     add cf550cdde73 CAUSEWAY-3959: converts abstract CommandLogEntry to 
interface
     add 90134c118a0 CAUSEWAY-3959: converts abstract ExecutionOutboxEntry to 
interface
     add ea55d18c375 CAUSEWAY-3959: fixes weaving for ExcelDemoToDoItem
     add d571b14ddbe CAUSEWAY-3959: migrates persistence.xml schema to 3.0
     add b5e3e72ee72 CAUSEWAY-3959: control weaving via CI
     add 54434ec7ae2 CAUSEWAY-3959: allows 
VerifyExtensionEntitiesAreEnhancedTest to activate via env vars as well
     new 897e729a0de Merge pull request #3375 from apache/3959-static.weaving

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../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(-)
 create mode 100644 
extensions/core/commandlog/persistence-jpa/.build-jpa-enhance
 create mode 100644 extensions/core/excel/fixture/.build-jpa-enhance
 rename extensions/core/excel/fixture/src/main/{java => 
resources}/META-INF/persistence.xml (78%)
 create mode 100644 
extensions/core/executionlog/persistence-jpa/.build-jpa-enhance
 create mode 100644 
extensions/core/executionoutbox/persistence-jpa/.build-jpa-enhance
 create mode 100644 
extensions/security/audittrail/persistence-jpa/.build-jpa-enhance
 create mode 100644 
extensions/security/secman/persistence-jpa/.build-jpa-enhance
 create mode 100644 
extensions/security/sessionlog/persistence-jpa/.build-jpa-enhance
 create mode 100644 
regressiontests/persistence-jpa/src/test/java/org/apache/causeway/testdomain/persistence/jpa/enhance/VerifyExtensionEntitiesAreEnhancedTest.java

Reply via email to