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/09/06 22:25:55 UTC
[isis] branch master updated (a3e329f -> 7b913ad)
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 a3e329f ISIS-2864: remove superfluous build entry in demo wicket jpa pom
add 56cfee9 ISIS-2867: adds arch tests 'unique logical type name'; 'logicalTypeName matches JDO discriminator'
add de1f193 ISIS-2866: ensures @MemberSupport everywhere; converts service actions to local mixins.
add b41d57f ISIS-2867: fixes Object_impersonate.. mixins
add 6239bcc ISIS-2867: fixes SwaggerServiceMenu mixins
add 34fd71e ISIS-2867: fixes compile issue with TableColumnVisibilityServiceForSecman
add ec060d4 ISIS-2867: fixes visibility of SwaggerServiceMenu, and
new 7b913ad Merge pull request #741 from apache/ISIS-2867
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../isis/applib/mixins/dto/Dto_downloadXml.java | 6 +-
.../isis/applib/mixins/dto/Dto_downloadXsd.java | 9 +-
.../mixins/layout/Object_downloadLayoutXml.java | 9 +-
.../metamodel/Object_downloadMetamodelXml.java | 6 +-
.../mixins/metamodel/Object_rebuildMetamodel.java | 3 +-
.../applib/mixins/rest/Object_openRestApi.java | 3 +-
.../DomainChangeRecord_openTargetObject.java | 9 +-
.../appfeatui/ApplicationFeatureViewModel.java | 6 +-
.../services/appfeatui/ApplicationNamespace.java | 3 +-
.../appfeatui/ApplicationTypeProperty.java | 6 +-
.../services/confview/ConfigurationMenu.java | 19 +-
.../applib/services/layout/LayoutServiceMenu.java | 63 ++--
.../services/metamodel/MetaModelServiceMenu.java | 373 ++++++++++-----------
.../isis/applib/services/user/ImpersonateMenu.java | 143 ++++----
.../applib/services/user/ImpersonateStopMenu.java | 24 +-
.../isis/applib/services/userui/UserMenu.java | 22 +-
.../metamodel/inspect/Object_inspectMetamodel.java | 3 +-
.../i18n/po/TranslationServicePoMenu.java | 15 +-
.../associateWith/ActionAssociateWithVm.java | 3 +-
.../ActionAssociateWithVm_updateOtherProperty.java | 6 +-
...ommandPublishingEntity_mixinUpdateProperty.java | 6 +-
...gEntity_mixinUpdatePropertyCommandDisabled.java | 7 +-
...ngEntity_mixinUpdatePropertyMetaAnnotation.java | 6 +-
...ixinUpdatePropertyMetaAnnotationOverridden.java | 6 +-
.../jdo/ActionCommandPublishingJdo.java | 12 +-
.../jpa/ActionCommandPublishingJpa.java | 12 +-
.../Action/domainEvent/ActionDomainEventVm.java | 3 +-
.../ActionDomainEventVm_mixinUpdateText.java | 6 +-
...nDomainEventVm_controlUpdateTextInvocation.java | 6 +-
...cutionPublishingEntity_mixinUpdateProperty.java | 6 +-
...ngEntity_mixinUpdatePropertyMetaAnnotation.java | 6 +-
...ixinUpdatePropertyMetaAnnotationOverridden.java | 6 +-
.../jdo/ActionExecutionPublishingJdo.java | 9 +-
.../jpa/ActionExecutionPublishingJpa.java | 9 +-
.../actions/Action/hidden/ActionHiddenVm.java | 12 +-
...onHiddenVm_mixinUpdateTextAndHiddenNowhere.java | 6 +-
...iddenVm_mixinUpdateTextButHiddenEverywhere.java | 6 +-
...ddenVm_mixinUpdateTextButHiddenObjectForms.java | 6 +-
...ActionHiddenVm_mixinUpdateTextNoAnnotation.java | 6 +-
.../Action/restrictTo/ActionRestrictToVm.java | 15 +-
...ctionRestrictToVm_mixinUpdateMetaAnnotated.java | 6 +-
...ictToVm_mixinUpdateMetaAnnotatedOverridden.java | 6 +-
...ActionRestrictToVm_mixinUpdateNoAnnotation.java | 6 +-
...ctToVm_mixinUpdateRestrictToNoRestrictions.java | 6 +-
...trictToVm_mixinUpdateRestrictToPrototyping.java | 6 +-
.../Action/semantics/ActionSemanticsVm.java | 21 +-
...ticsVm_mixinIncrementByAmountNonIdempotent.java | 6 +-
...tionSemanticsVm_mixinIncrementNoAnnotation.java | 6 +-
...ionSemanticsVm_mixinIncrementNonIdempotent.java | 3 +-
...csVm_mixinIncrementNonIdempotentAreYouSure.java | 3 +-
...Vm_mixinSetToValueForPropertyMetaAnnotated.java | 6 +-
...tToValueForPropertyMetaAnnotatedOverridden.java | 6 +-
...inSetToValueForPropertySemanticsIdempotent.java | 6 +-
...ueForPropertySemanticsIdempotentAreYouSure.java | 6 +-
.../actions/ActionLayout/ActionLayoutMenu.java | 21 +-
.../ActionLayoutPositionVm_annotatedBelow.java | 6 +-
.../ActionLayoutPositionVm_annotatedPanel.java | 6 +-
...ionLayoutPositionVm_annotatedPanelDropDown.java | 6 +-
.../ActionLayoutPositionVm_annotatedRight.java | 6 +-
.../ActionLayoutPositionVm_layoutBelow.java | 6 +-
.../ActionLayoutPositionVm_layoutPanel.java | 6 +-
...ActionLayoutPositionVm_layoutPanelDropDown.java | 6 +-
.../ActionLayoutPositionVm_layoutRight.java | 6 +-
.../ActionLayoutPromptStyleVm_annotatedInline.java | 6 +-
...ayoutPromptStyleVm_annotatedInlineAsIfEdit.java | 6 +-
.../ActionLayoutPromptStyleVm_annotatedModal.java | 6 +-
...ActionLayoutPromptStyleVm_annotatedSidebar.java | 6 +-
.../ActionLayoutPromptStyleVm_layoutDialog.java | 6 +-
.../ActionLayoutPromptStyleVm_layoutInline.java | 6 +-
...onLayoutPromptStyleVm_layoutInlineAsIfEdit.java | 6 +-
.../DependentArgsActionDemo_bulkAction.java | 18 +-
.../DependentArgsActionDemo_useAutoComplete.java | 9 +-
.../DependentArgsActionDemo_useChoices.java | 9 +-
.../DependentArgsActionDemo_useChoices2.java | 12 +-
.../DependentArgsActionDemo_useDefault.java | 6 +-
.../DependentArgsActionDemo_useDisable.java | 9 +-
.../depargs/DependentArgsActionDemo_useHide.java | 9 +-
.../DependentArgsActionDemo_useIndependent.java | 12 +-
.../collections/Collection/CollectionMenu.java | 6 +-
.../CollectionDomainEventVm_removeChild.java | 12 +-
...ionDomainEventVm_controlChildrenVisibility.java | 6 +-
.../CollectionLayout/CollectionLayoutMenu.java | 21 +-
.../objects/DomainObject/DomainObjectMenu.java | 27 +-
...PublishingEntity_updatePropertyUsingAction.java | 6 +-
...omainObjectEntityChangePublishingVm_create.java | 18 +-
...omainObjectEntityChangePublishingVm_delete.java | 18 +-
...inObjectEntityChangePublishingVm_updateAll.java | 15 +-
.../jaxbrefentity/StatefulVmJaxbRefsEntity.java | 18 +-
.../viewmodels/usingjaxb/StatefulVmUsingJaxb.java | 6 +-
.../DomainObjectLayout/DomainObjectLayoutMenu.java | 24 +-
.../jdo/NumberConstantJdo_updateNumber.java | 6 +-
.../jpa/NumberConstantJpa_updateNumber.java | 6 +-
.../other/mixins/CountHolder_updateCount.java | 9 +-
.../PropertyDomainEventVm_controlTextEditing.java | 6 +-
...FileAcceptVm_updateClobWithParameterLayout.java | 6 +-
...pertyFileAcceptVm_updateWithMetaAnnotation.java | 6 +-
...cceptVm_updateWithMetaAnnotationOverridden.java | 6 +-
...ertyFileAcceptVm_updateWithParameterLayout.java | 6 +-
.../hidden/PropertyHiddenVm_returnsChildren.java | 3 +-
...opertyMaxLengthVm_updateWithMetaAnnotation.java | 6 +-
...engthVm_updateWithMetaAnnotationOverridden.java | 6 +-
...pertyMaxLengthVm_updateWithParameterLayout.java | 6 +-
...ertyMustSatisfyVm_updateWithMetaAnnotation.java | 6 +-
...tisfyVm_updateWithMetaAnnotationOverridden.java | 6 +-
...rtyMustSatisfyVm_updateWithParameterLayout.java | 6 +-
...alityVm_updateMandatoryWithParameterLayout.java | 6 +-
...ertyOptionalityVm_updateWithMetaAnnotation.java | 6 +-
...alityVm_updateWithMetaAnnotationOverridden.java | 6 +-
...rtyOptionalityVm_updateWithParameterLayout.java | 6 +-
...rtyRegexPatternVm_updateWithMetaAnnotation.java | 6 +-
...tternVm_updateWithMetaAnnotationOverridden.java | 6 +-
...tyRegexPatternVm_updateWithParameterLayout.java | 6 +-
.../PropertySnapshotVm_takeXmlSnapshot.java | 6 +-
...yLayoutCssClassVm_updateWithMetaAnnotation.java | 6 +-
...ClassVm_updateWithMetaAnnotationOverridden.java | 6 +-
...LayoutCssClassVm_updateWithParameterLayout.java | 6 +-
...youtDescribedAsVm_updateWithMetaAnnotation.java | 6 +-
...bedAsVm_updateWithMetaAnnotationOverridden.java | 6 +-
...outDescribedAsVm_updateWithParameterLayout.java | 6 +-
.../PropertyLayoutHiddenVm_returnsChildren.java | 3 +-
...rtyLayoutLabelPositionVm_updateVariantLeft.java | 6 +-
...rtyLayoutLabelPositionVm_updateVariantNone.java | 6 +-
...tLabelPositionVm_updateVariantNotSpecified.java | 6 +-
...tyLayoutLabelPositionVm_updateVariantRight.java | 6 +-
...ertyLayoutLabelPositionVm_updateVariantTop.java | 6 +-
...utLabelPositionVm_updateWithMetaAnnotation.java | 6 +-
...itionVm_updateWithMetaAnnotationOverridden.java | 6 +-
...tLabelPositionVm_updateWithParameterLayout.java | 6 +-
...LayoutMultiLineVm_updateWithMetaAnnotation.java | 6 +-
...iLineVm_updateWithMetaAnnotationOverridden.java | 6 +-
...ayoutMultiLineVm_updateWithParameterLayout.java | 6 +-
...ertyLayoutNamedVm_updateWithMetaAnnotation.java | 6 +-
...NamedVm_updateWithMetaAnnotationOverridden.java | 6 +-
...rtyLayoutNamedVm_updateWithParameterLayout.java | 6 +-
.../PropertyLayoutRenderDayVm_downloadAsXml.java | 6 +-
...enderDayVm_updateEndDateWithMetaAnnotation.java | 6 +-
..._updateEndDateWithMetaAnnotationOverridden.java | 6 +-
...nderDayVm_updateEndDateWithParameterLayout.java | 6 +-
...utTypicalLengthVm_updateWithMetaAnnotation.java | 6 +-
...engthVm_updateWithMetaAnnotationOverridden.java | 6 +-
...tTypicalLengthVm_updateWithParameterLayout.java | 6 +-
.../featured/customui/vm/WhereInTheWorldMenu.java | 9 +-
.../featured/layout/describedAs/DescribedAsVm.java | 12 +-
.../demoapp/dom/featured/layout/tabs/TabDemo.java | 3 +-
...pperFactoryEntity_mixinUpdatePropertyAsync.java | 6 +-
...pperFactoryEntity_updatePropertyAsyncMixin.java | 6 +-
.../core/wrapperFactory/jdo/WrapperFactoryJdo.java | 6 +-
.../core/wrapperFactory/jpa/WrapperFactoryJpa.java | 6 +-
.../XmlSnapshotParentVm_takeXmlSnapshot.java | 9 +-
.../extensions/secman/apptenancy/AppTenancyVm.java | 6 +-
.../secman/apptenancy/jdo/TenantedJdo.java | 3 +-
.../secman/apptenancy/jpa/TenantedJpa.java | 3 +-
.../demoapp/dom/types/isis/blobs/IsisBlobs.java | 3 +-
...sBlobHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../IsisBlobHolder_updateReadOnlyProperty.java | 6 +-
...obHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../demoapp/dom/types/isis/clobs/IsisClobs.java | 3 +-
...sClobHolder_updateReadOnlyOptionalProperty.java | 3 +-
.../IsisClobHolder_updateReadOnlyProperty.java | 6 +-
...obHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../localresourcepaths/IsisLocalResourcePaths.java | 3 +-
...ePathHolder_updateReadOnlyOptionalProperty.java | 6 +-
...lResourcePathHolder_updateReadOnlyProperty.java | 6 +-
...thHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/isis/markups/IsisMarkups.java | 3 +-
...arkupHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../IsisMarkupHolder_updateReadOnlyProperty.java | 6 +-
...upHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/isis/passwords/IsisPasswords.java | 3 +-
...swordHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../IsisPasswordHolder_updateReadOnlyProperty.java | 6 +-
...rdHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/isisext/asciidocs/IsisAsciiDocs.java | 3 +-
...iiDocHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../IsisAsciiDocHolder_updateReadOnlyProperty.java | 6 +-
...ocHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/isisext/markdowns/IsisMarkdowns.java | 3 +-
...kdownHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../IsisMarkdownHolder_updateReadOnlyProperty.java | 6 +-
...wnHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../javaawt/images/JavaAwtBufferedImages.java | 3 +-
...ImageHolder_updateReadOnlyOptionalProperty.java | 6 +-
...BufferedImageHolder_updateReadOnlyProperty.java | 6 +-
...geHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../types/javalang/booleans/WrapperBooleans.java | 9 +-
...oleanHolder_updateReadOnlyOptionalProperty.java | 6 +-
...rapperBooleanHolder_updateReadOnlyProperty.java | 6 +-
...anHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/javalang/bytes/WrapperBytes.java | 3 +-
...rByteHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../WrapperByteHolder_updateReadOnlyProperty.java | 6 +-
...teHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../javalang/characters/WrapperCharacters.java | 3 +-
...acterHolder_updateReadOnlyOptionalProperty.java | 6 +-
...pperCharacterHolder_updateReadOnlyProperty.java | 6 +-
...erHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/javalang/doubles/WrapperDoubles.java | 3 +-
...oubleHolder_updateReadOnlyOptionalProperty.java | 6 +-
...WrapperDoubleHolder_updateReadOnlyProperty.java | 6 +-
...leHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/javalang/floats/WrapperFloats.java | 3 +-
...FloatHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../WrapperFloatHolder_updateReadOnlyProperty.java | 6 +-
...atHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../types/javalang/integers/WrapperIntegers.java | 3 +-
...tegerHolder_updateReadOnlyOptionalProperty.java | 6 +-
...rapperIntegerHolder_updateReadOnlyProperty.java | 6 +-
...erHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/javalang/longs/WrapperLongs.java | 3 +-
...rLongHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../WrapperLongHolder_updateReadOnlyProperty.java | 6 +-
...ngHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/javalang/shorts/WrapperShorts.java | 3 +-
...ShortHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../WrapperShortHolder_updateReadOnlyProperty.java | 6 +-
...rtHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../types/javalang/strings/JavaLangStrings.java | 3 +-
...tringHolder_updateReadOnlyOptionalProperty.java | 6 +-
...avaLangStringHolder_updateReadOnlyProperty.java | 6 +-
...ngHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../javamath/bigdecimals/JavaMathBigDecimals.java | 3 +-
...cimalHolder_updateReadOnlyOptionalProperty.java | 6 +-
...athBigDecimalHolder_updateReadOnlyProperty.java | 6 +-
...alHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../javamath/bigintegers/JavaMathBigIntegers.java | 3 +-
...tegerHolder_updateReadOnlyOptionalProperty.java | 6 +-
...athBigIntegerHolder_updateReadOnlyProperty.java | 6 +-
...erHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/javanet/urls/JavaNetUrls.java | 3 +-
...etUrlHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../JavaNetUrlHolder_updateReadOnlyProperty.java | 6 +-
...rlHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../types/javasql/javasqldate/JavaSqlDates.java | 3 +-
...lDateHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../JavaSqlDateHolder_updateReadOnlyProperty.java | 6 +-
...teHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../javasqltimestamp/JavaSqlTimestamps.java | 3 +-
...stampHolder_updateReadOnlyOptionalProperty.java | 6 +-
...aSqlTimestampHolder_updateReadOnlyProperty.java | 6 +-
...mpHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../javatimelocaldate/JavaTimeLocalDates.java | 3 +-
...lDateHolder_updateReadOnlyOptionalProperty.java | 6 +-
...TimeLocalDateHolder_updateReadOnlyProperty.java | 6 +-
...teHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../JavaTimeLocalDateTimes.java | 3 +-
...eTimeHolder_updateReadOnlyOptionalProperty.java | 6 +-
...LocalDateTimeHolder_updateReadOnlyProperty.java | 6 +-
...meHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../JavaTimeOffsetDateTimes.java | 3 +-
...eTimeHolder_updateReadOnlyOptionalProperty.java | 6 +-
...ffsetDateTimeHolder_updateReadOnlyProperty.java | 6 +-
...meHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../javatimeoffsettime/JavaTimeOffsetTimes.java | 3 +-
...tTimeHolder_updateReadOnlyOptionalProperty.java | 6 +-
...imeOffsetTimeHolder_updateReadOnlyProperty.java | 6 +-
...meHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../JavaTimeZonedDateTimes.java | 3 +-
...eTimeHolder_updateReadOnlyOptionalProperty.java | 6 +-
...ZonedDateTimeHolder_updateReadOnlyProperty.java | 6 +-
...meHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../types/javautil/javautildate/JavaUtilDates.java | 3 +-
...lDateHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../JavaUtilDateHolder_updateReadOnlyProperty.java | 6 +-
...teHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/javautil/uuids/JavaUtilUuids.java | 3 +-
...lUuidHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../JavaUtilUuidHolder_updateReadOnlyProperty.java | 6 +-
...idHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/jodatime/JodaTimeTypesMenu.java | 12 +-
.../types/jodatime/jodadatetime/JodaDateTimes.java | 3 +-
...eTimeHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../JodaDateTimeHolder_updateReadOnlyProperty.java | 6 +-
...meHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../jodatime/jodalocaldate/JodaLocalDates.java | 3 +-
...lDateHolder_updateReadOnlyOptionalProperty.java | 6 +-
...JodaLocalDateHolder_updateReadOnlyProperty.java | 6 +-
...teHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../jodalocaldatetime/JodaLocalDateTimes.java | 3 +-
...eTimeHolder_updateReadOnlyOptionalProperty.java | 6 +-
...LocalDateTimeHolder_updateReadOnlyProperty.java | 6 +-
...meHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../jodatime/jodalocaltime/JodaLocalTimes.java | 3 +-
...lTimeHolder_updateReadOnlyOptionalProperty.java | 6 +-
...JodaLocalTimeHolder_updateReadOnlyProperty.java | 6 +-
...meHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../primitive/booleans/PrimitiveBooleans.java | 3 +-
...mitiveBooleanHolder_updateReadOnlyProperty.java | 6 +-
...anHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/primitive/bytes/PrimitiveBytes.java | 3 +-
...PrimitiveByteHolder_updateReadOnlyProperty.java | 6 +-
...teHolder_updateReadOnlyPropertyWithChoices.java | 12 +-
.../dom/types/primitive/chars/PrimitiveChars.java | 3 +-
...PrimitiveCharHolder_updateReadOnlyProperty.java | 6 +-
...arHolder_updateReadOnlyPropertyWithChoices.java | 12 +-
.../types/primitive/doubles/PrimitiveDoubles.java | 3 +-
...imitiveDoubleHolder_updateReadOnlyProperty.java | 6 +-
...leHolder_updateReadOnlyPropertyWithChoices.java | 12 +-
.../types/primitive/floats/PrimitiveFloats.java | 3 +-
...rimitiveFloatHolder_updateReadOnlyProperty.java | 6 +-
...atHolder_updateReadOnlyPropertyWithChoices.java | 12 +-
.../dom/types/primitive/ints/PrimitiveInts.java | 3 +-
.../PrimitiveIntHolder_updateReadOnlyProperty.java | 6 +-
...ntHolder_updateReadOnlyPropertyWithChoices.java | 12 +-
.../dom/types/primitive/longs/PrimitiveLongs.java | 3 +-
...PrimitiveLongHolder_updateReadOnlyProperty.java | 6 +-
...ngHolder_updateReadOnlyPropertyWithChoices.java | 12 +-
.../types/primitive/shorts/PrimitiveShorts.java | 3 +-
...rimitiveShortHolder_updateReadOnlyProperty.java | 6 +-
...rtHolder_updateReadOnlyPropertyWithChoices.java | 12 +-
.../PrototypeActionsVisibilityAdvisor.java | 6 +-
.../commandlog/jdo/entities/CommandJdo.java | 3 +-
.../jdo/mixins/Object_recentCommands.java | 6 +-
.../commandlog/jdo/ui/CommandServiceMenu.java | 15 +-
.../commandlog/jpa/entities/CommandJpa.java | 3 +-
.../primary/mixins/Object_openOnSecondary.java | 11 +-
.../primary/ui/CommandReplayOnPrimaryService.java | 194 ++++++-----
.../ui/CommandReplayOnSecondaryService.java | 51 +--
...OrphanedPermissionManager_relocateSelected.java | 5 +-
.../dom/mixins/ApplicationPermission_allow.java | 5 +-
.../dom/mixins/ApplicationPermission_changing.java | 5 +-
.../dom/mixins/ApplicationPermission_delete.java | 3 +-
.../dom/mixins/ApplicationPermission_feature.java | 12 +-
.../mixins/ApplicationPermission_updateRole.java | 12 +-
.../dom/mixins/ApplicationPermission_veto.java | 6 +-
.../dom/mixins/ApplicationPermission_viewing.java | 5 +-
.../permission/menu/ApplicationPermissionMenu.java | 39 ++-
.../dom/mixins/ApplicationRole_addPermission.java | 15 +-
.../role/dom/mixins/ApplicationRole_addUser.java | 6 +-
.../role/dom/mixins/ApplicationRole_delete.java | 6 +-
.../mixins/ApplicationRole_removePermissions.java | 3 +-
.../dom/mixins/ApplicationRole_removeUsers.java | 7 +-
.../mixins/ApplicationRole_updateDescription.java | 8 +-
.../dom/mixins/ApplicationRole_updateName.java | 8 +-
.../applib/role/menu/ApplicationRoleMenu.java | 70 ++--
.../dom/mixins/ApplicationTenancy_addChild.java | 3 +-
.../dom/mixins/ApplicationTenancy_addUser.java | 6 +-
.../dom/mixins/ApplicationTenancy_delete.java | 3 +-
.../dom/mixins/ApplicationTenancy_removeChild.java | 12 +-
.../dom/mixins/ApplicationTenancy_removeUser.java | 12 +-
.../dom/mixins/ApplicationTenancy_updateName.java | 8 +-
.../dom/mixins/ApplicationTenancy_users.java | 3 +-
.../tenancy/menu/ApplicationTenancyMenu.java | 76 +++--
.../applib/user/app/ApplicationUserManager.java | 5 +-
.../mixins/ApplicationUserManager_allUsers.java | 3 +-
.../ApplicationUserManager_newDelegateUser.java | 6 +-
.../ApplicationUserManager_newLocalUser.java | 9 +-
.../user/contributions/HasUsername_open.java | 15 +-
.../secman/applib/user/dom/ApplicationUser.java | 14 +-
.../user/dom/mixins/ApplicationUser_addRole.java | 9 +-
.../user/dom/mixins/ApplicationUser_delete.java | 6 +-
.../user/dom/mixins/ApplicationUser_duplicate.java | 7 +-
.../user/dom/mixins/ApplicationUser_lock.java | 6 +-
.../dom/mixins/ApplicationUser_removeRoles.java | 3 +-
.../dom/mixins/ApplicationUser_resetPassword.java | 9 +-
.../user/dom/mixins/ApplicationUser_unlock.java | 6 +-
.../mixins/ApplicationUser_updateAccountType.java | 7 +-
.../dom/mixins/ApplicationUser_updateAtPath.java | 6 +-
.../mixins/ApplicationUser_updateEmailAddress.java | 9 +-
.../mixins/ApplicationUser_updateFaxNumber.java | 12 +-
.../dom/mixins/ApplicationUser_updateName.java | 27 +-
.../dom/mixins/ApplicationUser_updatePassword.java | 16 +-
.../mixins/ApplicationUser_updatePhoneNumber.java | 12 +-
.../dom/mixins/ApplicationUser_updateUsername.java | 8 +-
...ApplicationUser_effectiveMemberPermissions.java | 3 +-
...ationUser_filterEffectiveMemberPermissions.java | 6 +-
.../dom/mixins/perms/UserPermissionViewModel.java | 7 +-
.../applib/user/menu/ApplicationUserMenu.java | 38 ++-
.../secman/applib/user/menu/MeService.java | 48 +--
.../TableColumnVisibilityServiceForSecman.java | 6 +-
.../demomodule/dom/PdfJsDemoObjectWithBlob.java | 6 +-
.../mixins/Persistable_downloadJdoMetadata.java | 6 +-
.../jdo/metamodel/menu/JdoMetamodelMenu.java | 19 +-
.../isis/testdomain/jdo/entities/JdoProduct.java | 3 +-
.../isis/testdomain/jpa/entities/JpaProduct.java | 3 +-
.../model/bad/InvalidOrphanedActionSupport.java | 3 +-
.../bad/InvalidOrphanedCollectionSupport.java | 3 +-
.../model/bad/InvalidOrphanedPropertySupport.java | 3 +-
.../isis/testdomain/model/good/MixinConcrete.java | 6 +-
.../ProperActionWithNameStartingWithSetOrGet.java | 6 +-
.../testdomain/model/good/ProperMemberSupport.java | 116 +++----
.../model/good/ProperMemberSupport_action.java | 36 +-
.../model/good/ProperMemberSupport_action2.java | 36 +-
.../model/good/ProperMemberSupport_action3.java | 36 +-
.../model/good/ProperMemberSupport_action4.java | 33 +-
.../model/good/ProperMemberSupport_action5.java | 8 +-
.../model/good/ProperMemberSupport_collection.java | 12 +-
.../good/ProperMemberSupport_collection2.java | 12 +-
.../good/ProperMemberSupport_collection3.java | 9 +-
.../model/good/ProperMemberSupport_property.java | 15 +-
.../model/good/ProperMemberSupport_property2.java | 15 +-
.../model/good/ProperMemberSupport_property3.java | 9 +-
.../model/good/ProperParameterSupport.java | 45 +--
.../model/good/ProperPrefixedMember.java | 3 +-
.../model/good/ProperServiceWithMixin.java | 3 +-
...lWithAnnotationOptionalUsingPrivateSupport.java | 9 +-
.../good/ViewModelWithEncapsulatedMembers.java | 9 +-
.../interaction/InteractionDemo_biArgDisabled.java | 6 +-
.../interaction/InteractionDemo_biArgEnabled.java | 9 +-
.../InteractionDemo_biListOfString.java | 15 +-
.../interaction/InteractionDemo_multiEnum.java | 12 +-
.../interaction/InteractionDemo_multiInt.java | 21 +-
.../interaction/InteractionDemo_negotiate.java | 6 +-
.../interaction/InteractionDemo_noArgDisabled.java | 6 +-
.../interaction/InteractionDemo_noArgEnabled.java | 3 +-
.../InteractionNpmDemo_biArgDisabled.java | 12 +-
.../InteractionNpmDemo_biArgEnabled.java | 9 +-
.../BulkUpdateManagerForDemoToDoItem.java | 21 +-
.../adoc/modules/archtestsupport/pages/about.adoc | 12 +
.../applib/classrules/ArchitectureDomainRules.java | 66 +++-
.../applib/classrules/ArchitectureJdoRules.java | 65 +++-
.../applib/classrules/CommonPredicates.java | 24 ++
.../demomodule/dom/FakeDataDemoObjectWithAll.java | 84 ++---
.../applib/fixturescripts/FixtureScripts.java | 21 +-
.../h2console/ui/services/H2ManagerMenu.java | 3 +-
.../common/applib/mixins/Object_impersonate.java | 18 +-
.../applib/mixins/Object_impersonateWithRoles.java | 24 +-
.../service/swagger/SwaggerServiceMenu.java | 90 ++---
417 files changed, 1879 insertions(+), 2733 deletions(-)
[isis] 01/01: Merge pull request #741 from apache/ISIS-2867
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git
commit 7b913ad97fb89bfe7be6e68c457cc35710567ef0
Merge: a3e329f ec060d4
Author: Dan Haywood <da...@apache.org>
AuthorDate: Mon Sep 6 23:25:45 2021 +0100
Merge pull request #741 from apache/ISIS-2867
Isis 2867 : @MemberSupport, local mixins for domain services; also 2 new arch tests.
.../isis/applib/mixins/dto/Dto_downloadXml.java | 6 +-
.../isis/applib/mixins/dto/Dto_downloadXsd.java | 9 +-
.../mixins/layout/Object_downloadLayoutXml.java | 9 +-
.../metamodel/Object_downloadMetamodelXml.java | 6 +-
.../mixins/metamodel/Object_rebuildMetamodel.java | 3 +-
.../applib/mixins/rest/Object_openRestApi.java | 3 +-
.../DomainChangeRecord_openTargetObject.java | 9 +-
.../appfeatui/ApplicationFeatureViewModel.java | 6 +-
.../services/appfeatui/ApplicationNamespace.java | 3 +-
.../appfeatui/ApplicationTypeProperty.java | 6 +-
.../services/confview/ConfigurationMenu.java | 19 +-
.../applib/services/layout/LayoutServiceMenu.java | 63 ++--
.../services/metamodel/MetaModelServiceMenu.java | 373 ++++++++++-----------
.../isis/applib/services/user/ImpersonateMenu.java | 143 ++++----
.../applib/services/user/ImpersonateStopMenu.java | 24 +-
.../isis/applib/services/userui/UserMenu.java | 22 +-
.../metamodel/inspect/Object_inspectMetamodel.java | 3 +-
.../i18n/po/TranslationServicePoMenu.java | 15 +-
.../associateWith/ActionAssociateWithVm.java | 3 +-
.../ActionAssociateWithVm_updateOtherProperty.java | 6 +-
...ommandPublishingEntity_mixinUpdateProperty.java | 6 +-
...gEntity_mixinUpdatePropertyCommandDisabled.java | 7 +-
...ngEntity_mixinUpdatePropertyMetaAnnotation.java | 6 +-
...ixinUpdatePropertyMetaAnnotationOverridden.java | 6 +-
.../jdo/ActionCommandPublishingJdo.java | 12 +-
.../jpa/ActionCommandPublishingJpa.java | 12 +-
.../Action/domainEvent/ActionDomainEventVm.java | 3 +-
.../ActionDomainEventVm_mixinUpdateText.java | 6 +-
...nDomainEventVm_controlUpdateTextInvocation.java | 6 +-
...cutionPublishingEntity_mixinUpdateProperty.java | 6 +-
...ngEntity_mixinUpdatePropertyMetaAnnotation.java | 6 +-
...ixinUpdatePropertyMetaAnnotationOverridden.java | 6 +-
.../jdo/ActionExecutionPublishingJdo.java | 9 +-
.../jpa/ActionExecutionPublishingJpa.java | 9 +-
.../actions/Action/hidden/ActionHiddenVm.java | 12 +-
...onHiddenVm_mixinUpdateTextAndHiddenNowhere.java | 6 +-
...iddenVm_mixinUpdateTextButHiddenEverywhere.java | 6 +-
...ddenVm_mixinUpdateTextButHiddenObjectForms.java | 6 +-
...ActionHiddenVm_mixinUpdateTextNoAnnotation.java | 6 +-
.../Action/restrictTo/ActionRestrictToVm.java | 15 +-
...ctionRestrictToVm_mixinUpdateMetaAnnotated.java | 6 +-
...ictToVm_mixinUpdateMetaAnnotatedOverridden.java | 6 +-
...ActionRestrictToVm_mixinUpdateNoAnnotation.java | 6 +-
...ctToVm_mixinUpdateRestrictToNoRestrictions.java | 6 +-
...trictToVm_mixinUpdateRestrictToPrototyping.java | 6 +-
.../Action/semantics/ActionSemanticsVm.java | 21 +-
...ticsVm_mixinIncrementByAmountNonIdempotent.java | 6 +-
...tionSemanticsVm_mixinIncrementNoAnnotation.java | 6 +-
...ionSemanticsVm_mixinIncrementNonIdempotent.java | 3 +-
...csVm_mixinIncrementNonIdempotentAreYouSure.java | 3 +-
...Vm_mixinSetToValueForPropertyMetaAnnotated.java | 6 +-
...tToValueForPropertyMetaAnnotatedOverridden.java | 6 +-
...inSetToValueForPropertySemanticsIdempotent.java | 6 +-
...ueForPropertySemanticsIdempotentAreYouSure.java | 6 +-
.../actions/ActionLayout/ActionLayoutMenu.java | 21 +-
.../ActionLayoutPositionVm_annotatedBelow.java | 6 +-
.../ActionLayoutPositionVm_annotatedPanel.java | 6 +-
...ionLayoutPositionVm_annotatedPanelDropDown.java | 6 +-
.../ActionLayoutPositionVm_annotatedRight.java | 6 +-
.../ActionLayoutPositionVm_layoutBelow.java | 6 +-
.../ActionLayoutPositionVm_layoutPanel.java | 6 +-
...ActionLayoutPositionVm_layoutPanelDropDown.java | 6 +-
.../ActionLayoutPositionVm_layoutRight.java | 6 +-
.../ActionLayoutPromptStyleVm_annotatedInline.java | 6 +-
...ayoutPromptStyleVm_annotatedInlineAsIfEdit.java | 6 +-
.../ActionLayoutPromptStyleVm_annotatedModal.java | 6 +-
...ActionLayoutPromptStyleVm_annotatedSidebar.java | 6 +-
.../ActionLayoutPromptStyleVm_layoutDialog.java | 6 +-
.../ActionLayoutPromptStyleVm_layoutInline.java | 6 +-
...onLayoutPromptStyleVm_layoutInlineAsIfEdit.java | 6 +-
.../DependentArgsActionDemo_bulkAction.java | 18 +-
.../DependentArgsActionDemo_useAutoComplete.java | 9 +-
.../DependentArgsActionDemo_useChoices.java | 9 +-
.../DependentArgsActionDemo_useChoices2.java | 12 +-
.../DependentArgsActionDemo_useDefault.java | 6 +-
.../DependentArgsActionDemo_useDisable.java | 9 +-
.../depargs/DependentArgsActionDemo_useHide.java | 9 +-
.../DependentArgsActionDemo_useIndependent.java | 12 +-
.../collections/Collection/CollectionMenu.java | 6 +-
.../CollectionDomainEventVm_removeChild.java | 12 +-
...ionDomainEventVm_controlChildrenVisibility.java | 6 +-
.../CollectionLayout/CollectionLayoutMenu.java | 21 +-
.../objects/DomainObject/DomainObjectMenu.java | 27 +-
...PublishingEntity_updatePropertyUsingAction.java | 6 +-
...omainObjectEntityChangePublishingVm_create.java | 18 +-
...omainObjectEntityChangePublishingVm_delete.java | 18 +-
...inObjectEntityChangePublishingVm_updateAll.java | 15 +-
.../jaxbrefentity/StatefulVmJaxbRefsEntity.java | 18 +-
.../viewmodels/usingjaxb/StatefulVmUsingJaxb.java | 6 +-
.../DomainObjectLayout/DomainObjectLayoutMenu.java | 24 +-
.../jdo/NumberConstantJdo_updateNumber.java | 6 +-
.../jpa/NumberConstantJpa_updateNumber.java | 6 +-
.../other/mixins/CountHolder_updateCount.java | 9 +-
.../PropertyDomainEventVm_controlTextEditing.java | 6 +-
...FileAcceptVm_updateClobWithParameterLayout.java | 6 +-
...pertyFileAcceptVm_updateWithMetaAnnotation.java | 6 +-
...cceptVm_updateWithMetaAnnotationOverridden.java | 6 +-
...ertyFileAcceptVm_updateWithParameterLayout.java | 6 +-
.../hidden/PropertyHiddenVm_returnsChildren.java | 3 +-
...opertyMaxLengthVm_updateWithMetaAnnotation.java | 6 +-
...engthVm_updateWithMetaAnnotationOverridden.java | 6 +-
...pertyMaxLengthVm_updateWithParameterLayout.java | 6 +-
...ertyMustSatisfyVm_updateWithMetaAnnotation.java | 6 +-
...tisfyVm_updateWithMetaAnnotationOverridden.java | 6 +-
...rtyMustSatisfyVm_updateWithParameterLayout.java | 6 +-
...alityVm_updateMandatoryWithParameterLayout.java | 6 +-
...ertyOptionalityVm_updateWithMetaAnnotation.java | 6 +-
...alityVm_updateWithMetaAnnotationOverridden.java | 6 +-
...rtyOptionalityVm_updateWithParameterLayout.java | 6 +-
...rtyRegexPatternVm_updateWithMetaAnnotation.java | 6 +-
...tternVm_updateWithMetaAnnotationOverridden.java | 6 +-
...tyRegexPatternVm_updateWithParameterLayout.java | 6 +-
.../PropertySnapshotVm_takeXmlSnapshot.java | 6 +-
...yLayoutCssClassVm_updateWithMetaAnnotation.java | 6 +-
...ClassVm_updateWithMetaAnnotationOverridden.java | 6 +-
...LayoutCssClassVm_updateWithParameterLayout.java | 6 +-
...youtDescribedAsVm_updateWithMetaAnnotation.java | 6 +-
...bedAsVm_updateWithMetaAnnotationOverridden.java | 6 +-
...outDescribedAsVm_updateWithParameterLayout.java | 6 +-
.../PropertyLayoutHiddenVm_returnsChildren.java | 3 +-
...rtyLayoutLabelPositionVm_updateVariantLeft.java | 6 +-
...rtyLayoutLabelPositionVm_updateVariantNone.java | 6 +-
...tLabelPositionVm_updateVariantNotSpecified.java | 6 +-
...tyLayoutLabelPositionVm_updateVariantRight.java | 6 +-
...ertyLayoutLabelPositionVm_updateVariantTop.java | 6 +-
...utLabelPositionVm_updateWithMetaAnnotation.java | 6 +-
...itionVm_updateWithMetaAnnotationOverridden.java | 6 +-
...tLabelPositionVm_updateWithParameterLayout.java | 6 +-
...LayoutMultiLineVm_updateWithMetaAnnotation.java | 6 +-
...iLineVm_updateWithMetaAnnotationOverridden.java | 6 +-
...ayoutMultiLineVm_updateWithParameterLayout.java | 6 +-
...ertyLayoutNamedVm_updateWithMetaAnnotation.java | 6 +-
...NamedVm_updateWithMetaAnnotationOverridden.java | 6 +-
...rtyLayoutNamedVm_updateWithParameterLayout.java | 6 +-
.../PropertyLayoutRenderDayVm_downloadAsXml.java | 6 +-
...enderDayVm_updateEndDateWithMetaAnnotation.java | 6 +-
..._updateEndDateWithMetaAnnotationOverridden.java | 6 +-
...nderDayVm_updateEndDateWithParameterLayout.java | 6 +-
...utTypicalLengthVm_updateWithMetaAnnotation.java | 6 +-
...engthVm_updateWithMetaAnnotationOverridden.java | 6 +-
...tTypicalLengthVm_updateWithParameterLayout.java | 6 +-
.../featured/customui/vm/WhereInTheWorldMenu.java | 9 +-
.../featured/layout/describedAs/DescribedAsVm.java | 12 +-
.../demoapp/dom/featured/layout/tabs/TabDemo.java | 3 +-
...pperFactoryEntity_mixinUpdatePropertyAsync.java | 6 +-
...pperFactoryEntity_updatePropertyAsyncMixin.java | 6 +-
.../core/wrapperFactory/jdo/WrapperFactoryJdo.java | 6 +-
.../core/wrapperFactory/jpa/WrapperFactoryJpa.java | 6 +-
.../XmlSnapshotParentVm_takeXmlSnapshot.java | 9 +-
.../extensions/secman/apptenancy/AppTenancyVm.java | 6 +-
.../secman/apptenancy/jdo/TenantedJdo.java | 3 +-
.../secman/apptenancy/jpa/TenantedJpa.java | 3 +-
.../demoapp/dom/types/isis/blobs/IsisBlobs.java | 3 +-
...sBlobHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../IsisBlobHolder_updateReadOnlyProperty.java | 6 +-
...obHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../demoapp/dom/types/isis/clobs/IsisClobs.java | 3 +-
...sClobHolder_updateReadOnlyOptionalProperty.java | 3 +-
.../IsisClobHolder_updateReadOnlyProperty.java | 6 +-
...obHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../localresourcepaths/IsisLocalResourcePaths.java | 3 +-
...ePathHolder_updateReadOnlyOptionalProperty.java | 6 +-
...lResourcePathHolder_updateReadOnlyProperty.java | 6 +-
...thHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/isis/markups/IsisMarkups.java | 3 +-
...arkupHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../IsisMarkupHolder_updateReadOnlyProperty.java | 6 +-
...upHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/isis/passwords/IsisPasswords.java | 3 +-
...swordHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../IsisPasswordHolder_updateReadOnlyProperty.java | 6 +-
...rdHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/isisext/asciidocs/IsisAsciiDocs.java | 3 +-
...iiDocHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../IsisAsciiDocHolder_updateReadOnlyProperty.java | 6 +-
...ocHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/isisext/markdowns/IsisMarkdowns.java | 3 +-
...kdownHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../IsisMarkdownHolder_updateReadOnlyProperty.java | 6 +-
...wnHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../javaawt/images/JavaAwtBufferedImages.java | 3 +-
...ImageHolder_updateReadOnlyOptionalProperty.java | 6 +-
...BufferedImageHolder_updateReadOnlyProperty.java | 6 +-
...geHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../types/javalang/booleans/WrapperBooleans.java | 9 +-
...oleanHolder_updateReadOnlyOptionalProperty.java | 6 +-
...rapperBooleanHolder_updateReadOnlyProperty.java | 6 +-
...anHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/javalang/bytes/WrapperBytes.java | 3 +-
...rByteHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../WrapperByteHolder_updateReadOnlyProperty.java | 6 +-
...teHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../javalang/characters/WrapperCharacters.java | 3 +-
...acterHolder_updateReadOnlyOptionalProperty.java | 6 +-
...pperCharacterHolder_updateReadOnlyProperty.java | 6 +-
...erHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/javalang/doubles/WrapperDoubles.java | 3 +-
...oubleHolder_updateReadOnlyOptionalProperty.java | 6 +-
...WrapperDoubleHolder_updateReadOnlyProperty.java | 6 +-
...leHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/javalang/floats/WrapperFloats.java | 3 +-
...FloatHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../WrapperFloatHolder_updateReadOnlyProperty.java | 6 +-
...atHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../types/javalang/integers/WrapperIntegers.java | 3 +-
...tegerHolder_updateReadOnlyOptionalProperty.java | 6 +-
...rapperIntegerHolder_updateReadOnlyProperty.java | 6 +-
...erHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/javalang/longs/WrapperLongs.java | 3 +-
...rLongHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../WrapperLongHolder_updateReadOnlyProperty.java | 6 +-
...ngHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/javalang/shorts/WrapperShorts.java | 3 +-
...ShortHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../WrapperShortHolder_updateReadOnlyProperty.java | 6 +-
...rtHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../types/javalang/strings/JavaLangStrings.java | 3 +-
...tringHolder_updateReadOnlyOptionalProperty.java | 6 +-
...avaLangStringHolder_updateReadOnlyProperty.java | 6 +-
...ngHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../javamath/bigdecimals/JavaMathBigDecimals.java | 3 +-
...cimalHolder_updateReadOnlyOptionalProperty.java | 6 +-
...athBigDecimalHolder_updateReadOnlyProperty.java | 6 +-
...alHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../javamath/bigintegers/JavaMathBigIntegers.java | 3 +-
...tegerHolder_updateReadOnlyOptionalProperty.java | 6 +-
...athBigIntegerHolder_updateReadOnlyProperty.java | 6 +-
...erHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/javanet/urls/JavaNetUrls.java | 3 +-
...etUrlHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../JavaNetUrlHolder_updateReadOnlyProperty.java | 6 +-
...rlHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../types/javasql/javasqldate/JavaSqlDates.java | 3 +-
...lDateHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../JavaSqlDateHolder_updateReadOnlyProperty.java | 6 +-
...teHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../javasqltimestamp/JavaSqlTimestamps.java | 3 +-
...stampHolder_updateReadOnlyOptionalProperty.java | 6 +-
...aSqlTimestampHolder_updateReadOnlyProperty.java | 6 +-
...mpHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../javatimelocaldate/JavaTimeLocalDates.java | 3 +-
...lDateHolder_updateReadOnlyOptionalProperty.java | 6 +-
...TimeLocalDateHolder_updateReadOnlyProperty.java | 6 +-
...teHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../JavaTimeLocalDateTimes.java | 3 +-
...eTimeHolder_updateReadOnlyOptionalProperty.java | 6 +-
...LocalDateTimeHolder_updateReadOnlyProperty.java | 6 +-
...meHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../JavaTimeOffsetDateTimes.java | 3 +-
...eTimeHolder_updateReadOnlyOptionalProperty.java | 6 +-
...ffsetDateTimeHolder_updateReadOnlyProperty.java | 6 +-
...meHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../javatimeoffsettime/JavaTimeOffsetTimes.java | 3 +-
...tTimeHolder_updateReadOnlyOptionalProperty.java | 6 +-
...imeOffsetTimeHolder_updateReadOnlyProperty.java | 6 +-
...meHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../JavaTimeZonedDateTimes.java | 3 +-
...eTimeHolder_updateReadOnlyOptionalProperty.java | 6 +-
...ZonedDateTimeHolder_updateReadOnlyProperty.java | 6 +-
...meHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../types/javautil/javautildate/JavaUtilDates.java | 3 +-
...lDateHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../JavaUtilDateHolder_updateReadOnlyProperty.java | 6 +-
...teHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/javautil/uuids/JavaUtilUuids.java | 3 +-
...lUuidHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../JavaUtilUuidHolder_updateReadOnlyProperty.java | 6 +-
...idHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/jodatime/JodaTimeTypesMenu.java | 12 +-
.../types/jodatime/jodadatetime/JodaDateTimes.java | 3 +-
...eTimeHolder_updateReadOnlyOptionalProperty.java | 6 +-
.../JodaDateTimeHolder_updateReadOnlyProperty.java | 6 +-
...meHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../jodatime/jodalocaldate/JodaLocalDates.java | 3 +-
...lDateHolder_updateReadOnlyOptionalProperty.java | 6 +-
...JodaLocalDateHolder_updateReadOnlyProperty.java | 6 +-
...teHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../jodalocaldatetime/JodaLocalDateTimes.java | 3 +-
...eTimeHolder_updateReadOnlyOptionalProperty.java | 6 +-
...LocalDateTimeHolder_updateReadOnlyProperty.java | 6 +-
...meHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../jodatime/jodalocaltime/JodaLocalTimes.java | 3 +-
...lTimeHolder_updateReadOnlyOptionalProperty.java | 6 +-
...JodaLocalTimeHolder_updateReadOnlyProperty.java | 6 +-
...meHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../primitive/booleans/PrimitiveBooleans.java | 3 +-
...mitiveBooleanHolder_updateReadOnlyProperty.java | 6 +-
...anHolder_updateReadOnlyPropertyWithChoices.java | 9 +-
.../dom/types/primitive/bytes/PrimitiveBytes.java | 3 +-
...PrimitiveByteHolder_updateReadOnlyProperty.java | 6 +-
...teHolder_updateReadOnlyPropertyWithChoices.java | 12 +-
.../dom/types/primitive/chars/PrimitiveChars.java | 3 +-
...PrimitiveCharHolder_updateReadOnlyProperty.java | 6 +-
...arHolder_updateReadOnlyPropertyWithChoices.java | 12 +-
.../types/primitive/doubles/PrimitiveDoubles.java | 3 +-
...imitiveDoubleHolder_updateReadOnlyProperty.java | 6 +-
...leHolder_updateReadOnlyPropertyWithChoices.java | 12 +-
.../types/primitive/floats/PrimitiveFloats.java | 3 +-
...rimitiveFloatHolder_updateReadOnlyProperty.java | 6 +-
...atHolder_updateReadOnlyPropertyWithChoices.java | 12 +-
.../dom/types/primitive/ints/PrimitiveInts.java | 3 +-
.../PrimitiveIntHolder_updateReadOnlyProperty.java | 6 +-
...ntHolder_updateReadOnlyPropertyWithChoices.java | 12 +-
.../dom/types/primitive/longs/PrimitiveLongs.java | 3 +-
...PrimitiveLongHolder_updateReadOnlyProperty.java | 6 +-
...ngHolder_updateReadOnlyPropertyWithChoices.java | 12 +-
.../types/primitive/shorts/PrimitiveShorts.java | 3 +-
...rimitiveShortHolder_updateReadOnlyProperty.java | 6 +-
...rtHolder_updateReadOnlyPropertyWithChoices.java | 12 +-
.../PrototypeActionsVisibilityAdvisor.java | 6 +-
.../commandlog/jdo/entities/CommandJdo.java | 3 +-
.../jdo/mixins/Object_recentCommands.java | 6 +-
.../commandlog/jdo/ui/CommandServiceMenu.java | 15 +-
.../commandlog/jpa/entities/CommandJpa.java | 3 +-
.../primary/mixins/Object_openOnSecondary.java | 11 +-
.../primary/ui/CommandReplayOnPrimaryService.java | 194 ++++++-----
.../ui/CommandReplayOnSecondaryService.java | 51 +--
...OrphanedPermissionManager_relocateSelected.java | 5 +-
.../dom/mixins/ApplicationPermission_allow.java | 5 +-
.../dom/mixins/ApplicationPermission_changing.java | 5 +-
.../dom/mixins/ApplicationPermission_delete.java | 3 +-
.../dom/mixins/ApplicationPermission_feature.java | 12 +-
.../mixins/ApplicationPermission_updateRole.java | 12 +-
.../dom/mixins/ApplicationPermission_veto.java | 6 +-
.../dom/mixins/ApplicationPermission_viewing.java | 5 +-
.../permission/menu/ApplicationPermissionMenu.java | 39 ++-
.../dom/mixins/ApplicationRole_addPermission.java | 15 +-
.../role/dom/mixins/ApplicationRole_addUser.java | 6 +-
.../role/dom/mixins/ApplicationRole_delete.java | 6 +-
.../mixins/ApplicationRole_removePermissions.java | 3 +-
.../dom/mixins/ApplicationRole_removeUsers.java | 7 +-
.../mixins/ApplicationRole_updateDescription.java | 8 +-
.../dom/mixins/ApplicationRole_updateName.java | 8 +-
.../applib/role/menu/ApplicationRoleMenu.java | 70 ++--
.../dom/mixins/ApplicationTenancy_addChild.java | 3 +-
.../dom/mixins/ApplicationTenancy_addUser.java | 6 +-
.../dom/mixins/ApplicationTenancy_delete.java | 3 +-
.../dom/mixins/ApplicationTenancy_removeChild.java | 12 +-
.../dom/mixins/ApplicationTenancy_removeUser.java | 12 +-
.../dom/mixins/ApplicationTenancy_updateName.java | 8 +-
.../dom/mixins/ApplicationTenancy_users.java | 3 +-
.../tenancy/menu/ApplicationTenancyMenu.java | 76 +++--
.../applib/user/app/ApplicationUserManager.java | 5 +-
.../mixins/ApplicationUserManager_allUsers.java | 3 +-
.../ApplicationUserManager_newDelegateUser.java | 6 +-
.../ApplicationUserManager_newLocalUser.java | 9 +-
.../user/contributions/HasUsername_open.java | 15 +-
.../secman/applib/user/dom/ApplicationUser.java | 14 +-
.../user/dom/mixins/ApplicationUser_addRole.java | 9 +-
.../user/dom/mixins/ApplicationUser_delete.java | 6 +-
.../user/dom/mixins/ApplicationUser_duplicate.java | 7 +-
.../user/dom/mixins/ApplicationUser_lock.java | 6 +-
.../dom/mixins/ApplicationUser_removeRoles.java | 3 +-
.../dom/mixins/ApplicationUser_resetPassword.java | 9 +-
.../user/dom/mixins/ApplicationUser_unlock.java | 6 +-
.../mixins/ApplicationUser_updateAccountType.java | 7 +-
.../dom/mixins/ApplicationUser_updateAtPath.java | 6 +-
.../mixins/ApplicationUser_updateEmailAddress.java | 9 +-
.../mixins/ApplicationUser_updateFaxNumber.java | 12 +-
.../dom/mixins/ApplicationUser_updateName.java | 27 +-
.../dom/mixins/ApplicationUser_updatePassword.java | 16 +-
.../mixins/ApplicationUser_updatePhoneNumber.java | 12 +-
.../dom/mixins/ApplicationUser_updateUsername.java | 8 +-
...ApplicationUser_effectiveMemberPermissions.java | 3 +-
...ationUser_filterEffectiveMemberPermissions.java | 6 +-
.../dom/mixins/perms/UserPermissionViewModel.java | 7 +-
.../applib/user/menu/ApplicationUserMenu.java | 38 ++-
.../secman/applib/user/menu/MeService.java | 48 +--
.../TableColumnVisibilityServiceForSecman.java | 6 +-
.../demomodule/dom/PdfJsDemoObjectWithBlob.java | 6 +-
.../mixins/Persistable_downloadJdoMetadata.java | 6 +-
.../jdo/metamodel/menu/JdoMetamodelMenu.java | 19 +-
.../isis/testdomain/jdo/entities/JdoProduct.java | 3 +-
.../isis/testdomain/jpa/entities/JpaProduct.java | 3 +-
.../model/bad/InvalidOrphanedActionSupport.java | 3 +-
.../bad/InvalidOrphanedCollectionSupport.java | 3 +-
.../model/bad/InvalidOrphanedPropertySupport.java | 3 +-
.../isis/testdomain/model/good/MixinConcrete.java | 6 +-
.../ProperActionWithNameStartingWithSetOrGet.java | 6 +-
.../testdomain/model/good/ProperMemberSupport.java | 116 +++----
.../model/good/ProperMemberSupport_action.java | 36 +-
.../model/good/ProperMemberSupport_action2.java | 36 +-
.../model/good/ProperMemberSupport_action3.java | 36 +-
.../model/good/ProperMemberSupport_action4.java | 33 +-
.../model/good/ProperMemberSupport_action5.java | 8 +-
.../model/good/ProperMemberSupport_collection.java | 12 +-
.../good/ProperMemberSupport_collection2.java | 12 +-
.../good/ProperMemberSupport_collection3.java | 9 +-
.../model/good/ProperMemberSupport_property.java | 15 +-
.../model/good/ProperMemberSupport_property2.java | 15 +-
.../model/good/ProperMemberSupport_property3.java | 9 +-
.../model/good/ProperParameterSupport.java | 45 +--
.../model/good/ProperPrefixedMember.java | 3 +-
.../model/good/ProperServiceWithMixin.java | 3 +-
...lWithAnnotationOptionalUsingPrivateSupport.java | 9 +-
.../good/ViewModelWithEncapsulatedMembers.java | 9 +-
.../interaction/InteractionDemo_biArgDisabled.java | 6 +-
.../interaction/InteractionDemo_biArgEnabled.java | 9 +-
.../InteractionDemo_biListOfString.java | 15 +-
.../interaction/InteractionDemo_multiEnum.java | 12 +-
.../interaction/InteractionDemo_multiInt.java | 21 +-
.../interaction/InteractionDemo_negotiate.java | 6 +-
.../interaction/InteractionDemo_noArgDisabled.java | 6 +-
.../interaction/InteractionDemo_noArgEnabled.java | 3 +-
.../InteractionNpmDemo_biArgDisabled.java | 12 +-
.../InteractionNpmDemo_biArgEnabled.java | 9 +-
.../BulkUpdateManagerForDemoToDoItem.java | 21 +-
.../adoc/modules/archtestsupport/pages/about.adoc | 12 +
.../applib/classrules/ArchitectureDomainRules.java | 66 +++-
.../applib/classrules/ArchitectureJdoRules.java | 65 +++-
.../applib/classrules/CommonPredicates.java | 24 ++
.../demomodule/dom/FakeDataDemoObjectWithAll.java | 84 ++---
.../applib/fixturescripts/FixtureScripts.java | 21 +-
.../h2console/ui/services/H2ManagerMenu.java | 3 +-
.../common/applib/mixins/Object_impersonate.java | 18 +-
.../applib/mixins/Object_impersonateWithRoles.java | 24 +-
.../service/swagger/SwaggerServiceMenu.java | 90 ++---
417 files changed, 1879 insertions(+), 2733 deletions(-)