You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2021/12/23 08:04:36 UTC

[isis] branch 2892_wicket9 updated (e16c045 -> 9cf4192)

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

ahuber pushed a change to branch 2892_wicket9
in repository https://gitbox.apache.org/repos/asf/isis.git.


    from e16c045  Merge remote-tracking branch 'origin/master' into 2892_wicket9
     add 99e56ad  ISIS-2913 UiManager renamed, documentation amended
     add a3cf0b8  Merge remote-tracking branch 'origin/master'
     add d48c409  ISIS-2913 DisplayModel renamed, documentation amended
     add 15c90ef  ISIS-2913 Diagrams amended, renamed. HasLinks renamed as well.
     add 49f985c  ISIS-2921: fixes log format string
     add aa7ffb8  Bump javaparser-core from 3.23.0 to 3.23.1
     add 9197cde  Merge pull request #804 from apache/dependabot/maven/master/com.github.javaparser-javaparser-core-3.23.1
     add 24b1b83  Merge remote-tracking branch 'origin/master'
     add 77a1cdf  ISIS-2913 Connection entry in system menu  is not duplicated anymore.
     add dd58286  ISIS-2921: don't memoize action-interaction-head
     add 7132db8  ISIS-2921: allow bindable values to install a refiner to dynamically re-fetch detached entities
     add 945eb3d  ISIS-2921: support object-mementos for non-scalar params
     add 21cc311  ISIS-2921: remove (now) superfluous guards
     add 8ddbfa6  ISIS-2921: also install the 'dynamic re-fetch' fix to bindable property values
     add 29fc92f  Bump checker-qual from 3.20.0 to 3.21.0
     add 2264468  Merge pull request #805 from apache/dependabot/maven/master/org.checkerframework-checker-qual-3.21.0
     add f7dd467  ISIS-2882: [Demo] add primitive standalone collection demos
     add 2d5138f  ISIS-2882: allow bindable values to install a guard against invalid values
     add e58e273  ISIS-2882: fixes prev. commit
     add f5b8731  ISIS-2882: add date/time style attributes to ValueSemantics annot.
     add e726733  ISIS-2882: [Wkt] proper type hierarchy for legacy time type panels
     add 62da3d4  ISIS-2882: fixes primitive 'char' having no component factory
     add 4b1b260  ISIS-2882: [Demo] add URL samples
     add e256283  ISIS-2882: properly implement EncodableFacet from ValueFacet
     add a8cefd0  ISIS-2882: properly implement facets for  typ.len./max.len./defaults
     add d60752b  ISIS-2882: renaming TitelFacet thats based on ValueFacet
     add 8b32f11  ISIS-2878 gradle jr creates -> kroviz-2.0.0-SNAPSHOT.jar in kroviz/build/libs
     add 2ffbad0  ISIS-2930: fixes mistakenly picking up Object.class for typeOf
     add 18c121d  ISIS-2930: test fixes for prev. commit
     add a45512c  ISIS-2930: some housekeeping
     add faf0238  ISIS-2929: adds permission caching to AuthorizorSecman
     add 265236e  ISIS-2931: create choice mementos on the fly
     add f9f6807  ISIS-2931: create choice mementos on the fly (values as well)
     add 6f62381  ISIS-2931: adds some caching for most expensive impersonation mixin calls
     add 1757e8e  ISIS-2929: cosmetics
     add 5cbefcf  Bump cxf-rt-rs-client from 3.4.5 to 3.5.0
     add 0991713  Merge pull request #807 from apache/dependabot/maven/master/org.apache.cxf-cxf-rt-rs-client-3.5.0
     add fbc9c16  Bump approvaltests from 12.3.2 to 12.4.1
     add 140b4ba  Merge pull request #809 from apache/dependabot/maven/master/com.approvaltests-approvaltests-12.4.1
     add fa73551  Bump vaadin-maven-plugin from 22.0.1 to 22.0.2
     add 5ca7a26  Merge pull request #810 from apache/dependabot/maven/master/com.vaadin-vaadin-maven-plugin-22.0.2
     add fcee86c  Bump spring-boot from 2.6.1 to 2.6.2
     add 2abb452  Merge remote-tracking branch 'origin/master'
     add bf04748  ISIS-2929: re-wire the multi-select toggle stuff correctly
     add 9a72d12  ISIS-2929: remove debug line
     add 5df5faa  Bump spring-boot from 2.6.1 to 2.6.2 (part 2)
     add 56b37ee  ISIS-2921: fixes NPE on EntityPage deserialization
     add 981e1ea  ISIS-2445: fixes IsisPresets priming of prototyping mode
     add 81164e1  ISIS-2932: merge /isis-parent/ up into root
     add ba14685  ISIS-2932: [antora] auto-update site docs
     add 13a152e  ISIS-2933: [Tooling] ignore the 'final' keyword with method and constructor signatures
     add bfd3fa4  ISIS-2933: [antora] regen. docs
     add 935003a  ISIS-2932: minor pom housekeeping
     add 7dce149  Bump camel.version from 3.13.0 to 3.14.0
     add 373b6a7  Merge pull request #811 from apache/dependabot/maven/master/camel.version-3.14.0
     add 8925ab6  Bump junit-jupiter-api from 5.8.1 to 5.8.2
     add f1e20fd  Merge pull request #812 from apache/dependabot/maven/master/org.junit.jupiter-junit-jupiter-api-5.8.2
     add 7bcb3cc  Bump dependency-check-maven from 6.5.0 to 6.5.1
     add 7e76452  Merge pull request #813 from apache/dependabot/maven/master/org.owasp-dependency-check-maven-6.5.1
     add 044fa33  ISIS-2934: merge up /isis-core/ bill of materials into root pom
     add a511b21  ISIS-2934: minor pom polishing
     add a4c614e  ISIS-2934: disable repository.apache.org/snapshots
     add 9cf4192  Merge branch 'master' into 2892_wicket9

No new revisions were added by this update.

