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

github-bot pushed a change to branch 
dependabot/maven/spring6/wicket-bootstrap.version-6.0.3
in repository https://gitbox.apache.org/repos/asf/causeway.git


 discard 92f841753b Bump wicket-bootstrap.version from 6.0.2 to 6.0.3
     add 31cab2d266 updates serve-timeline.sh to use npm serve (for now)
     add 5755cf998d CAUSEWAY-2485: reformats headings is all
     add f353fe46eb CAUSEWAY-2485: reworks @Property#editing
     add 6775f793e5 CAUSEWAY-2485: removes TODO comment, since CAUSEWAY-3409 
now fixed
     add daf791df13 CAUSEWAY-2485: reworks @Property#fileAccept
     add 4ae2d0f7d5 CAUSEWAY-2485: simplifies @Property#maxLength
     add 17a5c38b36 CAUSEWAY-2485: simplifies @Property#mustSatisfy
     add 764931cd92 Merge remote-tracking branch 'origin/master' into spring6
     add 98f9242907 Bump spring-boot-maven-plugin from 3.0.5 to 3.0.6
     add 2b3212601a Merge pull request #1599 from 
apache/dependabot/maven/spring6/org.springframework.boot-spring-boot-maven-plugin-3.0.6
     add c94633d4b8 Bump spring-boot.version from 3.0.5 to 3.0.6
     add 3b780e7e25 Merge pull request #1600 from 
apache/dependabot/maven/spring6/spring-boot.version-3.0.6
     add 1f6d5a33a9 Bump spring-boot-starter-parent from 3.0.5 to 3.0.6
     add dba93fd6b7 Merge pull request #1601 from 
apache/dependabot/maven/spring6/org.springframework.boot-spring-boot-starter-parent-3.0.6
     add e7f3e0a19e Bump maven.plugin.tools.version from 3.8.1 to 3.8.2
     add 6dd05327a2 Merge pull request #1605 from 
apache/dependabot/maven/spring6/maven.plugin.tools.version-3.8.2
     add a26a6ab2c5 Bump mapstruct-processor from 1.5.4.Final to 1.5.5.Final
     add e4e2964c2c Merge pull request #1607 from 
apache/dependabot/maven/spring6/org.mapstruct-mapstruct-processor-1.5.5.Final
     add c797759ed9 Bump spring-boot-starter-parent from 2.7.10 to 2.7.11
     add 18d7bd12a0 Merge pull request #1596 from 
apache/dependabot/maven/master/org.springframework.boot-spring-boot-starter-parent-2.7.11
     add 84f95f4a39 Bump spring-boot.version from 2.7.10 to 2.7.11
     add e679e1b9d7 Merge pull request #1597 from 
apache/dependabot/maven/master/spring-boot.version-2.7.11
     add 339941c9eb Bump spring-boot-maven-plugin from 2.7.10 to 2.7.11
     add 5ca0e191e4 Merge pull request #1598 from 
apache/dependabot/maven/master/org.springframework.boot-spring-boot-maven-plugin-2.7.11
     add bc733dca7c CAUSEWAY-2485: wip on @Property#optionality
     add e2870c0e73 CAUSEWAY-2485: reworks @Property#optionality
     add 9e2c1ef437 CAUSEWAY-2485: wip for @Property#projecting
     add 3bc201705d CAUSEWAY-2485: reworks @Property#projecting
     add 62955a48fb CAUSEWAY-2485: simplifies @Property#regexPattern
     add f077b37773 CAUSEWAY-2485: reworks @Property#snapshot
     add ff229f5089 CAUSEWAY-2485: removes old menu item, now deleted
     add 94380ead9f CAUSEWAY-2485: simplifies PropertyLayout#cssClass
     add e003bcbae1 updates download link in doap.rdf
     add 533d2dbeb2 updates support link in doap.rdf
     add 04564dd58d CAUSEWAY-2485: simplfies @PropertyLayout#describedAs
     add 46e74c1b31 CAUSEWAY-2485: reworks @Property#labelPosition
     add fb5818b191 CAUSEWAY-2485: simplifies @Property#multiLine
     add 30cf715802 CAUSEWAY-2485: minor tidyup of @Property#navigable
     add 050e2d91cf CAUSEWAY-2485: adds TreeNode value type
     add 52a6e6d166 CAUSEWAY-2485: replaces @Property#renderDaysBefore example 
with @ValueSemantics#dateRenderAdjustDays
     add 8cb819002a Bump maven.plugin.tools.version from 3.8.1 to 3.8.2
     add 493c2b5cb0 Merge pull request #1602 from 
apache/dependabot/maven/master/maven.plugin.tools.version-3.8.2
     add c48d1db113 Bump mapstruct-processor from 1.5.4.Final to 1.5.5.Final
     add 4dcc68dce0 Merge pull request #1604 from 
apache/dependabot/maven/master/org.mapstruct-mapstruct-processor-1.5.5.Final
     add ff09b97050 CAUSEWAY-2485: simplifies @Property#repainting
     add 2f0c05d13c CAUSEWAY-2485: simplifies @PropertyLayout#typicalLength
     add 13ae3cc706 CAUSEWAY-3409: resurrect some tests in 
ActionAnnotationFacetFactoryTest_ActionInvocation
     add 2d937aac7e CAUSEWAY-3409: more cleanup of meta-model facet factory 
test hierarchy
     add 9e7478db17 CAUSEWAY-3409: resurrect 
ValueSemanticsAnnotationFacetFactoryTest
     add e8906c3971 CAUSEWAY-3409: cleanup cases of  
ValueSemanticsProviderAbstractTestCase
     add 5ab400ade2 CAUSEWAY-3409: consolidate SpecificationLoader tests into 
parameterized tests
     add e3a006916b CAUSEWAY-3409: fixes 'iterator' method recognition
     add 2b53c76e94 CAUSEWAY-3409: more test cleanup
     add e8ebf103d0 CAUSEWAY-3409: working on FacetFactoryTestAbstract to also 
support mixed in members
     add 99dcbee55d CAUSEWAY-3409: don't use @Nested on static inner classes
     add af0023ef88 CAUSEWAY-3409: proof of concept for post-processor testing
     add d429661096 CAUSEWAY-3409: minor cleanup
     add 5f19e3ecbe CAUSEWAY-3409: demonstrates @Property annot on type not 
recognized
     add 5b23590341 CAUSEWAY-3409: some fixes for the action case
     add d01e663914 CAUSEWAY-3409: always install 
Action/Property/CollectionDomainEventFacet
     add 7da276017a CAUSEWAY-3409: emit domain events only if post-able (decide 
late)
     add 4dcf17158e CAUSEWAY-3409: don't install 
Property/CollectionAnnotationFacet on actions
     add f5628d6874 CAUSEWAY-3409: directly handle isPostable flag in 
DomainEventFacetAbstract
     add d5567e4566 CAUSEWAY-3409: refactor isPostable logic into event-utils
     add 0939e8ad04 CAUSEWAY-3409: harmonize naming Mm*Utils
     add 03b6e56e5a CAUSEWAY-3409: separation of concerns
     add 37d5851e22 CAUSEWAY-3409: separation of concerns (part 2)
     add 58c1d35faf CAUSEWAY-3409: cleanup ActionInvocationFacetAbstract 
implementations
     add 59c06a57b8 CAUSEWAY-3409: have 
ActionInvocationFacetForMixedInPropertyOrCollection report its facet values
     add 258ceb2676 CAUSEWAY-3409: adding tests for the various ways of 
declaring prop domain events
     add c60f5c9f55 CAUSEWAY-3409: adding tests for the various ways of 
declaring coll domain events
     add c00c72cf49 CAUSEWAY-3409: adding tests for the various ways of 
declaring act domain events
     add 68379f8c66 CAUSEWAY-3409: fixes EXECUTING/EXECUTED phases
     add ef7676e1c8 CAUSEWAY-3409: allow prop. EXECUTING events to morph 
clearing into setting and vice versa
     add 5f7853a0dd Merge pull request #1593 from 
apache/3409-mixin.eventtypes.part2
     add 02e2149706 Merge remote-tracking branch 'origin/master' into spring6
     add 36e1bc295a Bump jacoco-maven-plugin from 0.8.9 to 0.8.10
     add 482bc04ede Merge pull request #1609 from 
apache/dependabot/maven/spring6/org.jacoco-jacoco-maven-plugin-0.8.10
     add 67d639c868 Bump vaadin.version from 24.0.4 to 24.0.5
     add 6274f7d3e5 Merge pull request #1610 from 
apache/dependabot/maven/spring6/vaadin.version-24.0.5
     add c832424d5c CAUSEWAY-3446: runtimeservices: add dep. 
