You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2021/03/05 10:21:02 UTC

[isis] branch master updated (3611617 -> 102ee96)

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

danhaywood pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git.


    from 3611617  ISIS-2553: ApplicationFeatureDefault: simplify and improve formal api
     add bd04df8  ISIS-2444: cleaning up domain event docs
     add 1bba29d  ISIS-439: further work removing dead code re: mutable collections
     add 75bb549  ISIS-439: further work removing dead code re: mutable collections
     add a38e35b  ISIS-439: further work removing dead code re: mutable collections
     add 09c4072  ISIS-2444: more on domain event docs
     add 0ac313b  ISIS-439: removes disabled interaction advisor reponsibility from CollectionDomainEventFacet (dead code)
     add 9b307c7  ISIS-2444: event docs
     add b2917f0  ISIS-2564: rationalizing mixee interfaces
     add 8934fb2  ISIS-439: fixes further compile issues
     add 434ef2f  ISIS-2444 : regen index
     add 102ee96  ISIS-2566: renames uniqueId and transactionId to interactionId where appropriate

No new revisions were added by this update.

Summary of changes:
 .../modules/_overview/pages/about.adoc             | 113 +++++-------
 .../modules/applib/pages/index/Identifier.adoc     |  10 +-
 .../index/events/domain/AbstractDomainEvent.adoc   |  55 +++++-
 .../index/events/domain/ActionDomainEvent.adoc     |  47 ++---
 .../index/events/domain/CollectionDomainEvent.adoc |  34 +---
 .../index/events/domain/PropertyDomainEvent.adoc   |  16 +-
 .../events/lifecycle/AbstractLifecycleEvent.adoc   |   2 +
 .../index/events/lifecycle/ObjectCreatedEvent.adoc |   2 +
 .../index/events/lifecycle/ObjectLoadedEvent.adoc  |   2 +
 .../events/lifecycle/ObjectPersistedEvent.adoc     |   2 +
 .../events/lifecycle/ObjectPersistingEvent.adoc    |   2 +
 .../events/lifecycle/ObjectRemovingEvent.adoc      |   2 +
 .../index/events/lifecycle/ObjectUpdatedEvent.adoc |   2 +
 .../events/lifecycle/ObjectUpdatingEvent.adoc      |   2 +
 .../pages/index/events/ui/CssClassUiEvent.adoc     |   9 +-
 .../applib/pages/index/events/ui/IconUiEvent.adoc  |   9 +-
 .../pages/index/events/ui/LayoutUiEvent.adoc       |   7 +
 .../applib/pages/index/events/ui/TitleUiEvent.adoc |   9 +-
 .../pages/index/id/HasLogicalType.adoc}            |  21 +--
 .../modules/applib/pages/index/id/LogicalType.adoc | 120 +++++++++++++
 .../modules/applib/pages/index/mixins/dto/Dto.adoc |   9 +
 .../DtoMixinConstants.adoc}                        |   7 +-
 .../pages/index/mixins/dto/Dto_downloadXml.adoc    |   4 +
 .../pages/index/mixins/dto/Dto_downloadXsd.adoc    |  20 ++-
 .../index/mixins/dto/hooks/Dto_see-also.adoc}      |  26 +--
 .../index/mixins/layout/LayoutMixinConstants.adoc} |   8 +-
 .../mixins/layout/Object_downloadLayoutXml.adoc    |   3 +
 .../index/mixins/layout/Object_openRestApi.adoc    |   3 +
 .../mixins/layout/Object_rebuildMetamodel.adoc     |   3 +
 .../hooks/Object_downloadLayoutXml_see-also.adoc}  |  12 +-
 .../layout/hooks/Object_openRestApi_see-also.adoc} |  12 +-
 .../hooks/Object_rebuildMetamodel_see-also.adoc}   |  11 +-
 .../pages/index/mixins/security}/HasUsername.adoc  |   8 +-
 .../system}/DomainChangeRecord.adoc                |  14 +-
 .../DomainChangeRecord_openTargetObject.adoc}      |  17 +-
 .../system/DomainChangeRecord~ChangeType.adoc}     |  14 +-
 .../index/mixins/system/HasInteractionId.adoc}     |  18 +-
 .../index/mixins/system/HasTransactionId.adoc      |  31 ++++
 .../system/hooks/HasInteractionId_see-also.adoc}   |  12 +-
 .../pages/index/mixins/updates/OnUpdatedAt.adoc}   |   8 +-
 .../pages/index/mixins/updates/OnUpdatedBy.adoc}   |  10 +-
 .../index/mixins/updates/OnUpdatedByAndAt.adoc}    |  21 +--
 .../updates/hooks/WithUpdatedAt_usage-notes.adoc}  |  35 ++--
 .../hooks/WithUpdatedByAndAt_usage-notes.adoc}     |  10 +-
 .../updates/hooks/WithUpdatedBy_usage-notes.adoc}  |  13 +-
 .../RepresentsInteractionMemberExecution.adoc      |  17 --
 .../services/appfeat/ApplicationFeatureId.adoc     | 105 ++++++++++++
 .../appfeat/ApplicationFeatureRepository.adoc      |   8 +-
 .../appfeat/ApplicationFeatureSort.adoc}           |  43 +++--
 .../appfeat/ApplicationMemberSort.adoc}            |  12 +-
 .../pages/index/services/bookmark/Bookmark.adoc    |  17 +-
 .../index/services/confview/ConfigurationMenu.adoc |   4 +-
 .../confview/ConfigurationViewService.adoc         |   9 +-
 .../hooks/GridService_020-examples-and-usage.adoc  |   2 +-
 .../pages/index/services/iactn/Interaction.adoc    |  24 +--
 .../pages/index/services/iactn/SequenceType.adoc   |  45 +++++
 .../hooks/Execution_020-examples-and-usage.adoc    |   2 +-
 .../hooks/JaxbService_020-examples-and-usage.adoc  |   6 +-
 .../LayoutService_020-examples-and-usage.adoc      |   2 +-
 .../services/publishing/spi/EntityChanges.adoc     |  16 +-
 ...ExecutionSubscriber_020-examples-and-usage.adoc |   2 +-
 .../{ => queryresultscache}/MethodReferences.adoc  |   0
 .../pages/index/services/xactn/TransactionId.adoc  |  14 +-
 .../impl/mixins/HasUniqueId_command.adoc           |  32 ----
 .../api/permission/ApplicationPermission.adoc      |   4 +-
 .../ApplicationPermissionRepository.adoc           |   7 +-
 .../mixins/Persistable_datanucleusIdLong.adoc      |   4 +
 .../mixins/Persistable_datanucleusVersionLong.adoc |   4 +
 .../Persistable_datanucleusVersionTimestamp.adoc   |   4 +
 .../mixins/Persistable_downloadJdoMetadata.adoc    |   2 +
 .../applib-classes/pages/events/domainevent.adoc   |  54 ++----
 .../events/domainevent/AbstractDomainEvent.adoc    | 109 ------------
 .../events/domainevent/ActionDomainEvent.adoc      |  49 ------
 .../events/domainevent/CollectionDomainEvent.adoc  |  62 -------
 .../events/domainevent/PropertyDomainEvent.adoc    |  46 -----
 .../pages/events/lifecycleevent.adoc               |  99 +++++------
 .../lifecycleevent/AbstractLifecycleEvent.adoc     |  20 ---
 .../events/lifecycleevent/ObjectCreatedEvent.adoc  |  14 --
 .../lifecycleevent/ObjectPersistedEvent.adoc       |  11 --
 .../lifecycleevent/ObjectPersistingEvent.adoc      |  12 --
 .../events/lifecycleevent/ObjectRemovingEvent.adoc |  12 --
 .../events/lifecycleevent/ObjectUpdatedEvent.adoc  |  13 --
 .../events/lifecycleevent/ObjectUpdatingEvent.adoc |  13 --
 .../applib-classes/pages/events/uievent.adoc       |  76 ++++-----
 .../pages/events/uievent/CssClassUiEvent.adoc      |  17 --
 .../pages/events/uievent/IconUiEvent.adoc          |  19 ---
 .../pages/events/uievent/TitleUiEvent.adoc         |  17 --
 .../applib-classes/pages/layout/menubars.adoc      |   3 -
 .../applib-classes/pages/mixees-and-mixins.adoc    |  96 +++++++++++
 .../pages/roles-mixins-contributees.adoc           |   9 -
 .../roles-mixins-contributees/contributee.adoc     |  38 +----
 .../pages/roles-mixins-contributees/mixins.adoc    |  58 ++++++-
 .../roles-mixins-contributees/mixins/Dto.adoc      |  66 -------
 .../roles-mixins-contributees/mixins/Object.adoc   | 115 -------------
 .../mixins/Persistable.adoc                        |  59 -------
 .../roles/HoldsUpdatedAt.adoc                      |  46 -----
 .../roles/HoldsUpdatedBy.adoc                      |  21 ---
 .../applib-classes/partials/module-nav.adoc        |   3 +-
 .../modules/ROOT/pages/2020/2.0.0-M4/relnotes.adoc |   2 +-
 .../pages/overview/types-of-domain-objects.adoc    |   2 +-
 .../modules/fun/pages/ui/object-layout.adoc        |   4 +-
 .../modules/fun/pages/view-models/UNUSED-dto.adoc  | 190 ---------------------
 .../applib/events/domain/AbstractDomainEvent.java  | 121 ++++++++++---
 .../applib/events/domain/ActionDomainEvent.java    | 110 +++++++++---
 .../events/domain/CollectionDomainEvent.java       |  93 +++-------
 .../applib/events/domain/PropertyDomainEvent.java  |  80 ++++++---
 .../events/lifecycle/AbstractLifecycleEvent.java   |   5 +
 .../events/lifecycle/ObjectCreatedEvent.java       |  25 ++-
 .../applib/events/lifecycle/ObjectLoadedEvent.java |  21 ++-
 .../events/lifecycle/ObjectPersistedEvent.java     |   8 +
 .../events/lifecycle/ObjectPersistingEvent.java    |   8 +
 .../events/lifecycle/ObjectRemovingEvent.java      |   8 +
 .../events/lifecycle/ObjectUpdatedEvent.java       |   5 +
 .../events/lifecycle/ObjectUpdatingEvent.java      |   5 +
 .../isis/applib/events/ui/CssClassUiEvent.java     |  40 ++++-
 .../apache/isis/applib/events/ui/IconUiEvent.java  |  51 ++++--
 .../isis/applib/events/ui/LayoutUiEvent.java       |  38 ++++-
 .../apache/isis/applib/events/ui/TitleUiEvent.java |  39 ++++-
 .../org/apache/isis/applib/mixins/dto/Dto.java     |  22 +++
 .../DtoMixinConstants.java}                        |   7 +-
 .../isis/applib/mixins/dto/Dto_downloadXml.java    |  18 +-
 .../isis/applib/mixins/dto/Dto_downloadXsd.java    |  35 ++--
 .../applib/mixins/layout/LayoutMixinConstants.java |  16 +-
 .../mixins/layout/Object_downloadLayoutXml.java    |  10 +-
 .../applib/mixins/layout/Object_openRestApi.java   |   6 +-
 .../mixins/layout/Object_rebuildMetamodel.java     |   7 +-
 .../metamodel/Object_downloadMetamodelXml.java     |   9 +-
 .../mixins/metamodel/Object_objectIdentifier.java  |   4 +-
 .../applib/mixins/metamodel/Object_objectType.java |   4 +-
 .../isis/applib/mixins/security}/HasUsername.java  |  22 ++-
 .../system}/DomainChangeRecord.java                |  24 ++-
 .../DomainChangeRecord_openTargetObject.java       |  10 +-
 .../applib/mixins/system/HasInteractionId.java     |  12 +-
 .../applib/mixins/system/HasTransactionId.java     |  60 +++++++
 .../isis/applib/mixins/updates/OnUpdatedAt.java    |   8 +-
 .../isis/applib/mixins/updates/OnUpdatedBy.java    |  17 +-
 .../applib/mixins/updates/OnUpdatedByAndAt.java    |  15 +-
 .../RepresentsInteractionMemberExecution.java      |  42 -----
 .../isis/applib/services/command/Command.java      |  28 +--
 .../isis/applib/services/iactn/Interaction.java    |  23 +--
 .../isis/applib/services/iactn/Sequence.java       |  36 ----
 .../isis/applib/services/iactn/SequenceType.java   |  53 ++++++
 .../services/publishing/spi/EntityChanges.java     |  10 +-
 .../{ => queryresultscache}/MethodReferences.java  |  32 ++--
 .../queryresultscache/QueryResultsCache.java       |   2 -
 .../isis/applib/services/xactn/TransactionId.java  |  19 ++-
 .../applib/util/schema/InteractionDtoUtils.java    |   8 +-
 .../apache/isis/applib/util/schema/Roundtrip.java  |  86 +++++-----
 .../org/apache/isis/schema/chg/chg-2.0.xsd         |   4 +-
 .../org/apache/isis/schema/cmd/cmd-2.0.xsd         |   4 +-
 .../org/apache/isis/schema/ixn/ixn-2.0.xsd         |   2 +-
 .../isis/commons/having/HasUpdatedByAndAt.java     |  25 ---
 .../interaction/session/InteractionSession.java    |  40 ++---
 .../core/interaction/session/IsisInteraction.java  |  18 +-
 .../interaction/InteractionDefaultTest_next.java   |  15 +-
 .../core/metamodel/facets/DomainEventHelper.java   | 130 ++++++--------
 .../action/ActionAnnotationFacetFactory.java       |  32 ++--
 .../modify/CollectionDomainEventFacet.java         |   2 +-
 .../modify/CollectionDomainEventFacetAbstract.java |  78 +--------
 .../validate/CollectionValidateAddToFacet.java     |  40 -----
 .../CollectionValidateAddToFacetAbstract.java      |  47 -----
 .../CollectionValidateAddToFacetViaMethod.java     |  83 ---------
 .../CollectionValidateRemoveFromFacet.java         |  39 -----
 .../CollectionValidateRemoveFromFacetAbstract.java |  46 -----
 ...CollectionValidateRemoveFromFacetViaMethod.java |  84 ---------
 .../DomainObjectAnnotationFacetFactory.java        |   8 +-
 .../property/PropertyAnnotationFacetFactory.java   |  10 +-
 .../metamodel/inspect/Object_inspectMetamodel.java |   4 +-
 .../interactions/CollectionAddToContext.java       |  62 -------
 .../interactions/CollectionRemoveFromContext.java  |  62 -------
 .../services/command/CommandDtoFactory.java        |   4 +-
 .../grid/bootstrap3/GridSystemServiceBS3.java      |  64 +++----
 .../services/metamodel/DomainMemberDefault.java    |  17 +-
 .../specloader/specimpl/ObjectActionDefault.java   |  92 +++++-----
 .../specloader/specimpl/ObjectMemberAbstract.java  |  12 +-
 .../specimpl/OneToOneAssociationDefault.java       |  28 +--
 ...HelperTest_newCollectionDomainEvent_forAdd.java |  12 +-
 ...perTest_newCollectionDomainEvent_forRemove.java |  12 +-
 .../action/ActionAnnotationFacetFactoryTest.java   |  12 +-
 ...notationFacetFactoryTest_commandPublishing.java |  10 +-
 ...tationFacetFactoryTest_executionPublishing.java |  10 +-
 .../DomainObjectAnnotationFacetFactoryTest.java    |  22 +--
 .../command/CommandDtoFactoryDefault.java          |  12 +-
 .../command/CommandExecutorServiceDefault.java     |   2 +-
 .../interaction/InteractionDtoFactoryDefault.java  |   6 +-
 .../QueryResultsCacheDefault.java                  |  12 +-
 .../wrapper/WrapperFactoryDefault.java             |  98 +++++------
 .../changetracking/ChangingEntitiesFactory.java    |  16 +-
 .../EntityPropertyChangeFactory.java               |   8 +-
 .../changetracking/SimpleChangingEntities.java     |  10 +-
 .../changetracking/events/TimestampService.java    |  20 +--
 .../commandlog/impl/CommandSubscriberForJdo.java   |   4 +-
 .../extensions/commandlog/impl/jdo/CommandJdo.java |  38 ++---
 .../impl/jdo/CommandJdo.layout.fallback.xml        |   2 +-
 .../commandlog/impl/jdo/CommandJdoRepository.java  |  28 +--
 ..._command.java => HasInteractionId_command.java} |  24 +--
 .../mixins/HasUsername_recentCommandsByUser.java   |   2 +-
 .../impl/mixins/Object_recentCommands.java         |   8 +-
 .../commandlog/impl/ui/CommandServiceMenu.java     |   2 +-
 .../primary/restapi/CommandRetrievalService.java   |  16 +-
 .../primary/ui/CommandReplayOnPrimaryService.java  |  30 ++--
 .../secondary/fetch/CommandFetcher.java            |  10 +-
 .../jobcallables/ReplicateAndRunCommands.java      |   4 +-
 .../adoc/modules/audit-trail/pages/about.adoc      |   2 +-
 .../secman/api/user/ApplicationUser.java           |   2 +-
 .../secman/model/dom/user/HasUsername_open.java    |  10 +-
 .../viewer/javafx/ui/main/UiBuilderFx.java         |  20 +--
 .../main/adoc/modules/metamodel/pages/about.adoc   |   2 +-
 .../mixins/Persistable_datanucleusIdLong.java      |  13 +-
 .../mixins/Persistable_datanucleusVersionLong.java |  14 +-
 .../Persistable_datanucleusVersionTimestamp.java   |  14 +-
 .../mixins/Persistable_downloadJdoMetadata.java    |   8 +-
 persistence/jpa/adoc/modules/ROOT/pages/about.adoc |   2 +-
 .../publishing/jdo/JdoCommandPublishingTest.java   |  28 +--
 .../testdomain/conf/Configuration_headless.java    |  28 +--
 .../testdomain/jdo/entities/JdoProductComment.java |  12 +-
 .../testdomain/jpa/entities/JpaProductComment.java |  14 +-
 security/adoc/modules/ROOT/pages/about.adoc        |   4 +-
 testing/adoc/modules/ROOT/pages/about.adoc         |   4 +-
 .../rendering/domainobjects/MemberType.java        |   2 -
 .../wicket/viewer/mixins/Object_clearHints.java    |  25 +++
 221 files changed, 2471 insertions(+), 3052 deletions(-)
 copy antora/components/refguide-index/modules/{commons/pages/index/having/HasUniqueId.adoc => applib/pages/index/id/HasLogicalType.adoc} (76%)
 create mode 100644 antora/components/refguide-index/modules/applib/pages/index/id/LogicalType.adoc
 rename antora/components/refguide-index/modules/applib/pages/index/mixins/{MixinConstants.adoc => dto/DtoMixinConstants.adoc} (88%)
 copy antora/components/{userguide/modules/fun/pages/view-models/UNUSED-dto.adoc => refguide-index/modules/applib/pages/index/mixins/dto/hooks/Dto_see-also.adoc} (90%)
 copy antora/components/refguide-index/modules/{commons/pages/index/having/HasUpdatedAt.adoc => applib/pages/index/mixins/layout/LayoutMixinConstants.adoc} (85%)
 rename antora/components/{refguide/modules/applib-classes/pages/i18n/TranslatableString.adoc => refguide-index/modules/applib/pages/index/mixins/layout/hooks/Object_downloadLayoutXml_see-also.adoc} (78%)
 copy antora/components/{refguide/modules/applib-classes/pages/i18n.adoc => refguide-index/modules/applib/pages/index/mixins/layout/hooks/Object_openRestApi_see-also.adoc} (80%)
 copy antora/components/{refguide/modules/applib-classes/pages/i18n.adoc => refguide-index/modules/applib/pages/index/mixins/layout/hooks/Object_rebuildMetamodel_see-also.adoc} (78%)
 rename antora/components/refguide-index/modules/{commons/pages/index/having => applib/pages/index/mixins/security}/HasUsername.adoc (67%)
 rename antora/components/refguide-index/modules/applib/pages/index/{services => mixins/system}/DomainChangeRecord.adoc (84%)
 copy antora/components/refguide-index/modules/applib/pages/index/mixins/{layout/Object_openRestApi.adoc => system/DomainChangeRecord_openTargetObject.adoc} (56%)
 copy antora/components/refguide-index/modules/applib/pages/index/{events/lifecycle/ObjectLoadedEvent.adoc => mixins/system/DomainChangeRecord~ChangeType.adoc} (78%)
 copy antora/components/refguide-index/modules/{commons/pages/index/having/HasUniqueId.adoc => applib/pages/index/mixins/system/HasInteractionId.adoc} (64%)
 create mode 100644 antora/components/refguide-index/modules/applib/pages/index/mixins/system/HasTransactionId.adoc
 rename antora/components/{refguide/modules/applib-classes/pages/roles-mixins-contributees/roles.adoc => refguide-index/modules/applib/pages/index/mixins/system/hooks/HasInteractionId_see-also.adoc} (69%)
 rename antora/components/refguide-index/modules/{commons/pages/index/having/HasUpdatedAt.adoc => applib/pages/index/mixins/updates/OnUpdatedAt.adoc} (78%)
 rename antora/components/refguide-index/modules/{commons/pages/index/having/HasUpdatedBy.adoc => applib/pages/index/mixins/updates/OnUpdatedBy.adoc} (64%)
 rename antora/components/refguide-index/modules/{commons/pages/index/having/HasUniqueId.adoc => applib/pages/index/mixins/updates/OnUpdatedByAndAt.adoc} (73%)
 rename antora/components/{refguide/modules/applib-classes/pages/roles-mixins-contributees/roles/Timestampable.adoc => refguide-index/modules/applib/pages/index/mixins/updates/hooks/WithUpdatedAt_usage-notes.adoc} (63%)
 rename antora/components/{refguide/modules/applib-classes/pages/i18n.adoc => refguide-index/modules/applib/pages/index/mixins/updates/hooks/WithUpdatedByAndAt_usage-notes.adoc} (81%)
 rename antora/components/{refguide/modules/applib-classes/pages/events/lifecycleevent/ObjectLoadedEvent.adoc => refguide-index/modules/applib/pages/index/mixins/updates/hooks/WithUpdatedBy_usage-notes.adoc} (73%)
 delete mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/RepresentsInteractionMemberExecution.adoc
 create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/appfeat/ApplicationFeatureId.adoc
 copy antora/components/refguide-index/modules/applib/pages/index/{events/domain/PropertyDomainEvent.adoc => services/appfeat/ApplicationFeatureSort.adoc} (52%)
 copy antora/components/refguide-index/modules/applib/pages/index/{events/lifecycle/ObjectLoadedEvent.adoc => services/appfeat/ApplicationMemberSort.adoc} (84%)
 create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/iactn/SequenceType.adoc
 rename antora/components/refguide-index/modules/applib/pages/index/services/{ => queryresultscache}/MethodReferences.adoc (100%)
 delete mode 100644 antora/components/refguide-index/modules/extensions/pages/index/commandlog/impl/mixins/HasUniqueId_command.adoc
 delete mode 100644 antora/components/refguide/modules/applib-classes/pages/events/domainevent/AbstractDomainEvent.adoc
 delete mode 100644 antora/components/refguide/modules/applib-classes/pages/events/domainevent/ActionDomainEvent.adoc
 delete mode 100644 antora/components/refguide/modules/applib-classes/pages/events/domainevent/CollectionDomainEvent.adoc
 delete mode 100644 antora/components/refguide/modules/applib-classes/pages/events/domainevent/PropertyDomainEvent.adoc
 delete mode 100644 antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/AbstractLifecycleEvent.adoc
 delete mode 100644 antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/ObjectCreatedEvent.adoc
 delete mode 100644 antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/ObjectPersistedEvent.adoc
 delete mode 100644 antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/ObjectPersistingEvent.adoc
 delete mode 100644 antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/ObjectRemovingEvent.adoc
 delete mode 100644 antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/ObjectUpdatedEvent.adoc
 delete mode 100644 antora/components/refguide/modules/applib-classes/pages/events/lifecycleevent/ObjectUpdatingEvent.adoc
 delete mode 100644 antora/components/refguide/modules/applib-classes/pages/events/uievent/CssClassUiEvent.adoc
 delete mode 100644 antora/components/refguide/modules/applib-classes/pages/events/uievent/IconUiEvent.adoc
 delete mode 100644 antora/components/refguide/modules/applib-classes/pages/events/uievent/TitleUiEvent.adoc
 create mode 100644 antora/components/refguide/modules/applib-classes/pages/mixees-and-mixins.adoc
 delete mode 100644 antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees.adoc
 delete mode 100644 antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/mixins/Dto.adoc
 delete mode 100644 antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/mixins/Object.adoc
 delete mode 100644 antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/mixins/Persistable.adoc
 delete mode 100644 antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/roles/HoldsUpdatedAt.adoc
 delete mode 100644 antora/components/refguide/modules/applib-classes/pages/roles-mixins-contributees/roles/HoldsUpdatedBy.adoc
 rename api/applib/src/main/java/org/apache/isis/applib/mixins/{MixinConstants.java => dto/DtoMixinConstants.java} (88%)
 copy commons/src/main/java/org/apache/isis/commons/having/HasUniqueId.java => api/applib/src/main/java/org/apache/isis/applib/mixins/layout/LayoutMixinConstants.java (74%)
 rename {commons/src/main/java/org/apache/isis/commons/having => api/applib/src/main/java/org/apache/isis/applib/mixins/security}/HasUsername.java (63%)
 rename api/applib/src/main/java/org/apache/isis/applib/{services => mixins/system}/DomainChangeRecord.java (84%)
 rename api/applib/src/main/java/org/apache/isis/applib/{services => mixins/system}/DomainChangeRecord_openTargetObject.java (90%)
 rename commons/src/main/java/org/apache/isis/commons/having/HasUniqueId.java => api/applib/src/main/java/org/apache/isis/applib/mixins/system/HasInteractionId.java (73%)
 create mode 100644 api/applib/src/main/java/org/apache/isis/applib/mixins/system/HasTransactionId.java
 rename commons/src/main/java/org/apache/isis/commons/having/HasUpdatedAt.java => api/applib/src/main/java/org/apache/isis/applib/mixins/updates/OnUpdatedAt.java (77%)
 copy commons/src/main/java/org/apache/isis/commons/having/HasUpdatedBy.java => api/applib/src/main/java/org/apache/isis/applib/mixins/updates/OnUpdatedBy.java (59%)
 rename commons/src/main/java/org/apache/isis/commons/having/HasUpdatedBy.java => api/applib/src/main/java/org/apache/isis/applib/mixins/updates/OnUpdatedByAndAt.java (76%)
 delete mode 100644 api/applib/src/main/java/org/apache/isis/applib/services/RepresentsInteractionMemberExecution.java
 delete mode 100644 api/applib/src/main/java/org/apache/isis/applib/services/iactn/Sequence.java
 create mode 100644 api/applib/src/main/java/org/apache/isis/applib/services/iactn/SequenceType.java
 rename api/applib/src/main/java/org/apache/isis/applib/services/{ => queryresultscache}/MethodReferences.java (95%)
 delete mode 100644 commons/src/main/java/org/apache/isis/commons/having/HasUpdatedByAndAt.java
 delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/validate/CollectionValidateAddToFacet.java
 delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/validate/CollectionValidateAddToFacetAbstract.java
 delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/validate/CollectionValidateAddToFacetViaMethod.java
 delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/validate/CollectionValidateRemoveFromFacet.java
 delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/validate/CollectionValidateRemoveFromFacetAbstract.java
 delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/validate/CollectionValidateRemoveFromFacetViaMethod.java
 delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/CollectionAddToContext.java
 delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/CollectionRemoveFromContext.java
 rename extensions/core/command-log/impl/src/main/java/org/apache/isis/extensions/commandlog/impl/mixins/{HasUniqueId_command.java => HasInteractionId_command.java} (76%)