This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a change to branch 3409-mixin.eventtypes
in repository https://gitbox.apache.org/repos/asf/causeway.git
from da5f3fa615 CAUSEWAY-3409: simplify event-type related facets
add 51a10a33b6 CAUSEWAY-3409: simplify hierarchy of
DomainEventFacetAbstract
add 2583ed9610 CAUSEWAY-3409: test approvals
No new revisions were added by this update.
Summary of changes:
.../metamodel/facets/DomainEventFacetAbstract.java | 41 ++++--
.../action/ActionAnnotationFacetFactory.java | 19 ++-
.../action/invocation/ActionDomainEventFacet.java | 131 ++++++++++++++++-
.../invocation/ActionDomainEventFacetAbstract.java | 144 -------------------
.../invocation/ActionDomainEventFacetDefault.java | 31 ----
.../ActionDomainEventFacetForActionAnnotation.java | 31 ----
.../CollectionAnnotationFacetFactory.java | 4 +-
.../modify/CollectionDomainEventFacet.java | 42 +++++-
.../modify/CollectionDomainEventFacetAbstract.java | 58 --------
.../modify/CollectionDomainEventFacetDefault.java | 4 +-
...ionDomainEventFacetForCollectionAnnotation.java | 5 +-
...EventDefaultFacetForDomainObjectAnnotation.java | 2 +-
...EventDefaultFacetForDomainObjectAnnotation.java | 2 +-
...EventDefaultFacetForDomainObjectAnnotation.java | 2 +-
.../property/PropertyAnnotationFacetFactory.java | 20 +--
...ropertyClearFacetForDomainEventFromDefault.java | 2 +-
...rFacetForDomainEventFromPropertyAnnotation.java | 2 +-
.../property/modify/PropertyDomainEventFacet.java | 134 ++++++++++++++++-
.../modify/PropertyDomainEventFacetAbstract.java | 158 ---------------------
.../modify/PropertyDomainEventFacetDefault.java | 39 -----
...pertyDomainEventFacetForPropertyAnnotation.java | 39 -----
...opertySetterFacetForDomainEventFromDefault.java | 2 +-
...rFacetForDomainEventFromPropertyAnnotation.java | 2 +-
...tySetterOrClearFacetForDomainEventAbstract.java | 2 +-
.../TweakDomainEventsForMixinPostProcessor.java | 39 +++--
...ctionAnnotationFacetFactoryTest_Invocation.java | 23 ++-
.../PropertyAnnotationFacetFactoryTest.java | 24 ++--
...hPdfJsViewer_IntegTest.dump_facets.approved.xml | 49 ++++---
...sViewer_IntegTest.dump_facets.approved.xml.bak} | 0
..._MixinDomain_IntegTest.dump_facets.approved.xml | 49 ++++---
...nDomain_IntegTest.dump_facets.approved.xml.bak} | 0
...hPdfjsViewer_IntegTest.dump_facets.approved.xml | 42 +++---
...sViewer_IntegTest.dump_facets.approved.xml.bak} | 0
...r_PropDomain_IntegTest.dump_facets.approved.xml | 42 +++---
...pDomain_IntegTest.dump_facets.approved.xml.bak} | 0
35 files changed, 499 insertions(+), 685 deletions(-)
delete mode 100644
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/actions/action/invocation/ActionDomainEventFacetAbstract.java
delete mode 100644
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/actions/action/invocation/ActionDomainEventFacetDefault.java
delete mode 100644
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/actions/action/invocation/ActionDomainEventFacetForActionAnnotation.java
delete mode 100644
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/collections/collection/modify/CollectionDomainEventFacetAbstract.java
delete mode 100644
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/properties/property/modify/PropertyDomainEventFacetAbstract.java
delete mode 100644
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/properties/property/modify/PropertyDomainEventFacetDefault.java
delete mode 100644
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/properties/property/modify/PropertyDomainEventFacetForPropertyAnnotation.java
copy
extensions/vw/pdfjs/metamodel/src/test/java/org/apache/causeway/extensions/pdfjs/metamodel/{PdfjsViewer_MixinDomainWithPdfJsViewer_IntegTest.dump_facets.approved.xml
=>
PdfjsViewer_MixinDomainWithPdfJsViewer_IntegTest.dump_facets.approved.xml.bak}
(100%)
copy
extensions/vw/pdfjs/metamodel/src/test/java/org/apache/causeway/extensions/pdfjs/metamodel/{PdfjsViewer_MixinDomain_IntegTest.dump_facets.approved.xml
=> PdfjsViewer_MixinDomain_IntegTest.dump_facets.approved.xml.bak} (100%)
copy
extensions/vw/pdfjs/metamodel/src/test/java/org/apache/causeway/extensions/pdfjs/metamodel/{PdfjsViewer_PropDomainWithPdfjsViewer_IntegTest.dump_facets.approved.xml
=>
PdfjsViewer_PropDomainWithPdfjsViewer_IntegTest.dump_facets.approved.xml.bak}
(100%)
copy
extensions/vw/pdfjs/metamodel/src/test/java/org/apache/causeway/extensions/pdfjs/metamodel/{PdfjsViewer_PropDomain_IntegTest.dump_facets.approved.xml
=> PdfjsViewer_PropDomain_IntegTest.dump_facets.approved.xml.bak} (100%)