com.sun.mail:jakarta.mail
     add 4fb93b7218 Bump jacoco-maven-plugin from 0.8.9 to 0.8.10
     add 1710fcfa93 Merge pull request #1608 from 
apache/dependabot/maven/master/org.jacoco-jacoco-maven-plugin-0.8.10
     add 49e63ac80c Bump pdfjs-dist from 3.4.120 to 3.5.141
     add 5c07563e02 Merge remote-tracking branch 'origin/master' into spring6
     add 0ba8d468ad Bump pdfjs-dist from 3.4.120 to 3.5.141 (post merge fix)
     add e32c5b60b3 CAUSEWAY-3446: with com.sun.mail:jakarta.mail don't 
transitively  import javax.activation
     add c7b070c0dd Merge remote-tracking branch 'origin/master' into spring6
     add 9528920a5d CAUSEWAY-3275: fixes missing authenticator in demo-app
     add 4f8275b74f CAUSEWAY-3408: demo app: fixes 'created' lifecycle event is 
never emitted
     add 3d561edc2f CAUSEWAY-3408: update docs; cleanup prev. commit
     add 366d7664ef Merge remote-tracking branch 'origin/master' into spring6
     add 2368b3fecf Bump junit-platform-console from 1.9.2 to 1.9.3
     add 02934faab4 Merge pull request #1612 from 
apache/dependabot/maven/spring6/org.junit.platform-junit-platform-console-1.9.3
     add 2f2b71ac2e Bump junit-jupiter-api from 5.9.2 to 5.9.3
     add b5c8256773 Merge pull request #1611 from 
apache/dependabot/maven/spring6/org.junit.jupiter-junit-jupiter-api-5.9.3
     add e81c5f6f94 Bump wicket-webjars from 3.0.6 to 3.0.7
     add a5746fb713 Merge pull request #1595 from 
apache/dependabot/maven/spring6/de.agilecoders.wicket.webjars-wicket-webjars-3.0.7
     add 8d0736cc1e Bump wicket-bootstrap.version from 6.0.2 to 6.0.3

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (92f841753b)
            \
             N -- N -- N   