Summary of changes:
 .../modules/applib/pages/index/Identifier.adoc     |   31 +-
 .../applib/pages/index/annotation/Action.adoc      |   34 +-
 .../pages/index/annotation/ActionLayout.adoc       |   12 +-
 .../applib/pages/index/annotation/Collection.adoc  |    3 +-
 .../pages/index/annotation/CollectionLayout.adoc   |   12 -
 .../applib/pages/index/annotation/Defaulted.adoc   |   46 -
 .../pages/index/annotation/DomainObject.adoc       |   37 +-
 .../pages/index/annotation/DomainService.adoc      |   26 -
 .../pages/index/annotation/Domain~Exclude.adoc}    |   12 +-
 .../Domain~Include.adoc}                           |   17 +-
 .../pages/index/annotation/EqualByContent.adoc     |   20 -
 .../applib/pages/index/annotation/Facets.adoc      |   53 -
 .../pages/index/annotation/Introspection.adoc      |   77 +
 .../pages/index/annotation/LogicalTypeName.adoc}   |   31 +-
 .../pages/index/annotation/MemberSupport.adoc      |    2 +-
 .../applib/pages/index/annotation/MinLength.adoc   |    2 +-
 .../{Projecting.adoc => ObjectLifecycle.adoc}      |   38 +-
 .../{MemberSupport.adoc => ObjectSupport.adoc}     |   14 +-
 .../applib/pages/index/annotation/Optionality.adoc |    1 +
 .../pages/index/annotation/ParameterLayout.adoc    |   12 -
 .../applib/pages/index/annotation/Projecting.adoc  |    4 +-
 .../applib/pages/index/annotation/SemanticsOf.adoc |   22 +-
 .../applib/pages/index/annotation/Value.adoc       |   41 -
 .../pages/index/annotation/ValueSemantics.adoc     |   93 +
 .../client/RepresentationTypeSimplifiedV2.adoc     |    6 +-
 .../applib/pages/index/clock/VirtualClock.adoc     |  228 ++-
 .../pages/index/domain/DomainObjectList.adoc       |    4 +-
 .../applib/pages/index/events/EventObjectBase.adoc |    2 +-
 .../index/events/domain/AbstractDomainEvent.adoc   |   38 +-
 .../index/events/domain/ActionDomainEvent.adoc     |   10 +-
 .../index/events/domain/CollectionDomainEvent.adoc |    2 +-
 .../index/events/domain/PropertyDomainEvent.adoc   |    2 +-
 .../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/AbstractUiEvent.adoc     |    2 +-
 .../pages/index/events/ui/CssClassUiEvent.adoc     |    4 +-
 .../applib/pages/index/events/ui/IconUiEvent.adoc  |    4 +-
 .../pages/index/events/ui/LayoutUiEvent.adoc       |    4 +-
 .../applib/pages/index/events/ui/TitleUiEvent.adoc |    6 +-
 .../index/exceptions/RecoverableException.adoc     |   10 +-
 .../index/exceptions/UnrecoverableException.adoc   |   10 +-
 .../unrecoverable/DomainModelException.adoc        |    6 +-
 .../unrecoverable/MetaModelException.adoc          |    6 +-
 .../unrecoverable/NoAuthenticatorException.adoc    |    6 +-
 .../unrecoverable/ObjectNotFoundException.adoc     |    4 +-
 .../unrecoverable/ObjectPersistenceException.adoc  |    6 +-
 .../unrecoverable/PersistFailedException.adoc      |    6 +-
 .../unrecoverable/ReflectiveActionException.adoc   |    6 +-
 .../unrecoverable/RepositoryException.adoc         |    6 +-
 .../unrecoverable/UnknownTypeException.adoc        |    4 +-
 .../applib/pages/index/graph/tree/TreeNode.adoc    |   10 +-
 .../applib/pages/index/graph/tree/TreePath.adoc    |    2 +-
 .../modules/applib/pages/index/id/LogicalType.adoc |   14 +-
 .../JavaSqlXMLGregorianCalendarMarshalling.adoc    |    4 +-
 .../JavaTimeXMLGregorianCalendarMarshalling.adoc   |   12 +-
 .../index/jaxb/PersistentEntitiesAdapter.adoc      |    4 +-
 .../pages/index/jaxb/PersistentEntityAdapter.adoc  |    4 +-
 .../index/layout/component/ActionLayoutData.adoc   |   30 +-
 .../layout/component/CollectionLayoutData.adoc     |   30 +-
 .../index/layout/component/CssClassFaPosition.adoc |    2 +-
 .../layout/component/DomainObjectLayoutData.adoc   |   20 +-
 .../pages/index/layout/component/FieldSet.adoc     |   12 +-
 .../index/layout/component/PropertyLayoutData.adoc |   36 +-
 .../layout/component/ServiceActionLayoutData.adoc  |   10 +-
 .../applib/pages/index/layout/grid/Grid.adoc       |    8 +-
 .../pages/index/layout/grid/GridAbstract.adoc      |    6 +-
 .../layout/grid/bootstrap3/BS3ClearFixVisible.adoc |    2 +-
 .../pages/index/layout/grid/bootstrap3/BS3Col.adoc |   24 +-
 .../index/layout/grid/bootstrap3/BS3Element.adoc   |    2 +-
 .../layout/grid/bootstrap3/BS3ElementAbstract.adoc |    2 +-
 .../index/layout/grid/bootstrap3/BS3Grid.adoc      |    8 +-
 .../pages/index/layout/grid/bootstrap3/BS3Row.adoc |    8 +-
 .../layout/grid/bootstrap3/BS3RowContent.adoc      |    4 +-
 .../pages/index/layout/grid/bootstrap3/BS3Tab.adoc |    6 +-
 .../index/layout/grid/bootstrap3/BS3TabGroup.adoc  |   10 +-
 .../index/layout/grid/bootstrap3/SizeSpan.adoc     |   12 +-
 .../applib/pages/index/layout/links/Link.adoc      |    2 +-
 .../pages/index/layout/menubars/MenuBars.adoc      |    2 +-
 .../index/layout/menubars/MenuBarsAbstract.adoc    |    2 +-
 .../index/layout/menubars/bootstrap3/BS3Menu.adoc  |    4 +-
 .../layout/menubars/bootstrap3/BS3MenuBars.adoc    |   12 +-
 .../pages/index/locale/UserLocale.adoc}            |   13 +-
 .../pages/index/mixins/dto/Dto_downloadXml.adoc    |    2 +-
 .../pages/index/mixins/dto/Dto_downloadXsd.adoc    |    2 +-
 .../mixins/layout/Object_downloadLayoutXml.adoc    |    2 +-
 .../metamodel/Object_downloadMetamodelXml.adoc     |    2 +-
 .../modules/applib/pages/index/query/Query.adoc    |    4 +-
 .../index/services/appfeat/ApplicationFeature.adoc |    2 +-
 .../services/appfeat/ApplicationFeatureId.adoc     |   30 +-
 .../appfeatui/ApplicationFeatureViewModel.adoc     |   10 +-
 .../services/appfeatui/ApplicationNamespace.adoc   |    2 +-
 .../index/services/appfeatui/ApplicationType.adoc  |    2 +-
 .../services/appfeatui/ApplicationTypeAction.adoc  |    2 +-
 .../appfeatui/ApplicationTypeCollection.adoc       |    2 +-
 .../services/appfeatui/ApplicationTypeMember.adoc  |    2 +-
 .../appfeatui/ApplicationTypeProperty.adoc         |    2 +-
 .../pages/index/services/bookmark/Bookmark.adoc    |   13 +-
 .../applib/pages/index/services/bookmark/Oid.adoc  |   25 -
 .../conmap/ContentMappingServiceForCommandDto.adoc |    4 +-
 .../ContentMappingServiceForCommandsDto.adoc       |    4 +-
 .../processor/spi/CommandDtoProcessorService.adoc  |    2 +-
 .../spi/CommandDtoProcessorServiceIdentity.adoc    |    2 +-
 .../index/services/confview/ConfigurationMenu.adoc |    1 -
 .../services/confview/ConfigurationProperty.adoc   |    4 +-
 .../services/conmap/ContentMappingService.adoc     |    2 +-
 .../services/error/ErrorReportingService.adoc      |    2 +-
 .../pages/index/services/error/SimpleTicket.adoc   |    8 +-
 .../exceprecog/ExceptionRecognizerAbstract.adoc    |    8 +-
 .../exceprecog/ExceptionRecognizerForType.adoc     |   10 +-
 .../index/services/exceprecog/Recognition.adoc     |    2 +-
 .../index/services/factory/FactoryService.adoc     |   45 +-
 .../pages/index/services/grid/GridService.adoc     |    4 +-
 .../applib/pages/index/services/health/Health.adoc |    2 +-
 .../pages/index/services/hint/HintStore.adoc       |    6 +-
 .../{LocaleProvider.adoc => LanguageProvider.adoc} |   26 +-
 .../index/services/i18n/TranslatableString.adoc    |   10 +-
 .../index/services/i18n/TranslationContext.adoc    |   11 +-
 .../index/services/i18n/TranslationService.adoc    |    4 +-
 .../index/services/i18n/TranslationsResolver.adoc  |    2 +-
 .../index/services/iactn/ActionInvocation.adoc     |    2 +-
 .../pages/index/services/iactn/Execution.adoc      |   10 +-
 .../pages/index/services/iactn/PropertyEdit.adoc   |    2 +-
 .../services/iactnlayer/InteractionContext.adoc    |   52 +-
 .../services/iactnlayer/InteractionService.adoc    |    8 +-
 .../index/services/inject/ServiceInjector.adoc     |    2 +-
 .../pages/index/services/layout/LayoutService.adoc |    4 +-
 .../index/services/layout/LayoutServiceMenu.adoc   |    7 +-
 .../services/locale/LocaleChoiceProvider.adoc}     |   11 +-
 .../pages/index/services/menu/MenuBarsService.adoc |    2 +-
 .../index/services/message/MessageService.adoc     |   18 +-
 .../pages/index/services/metamodel/BeanSort.adoc   |    1 +
 .../pages/index/services/metamodel/Config.adoc     |    2 +-
 .../index/services/metamodel/MetaModelService.adoc |    8 +-
 .../services/metamodel/MetaModelServiceMenu.adoc   |   17 -
 .../publishing/log/EntityChangesLogger.adoc        |    2 +-
 .../publishing/log/EntityPropertyChangeLogger.adoc |    2 +-
 .../services/publishing/log/ExecutionLogger.adoc   |    2 +-
 .../queryresultscache/QueryResultsCache.adoc       |    2 +-
 .../index/services/registry/ServiceRegistry.adoc   |    8 +-
 .../services/repository/RepositoryService.adoc     |   50 -
 .../session/SessionLoggingServiceLogging.adoc      |    2 +-
 .../index/services/sitemap/SitemapService.adoc}    |   11 +-
 .../SitemapServiceMenu.adoc}                       |   13 +-
 .../pages/index/services/sudo/SudoService.adoc     |    4 +-
 .../index/services/swagger/SwaggerService.adoc     |    2 +-
 .../TableColumnOrderForCollectionTypeAbstract.adoc |    4 +-
 .../services/tablecol/TableColumnOrderService.adoc |    4 +-
 .../tablecol/TableColumnVisibilityService.adoc     |    2 +-
 .../pages/index/services/title/TitleService.adoc   |    4 +-
 .../services/urlencoding/UrlEncodingService.adoc   |    6 +-
 ...rlEncodingServiceUsingBaseEncodingAbstract.adoc |    4 +-
 .../pages/index/services/user/ImpersonateMenu.adoc |   34 -
 .../services/user/ImpersonateMenuAdvisor.adoc      |   16 +-
 .../index/services/user/ImpersonateStopMenu.adoc   |    2 -
 .../services/user/ImpersonatedUserHolder.adoc      |    2 +-
 .../pages/index/services/user/RoleMemento.adoc     |    4 +-
 .../pages/index/services/user/UserMemento.adoc     |   15 +-
 .../pages/index/services/user/UserService.adoc     |    2 +-
 .../userreg/events/EmailEventAbstract.adoc         |    2 +-
 .../userreg/events/EmailRegistrationEvent.adoc     |    2 +-
 .../userreg/events/PasswordResetEvent.adoc         |    2 +-
 .../pages/index/services/userui/UserMenu.adoc      |    2 -
 .../index/services/wrapper/DisabledException.adoc  |    2 +-
 .../index/services/wrapper/HiddenException.adoc    |    2 +-
 .../index/services/wrapper/InvalidException.adoc   |    2 +-
 .../index/services/wrapper/WrapperFactory.adoc     |    6 +-
 .../services/wrapper/control/AsyncControl.adoc     |   10 +-
 .../index/services/wrapper/events/AccessEvent.adoc |    2 +-
 .../wrapper/events/ActionArgumentEvent.adoc        |    2 +-
 .../wrapper/events/ActionInvocationEvent.adoc      |    4 +-
 .../wrapper/events/ActionUsabilityEvent.adoc       |    2 +-
 .../wrapper/events/ActionVisibilityEvent.adoc      |    2 +-
 .../wrapper/events/CollectionAccessEvent.adoc      |    2 +-
 .../wrapper/events/CollectionAddToEvent.adoc       |    2 +-
 .../wrapper/events/CollectionMethodEvent.adoc      |    2 +-
 .../wrapper/events/CollectionRemoveFromEvent.adoc  |    2 +-
 .../wrapper/events/CollectionUsabilityEvent.adoc   |    2 +-
 .../services/wrapper/events/InteractionEvent.adoc  |    4 +-
 .../services/wrapper/events/ObjectTitleEvent.adoc  |    2 +-
 .../wrapper/events/ObjectValidityEvent.adoc        |    2 +-
 .../wrapper/events/ObjectVisibilityEvent.adoc      |    2 +-
 .../services/wrapper/events/ParseValueEvent.adoc   |    2 +-
 .../wrapper/events/PropertyAccessEvent.adoc        |    2 +-
 .../wrapper/events/PropertyModifyEvent.adoc        |    2 +-
 .../wrapper/events/PropertyUsabilityEvent.adoc     |    2 +-
 .../wrapper/events/PropertyVisibilityEvent.adoc    |    2 +-
 .../services/wrapper/events/UsabilityEvent.adoc    |    2 +-
 .../services/wrapper/events/ValidityEvent.adoc     |    2 +-
 .../services/wrapper/events/VisibilityEvent.adoc   |    2 +-
 .../wrapper/listeners/InteractionAdapter.adoc      |   32 +-
 .../services/xactn/TransactionalProcessor.adoc     |   10 +-
 .../pages/index/services/xml/XmlService.adoc       |    6 +-
 .../services/xmlsnapshot/XmlSnapshotService.adoc   |    6 +-
 .../XmlSnapshotService~Snapshot~Builder.adoc       |    4 +-
 .../pages/index/spec/AbstractSpecification.adoc    |    2 +-
 .../pages/index/spec/AbstractSpecification2.adoc   |    4 +-
 .../applib/pages/index/spec/SpecificationAnd.adoc  |    4 +-
 .../applib/pages/index/spec/SpecificationNot.adoc  |    4 +-
 .../applib/pages/index/spec/SpecificationOr.adoc   |    4 +-
 .../modules/applib/pages/index/util/Enums.adoc     |    7 +-
 .../modules/applib/pages/index/util/JaxbUtil.adoc  |   10 +-
 .../applib/pages/index/util/ReasonBuffer.adoc      |    4 +-
 .../applib/pages/index/util/ReasonBuffer2.adoc     |   18 +-
 .../modules/applib/pages/index/util/Reasons.adoc   |    2 +-
 .../applib/pages/index/util/TitleBuffer.adoc       |   38 +-
 .../pages/index/util/TitleBufferException.adoc     |    6 +-
 .../modules/applib/pages/index/util/ZipReader.adoc |    4 +-
 .../pages/index/util/schema/ChangesDtoUtils.adoc   |   12 +-
 .../pages/index/util/schema/CommandDtoUtils.adoc   |   26 +-
 .../pages/index/util/schema/CommonDtoUtils.adoc    |   19 +-
 .../index/util/schema/InteractionDtoUtils.adoc     |   45 +-
 .../index/util/schema/MemberExecutionDtoUtils.adoc |   16 +-
 .../modules/applib/pages/index/value/Blob.adoc     |   20 +-
 .../modules/applib/pages/index/value/Clob.adoc     |    6 +-
 .../pages/index/value/LocalResourcePath.adoc       |    8 +-
 .../modules/applib/pages/index/value/Markup.adoc   |   20 +-
 .../modules/applib/pages/index/value/Password.adoc |    4 +-
 .../pages/index/value/semantics/Converter.adoc}    |   12 +-
 .../semantics}/DefaultsProvider.adoc               |    0
 .../semantics}/EncoderDecoder.adoc                 |    0
 .../semantics}/EncodingException.adoc              |    6 +-
 .../pages/index/value/semantics/OrderRelation.adoc |   45 +
 .../{adapters => value/semantics}/Parser.adoc      |   61 +-
 .../semantics}/ParsingException.adoc               |    6 +-
 .../semantics/Renderer.adoc}                       |   19 +-
 .../index/value/semantics/ValueComposer.adoc}      |   11 +-
 .../semantics/ValueSemanticsAbstract.adoc}         |   23 +-
 .../semantics}/ValueSemanticsProvider.adoc         |   57 +-
 .../semantics/ValueSemanticsResolver.adoc}         |   16 +-
 .../pages/index/btree/Compound.adoc}               |   28 +-
 .../pages/index/btree/FunCompound.adoc}            |   41 +-
 .../commons/pages/index/collections/Can.adoc       |   78 +-
 .../commons/pages/index/functional/Result.adoc     |   32 +-
 .../pages/index/resource/ResourceCoordinates.adoc  |    4 +-
 .../services/command/CommandDtoFactory.adoc        |    8 +-
 .../services/ixn/InteractionDtoFactory.adoc        |    8 +-
 .../services/schema/SchemaValueMarshaller.adoc     |  129 ++
 .../tablecol/TableColumnOrderServiceDefault.adoc   |    4 +-
 .../TableColumnOrderServiceUsingTxtFile.adoc       |    4 +-
 .../publish/ObjectLifecyclePublisherDefault.adoc   |   16 +-
 .../transaction/TransactionServiceSpring.adoc      |   10 +-
 .../runtimeservices/xml/XmlServiceDefault.adoc     |    6 +-
 .../manager/AuthorizationManager.adoc              |    6 +-
 .../authorization/manager/AuthorizorChooser.adoc   |    2 +-
 .../ImpersonatedUserHolderUsingHttpSession.adoc    |    2 +-
 .../mixins/HasUsername_recentCommandsByUser.adoc   |    2 +-
 .../commandlog/jdo/ui/CommandServiceMenu.adoc      |    4 +-
 .../primary/config/PrimaryConfig.adoc              |    2 +-
 .../primary/restapi/CommandRetrievalService.adoc   |    2 +-
 .../primary/ui/CommandReplayOnPrimaryService.adoc  |   39 -
 .../IsisModuleExtCommandReplaySecondary.adoc       |    4 +-
 .../secondary/analyser/CommandReplayAnalyser.adoc  |    2 +-
 .../analyser/CommandReplayAnalyserException.adoc   |    2 +-
 .../analyser/CommandReplayAnalyserResult.adoc      |    2 +-
 .../analysis/CommandReplayAnalysisService.adoc     |    2 +-
 .../secondary/config/SecondaryConfig.adoc          |    2 +-
 .../secondary/fetch/CommandFetcher.adoc            |    2 +-
 .../secondary/job/ReplicateAndReplayJob.adoc       |    2 +-
 .../secondary/job/SecondaryStatusData.adoc         |    6 +-
 .../ui/CommandReplayOnSecondaryService.adoc        |    2 -
 .../pages/index/cors/impl/IsisModuleExtCors.adoc   |    2 +-
 .../fullcalendar/applib/CalendarEventable.adoc     |    2 +-
 .../index/fullcalendar/applib/Calendarable.adoc    |    6 +-
 .../spi/CalendarableDereferencingService.adoc      |    2 +-
 .../fullcalendar/applib/value/CalendarEvent.adoc   |   20 +-
 .../jaxrsclient/applib/client/JaxRsResponse.adoc   |    2 +-
 .../index/quartz/context/JobExecutionData.adoc     |    2 +-
 .../spring/AutowiringSpringBeanJobFactory.adoc     |    2 +-
 .../pages/index/restclient/ResponseDigest.adoc     |    6 +-
 .../pages/index/restclient/RestfulClient.adoc      |    4 +-
 .../index/restclient/RestfulClientException.adoc   |    6 +-
 .../index/secman/applib/SecmanConfiguration.adoc   |    2 +-
 .../permission/dom/ApplicationPermission.adoc      |    4 +-
 .../permission/dom/ApplicationPermissionValue.adoc |   10 +-
 .../dom/ApplicationPermissionValueSet.adoc         |    8 +-
 .../spi/PermissionsEvaluationService.adoc          |    2 +-
 .../spi/PermissionsEvaluationServiceAbstract.adoc  |    2 +-
 .../secman/applib/role/dom/ApplicationRole.adoc    |    4 +-
 .../applib/role/dom/ApplicationRoleRepository.adoc |    2 +-
 .../applib/seed/SeedSecurityModuleService.adoc     |    2 +-
 .../applib/tenancy/dom/ApplicationTenancy.adoc     |    4 +-
 .../secman/applib/user/dom/ApplicationUser.adoc    |    4 +-
 .../applib/user/dom/ApplicationUserStatus.adoc     |    2 +-
 .../AbstractUserAndRolesFixtureScript.adoc         |    8 +-
 .../index/secman/applib/user/menu/MeService.adoc   |    1 -
 .../applib/user/spi/PasswordEncryptionService.adoc |   14 -
 .../services/PasswordEncoderUsingJBcrypt.adoc}     |   10 +-
 .../PasswordEncryptionServiceUsingJBcrypt.adoc     |   14 -
 .../IsisModuleExtSecmanEncryptionSpring.adoc}      |   17 +-
 .../authenticator/AuthenticatorSecman.adoc         |    7 +-
 .../AuthenticatorSecmanAutoConfiguration.adoc      |    2 +-
 .../integration/authorizor/AuthorizorSecman.adoc   |    4 +-
 .../userreg/UserRegistrationServiceForSecman.adoc  |    8 +-
 .../shiro/IsisModuleExtSecmanShiroRealm.adoc       |    4 +-
 .../ui/components/CollectionContentsAsExcel.adoc   |   16 -
 .../CollectionContentsAsExcelFactory.adoc          |    6 +-
 .../wicket/pdfjs/applib/config/PdfJsConfig.adoc    |   12 +-
 .../viewer/wicket/pdfjs/applib/config/Scale.adoc   |    4 +-
 .../pdfjs/applib/spi/PdfJsViewerAdvisor.adoc       |    8 +-
 .../jdo/applib/services/JdoSupportService.adoc     |    8 +-
 .../IsisModulePersistenceJdoDatanucleus.adoc       |    8 +-
 .../changetracking/JdoLifecycleListener.adoc       |    8 +-
 .../mixins/Persistable_downloadJdoMetadata.adoc    |    2 +-
 .../applib/IsisBookmarkConverter.adoc              |    4 +-
 .../applib/IsisLocalResourcePathConverter.adoc     |    4 +-
 .../typeconverters/applib/IsisMarkupConverter.adoc |    4 +-
 .../applib/IsisPasswordConverter.adoc              |    4 +-
 .../schema/v2/IsisChangesDtoConverter.adoc         |    4 +-
 .../schema/v2/IsisCommandDtoConverter.adoc         |    4 +-
 .../schema/v2/IsisInteractionDtoConverter.adoc     |    4 +-
 .../schema/v2/IsisOidDtoConverter.adoc             |    4 +-
 .../time/IsoOffsetTimeConverter.adoc               |    4 +-
 .../time/IsoZonedDateTimeConverter.adoc            |    4 +-
 .../changetracking/EntityChangeTrackerJdo.adoc     |   20 +-
 .../jpa/applib/integration/IsisEntityListener.adoc |   14 +-
 .../jpa/applib/services/JpaSupportService.adoc     |    2 +-
 .../index/jpa/applib/types/BlobJpaEmbeddable.adoc  |    4 +-
 .../index/jpa/applib/types/ClobJpaEmbeddable.adoc  |    4 +-
 .../bypass/authentication/AuthenticatorBypass.adoc |    4 +-
 .../bypass/authorization/AuthorizorBypass.adoc     |    4 +-
 .../index/keycloak/IsisModuleSecurityKeycloak.adoc |    2 +-
 .../shiro/authentication/AuthenticatorShiro.adoc   |    6 +-
 .../index/shiro/authorization/AuthorizorShiro.adoc |    4 +-
 .../index/shiro/webmodule/WebModuleShiro.adoc      |    4 +-
 .../authconverters/AuthenticationConverter.adoc    |    2 +-
 .../spring/authentication/AuthenticatorSpring.adoc |    6 +-
 .../spring/webmodule/SpringSecurityFilter.adoc     |    2 +-
 .../subdomains/pages/index/base/applib/Dflt.adoc   |    2 +-
 .../applib/services/calendar/CalendarService.adoc  |    8 +-
 .../pages/index/base/applib/utils/ClassUtils.adoc  |    2 +-
 .../index/base/applib/utils/JodaPeriodUtils.adoc   |    6 +-
 .../pages/index/base/applib/utils/MathUtils.adoc   |   10 +-
 .../index/base/applib/utils/MessageUtils.adoc      |    2 +-
 .../pages/index/base/applib/utils/StringUtils.adoc |   10 +-
 .../index/base/applib/utils/TitleBuilder.adoc      |    8 +-
 .../base/applib/valuetypes/AbstractInterval.adoc   |   18 +-
 .../base/applib/valuetypes/LocalDateInterval.adoc  |   14 +-
 .../base/applib/with/WithIntervalMutable.adoc      |    4 +-
 .../pages/index/docx/applib/DocxService.adoc       |   10 +-
 .../excel/applib/dom/ExcelMetaDataEnabled.adoc     |    4 +-
 .../pages/index/excel/applib/dom/ExcelService.adoc |   40 +-
 .../index/excel/applib/dom/WorksheetContent.adoc   |    2 +-
 .../index/excel/applib/dom/WorksheetSpec.adoc      |   14 +-
 .../excel/applib/dom/util/ExcelServiceImpl.adoc    |  137 --
 .../applib/{dom => }/util/AnnotationList.adoc      |    0
 .../applib/{dom => }/util/AnnotationTriplet.adoc   |    4 +-
 .../{dom => }/util/ExcelFileBlobConverter.adoc     |    4 +-
 .../index/excel/applib/{dom => }/util/Mode.adoc    |    0
 .../excel/applib/{dom => }/util/PivotUtils.adoc    |    6 +-
 .../excel/applib/{dom => }/util/SheetPivoter.adoc  |    2 +-
 .../pages/index/excel/testing/ExcelFixture.adoc    |   10 +-
 .../pages/index/excel/testing/ExcelFixture2.adoc   |    2 +-
 .../excel/testing/ExcelFixtureRowHandler.adoc      |    2 +-
 .../excel/testing/ExcelFixtureWorkbookHandler.adoc |    2 +-
 .../spring/applib/service/BeanDescriptor.adoc      |    2 +-
 .../index/spring/applib/service/ContextBeans.adoc  |    2 +-
 .../spring/applib/service/SpringBeansService.adoc  |    2 +-
 .../applib/{service => }/XDocReportService.adoc    |    7 +-
 ...adoc => XDocReportService~XDocReportModel.adoc} |    4 +-
 .../xdocreport/applib/service/OutputType.adoc      |   14 -
 .../applib/classrules/ArchitectureDomainRules.adoc |   40 +-
 .../applib/classrules/ArchitectureJdoRules.adoc    |    3 +
 .../applib/classrules/ArchitectureJpaRules.adoc    |    2 +-
 .../modulerules/ArchitectureModuleRules.adoc       |    4 +-
 .../services/AbstractRandomValueGenerator.adoc     |    2 +-
 .../index/fakedata/applib/services/Addresses.adoc  |    2 +-
 .../fakedata/applib/services/BigDecimals.adoc      |    4 +-
 .../fakedata/applib/services/BigIntegers.adoc      |    2 +-
 .../index/fakedata/applib/services/Books.adoc      |    2 +-
 .../index/fakedata/applib/services/Booleans.adoc   |    2 +-
 .../index/fakedata/applib/services/Bytes.adoc      |    6 +-
 .../index/fakedata/applib/services/Chars.adoc      |    4 +-
 .../fakedata/applib/services/Collections.adoc      |   56 +-
 .../index/fakedata/applib/services/Comms.adoc      |    2 +-
 .../fakedata/applib/services/CreditCards.adoc      |    2 +-
 .../index/fakedata/applib/services/Doubles.adoc    |    4 +-
 .../index/fakedata/applib/services/Enums.adoc      |    2 +-
 .../fakedata/applib/services/FakeDataService.adoc  |    2 +-
 .../index/fakedata/applib/services/Floats.adoc     |    4 +-
 .../index/fakedata/applib/services/Integers.adoc   |    6 +-
 .../index/fakedata/applib/services/IsisBlobs.adoc  |    2 +-
 .../index/fakedata/applib/services/IsisClobs.adoc  |    2 +-
 .../fakedata/applib/services/IsisPasswords.adoc    |    4 +-
 .../fakedata/applib/services/JavaSqlDates.adoc     |    8 +-
 .../applib/services/JavaSqlTimestamps.adoc         |    8 +-
 .../applib/services/JavaTimeDateTimes.adoc         |    8 +-
 .../applib/services/JavaTimeLocalDates.adoc        |    8 +-
 .../fakedata/applib/services/JavaTimePeriods.adoc  |   14 +-
 .../fakedata/applib/services/JavaUtilDates.adoc    |    8 +-
 .../fakedata/applib/services/JodaDateTimes.adoc    |    8 +-
 .../fakedata/applib/services/JodaLocalDates.adoc   |    8 +-
 .../fakedata/applib/services/JodaPeriods.adoc      |   14 +-
 .../index/fakedata/applib/services/Longs.adoc      |    6 +-
 .../index/fakedata/applib/services/Lorem.adoc      |    2 +-
 .../index/fakedata/applib/services/Names.adoc      |    2 +-
 .../index/fakedata/applib/services/Shorts.adoc     |    6 +-
 .../index/fakedata/applib/services/Strings.adoc    |    8 +-
 .../pages/index/fakedata/applib/services/Urls.adoc |    2 +-
 .../index/fakedata/applib/services/Uuids.adoc      |    2 +-
 .../applib/events/FixturesInstalledEvent.adoc      |    2 +-
 .../applib/events/FixturesInstallingEvent.adoc     |    2 +-
 .../fixturescripts/ExecutionParametersDefault.adoc |   70 +-
 .../fixturescripts/ExecutionParametersService.adoc |    2 +-
 .../applib/fixturescripts/FixtureResultList.adoc   |   10 +-
 .../applib/fixturescripts/FixtureScript.adoc       |    6 +-
 .../applib/fixturescripts/FixtureScripts.adoc      |   91 +-
 .../FixtureScriptsSpecification.adoc               |    6 +-
 ...iptsSpecificationProviderAutoConfiguration.adoc |    2 +-
 .../FixtureScript~ExecutionContext.adoc            |  102 +-
 .../applib/modules/ModuleWithFixturesService.adoc  |   12 +-
 .../applib/personas/BuilderScriptAbstract.adoc     |    6 +-
 .../applib/personas/PersonaWithFinder.adoc         |    2 +-
 .../services/InitialFixtureScriptsInstaller.adoc   |    4 +-
 .../applib/setup/PersonaEnumPersistAll.adoc        |    4 +-
 .../index/h2console/ui/services/H2ManagerMenu.adoc |    2 +-
 .../h2console/ui/webmodule/WebModuleH2Console.adoc |    4 +-
 .../applib/ExceptionRecognizerTranslate.adoc       |    2 +-
 .../applib/swagger/SwaggerExporter.adoc            |    4 +-
 .../applib/validate/DomainModelValidator.adoc      |   27 +-
 .../applib/dom/pojo/PojoTester.adoc                |    6 +-
 .../applib/jmocking/InjectIntoJMockAction.adoc     |    4 +-
 .../applib/jmocking/IsisActions.adoc               |    4 +-
 .../applib/jmocking/JMockActions.adoc              |    4 +-
 .../applib/jmocking/JUnitRuleMockery2.adoc         |   12 +-
 .../applib/matchers/ClassMatchers.adoc             |    6 +-
 .../applib/matchers/ComparableMatchers.adoc        |    2 +-
 .../applib/matchers/FileMatchers.adoc              |    2 +-
 .../applib/matchers/JaxbMatchers.adoc              |    2 +-
 .../applib/matchers/ListMatchers.adoc              |   10 +-
 .../applib/matchers/StringMatchers.adoc            |    6 +-
 .../applib/matchers/ThrowableMatchers.adoc         |    4 +-
 .../unittestsupport/applib/util/CollectUtils.adoc  |    2 +-
 .../unittestsupport/applib/util/FileUtils.adoc     |   18 +-
 .../unittestsupport/applib/util/InjectUtils.adoc   |    6 +-
 .../unittestsupport/applib/util/ReflectUtils.adoc  |    4 +-
 .../unittestsupport/applib/util/StringUtils.adoc   |    4 +-
 .../index/asciidoc/applib/value/AsciiDoc.adoc      |   20 +-
 .../jdo/dn5/converters/IsisAsciiDocConverter.adoc  |    4 +-
 .../jpa/converters/IsisAsciiDocConverter.adoc      |    4 +-
 .../applib/IsisModuleValJodatimeApplib.adoc}       |    7 +-
 .../applib}/jaxb/JodaTimeJaxbAdapters.adoc         |    0
 .../JodaTimeXMLGregorianCalendarMarshalling.adoc   |   14 +-
 .../jodatime/applib/value/JodaTimeConverters.adoc} |   24 +-
 .../IsisModuleValJodatimeIntegration.adoc}         |    7 +-
 .../applib/value/Markdown.adoc}                    |   17 +-
 .../jdo/dn5/converters/IsisMarkdownConverter.adoc  |    4 +-
 .../jpa/converters/IsisMarkdownConverter.adoc      |    4 +-
 .../common/applib/mixins/Object_impersonate.adoc   |    4 +-
 .../applib/mixins/Object_impersonateWithRoles.adoc |   10 +-
 .../restfulobjects/applib/JsonRepresentation.adoc  |  204 +--
 .../restfulobjects/applib/LinkRepresentation.adoc  |   12 +-
 .../pages/index/restfulobjects/applib/Rel.adoc     |   27 +-
 .../restfulobjects/applib/RepresentationType.adoc  |   47 +-
 .../restfulobjects/applib/RestfulRequest.adoc      |    4 +-
 .../restfulobjects/applib/RestfulResponse.adoc     |    6 +-
 .../AbstractObjectMemberRepresentation.adoc        |    2 +-
 .../domainobjects/ActionResultRepresentation.adoc  |    2 +-
 .../DomainObjectMemberRepresentation.adoc          |    2 +-
 .../domainobjects/DomainObjectRepresentation.adoc  |    8 +-
 .../applib/domainobjects/DomainObjectResource.adoc |   46 +-
 .../applib/domainobjects/DomainRepresentation.adoc |    6 +-
 .../domainobjects/DomainServiceResource.adoc       |   24 +-
 .../applib/domainobjects/ListRepresentation.adoc   |    2 +-
 .../domainobjects/ObjectActionRepresentation.adoc  |    2 +-
 .../ObjectCollectionRepresentation.adoc            |    2 +-
 .../ObjectPropertyRepresentation.adoc              |    2 +-
 .../domainobjects/ScalarValueRepresentation.adoc   |    2 +-
 .../AbstractTypeMemberRepresentation.adoc          |    2 +-
 .../ActionDescriptionRepresentation.adoc           |    2 +-
 .../ActionParameterDescriptionRepresentation.adoc  |    2 +-
 .../CollectionDescriptionRepresentation.adoc       |    2 +-
 .../domaintypes/DomainTypeRepresentation.adoc      |    2 +-
 .../applib/domaintypes/DomainTypeResource.adoc     |   16 +-
 .../PropertyDescriptionRepresentation.adoc         |    2 +-
 .../TypeActionResultRepresentation.adoc            |    2 +-
 .../applib/domaintypes/TypeListRepresentation.adoc |    2 +-
 .../applib/errors/ErrorRepresentation.adoc         |    2 +-
 .../applib/health/HealthRepresentation.adoc        |    2 +-
 .../applib/homepage/HomePageRepresentation.adoc    |    2 +-
 .../applib/user/UserRepresentation.adoc            |    2 +-
 .../restfulobjects/applib/util/JsonMapper.adoc     |   10 +-
 .../restfulobjects/applib/util/JsonNodeUtils.adoc  |    6 +-
 .../index/restfulobjects/applib/util/Parser.adoc   |    8 +-
 .../index/restfulobjects/applib/util/PathNode.adoc |    4 +-
 .../applib/util/UrlEncodingUtils.adoc              |   12 +-
 .../applib/version/VersionRepresentation.adoc      |    2 +-
 .../webmodule/WebModuleJaxrsResteasy4.adoc         |    2 +-
 .../restfulobjects/rendering/IResourceContext.adoc |   25 +-
 .../rendering/service/RepresentationService.adoc   |   12 +-
 .../conneg/ContentNegotiationServiceAbstract.adoc  |   10 +-
 ...entNegotiationServiceForRestfulObjectsV1_0.adoc |   18 +-
 .../ContentNegotiationServiceOrgApacheIsisV1.adoc  |   10 +-
 .../ContentNegotiationServiceOrgApacheIsisV2.adoc  |   14 +-
 .../ContentNegotiationServiceXRoDomainType.adoc    |    4 +-
 .../service/swagger/SwaggerServiceMenu.adoc        |   11 +-
 .../auth/AuthenticationStrategyAbstract.adoc       |    2 +-
 .../auth/AuthenticationStrategyBasicAuth.adoc      |    2 +-
 .../auth/AuthenticationStrategyDefault.adoc        |    4 +-
 antora/pom.xml                                     |    2 +-
 .../org/apache/isis/applib/annotation/Action.java  |    2 +-
 .../apache/isis/applib/annotation/Collection.java  |    2 +-
 .../isis/applib/annotation/ValueSemantics.java     |   17 +-
 .../queryresultscache/QueryResultsCache.java       |   31 +-
 .../services/user/ImpersonateMenuAdvisor.java      |   15 +-
 .../isis/commons/binding/InvalidationListener.java |    3 -
 .../org/apache/isis/commons/collections/Can.java   |    8 +
 .../apache/isis/commons/collections/Can_Empty.java |    5 +
 .../isis/commons/collections/Can_Multiple.java     |    8 +
 .../isis/commons/collections/Can_Singleton.java    |    8 +
 .../apache/isis/commons/internal/base/_Casts.java  |    2 -
 .../internal/binding/_BindableAbstract.java        |   32 +-
 .../isis/commons/internal/debug/_XrayEvent.java    |    4 +-
 .../commons/internal/functions/_Functions.java     |   16 +
 core/adoc/modules/_overview/pages/about.adoc       |  947 ++++++++--
 .../isis/core/config/presets/IsisPresets.java      |    7 +-
 .../_testing/ObjectMementoService_forTesting.java  |    6 +
 .../core/metamodel/commons/ClassExtensions.java    |   12 +-
 .../isis/core/metamodel/commons/ClassUtil.java     |  157 +-
 .../core/metamodel/commons/MethodExtensions.java   |    6 +-
 .../actcoll/typeof/TypeOfFacetDefaultToObject.java |   29 -
 .../action/ActionAnnotationFacetFactory.java       |   12 +-
 .../typeof/TypeOfFacetForActionAnnotation.java     |   18 +-
 .../CollectionAnnotationFacetFactory.java          |    4 +-
 ...ava => TypeOfFacetForCollectionAnnotation.java} |   10 +-
 .../javautilcollection/CollectionFacetFactory.java |   42 +-
 .../javautilcollection/JavaCollectionFacet.java    |   11 +-
 .../metamodel/facets/jaxb/JaxbFacetFactory.java    |    6 +-
 ...ider.java => DefaultedFacetFromValueFacet.java} |   16 +-
 ...oder.java => EncodableFacetFromValueFacet.java} |   46 +-
 ...lueFacet.java => TitleFacetFromValueFacet.java} |   10 +-
 ...rser.java => MaxLengthFacetFromValueFacet.java} |   25 +-
 ....java => TypicalLengthFacetFromValueFacet.java} |   13 +-
 .../metamodel/facets/object/value/ValueFacet.java  |   15 +
 .../facets/object/value/ValueFacetAbstract.java    |   13 +
 ...ionOrAnyMatchingValueSemanticsFacetFactory.java |   53 +-
 .../method/PropertyDefaultFacetViaMethod.java      |    2 +-
 .../managed/ActionInteractionHead.java             |    2 +-
 .../interactions/managed/ManagedProperty.java      |    4 +-
 .../interactions/managed/ManagedValue.java         |    8 +-
 .../managed/ParameterNegotiationModel.java         |   14 +-
 .../managed/PropertyNegotiationModel.java          |    3 +
 .../interactions/managed/nonscalar/DataRow.java    |   11 +-
 .../managed/nonscalar/DataTableModel.java          |   27 +-
 .../nonscalar/{_Debug.java => _ToggleDebug.java}   |    4 +-
 .../metamodel/objectmanager/ObjectManager.java     |   36 +-
 .../memento/ObjectMementoService.java              |    3 +-
 .../memento/ObjectMemorizer_builtinHandlers.java   |    5 +-
 .../services/metamodel/DomainMemberDefault.java    |    2 +-
 .../isis/core/metamodel/spec/ManagedObject.java    |   12 +-
 .../isis/core/metamodel/spec/ManagedObjects.java   |   65 +-
 .../core/metamodel/spec/ObjectSpecification.java   |   16 +-
 .../core/metamodel/spec/feature/ObjectFeature.java |    3 +-
 .../specloader/specimpl/ObjectActionDefault.java   |    2 +-
 .../specimpl/ObjectActionParameterAbstract.java    |    5 +-
 .../specloader/specimpl/_MixedInMemberFactory.java |    2 +-
 .../CollectionAnnotationFacetFactoryTest.java      |    4 +-
 .../TitleAnnotationFacetFactoryTest.java           |   21 +-
 .../ValueSemanticsProviderAbstractTestCase.java    |   10 +-
 .../specloader/SpecificationLoaderTest_array.java  |    2 +-
 .../SpecificationLoaderTest_collection.java        |   18 +-
 .../specloader/SpecificationLoaderTest_value.java  |    6 +-
 core/pom.xml                                       |  852 +--------
 .../core/runtime/context/IsisAppCommonContext.java |    4 -
 .../interaction/InteractionDtoFactoryDefault.java  |    2 +-
 .../memento/ObjectMementoServiceDefault.java       |   18 +-
 .../sitemap/SitemapServiceDefault.java             |    2 +-
 .../user/ImpersonateMenuAdvisorDefault.java        |    4 +-
 .../javanet/urls/samples/JavaNetUrlSamples.java    |    8 +-
 ...avaSqlDateHolder_actionReturningCollection.java |    3 +-
 .../javasqldate/samples/JavaSqlDateSamples.java    |    5 +-
 ...imitiveBooleanHolder_actionReturningArray.java} |   25 +-
 .../PrimitiveByteHolder_actionReturningArray.java} |   25 +-
 .../PrimitiveCharHolder_actionReturningArray.java} |   25 +-
 ...rimitiveDoubleHolder_actionReturningArray.java} |   25 +-
 ...PrimitiveFloatHolder_actionReturningArray.java} |   25 +-
 .../PrimitiveIntHolder_actionReturningArray.java}  |   25 +-
 .../PrimitiveLongHolder_actionReturningArray.java} |   24 +-
 ...PrimitiveShortHolder_actionReturningArray.java} |   25 +-
 examples/demo/vaadin/pom.xml                       |    2 +-
 .../secman/applib/user/menu/MeService.java         |    8 +-
 .../integration/authorizor/AuthorizorSecman.java   |   52 +-
 .../spiimpl/ImpersonateMenuAdvisorForSecman.java   |   49 +-
 .../CollectionContentsAsExcelFactory.java          |    6 +-
 .../ui/components/ExcelFileDownloadLink.java       |    4 -
 .../modules/kroviz/pages/DevelopmentGuide.adoc     |   12 +-
 ...gregator.adoc => class-diagram_aggregator.adoc} |   66 +-
 .../design/class-diagram_transferobject.adoc       |   91 +
 .../kroviz/partials/design/uml-aggregator.png      |  Bin 205047 -> 0 bytes
 .../modules/kroviz/partials/design/uml-layout.adoc |   26 -
 .../modules/kroviz/partials/design/uml-layout.png  |  Bin 26125 -> 0 bytes
 .../kroviz/partials/design/uml-overview.adoc       |  166 +-
 .../kroviz/partials/design/uml-overview.png        |  Bin 432117 -> 114246 bytes
 .../modules/kroviz/partials/design/uml-to.adoc     |  108 --
 .../adoc/modules/kroviz/partials/design/uml-to.png |  Bin 369570 -> 0 bytes
 incubator/clients/kroviz/build.gradle.kts          |   23 +
 .../kotlin/org/apache/isis/client/kroviz/App.kt    |    4 +-
 .../kroviz/core/aggregator/BaseAggregator.kt       |    4 +-
 .../kroviz/core/aggregator/CollectionAggregator.kt |    4 +-
 .../core/aggregator/DomainTypesAggregator.kt       |    5 +-
 .../kroviz/core/aggregator/NavigationDispatcher.kt |    4 +-
 .../kroviz/core/aggregator/ObjectAggregator.kt     |    4 +-
 .../isis/client/kroviz/core/event/EventStore.kt    |    4 +-
 .../isis/client/kroviz/core/event/LogEntry.kt      |   14 +-
 .../client/kroviz/core/event/ReplayController.kt   |    2 -
 .../isis/client/kroviz/core/event/ResourceProxy.kt |    4 +-
 .../client/kroviz/core/event/RoXmlHttpRequest.kt   |    1 -
 .../model/{DisplayModel.kt => BaseDisplayModel.kt} |    2 +-
 .../kroviz/core/model/CollectionProperties.kt      |    2 +-
 .../isis/client/kroviz/core/model/DiagramDM.kt     |    2 +-
 .../kroviz/core/model/DisplayModelWithLayout.kt    |    2 +-
 .../isis/client/kroviz/core/model/ObjectDM.kt      |    1 -
 .../isis/client/kroviz/core/model/SystemDM.kt      |    2 +-
 .../client/kroviz/handler/DomainTypesHandler.kt    |    4 +-
 .../org/apache/isis/client/kroviz/to/Action.kt     |    3 +-
 .../org/apache/isis/client/kroviz/to/Argument.kt   |   14 +-
 .../org/apache/isis/client/kroviz/to/Collection.kt |    3 +-
 .../org/apache/isis/client/kroviz/to/DomainType.kt |    3 +-
 .../isis/client/kroviz/to/{mb => }/Extensions.kt   |    4 +-
 .../org/apache/isis/client/kroviz/to/Member.kt     |    3 +-
 .../isis/client/kroviz/to/PlainTransferObjects.kt  |   37 +-
 .../org/apache/isis/client/kroviz/to/TObject.kt    |    3 +-
 .../client/kroviz/to/{HasLinks.kt => WithLinks.kt} |    2 +-
 .../kroviz/to/{HasLinks.kt => WithMembers.kt}      |    8 +-
 .../apache/isis/client/kroviz/ui/core/RoDialog.kt  |    2 +-
 .../apache/isis/client/kroviz/ui/core/RoMenuBar.kt |   33 +-
 .../apache/isis/client/kroviz/ui/core/RoView.kt    |    2 +-
 .../isis/client/kroviz/ui/core/SessionManager.kt   |   12 +-
 .../ui/core/{UiManager.kt => ViewManager.kt}       |   17 +-
 .../client/kroviz/ui/diagram/LinkTreeDiagram.kt    |    5 +-
 .../isis/client/kroviz/ui/dialog/BrowserWindow.kt  |    4 +-
 .../isis/client/kroviz/ui/dialog/DiagramDialog.kt  |    2 +-
 .../client/kroviz/ui/dialog/EventCompareDialog.kt  |    4 +-
 .../isis/client/kroviz/ui/dialog/EventDialog.kt    |    4 +-
 .../client/kroviz/ui/dialog/EventExportDialog.kt   |    1 -
 .../client/kroviz/ui/dialog/EventImportDialog.kt   |    1 -
 .../client/kroviz/ui/dialog/EventReplayDialog.kt   |    1 -
 .../isis/client/kroviz/ui/dialog/LoginPrompt.kt    |    4 +-
 .../client/kroviz/ui/dialog/NotificationDialog.kt  |    4 +-
 .../isis/client/kroviz/ui/dialog/ShellWindow.kt    |    4 +-
 .../client/kroviz/ui/kv/override/RoTabPanel.kt     |    4 +-
 .../client/kroviz/ui/panel/DynamicMenuBuilder.kt   |    4 +-
 .../isis/client/kroviz/ui/panel/EventLogTable.kt   |    2 -
 .../apache/isis/client/kroviz/ui/panel/GeoMap.kt   |    5 +-
 .../apache/isis/client/kroviz/utils/StringUtils.kt |    1 -
 .../apache/isis/client/kroviz/IntegrationTest.kt   |    1 -
 .../core/aggregator/CollectionAggregatorTest.kt    |    1 -
 .../kroviz/snapshots/ResponseRegressionTest.kt     |    9 -
 .../org/apache/isis/client/kroviz/to/ActionTest.kt |    1 -
 .../org/apache/isis/client/kroviz/to/LinkTest.kt   |    2 +-
 .../org/apache/isis/client/kroviz/to/MemberTest.kt |    1 -
 .../apache/isis/client/kroviz/to/PropertyTest.kt   |    1 -
 .../isis/client/kroviz/to/ResultValueTest.kt       |    1 -
 .../isis/client/kroviz/ui/ClassDiagramTest.kt      |    1 -
 .../client/kroviz/ui/table/TableFactoryTest.kt     |    2 +-
 .../isis/client/kroviz/util/StringUtilsTest.kt     |    1 -
 .../viewer/javafx/ui/main/MainViewFx.java          |    2 +-
 incubator/viewers/vaadin/pom.xml                   |    2 +
 .../viewer/vaadin/ui/pages/main/MainViewVaa.java   |    2 +-
 isis-parent/pom.xml                                | 1100 ------------
 .../changetracking/JdoLifecycleListener.java       |   43 +-
 .../jdo/datanucleus/changetracking/_Utils.java     |   39 +-
 .../ObjectReflectorDefaultTest_object.java         |    2 +-
 pom.xml                                            | 1859 +++++++++++++++++++-
 .../viewers/common/wkt/InteractionTestWkt.java     |    2 +-
 .../testdomain/conf/Configuration_usingWicket.java |    4 +-
 .../jdo/JdoInventoryJaxbVm_selectBooksForSale.java |   63 +
 .../isis/testdomain/jdo/JdoTestFixtures.java       |   11 +-
 .../isis/testdomain/jdo/entities/JdoBook.java      |    2 +
 .../jpa/JpaInventoryJaxbVm_selectBooksForSale.java |   63 +
 .../isis/testdomain/jpa/JpaTestFixtures.java       |   11 +-
 .../isis/testdomain/jpa/entities/JpaBook.java      |    2 +
 starters/pom.xml                                   |    6 +-
 .../excel/applib/service/_CellMarshaller.java      |    4 +-
 subdomains/poi/pom.xml                             |    5 +
 .../isis/tooling/cli/projdoc/ProjectDocWriter.java |    3 +-
 .../apache/isis/tooling/j2adoc/J2AdocContext.java  |   11 +-
 .../isis/tooling/j2adoc/format/Snippets.java       |   19 +-
 .../j2adoc/format/UnitFormatterAbstract.java       |    3 +-
 .../j2adoc/format/UnitFormatterCompact.java        |    2 -
 .../format/UnitFormatterWithSourceAndCallouts.java |    2 +-
 .../format/UnitFormatterWithSourceAndSections.java |    6 +-
 tooling/javamodel/pom.xml                          |    2 +-
 tooling/pom.xml                                    |    6 +-
 valuetypes/asciidoc/ui/pom.xml                     |    2 +
 valuetypes/prism/vaadin/pom.xml                    |    2 +
 ...entNegotiationServiceForRestfulObjectsV1_0.java |    2 +-
 .../service/swagger/internal/Generation.java       |    2 +-
 .../rendering/service/swagger/internal/_Util.java  |    2 +-
 .../viewer/wicket/model/models/ActionModel.java    |    1 -
 .../wicket/model/models/ActionModelImpl.java       |   39 -
 .../wicket/model/models/EntityCollectionModel.java |   14 +-
 .../models/EntityCollectionModelAbstract.java      |   34 +-
 .../model/models/EntityCollectionModelHidden.java  |    2 +-
 .../viewer/wicket/model/models/ScalarModel.java    |    4 +-
 .../interaction/act/ActionInteractionWkt.java      |    7 +-
 .../{DataRowWkt.java => DataRowToggleWkt.java}     |   49 +-
 .../model/models/interaction/coll/DataRowWkt.java  |   33 +-
 .../models/interaction/coll/DataTableModelWkt.java |    8 +-
 .../wicket/model/util/PageParameterUtils.java      |  161 --
 .../viewer/wicket/model/util/ActionModelTest.java  |   42 -
 .../isis/viewer/wicket/ui/ComponentFactory.java    |    5 +
 .../viewer/wicket/ui/ComponentFactoryAbstract.java |    1 -
 .../actionresponse/ActionResultResponseType.java   |    6 +-
 .../ui/app/registry/ComponentFactoryRegistrar.java |    5 +-
 .../components/actions/ActionParametersForm.java   |   26 +-
 .../ui/components/collection/CollectionPanel.java  |   18 +-
 ...rovider.java => MultiselectToggleProvider.java} |    2 +-
 .../selector/CollectionSelectorProvider.java       |    3 +-
 .../CollectionContentsAsAjaxTablePanel.java        |   48 +-
 .../CollectionContentsSortableDataProvider.java    |   73 +-
 ...llbackDataTable.java => IsisAjaxDataTable.java} |  187 +-
 .../ajaxtable/IsisAjaxFallbackHeadersToolbar.java  |   93 -
 .../ajaxtable/IsisAjaxFallbackOrderByBorder.java   |   16 +-
 .../ajaxtable/IsisAjaxHeadersToolbar.java          |  234 +--
 ...ar.java => IsisAjaxHeadersToolbarAbstract.java} |    4 +-
 .../ajaxtable/IsisAjaxNavigationToolbar.java       |    7 +-
 .../IsisAjaxPagingNavigationIncrementLink.java     |   10 +-
 .../ajaxtable/IsisAjaxPagingNavigationLink.java    |   12 +-
 .../ajaxtable/columns/BulkToggleWkt.java}          |   33 +-
 .../ajaxtable/columns/GenericToggleboxColumn.java  |   29 +-
 .../summary/CollectionContentsAsSummary.java       |    2 +-
 .../entity/EntityComponentFactoryAbstract.java     |    2 +-
 .../icontitle/EntityIconAndTitlePanelFactory.java  |    2 +-
 .../scalars/ComponentFactoryScalarAbstract.java    |   11 +-
 .../ui/components/scalars/TextFieldValueModel.java |    2 +-
 .../blobclob/IsisBlobOrClobPanelAbstract.java      |    2 +-
 .../scalars/jdkdates/JavaSqlTimePanel.java         |    8 +-
 .../scalars/jodatime/JodaLocalTimePanel.java       |   37 +-
 .../components/scalars/primitive/BooleanPanel.java |    4 +-
 .../scalars/reference/ReferencePanel.java          |    8 +-
 .../valuechoices/ValueChoicesSelect2Panel.java     |   14 +-
 .../StandaloneCollectionPanel.java                 |    2 +-
 .../unknown/UnknownModelPanelFactory.java          |    2 +-
 .../widgets/checkbox/ContainedToggleboxPanel.java  |   33 +-
 ...tAdapterMementoProviderForReferenceChoices.java |   22 +-
 ...derForReferenceParamOrPropertyAutoComplete.java |   51 +-
 ...bjectAdapterMementoProviderForValueChoices.java |   24 +-
 .../viewer/wicket/ui/pages/entity/EntityPage.java  |   52 +-
 .../isis/viewer/wicket/ui/pages/home/HomePage.java |    2 +-
 .../org/apache/isis/viewer/wicket/ui/util/Wkt.java |   21 +-
 ...tAdapterMementoProviderForValueChoicesTest.java |   20 +-
 .../ComponentFactoryRegistrarDefault.java          |   25 +-
 .../IsisWicketAjaxRequestListenerUtil.java         |    6 +-
 .../wicket/viewer/wicketapp/_PageFactory.java      |    2 +-
 750 files changed, 7135 insertions(+), 6867 deletions(-)
 delete mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/Defaulted.adoc
 copy antora/components/refguide-index/modules/{subdomains/pages/index/spring/applib/service/SpringBeansService.adoc => applib/pages/index/annotation/Domain~Exclude.adoc} (79%)
 copy antora/components/refguide-index/modules/applib/pages/index/{services/appfeatui/ApplicationTypeMember.adoc => annotation/Domain~Include.adoc} (62%)
 delete mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/EqualByContent.adoc
 delete mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/Facets.adoc
 create mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/Introspection.adoc
 copy antora/components/refguide-index/modules/{subdomains/pages/index/excel/applib/dom/util/Mode.adoc => applib/pages/index/annotation/LogicalTypeName.adoc} (66%)
 copy antora/components/refguide-index/modules/applib/pages/index/annotation/{Projecting.adoc => ObjectLifecycle.adoc} (50%)
 copy antora/components/refguide-index/modules/applib/pages/index/annotation/{MemberSupport.adoc => ObjectSupport.adoc} (60%)
 create mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/ValueSemantics.adoc
 copy antora/components/refguide-index/modules/{testing/pages/index/fakedata/applib/services/BigIntegers.adoc => applib/pages/index/locale/UserLocale.adoc} (80%)
 rename antora/components/refguide-index/modules/applib/pages/index/services/i18n/{LocaleProvider.adoc => LanguageProvider.adoc} (59%)
 copy antora/components/refguide-index/modules/{testing/pages/index/fakedata/applib/services/BigIntegers.adoc => applib/pages/index/services/locale/LocaleChoiceProvider.adoc} (82%)
 copy antora/components/refguide-index/modules/{testing/pages/index/fakedata/applib/services/BigIntegers.adoc => applib/pages/index/services/sitemap/SitemapService.adoc} (82%)
 copy antora/components/refguide-index/modules/applib/pages/index/services/{appfeatui/ApplicationNamespace.adoc => sitemap/SitemapServiceMenu.adoc} (74%)
 copy antora/components/refguide-index/modules/{testing/pages/index/fakedata/applib/services/BigIntegers.adoc => applib/pages/index/value/semantics/Converter.adoc} (81%)
 rename antora/components/refguide-index/modules/applib/pages/index/{adapters => value/semantics}/DefaultsProvider.adoc (100%)
 rename antora/components/refguide-index/modules/applib/pages/index/{adapters => value/semantics}/EncoderDecoder.adoc (100%)
 rename antora/components/refguide-index/modules/applib/pages/index/{adapters => value/semantics}/EncodingException.adoc (86%)
 create mode 100644 antora/components/refguide-index/modules/applib/pages/index/value/semantics/OrderRelation.adoc
 rename antora/components/refguide-index/modules/applib/pages/index/{adapters => value/semantics}/Parser.adoc (66%)
 copy antora/components/refguide-index/modules/applib/pages/index/{adapters => value/semantics}/ParsingException.adoc (87%)
 copy antora/components/refguide-index/modules/applib/pages/index/{services/commanddto/conmap/ContentMappingServiceForCommandsDto.adoc => value/semantics/Renderer.adoc} (59%)
 copy antora/components/refguide-index/modules/{subdomains/pages/index/spring/applib/service/SpringBeansService.adoc => applib/pages/index/value/semantics/ValueComposer.adoc} (79%)
 rename antora/components/refguide-index/modules/applib/pages/index/{adapters/AbstractValueSemanticsProvider.adoc => value/semantics/ValueSemanticsAbstract.adoc} (69%)
 rename antora/components/refguide-index/modules/applib/pages/index/{adapters => value/semantics}/ValueSemanticsProvider.adoc (51%)
 copy antora/components/refguide-index/modules/applib/pages/index/{adapters/ParsingException.adoc => value/semantics/ValueSemanticsResolver.adoc} (67%)
 copy antora/components/refguide-index/modules/{applib/pages/index/services/userreg/events/EmailEventAbstract.adoc => commons/pages/index/btree/Compound.adoc} (63%)
 copy antora/components/refguide-index/modules/{viewer/pages/index/restfulobjects/applib/RestfulResponse.adoc => commons/pages/index/btree/FunCompound.adoc} (52%)
 create mode 100644 antora/components/refguide-index/modules/core/pages/index/metamodel/services/schema/SchemaValueMarshaller.adoc
 delete mode 100644 antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/spi/PasswordEncryptionService.adoc
 copy antora/components/refguide-index/modules/{applib/pages/index/exceptions/unrecoverable/UnknownTypeException.adoc => extensions/pages/index/secman/encryption/jbcrypt/services/PasswordEncoderUsingJBcrypt.adoc} (79%)
 delete mode 100644 antora/components/refguide-index/modules/extensions/pages/index/secman/encryption/jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.adoc
 copy antora/components/refguide-index/modules/{applib/pages/index/events/lifecycle/ObjectUpdatingEvent.adoc => extensions/pages/index/secman/encryption/spring/IsisModuleExtSecmanEncryptionSpring.adoc} (74%)
 delete mode 100644 antora/components/refguide-index/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc
 delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/util/ExcelServiceImpl.adoc
 rename antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/{dom => }/util/AnnotationList.adoc (100%)
 rename antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/{dom => }/util/AnnotationTriplet.adoc (87%)
 rename antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/{dom => }/util/ExcelFileBlobConverter.adoc (89%)
 rename antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/{dom => }/util/Mode.adoc (100%)
 rename antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/{dom => }/util/PivotUtils.adoc (80%)
 rename antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/{dom => }/util/SheetPivoter.adoc (97%)
 rename antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/{service => }/XDocReportService.adoc (83%)
 rename antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/{service/XDocReportModel.adoc => XDocReportService~XDocReportModel.adoc} (90%)
 delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/service/OutputType.adoc
 rename antora/components/refguide-index/modules/{applib/pages/index/value/HasHtml.adoc => valuetypes/pages/index/jodatime/applib/IsisModuleValJodatimeApplib.adoc} (88%)
 rename antora/components/refguide-index/modules/{applib/pages/index => valuetypes/pages/index/jodatime/applib}/jaxb/JodaTimeJaxbAdapters.adoc (100%)
 rename antora/components/refguide-index/modules/{applib/pages/index => valuetypes/pages/index/jodatime/applib}/jaxb/JodaTimeXMLGregorianCalendarMarshalling.adoc (68%)
 rename antora/components/refguide-index/modules/{applib/pages/index/adapters/ParsingException.adoc => valuetypes/pages/index/jodatime/applib/value/JodaTimeConverters.adoc} (55%)
 copy antora/components/refguide-index/modules/{subdomains/pages/index/base/applib/Dflt.adoc => valuetypes/pages/index/jodatime/integration/IsisModuleValJodatimeIntegration.adoc} (87%)
 copy antora/components/refguide-index/modules/valuetypes/pages/index/{asciidoc/applib/value/AsciiDoc.adoc => markdown/applib/value/Markdown.adoc} (79%)
 delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actcoll/typeof/TypeOfFacetDefaultToObject.java
 rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/typeof/{TypeOfFacetOnCollectionFromCollectionAnnotation.java => TypeOfFacetForCollectionAnnotation.java} (79%)
 rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/defaults/{DefaultedFacetUsingDefaultsProvider.java => DefaultedFacetFromValueFacet.java} (71%)
 rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/encodeable/encoder/{EncodableFacetUsingEncoderDecoder.java => EncodableFacetFromValueFacet.java} (73%)
 rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/title/parser/{TitleFacetUsingValueFacet.java => TitleFacetFromValueFacet.java} (91%)
 rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/value/{MaxLengthFacetUsingParser.java => MaxLengthFacetFromValueFacet.java} (73%)
 rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/value/{TypicalLengthFacetUsingParser.java => TypicalLengthFacetFromValueFacet.java} (73%)
 rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/nonscalar/{_Debug.java => _ToggleDebug.java} (93%)
 copy examples/demo/domain/src/main/java/demoapp/dom/types/{javasql/javasqldate/holder/JavaSqlDateHolder_actionReturningCollection.java => primitive/booleans/holder/PrimitiveBooleanHolder_actionReturningArray.java} (68%)
 copy examples/demo/domain/src/main/java/demoapp/dom/types/{javasql/javasqldate/holder/JavaSqlDateHolder_actionReturningCollection.java => primitive/bytes/holder/PrimitiveByteHolder_actionReturningArray.java} (69%)
 copy examples/demo/domain/src/main/java/demoapp/dom/types/{javasql/javasqldate/holder/JavaSqlDateHolder_actionReturningCollection.java => primitive/chars/holder/PrimitiveCharHolder_actionReturningArray.java} (69%)
 copy examples/demo/domain/src/main/java/demoapp/dom/types/{javasql/javasqldate/holder/JavaSqlDateHolder_actionReturningCollection.java => primitive/doubles/holder/PrimitiveDoubleHolder_actionReturningArray.java} (68%)
 copy examples/demo/domain/src/main/java/demoapp/dom/types/{javasql/javasqldate/holder/JavaSqlDateHolder_actionReturningCollection.java => primitive/floats/holder/PrimitiveFloatHolder_actionReturningArray.java} (69%)
 copy examples/demo/domain/src/main/java/demoapp/dom/types/{javasql/javasqldate/holder/JavaSqlDateHolder_actionReturningCollection.java => primitive/ints/holder/PrimitiveIntHolder_actionReturningArray.java} (69%)
 copy examples/demo/domain/src/main/java/demoapp/dom/types/{javasql/javasqldate/holder/JavaSqlDateHolder_actionReturningCollection.java => primitive/longs/holder/PrimitiveLongHolder_actionReturningArray.java} (69%)
 copy examples/demo/domain/src/main/java/demoapp/dom/types/{javasql/javasqldate/holder/JavaSqlDateHolder_actionReturningCollection.java => primitive/shorts/holder/PrimitiveShortHolder_actionReturningArray.java} (69%)
 rename incubator/clients/kroviz/adoc/modules/kroviz/partials/design/{uml-aggregator.adoc => class-diagram_aggregator.adoc} (65%)
 create mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/class-diagram_transferobject.adoc
 delete mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/uml-aggregator.png
 delete mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/uml-layout.adoc
 delete mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/uml-layout.png
 delete mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/uml-to.adoc
 delete mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/uml-to.png
 rename incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/core/model/{DisplayModel.kt => BaseDisplayModel.kt} (97%)
 rename incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/to/{mb => }/Extensions.kt (93%)
 copy incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/to/{HasLinks.kt => WithLinks.kt} (97%)
 rename incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/to/{HasLinks.kt => WithMembers.kt} (88%)
 rename incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/core/{UiManager.kt => ViewManager.kt} (93%)
 delete mode 100644 isis-parent/pom.xml
 create mode 100644 regressiontests/stable/src/main/java/org/apache/isis/testdomain/jdo/JdoInventoryJaxbVm_selectBooksForSale.java
 create mode 100644 regressiontests/stable/src/main/java/org/apache/isis/testdomain/jpa/JpaInventoryJaxbVm_selectBooksForSale.java
 copy viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/interaction/coll/{DataRowWkt.java => DataRowToggleWkt.java} (50%)
 delete mode 100644 viewers/wicket/model/src/test/java/org/apache/isis/viewer/wicket/model/util/ActionModelTest.java
 rename viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collection/bulk/{BulkActionsProvider.java => MultiselectToggleProvider.java} (94%)
 rename viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/{IsisAjaxFallbackDataTable.java => IsisAjaxDataTable.java} (59%)
 delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxFallbackHeadersToolbar.java
 copy viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/{IsisAjaxHeadersToolbar.java => IsisAjaxHeadersToolbarAbstract.java} (97%)
 copy viewers/wicket/{model/src/main/java/org/apache/isis/viewer/wicket/model/models/EntityCollectionModelHidden.java => ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/columns/BulkToggleWkt.java} (52%)