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%)