refs/heads/dependabot/maven/spring6/wicket-bootstrap.version-6.0.3 (8d0736cc1e)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 antora/supplemental-ui/doap_causeway.rdf           |    4 +-
 .../applib/events/domain/AbstractDomainEvent.java  |   10 +-
 .../org/apache/causeway/applib/id/LogicalType.java |    3 +-
 .../causeway/applib/value/Password_Test.java       |    4 +-
 bom/pom.xml                                        |   16 +-
 .../commons/internal/assertions/_Assert.java       |   19 +
 .../_testing/MetaModelContext_forTesting.java      |    1 +
 .../core/metamodel/commons/StringExtensions.java   |   14 +-
 .../core/metamodel/execution/ActionExecutor.java   |  232 ++++
 .../metamodel/execution/MemberExecutorService.java |  106 +-
 .../core/metamodel/execution/PropertyModifier.java |  229 ++++
 .../metamodel/facets/DomainEventFacetAbstract.java |   72 +-
 .../core/metamodel/facets/DomainEventHelper.java   |   10 +-
 .../core/metamodel/facets/DomainEventHolder.java   |   91 ++
 .../core/metamodel/facets/FacetFactory.java        |    5 +-
 .../core/metamodel/facets/FacetedMethod.java       |   19 +-
 .../core/metamodel/facets/ImperativeAspect.java    |    4 +-
 .../action/ActionAnnotationFacetFactory.java       |   62 +-
 .../action/invocation/ActionDomainEventFacet.java  |   87 +-
 .../action/invocation/ActionInvocationFacet.java   |    5 +-
 .../invocation/ActionInvocationFacetAbstract.java  |   42 +-
 .../invocation/ActionInvocationFacetForAction.java |   60 +
 .../ActionInvocationFacetForDomainEvent.java       |  239 ----
 ...ocationFacetForMixedInPropertyOrCollection.java |   69 +
 .../ActionParameterValidationFacetViaMethod.java   |    4 +-
 .../method/ActionValidationFacetViaMethod.java     |    4 +-
 .../facets/collections/CollectionFacet.java        |    4 +-
 .../CollectionAccessorFacetViaAccessor.java        |    8 +-
 .../CollectionAnnotationFacetFactory.java          |   35 +-
 .../modify/CollectionDomainEventFacet.java         |   92 +-
 .../method/DisableForContextFacetViaMethod.java    |    4 +-
 .../method/HideForContextFacetViaMethod.java       |    4 +-
 .../autocomplete/AutoCompleteFacetAbstract.java    |    4 +-
 .../object/callbacks/CallbackFacetAbstract.java    |    4 +-
 .../choices/ChoicesFacetFromBoundedAbstract.java   |    4 +-
 .../DomainObjectAnnotationFacetFactory.java        |   16 +-
 ...ObjectLayoutAnnotationUsingCssClassUiEvent.java |    4 +-
 ...mainObjectLayoutAnnotationUsingIconUiEvent.java |    4 +-
 ...inObjectLayoutAnnotationUsingLayoutUiEvent.java |    4 +-
 ...ainObjectLayoutAnnotationUsingTitleUiEvent.java |    4 +-
 .../facets/object/entity/EntityFacet.java          |    4 +-
 .../javalang/IteratorFilteringFacetFactory.java    |   30 +-
 .../facets/object/value/CompositeValueUpdater.java |    6 +-
 .../mandatory/MandatoryFacetAbstract.java          |    4 +-
 .../objectvalue/maxlen/MaxLengthFacetAbstract.java |    4 +-
 .../ActionParameterAutoCompleteFacetViaMethod.java |    4 +-
 .../ActionParameterChoicesFacetViaMethod.java      |    4 +-
 .../ActionParameterDefaultsFacetViaMethod.java     |    6 +-
 .../ActionParameterDisabledFacetViaMethod.java     |    4 +-
 .../ActionParameterHiddenFacetViaMethod.java       |    4 +-
 .../ActionParameterValidationFacetViaMethod.java   |    6 +-
 .../accessor/PropertyAccessorFacetViaAccessor.java |    8 +-
 .../method/PropertyAutoCompleteFacetMethod.java    |    8 +-
 .../method/PropertyChoicesFacetViaMethod.java      |    4 +-
 .../method/PropertyDefaultFacetViaMethod.java      |    4 +-
 .../property/PropertyAnnotationFacetFactory.java   |   83 +-
 .../property/modify/PropertyDomainEventFacet.java  |  104 +-
 .../modify/PropertyModifyFacetAbstract.java        |  111 ++
 ...nt.java => PropertyModifyFacetForClearing.java} |   15 +-
 ...ent.java => PropertyModifyFacetForSetting.java} |   14 +-
 ...tySetterOrClearFacetForDomainEventAbstract.java |  294 -----
 .../clear/PropertyClearFacetViaClearMethod.java    |    4 +-
 .../clear/PropertyClearFacetViaSetterMethod.java   |    4 +-
 ...PropertyInitializationFacetViaSetterMethod.java |    4 +-
 .../modify/PropertySetterFacetViaSetterMethod.java |    4 +-
 .../method/PropertyValidateFacetViaMethod.java     |    4 +-
 .../interactions/ActionArgUsabilityContext.java    |    6 +-
 .../interactions/ActionArgValidityContext.java     |    6 +-
 .../interactions/ActionArgVisibilityContext.java   |    6 +-
 .../interactions/ActionUsabilityContext.java       |    4 +-
 .../interactions/ActionValidityContext.java        |    4 +-
 .../interactions/ActionVisibilityContext.java      |    4 +-
 .../interactions/CollectionAccessContext.java      |    4 +-
 .../interactions/CollectionVisibilityContext.java  |    4 +-
 .../metamodel/interactions/ObjectTitleContext.java |    4 +-
 .../interactions/ObjectValidityContext.java        |    4 +-
 .../interactions/ObjectVisibilityContext.java      |    4 +-
 .../metamodel/interactions/ParseValueContext.java  |    6 +-
 .../interactions/PropertyAccessContext.java        |    6 +-
 .../interactions/PropertyModifyContext.java        |    6 +-
 .../interactions/PropertyUsabilityContext.java     |    4 +-
 .../interactions/PropertyVisibilityContext.java    |    4 +-
 .../managed/ParameterNegotiationModel.java         |    4 +-
 .../managed/PropertyNegotiationModel.java          |    4 +-
 .../interactions/managed/_BindingUtil.java         |    8 +-
 .../methods/MethodFilteringFacetFactory.java       |    4 +-
 .../core/metamodel/object/ManagedObject.java       |    6 +-
 .../core/metamodel/object/ManagedObjects.java      |    8 +-
 ...{MmAssertionUtil.java => MmAssertionUtils.java} |    2 +-
 .../object/{MmDebugUtil.java => MmDebugUtils.java} |    2 +-
 .../{MmEntityUtil.java => MmEntityUtils.java}      |   14 +-
 .../core/metamodel/object/MmEventUtils.java        |   72 ++
 .../{MmInvokeUtil.java => MmInvokeUtils.java}      |   22 +-
 .../{MmRenderUtil.java => MmRenderUtils.java}      |    2 +-
 .../object/{MmSpecUtil.java => MmSpecUtils.java}   |    4 +-
 .../object/{MmTitleUtil.java => MmTitleUtils.java} |    2 +-
 .../{MmUnwrapUtil.java => MmUnwrapUtils.java}      |   16 +-
 ...mVisibilityUtil.java => MmVisibilityUtils.java} |   12 +-
 .../core/metamodel/object/_InternalTitleUtil.java  |    2 +-
 .../metamodel/object/_ManagedObjectSpecified.java  |    6 +-
 .../memento/ObjectMementoForScalar.java            |    4 +-
 ...nthesizeDomainEventsForMixinPostProcessor.java} |   52 +-
 .../dflt/ProgrammingModelFacetsJava11.java         |    4 +-
 .../objectlifecycle/PropertyChangeRecord.java      |    4 +-
 .../services/title/TitleServiceDefault.java        |    4 +-
 .../core/metamodel/spec/ObjectSpecification.java   |   19 +-
 .../specloader/specimpl/ObjectActionDefault.java   |  108 +-
 .../specloader/specimpl/ObjectActionMixedIn.java   |   21 +-
 .../specloader/specimpl/ObjectMemberAbstract.java  |    1 -
 .../specimpl/OneToManyAssociationMixedIn.java      |   36 +-
 .../specimpl/OneToOneAssociationDefault.java       |    9 +-
 .../specimpl/OneToOneAssociationMixedIn.java       |   44 +-
 .../specloader/specimpl/_MixedInMemberFactory.java |    4 +-
 .../specimpl/_MixedInMemberNamingStrategy.java     |    4 +-
 .../valuesemantics/EnumValueSemanticsAbstract.java |    4 +-
 .../core/metamodel/MetaModelTestAbstract.java      |    7 +-
 .../core/metamodel/commons/NameUtilTest.java       |   16 +-
 .../core/metamodel/facetapi/FacetAbstractTest.java |   18 +-
 .../Annotations_synthesizeElseOnClass_Test.java    |  105 +-
 ...HelperTest_newCollectionDomainEvent_forAdd.java |   13 +-
 ...perTest_newCollectionDomainEvent_forRemove.java |   13 +-
 .../metamodel/facets/FacetFactoryTestAbstract.java |  403 ++++--
 .../metamodel/facets/ObjectAdapterUtilsTest.java   |   28 +-
 .../causeway/core/metamodel/facets/_Utils.java     |   25 +-
 .../actions/ActionMethodsFacetFactoryTest.java     |  163 +--
 .../actions/IteratorFilteringFacetFactoryTest.java |   30 +-
 .../action/ActionAnnotationFacetFactoryTest.java   |   12 -
 ...nnotationFacetFactoryTest_ActionInvocation.java |  175 ++-
 ...ctionAnnotationFacetFactoryTest_Invocation.java |  189 ---
 ...ctionAnnotationFacetFactoryTest_RestrictTo.java |    6 +-
 ...ActionAnnotationFacetFactoryTest_Semantics.java |    6 +-
 .../ActionAnnotationFacetFactoryTest_TypeOf.java   |   10 +-
 ...notationFacetFactoryTest_commandPublishing.java |    8 +-
 ...tionAnnotationFacetFactoryTest_domainEvent.java |  327 +++++
 ...tationFacetFactoryTest_executionPublishing.java |   26 +-
 ...icsFacetFallbackToNonIdempotentFactoryTest.java |    2 +-
 .../PrototypeFacetAnnotationFactoryTest.java       |    5 +-
 ...kmarkableAnnotationFacetFactoryTest_action.java |    2 +-
 .../ActionLayoutAnnotationFacetFactoryTest.java    |   30 +-
 ...MenuFacetFromDomainServiceFacetFactoryTest.java |    8 +-
 ...ava => CollectionAccessorFacetFactoryTest.java} |   64 +-
 .../CollectionAnnotationFacetFactoryTest.java      |  338 ++++-
 ...ollectionAnnotationFacetFactoryTest_typeOf.java |    6 +-
 .../CollectionLayoutAnnotationFactoryTest.java     |    4 +-
 .../callback/CallbackFacetFactoryTestAbstract.java |    2 +-
 ...CssClassFaFacetOnTypeAnnotationFactoryTest.java |   68 -
 .../DomainObjectLayoutFactoryTest.java             |    1 +
 .../DomainServiceFacetAnnotationFactoryTest.java   |    4 +-
 .../DomainServiceLayoutFacetFactoryTest.java       |   13 +-
 .../ident/cssclass/CssClassFacetMethodTest.java    |   40 +-
 .../CssClassFacetMethodWithProblemTest.java        |    4 +-
 .../object/ident/icon/IconFacetMethodTest.java     |    2 +-
 .../title/TitleAnnotationFacetFactoryTest.java     |   16 +-
 .../ident/title/TitleFacetViaMethodTest.java       |    6 +-
 .../title/TitleFacetViaMethodsFactoryTest.java     |    7 +-
 .../title/TitleFacetViaTitleAnnotationTest.java    |   28 +-
 .../object/mixin/MixinFacetAbstract_Test.java      |   42 +-
 .../navparent/NavigableParentFacetMethodTest.java  |    8 +-
 .../NavigableParentAnnotationFacetFactoryTest.java |   49 +-
 .../ObjectSupportFacetFactoryTestAbstract.java     |    2 +-
 .../memberorder/DeweyOrderComparatorTest.java      |   53 +-
 .../ordering/memberorder/DeweyOrderSetTest.java    |   79 +-
 .../ordering/memberorder/LayoutOrderTest.java      |    6 +-
 ...cetForParameterLayoutAnnotationFactoryTest.java |    9 +-
 ...cetForParameterLayoutAnnotationFactoryTest.java |    5 +-
 .../PropertyMethodsFacetFactoryTest.java           |  123 +-
 ...sabledAnnotationOnPropertyFacetFactoryTest.java |    4 +-
 .../MandatoryAnnotationFacetFactoryTest.java       |    2 +-
 .../PropertyAnnotationFacetFactoryTest.java        |  450 ++++---
 ...tionWithSnapshotOnPropertyFacetFactoryTest.java |    2 +-
 ...llableAnnotationOnPropertyFacetFactoryTest.java |    8 +-
 .../RegExAnnotationOnPropertyFacetFactoryTest.java |    4 +-
 .../PropertyLayoutAnnotationFactoryTest.java       |    6 +-
 .../BigDecimalValueSemanticsProviderTest.java      |   11 +-
 .../value/BigIntValueSemanticsProviderTest.java    |   10 +-
 .../value/BlobValueSemanticsProviderTest.java      |   18 +-
 .../value/BooleanValueSemanticsProviderTest.java   |   16 +-
 .../value/ByteValueSemanticsProviderTest.java      |    8 +-
 .../value/CharacterValueSemanticsProviderTest.java |   12 +-
 .../value/ClobValueSemanticsProviderTest.java      |   16 +-
 .../value/DoubleValueSemanticsProviderTest.java    |   13 +-
 .../value/FloatValueSemanticsProviderTest.java     |   11 +-
 .../value/IntValueSemanticsProviderTest.java       |   10 +-
 .../JavaSqlDateValueSemanticsProviderTest.java     |    8 +-
 .../value/JavaTimeValueSemanticsProviderTest.java  |   16 +-
 .../value/LongValueSemanticsProviderTest.java      |   10 +-
 .../value/PasswordValueSemanticsProviderTest.java  |    6 +-
 .../value/ShortValueSemanticsProviderTest.java     |   12 +-
 .../value/StringValueSemanticsProviderTest.java    |   30 +-
 .../ValueSemanticsProviderAbstractTestCase.java    |   26 +-
 .../ValueSemanticsAnnotationFacetFactoryTest.java  |   83 +-
 .../interactions/InteractionUtils_isA_Test.java    |   32 +-
 .../objects/ObjectActionLayoutXmlDefaultTest.java  |    6 +-
 ...erviceInjectorDefaultTest_validateServices.java |   80 --
 .../services/appfeat/ApplicationFeatureIdTest.java |  247 ++--
 .../metamodel/services/grid/GridLoadingTest.java   |    4 +-
 .../metamodel/MetaModelServiceDefaultTest.java     |   10 +-
 .../metamodel/spec/TypeOfAnyCardinalityTest.java   |   24 +-
 .../SpecificationLoaderTestAbstract.java           |  105 --
 .../SpecificationLoaderTest_nonScalar.java         |  132 --
 .../specloader/SpecificationLoaderTest_value.java  |   45 -
 .../SpecificationLoaderTypeRecognitionTest.java    |  128 ++
 .../{ReflectorTestPojo.java => TestPojo.java}      |    4 +-
 ...ionParameterAbstractTest_getId_and_getName.java |    6 +-
 .../TemporalValueSemanticsProviderTest.java        |    2 +-
 core/runtime/pom.xml                               |   33 -
 core/runtimeservices/pom.xml                       |   55 +
 .../executor/MemberExecutorServiceDefault.java     |  129 +-
 .../core/runtimeservices/executor/_Xray.java       |    6 +-
 .../factory/FactoryServiceDefault.java             |    3 +-
 .../repository/RepositoryServiceDefault.java       |   16 +-
 .../handlers/DomainObjectInvocationHandler.java    |   18 +-
 .../RuntimeServicesTestAbstract.java               |    5 +-
 .../wrapper/WrapperFactoryDefaultTest.java         |    5 +-
 .../src/main/java/demoapp/dom/DemoModuleJpa.java   |    4 +
 .../dom/_infra/values/ValueHolderRepository.java   |   13 +-
 .../ActionChoicesFromPage-description.adoc         |    8 +-
 .../ActionCommandPublishing-description.adoc       |    2 +-
 .../ActionCommandPublishingPage-description.adoc   |    8 +-
 .../ActionDomainEventPage-description.adoc         |    9 +-
 .../ActionExecutionPublishing-description.adoc     |    2 +-
 .../ActionExecutionPublishingPage-description.adoc |    8 +-
 .../ActionRestrictToPage-description.adoc          |    8 +-
 .../semantics/ActionSemanticsPage-description.adoc |   28 +-
 .../typeOf/ActionTypeOfPage-description.adoc       |    4 +-
 .../ActionLayoutAssociateWithPage-description.adoc |    6 +-
 .../ActionLayoutCssClassPage-description.adoc      |   16 +-
 .../ActionLayoutCssClassFaPage-description.adoc    |    8 +-
 .../ActionLayoutDescribedAsPage-description.adoc   |    9 +-
 .../ActionLayoutFieldSetPage-description.adoc      |    4 +-
 .../hidden/ActionLayoutHidden-description.adoc     |    4 +-
 .../hidden/ActionLayoutHiddenPage-description.adoc |   10 +-
 .../named/ActionLayoutNamedPage-description.adoc   |    8 +-
 .../ActionLayoutPositionPage-description.adoc      |    4 +-
 .../ActionLayoutPromptStylePage-description.adoc   |    8 +-
 ...ActionLayoutRedirectPolicyPage-description.adoc |    6 +-
 .../ActionLayoutSequencePage-description.adoc      |   24 +-
 .../CollectionDomainEventPage-description.adoc     |    4 +-
 .../DomainObjectAliasedPage-description.adoc       |   10 +-
 .../DomainObjectAutoCompletePage-description.adoc  |    6 +-
 .../DomainObjectBoundingPage-description.adoc      |    4 +-
 .../DomainObjectEditingPage-description.adoc       |    5 +-
 .../editing/DomainObjectEditingPage.java           |    2 +-
 ...ObjectEntityChangePublishingVm-description.adoc |    4 +-
 .../DomainObjectIntrospectionPage-description.adoc |    8 +-
 .../DomainObjectMixinMethodPage-description.adoc   |    6 +-
 .../DomainObjectMixinMethodJpa-description.adoc    |    2 +-
 .../nature/DomainObjectNaturePage-description.adoc |    2 +-
 .../DomainObjectNatureViewModel-description.adoc   |    2 +-
 ...DomainObjectXxxDomainEventPage-description.adoc |    6 +-
 .../DomainObjectXxxLifecycleEvent.java             |    1 -
 ...ainObjectXxxLifecycleEventPage-description.adoc |   34 +-
 ...ainObjectLayoutBookmarkingPage-description.adoc |    8 +-
 ...mainObjectLayoutBookmarkingJpa-description.adoc |    2 +-
 ...DomainObjectLayoutCssClassPage-description.adoc |    4 +-
 ...mainObjectLayoutCssClassFaPage-description.adoc |    4 +-
 ...ainObjectLayoutDescribedAsPage-description.adoc |    4 +-
 .../DomainObjectLayoutNamedPage-description.adoc   |    4 +-
 .../DomainObjectLayoutPagedPage-description.adoc   |    8 +-
 ...ObjectLayoutTableDecoratorPage-description.adoc |    8 +-
 ...mainObjectLayoutXxxUiEventPage-description.adoc |   12 +-
 .../domain/properties/Property/PropertyMenu.java   |   64 +-
 .../PropertyCommandPublishing-description.adoc     |    2 +-
 .../PropertyCommandPublishingPage-description.adoc |    8 +-
 .../PropertyDomainEventPage-description.adoc       |    4 +-
 ...ledMetaAnnotation.java => PropertyEditing.java} |   40 +-
 .../Property/editing/PropertyEditing.layout.xml}   |    0
 .../editing/PropertyEditingPage-description.adoc   |   83 +-
 .../Property/editing/PropertyEditingPage.java      |   52 +-
 .../editing/PropertyEditingPage.layout.xml         |   13 +-
 .../editing/PropertyEditingPage_objects.java       |   31 +
 .../PropertyEditingSeeding.java}                   |    7 +-
 .../jpa/PropertyEditingJpa-description.adoc}       |   30 +-
 .../jpa/PropertyEditingJpa.java}                   |   58 +-
 .../editing/jpa/PropertyEditingJpaEntities.java    |   30 +-
 .../EditingReasonDisabledMetaAnnotation.java       |   43 -
 .../PropertyEditingReasonDisabledPage.java         |   97 --
 .../PropertyExecutionPublishing-description.adoc   |    2 +-
 ...ropertyExecutionPublishingPage-description.adoc |    8 +-
 .../fileAccept/FileAcceptPdfMetaAnnotation.java    |   42 -
 .../PropertyFileAcceptPage-description.adoc        |  100 +-
 .../fileAccept/PropertyFileAcceptPage.java         |   50 +-
 .../fileAccept/PropertyFileAcceptPage.layout.xml   |    8 +-
 ....java => PropertyFileAcceptPage_updatePdf.java} |   31 +-
 ....java => PropertyFileAcceptPage_updateTxt.java} |   31 +-
 ...rtyFileAcceptPage_updateWithMetaAnnotation.java |   58 -
 ...eptPage_updateWithMetaAnnotationOverridden.java |   62 -
 .../maxLength/MaxLength10MetaAnnotation.java       |   42 -
 .../PropertyMaxLengthPage-description.adoc         |   84 +-
 .../Property/maxLength/PropertyMaxLengthPage.java  |   38 +-
 .../maxLength/PropertyMaxLengthPage.layout.xml     |    7 +-
 ....java => PropertyMaxLengthPage_updateName.java} |   22 +-
 ...ertyMaxLengthPage_updateWithMetaAnnotation.java |   57 -
 ...gthPage_updateWithMetaAnnotationOverridden.java |   61 -
 .../MustSatisfyOfWorkingAgeMetaAnnotation.java     |   46 -
 .../PropertyMustSatisfyPage-description.adoc       |  109 +-
 .../mustSatisfy/PropertyMustSatisfyPage.java       |   32 +-
 .../mustSatisfy/PropertyMustSatisfyPage.layout.xml |    7 +-
 ...PropertyMustSatisfyPage_updateCustomerAge.java} |   21 +-
 ...tyMustSatisfyPage_updateWithMetaAnnotation.java |   58 -
 ...sfyPage_updateWithMetaAnnotationOverridden.java |   61 -
 .../OptionalityOptionalMetaAnnotation.java         |   43 -
 .../PropertyOptionalityPage-description.adoc       |  108 +-
 .../optionality/PropertyOptionalityPage.java       |   61 +-
 .../optionality/PropertyOptionalityPage.layout.xml |   11 +-
 ...> PropertyOptionalityPage_updateMandatory.java} |   21 +-
 ...=> PropertyOptionalityPage_updateNullable.java} |   28 +-
 ...=> PropertyOptionalityPage_updateOptional.java} |   20 +-
 ...ityPage_updateWithMetaAnnotationOverridden.java |   62 -
 ...PropertyProjectingChildEntity-description.adoc} |   13 +-
 .../PropertyProjectingChildEntity.java             |    5 +-
 .../PropertyProjectingChildEntity.layout.xml       |    0
 .../PropertyProjectingChildSeeding.java            |    3 +-
 .../{child => }/PropertyProjectingChildVm.java     |   36 +-
 .../PropertyProjectingPage-description.adoc        |   86 +-
 .../projecting/PropertyProjectingPage.java         |    1 -
 .../PropertyProjectingPage_returnsChildren.java    |    2 -
 .../Property/projecting/diag.adoc}                 |   36 +-
 .../PropertyProjectingChildJdo-description.adoc    |   12 +-
 .../projecting/jdo/PropertyProjectingChildJdo.java |    2 +-
 .../PropertyProjectingChildJpa-description.adoc    |   12 +-
 .../projecting/jpa/PropertyProjectingChildJpa.java |    2 +-
 .../PropertyRegexPatternPage-description.adoc      |   81 +-
 .../regexPattern/PropertyRegexPatternPage.java     |   49 +-
 .../PropertyRegexPatternPage.layout.xml            |    7 +-
 ...opertyRegexPatternPage_updateEmailAddress.java} |   35 +-
 ...yRegexPatternPage_updateWithMetaAnnotation.java |   58 -
 ...ernPage_updateWithMetaAnnotationOverridden.java |   65 -
 ...RegexPatternPage_updateWithParameterLayout.java |   63 -
 ...edMetaAnnotation.java => PropertySnapshot.java} |   37 +-
 .../Property/snapshot/PropertySnapshot.layout.xml} |    0
 .../snapshot/PropertySnapshotPage-description.adoc |  106 +-
 .../Property/snapshot/PropertySnapshotPage.java    |   84 +-
 .../snapshot/PropertySnapshotPage.layout.xml       |   14 +-
 .../snapshot/PropertySnapshotPage_friends.java     |   30 +
 .../PropertySnapshotPage_takeXmlSnapshot.java      |   11 +-
 .../PropertySnapshotSeeding.java}                  |   26 +-
 .../snapshot/SnapshotIncludedMetaAnnotation.java   |   40 -
 .../jpa/PropertySnapshotJpa-description.adoc}      |    3 +-
 .../snapshot/jpa/PropertySnapshotJpa.java}         |   61 +-
 .../jpa/PropertySnapshotJpaEntities.java}          |   21 +-
 .../PropertyLayout/PropertyLayoutMenu.java         |   33 +-
 .../cssClass/CssClassRedMetaAnnotation.java        |   43 -
 .../PropertyLayoutCssClassPage-description.adoc    |  138 +-
 .../cssClass/PropertyLayoutCssClassPage.java       |   37 +-
 .../cssClass/PropertyLayoutCssClassPage.layout.xml |    6 +-
 .../PropertyLayoutCssClassPage_mixinProperty.java  |   49 -
 ...sClassPage_mixinPropertyWithMetaAnnotation.java |   47 -
 ..._mixinPropertyWithMetaAnnotationOverridden.java |   48 -
 ... => PropertyLayoutCssClassPage_updateName.java} |   18 +-
 ...ayoutCssClassPage_updateWithMetaAnnotation.java |   58 -
 ...assPage_updateWithMetaAnnotationOverridden.java |   61 -
 .../describedAs/DescribedAsMetaAnnotation.java     |   43 -
 .../PropertyLayoutDescribedAsPage-description.adoc |  130 +-
 .../describedAs/PropertyLayoutDescribedAsPage.java |   43 +-
 .../PropertyLayoutDescribedAsPage.layout.xml       |   13 +-
 ...ropertyLayoutDescribedAsPage_mixinProperty.java |   46 -
 ...ibedAsPage_mixinPropertyWithMetaAnnotation.java |   47 -
 ..._mixinPropertyWithMetaAnnotationOverridden.java |   48 -
 ... PropertyLayoutDescribedAsPage_updateName.java} |   11 +-
 ...utDescribedAsPage_updateWithMetaAnnotation.java |   58 -
 ...dAsPage_updateWithMetaAnnotationOverridden.java |   59 -
 .../hidden/PropertyLayoutHidden-description.adoc   |    2 +-
 .../PropertyLayoutHiddenPage-description.adoc      |   10 +-
 .../LabelPositionLeftMetaAnnotation.java           |   44 -
 .../LabelPositionTopMetaAnnotation.java            |   44 -
 ...ropertyLayoutLabelPositionPage-description.adoc |  235 ++--
 .../PropertyLayoutLabelPositionPage.java           |  144 +--
 .../PropertyLayoutLabelPositionPage.layout.xml     |   23 +-
 ..._mixinPropertyWithMetaAnnotationOverridden.java |   49 -
 ...itionPage_updateBooleanLabelPositionRight.java} |   22 +-
 ...LabelPositionPage_updateLabelPositionLeft.java} |   36 +-
 ...LabelPositionPage_updateLabelPositionNone.java} |   19 +-
 ...itionPage_updateLabelPositionNotSpecified.java} |   29 +-
 ...tLabelPositionPage_updateLabelPositionTop.java} |   39 +-
 ...rtyLayoutLabelPositionPage_updateProperty.java} |   23 +-
 ...yLayoutLabelPositionPage_updateVariantLeft.java |   60 -
 ...LayoutLabelPositionPage_updateVariantRight.java |   60 -
 ...LabelPositionPage_updateWithMetaAnnotation.java |   58 -
 ...ionPage_updateWithMetaAnnotationOverridden.java |   61 -
 .../multiLine/MultiLine10MetaAnnotation.java       |   43 -
 .../PropertyLayoutMultiLinePage-description.adoc   |  106 +-
 .../multiLine/PropertyLayoutMultiLinePage.java     |   42 +-
 .../PropertyLayoutMultiLinePage.layout.xml         |    8 +-
 .../PropertyLayoutMultiLinePage_mixinProperty.java |   47 -
 ...tiLinePage_mixinPropertyWithMetaAnnotation.java |   47 -
 ..._mixinPropertyWithMetaAnnotationOverridden.java |   49 -
 ...youtMultiLinePage_updateWithMetaAnnotation.java |   58 -
 ...inePage_updateWithMetaAnnotationOverridden.java |   61 -
 .../PropertyLayout/named/NamedMetaAnnotation.java  |   43 -
 .../named/PropertyLayoutNamedPage-description.adoc |   68 +-
 .../named/PropertyLayoutNamedPage.java             |   39 +-
 .../named/PropertyLayoutNamedPage.layout.xml       |    4 +-
 .../PropertyLayoutNamedPage_mixinProperty.java     |   47 -
 ..._mixinPropertyWithMetaAnnotationOverridden.java |   48 -
 ...tyLayoutNamedPage_updateWithMetaAnnotation.java |   58 -
 ...medPage_updateWithMetaAnnotationOverridden.java |   60 -
 ...yLayoutNamedPage_updateWithParameterLayout.java |    2 -
 .../navigable/FileNodeVm-description.adoc          |   41 +-
 .../PropertyLayout/navigable/FileNodeVm.java       |   19 +-
 .../PropertyLayout/navigable/FileNodeVm.layout.xml |    1 -
 ...odeVm_returnsTree.java => FileNodeVm_tree.java} |   16 +-
 .../PropertyLayoutRenderDayPage-description.adoc   |  152 ---
 .../renderDay/PropertyLayoutRenderDayPage.java     |  141 ---
 .../PropertyLayoutRenderDayPage.layout.xml         |   62 -
 ...nderDayPage_mixinEndDateWithMetaAnnotation.java |   49 -
 ...e_mixinEndDateWithMetaAnnotationOverridden.java |   52 -
 ...nderDayPage_mixinEndDateWithPropertyLayout.java |   49 -
 ...derDayPage_updateEndDateWithMetaAnnotation.java |   60 -
 ..._updateEndDateWithMetaAnnotationOverridden.java |   63 -
 .../RenderDayMetaAnnotationEndDateExclusive.java   |   42 -
 .../RenderDayMetaAnnotationStartDateInclusive.java |   41 -
 .../PropertyLayoutRepaintingPage-description.adoc  |  108 +-
 .../repainting/PropertyLayoutRepaintingPage.java   |   58 +-
 .../PropertyLayoutRepaintingPage.layout.xml        |    8 +-
 ...PropertyLayoutRepaintingPage_mixinProperty.java |   50 -
 ...intingPage_mixinPropertyWithMetaAnnotation.java |   49 -
 ..._mixinPropertyWithMetaAnnotationOverridden.java |   52 -
 .../RepaintingNoRepaintMetaAnnotation.java         |   41 -
 .../RepaintingRepaintMetaAnnotation.java           |   41 -
 ...ropertyLayoutTypicalLengthPage-description.adoc |  129 +-
 .../PropertyLayoutTypicalLengthPage.java           |   38 +-
 .../PropertyLayoutTypicalLengthPage.layout.xml     |   11 +-
 ...pertyLayoutTypicalLengthPage_mixinProperty.java |   47 -
 ...LengthPage_mixinPropertyWithMetaAnnotation.java |   47 -
 ..._mixinPropertyWithMetaAnnotationOverridden.java |   48 -
 ...ropertyLayoutTypicalLengthPage_updateName.java} |   18 +-
 ...TypicalLengthPage_updateWithMetaAnnotation.java |   58 -
 ...gthPage_updateWithMetaAnnotationOverridden.java |   60 -
 .../typicalLength/TypicalLengthMetaAnnotation.java |   43 -
 .../ValueSemantics/ValueSemanticsMenu.java}        |   58 +-
 ...anticsDateRenderAdjustDaysPage-description.adoc |   72 ++
 .../ValueSemanticsDateRenderAdjustDaysPage.java}   |   75 +-
 ...ueSemanticsDateRenderAdjustDaysPage.layout.xml} |   12 +-
 ...icsDateRenderAdjustDaysPage_downloadAsXml.java} |   10 +-
 ...icsDateRenderAdjustDaysPage_updateEndDate.java} |   20 +-
 .../src/main/java/demoapp/dom/menubars.layout.xml  |    7 +-
 .../demoapp/dom/services/core/ServicesMenu.java    |   22 -
 .../XmlSnapshotParentVm-description.adoc           |   85 --
 .../XmlSnapshotParentVm-description.html           |  612 ---------
 .../xmlSnapshotService/XmlSnapshotParentVm.java    |   89 --
 .../XmlSnapshotParentVm.layout.xml                 |   63 -
 .../XmlSnapshotParentVm_takeXmlSnapshot.java       |  102 --
 .../child/XmlSnapshotChildVm-description.adoc      |    3 -
 .../child/XmlSnapshotChildVm.java                  |   62 -
 .../child/XmlSnapshotChildVm.layout.xml            |   55 -
 .../core/xmlSnapshotService/class-diagram.svg      |   40 -
 .../xmlSnapshotService/peer/XmlSnapshotPeerVm.java |   80 --
 .../peer/XmlSnapshotPeerVm.layout.xml              |   64 -
 .../child/XmlSnapshotPeerChildVm-description.adoc  |    3 -
 .../peer/child/XmlSnapshotPeerChildVm.layout.xml   |   55 -
 .../dom/types/causeway/CausewayTypesMenu.java      |    8 +
 .../passwords/CausewayPasswords-description.adoc   |    2 +-
 .../dom/types/causeway/treenode/FileNodeType.java  |   20 +-
 .../causeway/treenode}/FileNodeVm-DIRECTORY.svg    |    0
 .../causeway/treenode}/FileNodeVm-FILE.svg         |    0
 .../treenode}/FileNodeVm-FILE_SYSTEM_ROOT.svg      |    0
 .../causeway/treenode/FileNodeVm-description.adoc  |   97 ++
 .../causeway/treenode}/FileNodeVm.java             |   49 +-
 .../causeway/treenode}/FileNodeVm.layout.xml       |    1 -
 .../causeway/treenode/FileNodeVm_tree.java}        |   29 +-
 .../causeway/treenode/FileSystemTreeAdapter.java   |   67 +
 .../causeway/treenode/FileTreeNodeService.java     |   73 ++
 .../demo/domain/src/main/resources/application.yml |    4 +-
 .../src/main/resources/static/css/application.css  |   29 +-
 .../Property/projecting/uml-class-diag.png         |  Bin 0 -> 22277 bytes
 .../Property/publishing/uml-class-diag.png         |  Bin 8859 -> 0 bytes
 .../demoapp/testing/jdo/SpinUpDemoJdoTest.java     |    4 +-
 .../demoapp/testing/jpa/SpinUpDemoJpaTest.java     |    4 +-
 .../java/demoapp/web/DemoAppManifestCommon.java    |    7 +-
 ...hPdfJsViewer_IntegTest.dump_facets.approved.xml |   66 +-
 ..._MixinDomain_IntegTest.dump_facets.approved.xml |   66 +-
 ...hPdfjsViewer_IntegTest.dump_facets.approved.xml |   31 +-
 ...r_PropDomain_IntegTest.dump_facets.approved.xml |   31 +-
 extensions/vw/pdfjs/wicket/integration/pom.xml     |    2 +-
 .../pdfjs/wkt/integration/PdfJsVersion.java        |    2 +-
 .../pdfjs/wkt/ui/components/PdfJsViewerPanel.java  |    4 +-
 .../javafx/ui/components/object/ObjectViewFx.java  |    4 +-
 .../vaadin/ui/components/object/ObjectViewVaa.java |    4 +-
 .../changetracking/EntityChangeTrackerDefault.java |    4 +-
 .../MetaModelRegressionTest.verify.approved.xml    | 1324 ++++++++++++++------
 .../interact/CollectionInteractionTest.java        |    4 +-
 .../JpaGeneratedLongIdEntityLifecycleTest.java     |   14 +-
 ...JpaNonGeneratedStringIdEntityLifecycleTest.java |   14 +-
 .../util/interaction/DataTableTester.java          |   12 +-
 .../interaction/DomainObjectTesterFactory.java     |   10 +-
 serve-timeline.sh                                  |    6 +-
 starters/pom.xml                                   |    4 +-
 tooling/pom.xml                                    |    2 +-
 .../vega/ui/wkt/components/VegaComponentWkt.java   |    4 +-
 .../viewer/commons/model/action/UiActionForm.java  |    4 +-
 .../binding/BindingConverterForManagedObject.java  |    4 +-
 .../viewer/commons/model/object/UiObject.java      |    4 +-
 ...entNegotiationServiceForRestfulObjectsV1_0.java |    4 +-
 .../resources/DomainObjectResourceServerside.java  |    4 +-
 .../wicket/model/models/ScalarUnwrappingModel.java |    4 +-
 .../viewer/wicket/ui/components/actions/_Xray.java |    8 +-
 .../summary/CollectionContentsAsSummary.java       |    4 +-
 .../entity/icontitle/EntityIconAndTitlePanel.java  |    4 +-
 .../viewer/wicket/ui/components/scalars/_Xray.java |    4 +-
 .../components/scalars/markup/MarkupComponent.java |    4 +-
 .../ui/components/tree/_TreeNodeMemento.java       |    4 +-
 .../ui/components/value/StandaloneValuePanel.java  |    4 +-
 .../wicket/ui/panels/FormExecutorDefault.java      |    4 +-
 .../test/components/scalars/ConverterTester.java   |    3 +
 .../choices/ChoiceProviderTestAbstract.java        |    2 +
 506 files changed, 7107 insertions(+), 11792 deletions(-)
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/execution/ActionExecutor.java
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/execution/PropertyModifier.java
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/DomainEventHolder.java
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/actions/action/invocation/ActionInvocationFacetForAction.java
 delete mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/actions/action/invocation/ActionInvocationFacetForDomainEvent.java
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/actions/action/invocation/ActionInvocationFacetForMixedInPropertyOrCollection.java
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/properties/property/modify/PropertyModifyFacetAbstract.java
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/properties/property/modify/{PropertyClearFacetForDomainEvent.java
 => PropertyModifyFacetForClearing.java} (75%)
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/properties/property/modify/{PropertySetterFacetForDomainEvent.java
 => PropertyModifyFacetForSetting.java} (75%)
 delete mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/properties/property/modify/PropertySetterOrClearFacetForDomainEventAbstract.java
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/object/{MmAssertionUtil.java
 => MmAssertionUtils.java} (99%)
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/object/{MmDebugUtil.java
 => MmDebugUtils.java} (98%)
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/object/{MmEntityUtil.java
 => MmEntityUtils.java} (94%)
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/object/MmEventUtils.java
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/object/{MmInvokeUtil.java
 => MmInvokeUtils.java} (89%)
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/object/{MmRenderUtil.java
 => MmRenderUtils.java} (98%)
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/object/{MmSpecUtil.java
 => MmSpecUtils.java} (97%)
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/object/{MmTitleUtil.java
 => MmTitleUtils.java} (99%)
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/object/{MmUnwrapUtil.java
 => MmUnwrapUtils.java} (92%)
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/object/{MmVisibilityUtil.java
 => MmVisibilityUtils.java} (92%)
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/postprocessors/members/{TweakDomainEventsForMixinPostProcessor.java
 => SynthesizeDomainEventsForMixinPostProcessor.java} (60%)
 delete mode 100644 
core/metamodel/src/test/java/org/apache/causeway/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_Invocation.java
 create mode 100644 
core/metamodel/src/test/java/org/apache/causeway/core/metamodel/facets/actions/action/ActionAnnotationFacetFactoryTest_domainEvent.java
 rename 
core/metamodel/src/test/java/org/apache/causeway/core/metamodel/facets/collections/{CollectionFieldMethodsFacetFactoryTest.java
 => CollectionAccessorFacetFactoryTest.java} (68%)
 delete mode 100644 
core/metamodel/src/test/java/org/apache/causeway/core/metamodel/facets/object/cssclassfa/CssClassFaFacetOnTypeAnnotationFactoryTest.java
 delete mode 100644 
core/metamodel/src/test/java/org/apache/causeway/core/metamodel/services/ServiceInjectorDefaultTest_validateServices.java
 delete mode 100644 
core/metamodel/src/test/java/org/apache/causeway/core/metamodel/specloader/SpecificationLoaderTestAbstract.java
 delete mode 100644 
core/metamodel/src/test/java/org/apache/causeway/core/metamodel/specloader/SpecificationLoaderTest_nonScalar.java
 delete mode 100644 
core/metamodel/src/test/java/org/apache/causeway/core/metamodel/specloader/SpecificationLoaderTest_value.java
 create mode 100644 
core/metamodel/src/test/java/org/apache/causeway/core/metamodel/specloader/SpecificationLoaderTypeRecognitionTest.java
 rename 
core/metamodel/src/test/java/org/apache/causeway/core/metamodel/specloader/{ReflectorTestPojo.java
 => TestPojo.java} (93%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/editing/{EditingEnabledMetaAnnotation.java
 => PropertyEditing.java} (56%)
 copy 
examples/demo/domain/src/main/java/demoapp/dom/domain/{objects/DomainObject/editing/DomainObjectEditing.layout.xml
 => properties/Property/editing/PropertyEditing.layout.xml} (100%)
 create mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/editing/PropertyEditingPage_objects.java
 copy 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/{projecting/persistence/PropertyProjectingChildSeeding.java
 => editing/PropertyEditingSeeding.java} (82%)
 copy 
examples/demo/domain/src/main/java/demoapp/dom/domain/{objects/DomainObjectLayout/bookmarking/jpa/DomainObjectLayoutBookmarkingJpa-description.adoc
 => properties/Property/editing/jpa/PropertyEditingJpa-description.adoc} (53%)
 copy 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/{projecting/jpa/PropertyProjectingChildJpa.java
 => editing/jpa/PropertyEditingJpa.java} (60%)
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/util/EventUtil.java
 => 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/editing/jpa/PropertyEditingJpaEntities.java
 (59%)
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/editingReasonDisabled/EditingReasonDisabledMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/editingReasonDisabled/PropertyEditingReasonDisabledPage.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/fileAccept/FileAcceptPdfMetaAnnotation.java
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/fileAccept/{PropertyFileAcceptPage_updateWithParameterLayout.java
 => PropertyFileAcceptPage_updatePdf.java} (63%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/fileAccept/{PropertyFileAcceptPage_updateClobWithParameterLayout.java
 => PropertyFileAcceptPage_updateTxt.java} (63%)
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/fileAccept/PropertyFileAcceptPage_updateWithMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/fileAccept/PropertyFileAcceptPage_updateWithMetaAnnotationOverridden.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/maxLength/MaxLength10MetaAnnotation.java
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/maxLength/{PropertyMaxLengthPage_updateWithParameterLayout.java
 => PropertyMaxLengthPage_updateName.java} (73%)
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/maxLength/PropertyMaxLengthPage_updateWithMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/maxLength/PropertyMaxLengthPage_updateWithMetaAnnotationOverridden.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/mustSatisfy/MustSatisfyOfWorkingAgeMetaAnnotation.java
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/mustSatisfy/{PropertyMustSatisfyPage_updateWithParameterLayout.java
 => PropertyMustSatisfyPage_updateCustomerAge.java} (73%)
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/mustSatisfy/PropertyMustSatisfyPage_updateWithMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/mustSatisfy/PropertyMustSatisfyPage_updateWithMetaAnnotationOverridden.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/optionality/OptionalityOptionalMetaAnnotation.java
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/optionality/{PropertyOptionalityPage_updateMandatoryWithParameterLayout.java
 => PropertyOptionalityPage_updateMandatory.java} (75%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/optionality/{PropertyOptionalityPage_updateWithMetaAnnotation.java
 => PropertyOptionalityPage_updateNullable.java} (69%)
 copy 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/optionality/{PropertyOptionalityPage_updateWithParameterLayout.java
 => PropertyOptionalityPage_updateOptional.java} (77%)
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/optionality/PropertyOptionalityPage_updateWithMetaAnnotationOverridden.java
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/{editingReasonDisabled/PropertyEditingReasonDisabledPage-description.adoc
 => projecting/PropertyProjectingChildEntity-description.adoc} (56%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/projecting/{persistence
 => }/PropertyProjectingChildEntity.java (85%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/projecting/{persistence
 => }/PropertyProjectingChildEntity.layout.xml (100%)
 copy 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/projecting/{persistence
 => }/PropertyProjectingChildSeeding.java (89%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/projecting/{child
 => }/PropertyProjectingChildVm.java (70%)
 copy 
examples/demo/domain/src/main/java/demoapp/dom/domain/{objects/DomainObjectLayout/bookmarking/jpa/DomainObjectLayoutBookmarkingJpa-description.adoc
 => properties/Property/projecting/diag.adoc} (55%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/{optionality/PropertyOptionalityPage_updateWithParameterLayout.java
 => regexPattern/PropertyRegexPatternPage_updateEmailAddress.java} (63%)
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/regexPattern/PropertyRegexPatternPage_updateWithMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/regexPattern/PropertyRegexPatternPage_updateWithMetaAnnotationOverridden.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/regexPattern/PropertyRegexPatternPage_updateWithParameterLayout.java
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/snapshot/{SnapshotExcludedMetaAnnotation.java
 => PropertySnapshot.java} (62%)
 copy 
examples/demo/domain/src/main/java/demoapp/dom/domain/{objects/DomainObject/editing/DomainObjectEditing.layout.xml
 => properties/Property/snapshot/PropertySnapshot.layout.xml} (100%)
 create mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/snapshot/PropertySnapshotPage_friends.java
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/{mustSatisfy/OfRetirementAgeSpecification.java
 => snapshot/PropertySnapshotSeeding.java} (68%)
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/snapshot/SnapshotIncludedMetaAnnotation.java
 rename 
examples/demo/domain/src/main/java/demoapp/dom/{services/core/xmlSnapshotService/peer/XmlSnapshotPeerVm-description.adoc
 => 
domain/properties/Property/snapshot/jpa/PropertySnapshotJpa-description.adoc} 
(86%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/{services/core/xmlSnapshotService/peer/child/XmlSnapshotPeerChildVm.java
 => domain/properties/Property/snapshot/jpa/PropertySnapshotJpa.java} (53%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/Property/{projecting/persistence/PropertyProjectingChildSeeding.java
 => snapshot/jpa/PropertySnapshotJpaEntities.java} (67%)
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/cssClass/CssClassRedMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/cssClass/PropertyLayoutCssClassPage_mixinProperty.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/cssClass/PropertyLayoutCssClassPage_mixinPropertyWithMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/cssClass/PropertyLayoutCssClassPage_mixinPropertyWithMetaAnnotationOverridden.java
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/cssClass/{PropertyLayoutCssClassPage_updateWithParameterLayout.java
 => PropertyLayoutCssClassPage_updateName.java} (79%)
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/cssClass/PropertyLayoutCssClassPage_updateWithMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/cssClass/PropertyLayoutCssClassPage_updateWithMetaAnnotationOverridden.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/describedAs/DescribedAsMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/describedAs/PropertyLayoutDescribedAsPage_mixinProperty.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/describedAs/PropertyLayoutDescribedAsPage_mixinPropertyWithMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/describedAs/PropertyLayoutDescribedAsPage_mixinPropertyWithMetaAnnotationOverridden.java
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/describedAs/{PropertyLayoutDescribedAsPage_updateWithParameterLayout.java
 => PropertyLayoutDescribedAsPage_updateName.java} (84%)
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/describedAs/PropertyLayoutDescribedAsPage_updateWithMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/describedAs/PropertyLayoutDescribedAsPage_updateWithMetaAnnotationOverridden.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/LabelPositionLeftMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/LabelPositionTopMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/PropertyLayoutLabelPositionPage_mixinPropertyWithMetaAnnotationOverridden.java
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/{PropertyLayoutLabelPositionPage_updateVariantTop.java
 => PropertyLayoutLabelPositionPage_updateBooleanLabelPositionRight.java} (74%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/{PropertyLayoutLabelPositionPage_mixinPropertyWithMetaAnnotation.java
 => PropertyLayoutLabelPositionPage_updateLabelPositionLeft.java} (58%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/{PropertyLayoutLabelPositionPage_updateVariantNone.java
 => PropertyLayoutLabelPositionPage_updateLabelPositionNone.java} (78%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/{PropertyLayoutLabelPositionPage_updateVariantNotSpecified.java
 => PropertyLayoutLabelPositionPage_updateLabelPositionNotSpecified.java} (57%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/{PropertyLayoutLabelPositionPage_mixinProperty.java
 => PropertyLayoutLabelPositionPage_updateLabelPositionTop.java} (59%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/{PropertyLayoutLabelPositionPage_updateWithParameterLayout.java
 => PropertyLayoutLabelPositionPage_updateProperty.java} (72%)
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/PropertyLayoutLabelPositionPage_updateVariantLeft.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/PropertyLayoutLabelPositionPage_updateVariantRight.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/PropertyLayoutLabelPositionPage_updateWithMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/labelPosition/PropertyLayoutLabelPositionPage_updateWithMetaAnnotationOverridden.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/multiLine/MultiLine10MetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/multiLine/PropertyLayoutMultiLinePage_mixinProperty.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/multiLine/PropertyLayoutMultiLinePage_mixinPropertyWithMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/multiLine/PropertyLayoutMultiLinePage_mixinPropertyWithMetaAnnotationOverridden.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/multiLine/PropertyLayoutMultiLinePage_updateWithMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/multiLine/PropertyLayoutMultiLinePage_updateWithMetaAnnotationOverridden.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/named/NamedMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/named/PropertyLayoutNamedPage_mixinProperty.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/named/PropertyLayoutNamedPage_mixinPropertyWithMetaAnnotationOverridden.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/named/PropertyLayoutNamedPage_updateWithMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/named/PropertyLayoutNamedPage_updateWithMetaAnnotationOverridden.java
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/navigable/{FileNodeVm_returnsTree.java
 => FileNodeVm_tree.java} (74%)
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayPage-description.adoc
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayPage.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayPage.layout.xml
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayPage_mixinEndDateWithMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayPage_mixinEndDateWithMetaAnnotationOverridden.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayPage_mixinEndDateWithPropertyLayout.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayPage_updateEndDateWithMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayPage_updateEndDateWithMetaAnnotationOverridden.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/RenderDayMetaAnnotationEndDateExclusive.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/RenderDayMetaAnnotationStartDateInclusive.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/repainting/PropertyLayoutRepaintingPage_mixinProperty.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/repainting/PropertyLayoutRepaintingPage_mixinPropertyWithMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/repainting/PropertyLayoutRepaintingPage_mixinPropertyWithMetaAnnotationOverridden.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/repainting/RepaintingNoRepaintMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/repainting/RepaintingRepaintMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/typicalLength/PropertyLayoutTypicalLengthPage_mixinProperty.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/typicalLength/PropertyLayoutTypicalLengthPage_mixinPropertyWithMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/typicalLength/PropertyLayoutTypicalLengthPage_mixinPropertyWithMetaAnnotationOverridden.java
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/typicalLength/{PropertyLayoutTypicalLengthPage_updateWithParameterLayout.java
 => PropertyLayoutTypicalLengthPage_updateName.java} (79%)
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/typicalLength/PropertyLayoutTypicalLengthPage_updateWithMetaAnnotation.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/typicalLength/PropertyLayoutTypicalLengthPage_updateWithMetaAnnotationOverridden.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/typicalLength/TypicalLengthMetaAnnotation.java
 copy 
examples/demo/domain/src/main/java/demoapp/dom/{types/causeway/CausewayTypesMenu.java
 => domain/properties/ValueSemantics/ValueSemanticsMenu.java} (50%)
 create mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/ValueSemantics/dateRenderAdjustDays/ValueSemanticsDateRenderAdjustDaysPage-description.adoc
 copy 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/{PropertyLayout/describedAs/PropertyLayoutDescribedAsPage.java
 => 
ValueSemantics/dateRenderAdjustDays/ValueSemanticsDateRenderAdjustDaysPage.java}
 (58%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/{Property/editingReasonDisabled/PropertyEditingReasonDisabledPage.layout.xml
 => 
ValueSemantics/dateRenderAdjustDays/ValueSemanticsDateRenderAdjustDaysPage.layout.xml}
 (88%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/{PropertyLayout/renderDay/PropertyLayoutRenderDayPage_downloadAsXml.java
 => 
ValueSemantics/dateRenderAdjustDays/ValueSemanticsDateRenderAdjustDaysPage_downloadAsXml.java}
 (80%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/properties/{PropertyLayout/renderDay/PropertyLayoutRenderDayPage_updateEndDateWithParameterLayout.java
 => 
ValueSemantics/dateRenderAdjustDays/ValueSemanticsDateRenderAdjustDaysPage_updateEndDate.java}
 (78%)
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/services/core/xmlSnapshotService/XmlSnapshotParentVm-description.adoc
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/services/core/xmlSnapshotService/XmlSnapshotParentVm-description.html
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/services/core/xmlSnapshotService/XmlSnapshotParentVm.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/services/core/xmlSnapshotService/XmlSnapshotParentVm.layout.xml
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/services/core/xmlSnapshotService/XmlSnapshotParentVm_takeXmlSnapshot.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/services/core/xmlSnapshotService/child/XmlSnapshotChildVm-description.adoc
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/services/core/xmlSnapshotService/child/XmlSnapshotChildVm.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/services/core/xmlSnapshotService/child/XmlSnapshotChildVm.layout.xml
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/services/core/xmlSnapshotService/class-diagram.svg
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/services/core/xmlSnapshotService/peer/XmlSnapshotPeerVm.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/services/core/xmlSnapshotService/peer/XmlSnapshotPeerVm.layout.xml
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/services/core/xmlSnapshotService/peer/child/XmlSnapshotPeerChildVm-description.adoc
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/services/core/xmlSnapshotService/peer/child/XmlSnapshotPeerChildVm.layout.xml
 rename 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/properties/property/modify/Utils.java
 => 
examples/demo/domain/src/main/java/demoapp/dom/types/causeway/treenode/FileNodeType.java
 (69%)
 copy 
examples/demo/domain/src/main/java/demoapp/dom/{domain/properties/PropertyLayout/navigable
 => types/causeway/treenode}/FileNodeVm-DIRECTORY.svg (100%)
 copy 
examples/demo/domain/src/main/java/demoapp/dom/{domain/properties/PropertyLayout/navigable
 => types/causeway/treenode}/FileNodeVm-FILE.svg (100%)
 copy 
examples/demo/domain/src/main/java/demoapp/dom/{domain/properties/PropertyLayout/navigable
 => types/causeway/treenode}/FileNodeVm-FILE_SYSTEM_ROOT.svg (100%)
 create mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/types/causeway/treenode/FileNodeVm-description.adoc
 copy 
examples/demo/domain/src/main/java/demoapp/dom/{domain/properties/PropertyLayout/navigable
 => types/causeway/treenode}/FileNodeVm.java (69%)
 copy 
examples/demo/domain/src/main/java/demoapp/dom/{domain/properties/PropertyLayout/navigable
 => types/causeway/treenode}/FileNodeVm.layout.xml (98%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/{domain/properties/PropertyLayout/named/PropertyLayoutNamedPage_mixinPropertyWithMetaAnnotation.java
 => types/causeway/treenode/FileNodeVm_tree.java} (65%)
 create mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/types/causeway/treenode/FileSystemTreeAdapter.java
 create mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/types/causeway/treenode/FileTreeNodeService.java
 create mode 100644 
examples/demo/domain/src/main/resources/static/demoapp/dom/annotDomain/Property/projecting/uml-class-diag.png
 delete mode 100644 
examples/demo/domain/src/main/resources/static/demoapp/dom/annotDomain/Property/publishing/uml-class-diag.png

Reply via email to