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 2018/10/08 22:18:04 UTC
[isis] branch master updated (4919e6c -> 0f8bfce)
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 4919e6c ISIS-1974: further guards in ClassSubstitutor; synchronization of building of associations and actions (avoiding a probable race condition)
add ca0ec90 ISIS-1977: fixes revision to 1.0.0-SNAPSHOT
add 7fe86c9 ISIS-2003: first cut, specs and facet/attributes
add 43932b1 ISIS-2003: first cut, specs and facet/attributes
add 89199ae adds FacetWithAttributes interface
add c259ad6 ISIS-2003: fixes some compile issues, fine-tuning names
add 92ffe9f ISIS-2003: fine-tuning
add cee7921 ISIS-2003: fixes class cast exception
new 1b92c24 Merge branch 'ISIS-2003'
add e0b92af ISIS-2003: adds more control in serialization of metamodel
new c770024 Merge branch 'ISIS-2003'
new 0f8bfce ISIS-2003: updates approvals
The 3 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/annotation/MemberGroupLayout.java | 4 +
.../services/metamodel/MetaModelService6.java | 98 +
.../metamodel/MetaModelService6_Config_Test.java | 28 +
.../apache/isis/core/metamodel/facetapi/Facet.java | 2 +-
.../core/metamodel/facetapi/FacetAbstract.java | 44 +-
...ntifiedHolder.java => FacetWithAttributes.java} | 13 +-
.../core/metamodel/facets/ImperativeFacet.java | 12 +
.../metamodel/facets/MultiTypedFacetAbstract.java | 7 +
.../facets/SingleClassValueFacetAbstract.java | 7 +
.../facets/SingleIntValueFacetAbstract.java | 8 +
.../facets/SingleStringValueFacetAbstract.java | 6 +
.../metamodel/facets/SingleValueFacetAbstract.java | 7 +-
.../facets/WhenAndWhereValueFacetAbstract.java | 9 +
.../metamodel/facets/WhenValueFacetAbstract.java | 9 +
...ctionInvocationFacetForDomainEventAbstract.java | 11 +
.../actions/command/CommandFacetAbstract.java | 11 +
.../method/ActionDefaultsFacetViaMethod.java | 18 +-
.../PromptStyleFacetForActionLayoutAnnotation.java | 8 +
.../layout/PromptStyleFacetForActionXml.java | 8 +
...omptStyleFacetOnActionFromLayoutProperties.java | 6 +
.../NotContributedFacetAbstract.java | 7 +
...tributedFacetDerivedFromDomainServiceFacet.java | 7 +
...viceMenuFacetDerivedFromDomainServiceFacet.java | 7 +
.../method/NotInServiceMenuFacetViaMethod.java | 13 +-
.../position/ActionPositionFacetAbstract.java | 7 +
.../actions/prototype/PrototypeFacetAbstract.java | 7 +
.../ActionParameterValidationFacetViaMethod.java | 7 +
.../method/ActionValidationFacetViaMethod.java | 6 +
.../all/i18n/DescribedAsFacetTranslated.java | 10 +-
.../facets/all/i18n/NamedFacetTranslated.java | 8 +
.../facets/all/i18n/PluralFacetTranslated.java | 7 +
.../facets/all/named/NamedFacetAbstract.java | 8 +
.../CollectionAccessorFacetViaAccessor.java | 6 +
.../clear/CollectionClearFacetViaAccessor.java | 6 +
.../clear/CollectionClearFacetViaClearMethod.java | 6 +
...ectionAddToFacetForDomainEventFromAbstract.java | 6 +
...nRemoveFromFacetForDomainEventFromAbstract.java | 7 +
.../modify/CollectionAddToFacetViaAccessor.java | 6 +
.../modify/CollectionAddToFacetViaMethod.java | 6 +
.../CollectionRemoveFromFacetViaAccessor.java | 6 +
.../modify/CollectionRemoveFromFacetViaMethod.java | 6 +
.../CollectionValidateAddToFacetViaMethod.java | 5 +
...CollectionValidateRemoveFromFacetViaMethod.java | 6 +
.../members/cssclass/CssClassFacetAbstract.java | 15 +-
.../cssclassfa/CssClassFaFacetAbstract.java | 5 +
.../staticmethod/DescribedAsFacetStaticMethod.java | 6 +
.../members/disabled/DisabledFacetAbstract.java | 9 +
.../disabled/DisabledFacetAbstractImpl.java | 7 +-
.../DisableForSessionFacetViaMethod.java | 6 +
.../method/DisableForContextFacetViaMethod.java | 6 +
.../forsession/HideForSessionFacetViaMethod.java | 6 +
.../method/HideForContextFacetViaMethod.java | 5 +
.../named/staticmethod/NamedFacetStaticMethod.java | 6 +
.../members/order/MemberOrderFacetAbstract.java | 8 +
.../object/audit/AuditableFacetAbstract.java | 6 +
.../autocomplete/AutoCompleteFacetAbstract.java | 8 +
.../BookmarkPolicyFacetAbstract.java | 6 +
.../callbacks/CreatedCallbackFacetViaMethod.java | 5 +
.../callbacks/LoadedCallbackFacetViaMethod.java | 6 +
.../callbacks/LoadingCallbackFacetViaMethod.java | 6 +
.../callbacks/PersistedCallbackFacetViaMethod.java | 6 +
.../PersistingCallbackFacetViaMethod.java | 6 +
.../callbacks/RemovedCallbackFacetViaMethod.java | 6 +
.../callbacks/RemovingCallbackFacetViaMethod.java | 6 +
.../callbacks/UpdatedCallbackFacetViaMethod.java | 6 +
.../callbacks/UpdatingCallbackFacetViaMethod.java | 7 +
.../object/choices/enums/ChoicesFacetEnum.java | 6 +
.../choices/enums/EnumValueSemanticsProvider.java | 6 +
.../cssclass/method/CssClassFacetMethod.java | 6 +
.../object/defaults/DefaultedFacetAbstract.java | 6 +
.../method/DisabledObjectFacetViaMethod.java | 6 +
.../ImmutableFacetForDomainObjectAnnotation.java | 9 +
.../editing/ImmutableFacetFromConfiguration.java | 7 +
...ObjectLayoutAnnotationUsingCssClassUiEvent.java | 6 +
...mainObjectLayoutAnnotationUsingIconUiEvent.java | 7 +
...ainObjectLayoutAnnotationUsingTitleUiEvent.java | 7 +
.../domainservice/DomainServiceFacetAbstract.java | 8 +
...conFacetDerivedFromDomainServiceAnnotation.java | 7 +
.../DomainServiceLayoutFacetAbstract.java | 8 +
.../facets/object/facets/FacetsFacetAbstract.java | 6 +-
.../hidden/method/HiddenObjectFacetViaMethod.java | 5 +
.../facets/object/icon/method/IconFacetMethod.java | 6 +
.../facets/object/mask/TitleFacetBasedOnMask.java | 7 +
.../MemberGroupLayoutFacetAbstract.java | 10 +-
.../facets/object/mixin/MixinFacetAbstract.java | 6 +
.../objectspecid/ObjectSpecIdFacetAbstract.java | 7 +
.../facets/object/paged/PagedFacetAbstract.java | 6 +
.../promptStyle/PromptStyleFacetAsConfigured.java | 8 +
.../PromptStyleFacetFallBackToInline.java | 2 +
.../RecreatableObjectFacetAbstract.java | 7 +-
.../annotation/RegExFacetOnTypeAnnotation.java | 5 +
.../annotation/TitleFacetViaTitleAnnotation.java | 24 +
.../title/methods/TitleFacetViaTitleMethod.java | 7 +
.../title/methods/TitleFacetViaToStringMethod.java | 7 +
.../TypicalLengthFacetOnTypeAnnotation.java | 6 +
...cationFromMustSatisfyAnnotationOnTypeFacet.java | 5 +
.../method/ValidateObjectFacetMethod.java | 6 +
.../object/value/MaxLengthFacetUsingParser2.java | 6 +
.../ValueSemanticsProviderAndFacetAbstract.java | 11 +
.../objectvalue/labelat/LabelAtFacetAbstract.java | 6 +
.../mandatory/MandatoryFacetAbstract.java | 8 +
.../multiline/MultiLineFacetAbstract.java | 7 +
.../MustSatisfySpecificationFacetAbstract.java | 5 +
.../regex/TitleFacetFormattedByRegex.java | 6 +
.../RenderedAdjustedFacetAbstract.java | 6 +
.../ActionParameterAutoCompleteFacetViaMethod.java | 8 +
...rameterFromJavaxValidationDigitsAnnotation.java | 9 +
.../ActionParameterChoicesFacetAbstract.java | 1 +
.../method/ActionChoicesFacetViaMethod.java | 7 +
.../ActionParameterChoicesFacetViaMethod.java | 7 +
...ParameterDefaultFacetDerivedFromTypeFacets.java | 6 +
.../ActionParameterDefaultsFacetViaMethod.java | 6 +
...calLengthFacetForParameterLayoutAnnotation.java | 14 +-
.../regex/RegExFacetForParameterAnnotation.java | 7 +
.../RegExFacetFromRegExAnnotationOnParameter.java | 6 +
.../TypicalLengthFacetOnParameterAnnotation.java | 7 +
...picalLengthFacetOnParameterDerivedFromType.java | 7 +
.../PropertyOrCollectionAccessorFacetAbstract.java | 6 +
.../accessor/PropertyAccessorFacetViaAccessor.java | 6 +
.../method/PropertyAutoCompleteFacetMethod.java | 9 +
...ropertyFromJavaxValidationDigitsAnnotation.java | 9 +
.../method/PropertyChoicesFacetViaMethod.java | 11 +-
...pertyDefaultFacetDerivedFromDefaultedFacet.java | 6 +
.../method/PropertyDefaultFacetViaMethod.java | 8 +-
.../modify/PropertyDomainEventFacetAbstract.java | 8 +
...tySetterOrClearFacetForDomainEventAbstract.java | 8 +-
.../regex/RegExFacetForPropertyAnnotation.java | 7 +
.../RegExFacetForRegExAnnotationOnProperty.java | 7 +
...romptStyleFacetForPropertyLayoutAnnotation.java | 8 +
.../PromptStyleFacetForPropertyXml.java | 8 +
...ptStyleFacetOnPropertyFromLayoutProperties.java | 7 +
...icalLengthFacetForPropertyLayoutAnnotation.java | 15 +-
.../TypicalLengthFacetForPropertyXml.java | 15 +-
...lLengthFacetOnPropertyFromLayoutProperties.java | 17 +-
.../TypicalLengthFacetOnPropertyAnnotation.java | 7 +
...TypicalLengthFacetOnPropertyFromProperties.java | 6 +
...ypicalLengthFacetOnPropertyDerivedFromType.java | 7 +
.../clear/PropertyClearFacetViaClearMethod.java | 6 +
.../clear/PropertyClearFacetViaSetterMethod.java | 6 +
...PropertyInitializationFacetViaSetterMethod.java | 5 +
.../modify/PropertySetterFacetViaModifyMethod.java | 5 +
.../modify/PropertySetterFacetViaSetterMethod.java | 6 +
.../method/PropertyValidateFacetViaMethod.java | 5 +
.../ValueSemanticsProviderAbstractTemporal.java | 5 +
.../BigDecimalValueSemanticsProvider.java | 6 +-
.../BigIntegerValueSemanticsProvider.java | 5 +
.../bytes/ByteValueSemanticsProviderAbstract.java | 6 +
.../DoubleValueSemanticsProviderAbstract.java | 6 +
.../FloatValueSemanticsProviderAbstract.java | 5 +
.../integer/IntValueSemanticsProviderAbstract.java | 5 +
.../longs/LongValueSemanticsProviderAbstract.java | 5 +
.../value/money/MoneyValueSemanticsProvider.java | 8 +-
.../ShortValueSemanticsProviderAbstract.java | 6 +
.../interactions/InteractionAdvisorFacet.java | 6 +
...arameterChoicesFacetFromParentedCollection.java | 5 +
.../services/metamodel/MetaModelExporter.java | 540 ++++
.../metamodel/MetaModelServiceDefault.java | 20 +-
.../JdoDatastoreIdentityFacetAbstract.java | 7 +
.../JdoPersistenceCapableFacetAbstract.java | 9 +
.../facets/object/query/JdoQueryFacetAbstract.java | 6 +
.../BigDecimalFacetDerivedFromJdoColumn.java | 14 +-
core/schema/pom.xml | 1 +
.../resources/org/apache/isis/schema/bindings.xml | 13 +
.../apache/isis/schema/metamodel/metamodel-1.0.xsd | 302 +++
example/application/simpleapp/application/pom.xml | 22 +-
.../application/integtests/tests/mml/.gitignore | 1 +
...MetaModelService_IntegTest.exports.approved.xml | 2743 ++++++++++++++++++++
.../tests/mml/MetaModelService_IntegTest.java | 71 +
.../{ => tests/smoke}/Smoke_IntegTest.java | 3 +-
.../application/simpleapp/module-simple/pom.xml | 8 +-
example/application/simpleapp/webapp/pom.xml | 8 +
171 files changed, 4967 insertions(+), 65 deletions(-)
create mode 100644 core/applib/src/main/java/org/apache/isis/applib/services/metamodel/MetaModelService6.java
create mode 100644 core/applib/src/test/java/org/apache/isis/applib/services/metamodel/MetaModelService6_Config_Test.java
copy core/metamodel/src/main/java/org/apache/isis/core/metamodel/facetapi/{IdentifiedHolder.java => FacetWithAttributes.java} (71%)
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/metamodel/MetaModelExporter.java
create mode 100644 core/schema/src/main/resources/org/apache/isis/schema/metamodel/metamodel-1.0.xsd
create mode 100644 example/application/simpleapp/application/src/test/java/domainapp/application/integtests/tests/mml/.gitignore
create mode 100644 example/application/simpleapp/application/src/test/java/domainapp/application/integtests/tests/mml/MetaModelService_IntegTest.exports.approved.xml
create mode 100644 example/application/simpleapp/application/src/test/java/domainapp/application/integtests/tests/mml/MetaModelService_IntegTest.java
rename example/application/simpleapp/application/src/test/java/domainapp/application/integtests/{ => tests/smoke}/Smoke_IntegTest.java (95%)
[isis] 01/03: Merge branch 'ISIS-2003'
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 1b92c24ae4b7208635d47e58dccb22f0050c6ea4
Merge: 4919e6c cee7921
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Mon Oct 8 18:49:40 2018 +0100
Merge branch 'ISIS-2003'
# Conflicts:
# core/pom.xml
.../isis/applib/annotation/MemberGroupLayout.java | 4 +
.../services/metamodel/MetaModelService6.java} | 39 +-
.../metamodel/MetaModelService6_Flags_Test.java | 28 +
.../apache/isis/core/metamodel/facetapi/Facet.java | 2 +-
.../core/metamodel/facetapi/FacetAbstract.java | 44 +-
.../FacetWithAttributes.java} | 19 +-
.../core/metamodel/facets/ImperativeFacet.java | 12 +
.../metamodel/facets/MultiTypedFacetAbstract.java | 7 +
.../facets/SingleClassValueFacetAbstract.java | 7 +
.../facets/SingleIntValueFacetAbstract.java | 8 +
.../facets/SingleStringValueFacetAbstract.java | 6 +
.../metamodel/facets/SingleValueFacetAbstract.java | 7 +-
.../facets/WhenAndWhereValueFacetAbstract.java | 9 +
.../metamodel/facets/WhenValueFacetAbstract.java | 9 +
...ctionInvocationFacetForDomainEventAbstract.java | 11 +
.../actions/command/CommandFacetAbstract.java | 11 +
.../method/ActionDefaultsFacetViaMethod.java | 18 +-
.../PromptStyleFacetForActionLayoutAnnotation.java | 8 +
.../layout/PromptStyleFacetForActionXml.java | 8 +
...omptStyleFacetOnActionFromLayoutProperties.java | 6 +
.../NotContributedFacetAbstract.java | 7 +
...tributedFacetDerivedFromDomainServiceFacet.java | 7 +
...viceMenuFacetDerivedFromDomainServiceFacet.java | 7 +
.../method/NotInServiceMenuFacetViaMethod.java | 13 +-
.../position/ActionPositionFacetAbstract.java | 7 +
.../actions/prototype/PrototypeFacetAbstract.java | 7 +
.../ActionParameterValidationFacetViaMethod.java | 7 +
.../method/ActionValidationFacetViaMethod.java | 6 +
.../all/i18n/DescribedAsFacetTranslated.java | 10 +-
.../facets/all/i18n/NamedFacetTranslated.java | 8 +
.../facets/all/i18n/PluralFacetTranslated.java | 7 +
.../facets/all/named/NamedFacetAbstract.java | 8 +
.../CollectionAccessorFacetViaAccessor.java | 6 +
.../clear/CollectionClearFacetViaAccessor.java | 6 +
.../clear/CollectionClearFacetViaClearMethod.java | 6 +
...ectionAddToFacetForDomainEventFromAbstract.java | 6 +
...nRemoveFromFacetForDomainEventFromAbstract.java | 7 +
.../modify/CollectionAddToFacetViaAccessor.java | 6 +
.../modify/CollectionAddToFacetViaMethod.java | 6 +
.../CollectionRemoveFromFacetViaAccessor.java | 6 +
.../modify/CollectionRemoveFromFacetViaMethod.java | 6 +
.../CollectionValidateAddToFacetViaMethod.java | 5 +
...CollectionValidateRemoveFromFacetViaMethod.java | 6 +
.../members/cssclass/CssClassFacetAbstract.java | 15 +-
.../cssclassfa/CssClassFaFacetAbstract.java | 5 +
.../staticmethod/DescribedAsFacetStaticMethod.java | 6 +
.../members/disabled/DisabledFacetAbstract.java | 9 +
.../disabled/DisabledFacetAbstractImpl.java | 7 +-
.../DisableForSessionFacetViaMethod.java | 6 +
.../method/DisableForContextFacetViaMethod.java | 6 +
.../forsession/HideForSessionFacetViaMethod.java | 6 +
.../method/HideForContextFacetViaMethod.java | 5 +
.../named/staticmethod/NamedFacetStaticMethod.java | 6 +
.../members/order/MemberOrderFacetAbstract.java | 8 +
.../object/audit/AuditableFacetAbstract.java | 6 +
.../autocomplete/AutoCompleteFacetAbstract.java | 8 +
.../BookmarkPolicyFacetAbstract.java | 6 +
.../callbacks/CreatedCallbackFacetViaMethod.java | 5 +
.../callbacks/LoadedCallbackFacetViaMethod.java | 6 +
.../callbacks/LoadingCallbackFacetViaMethod.java | 6 +
.../callbacks/PersistedCallbackFacetViaMethod.java | 6 +
.../PersistingCallbackFacetViaMethod.java | 6 +
.../callbacks/RemovedCallbackFacetViaMethod.java | 6 +
.../callbacks/RemovingCallbackFacetViaMethod.java | 6 +
.../callbacks/UpdatedCallbackFacetViaMethod.java | 6 +
.../callbacks/UpdatingCallbackFacetViaMethod.java | 7 +
.../object/choices/enums/ChoicesFacetEnum.java | 6 +
.../choices/enums/EnumValueSemanticsProvider.java | 6 +
.../cssclass/method/CssClassFacetMethod.java | 6 +
.../object/defaults/DefaultedFacetAbstract.java | 6 +
.../method/DisabledObjectFacetViaMethod.java | 6 +
.../ImmutableFacetForDomainObjectAnnotation.java | 9 +
.../editing/ImmutableFacetFromConfiguration.java | 7 +
...ObjectLayoutAnnotationUsingCssClassUiEvent.java | 6 +
...mainObjectLayoutAnnotationUsingIconUiEvent.java | 7 +
...ainObjectLayoutAnnotationUsingTitleUiEvent.java | 7 +
.../domainservice/DomainServiceFacetAbstract.java | 8 +
...conFacetDerivedFromDomainServiceAnnotation.java | 7 +
.../DomainServiceLayoutFacetAbstract.java | 8 +
.../facets/object/facets/FacetsFacetAbstract.java | 6 +-
.../hidden/method/HiddenObjectFacetViaMethod.java | 5 +
.../facets/object/icon/method/IconFacetMethod.java | 6 +
.../facets/object/mask/TitleFacetBasedOnMask.java | 7 +
.../MemberGroupLayoutFacetAbstract.java | 10 +-
.../facets/object/mixin/MixinFacetAbstract.java | 6 +
.../objectspecid/ObjectSpecIdFacetAbstract.java | 7 +
.../facets/object/paged/PagedFacetAbstract.java | 6 +
.../promptStyle/PromptStyleFacetAsConfigured.java | 8 +
.../PromptStyleFacetFallBackToInline.java | 2 +
.../RecreatableObjectFacetAbstract.java | 7 +-
.../annotation/RegExFacetOnTypeAnnotation.java | 5 +
.../annotation/TitleFacetViaTitleAnnotation.java | 24 +
.../title/methods/TitleFacetViaTitleMethod.java | 7 +
.../title/methods/TitleFacetViaToStringMethod.java | 7 +
.../TypicalLengthFacetOnTypeAnnotation.java | 6 +
...cationFromMustSatisfyAnnotationOnTypeFacet.java | 5 +
.../method/ValidateObjectFacetMethod.java | 6 +
.../object/value/MaxLengthFacetUsingParser2.java | 6 +
.../ValueSemanticsProviderAndFacetAbstract.java | 11 +
.../objectvalue/labelat/LabelAtFacetAbstract.java | 6 +
.../mandatory/MandatoryFacetAbstract.java | 8 +
.../multiline/MultiLineFacetAbstract.java | 7 +
.../MustSatisfySpecificationFacetAbstract.java | 5 +
.../regex/TitleFacetFormattedByRegex.java | 6 +
.../RenderedAdjustedFacetAbstract.java | 6 +
.../ActionParameterAutoCompleteFacetViaMethod.java | 8 +
...rameterFromJavaxValidationDigitsAnnotation.java | 9 +
.../ActionParameterChoicesFacetAbstract.java | 1 +
.../method/ActionChoicesFacetViaMethod.java | 7 +
.../ActionParameterChoicesFacetViaMethod.java | 7 +
...ParameterDefaultFacetDerivedFromTypeFacets.java | 6 +
.../ActionParameterDefaultsFacetViaMethod.java | 6 +
...calLengthFacetForParameterLayoutAnnotation.java | 14 +-
.../regex/RegExFacetForParameterAnnotation.java | 7 +
.../RegExFacetFromRegExAnnotationOnParameter.java | 6 +
.../TypicalLengthFacetOnParameterAnnotation.java | 7 +
...picalLengthFacetOnParameterDerivedFromType.java | 7 +
.../PropertyOrCollectionAccessorFacetAbstract.java | 6 +
.../accessor/PropertyAccessorFacetViaAccessor.java | 6 +
.../method/PropertyAutoCompleteFacetMethod.java | 9 +
...ropertyFromJavaxValidationDigitsAnnotation.java | 9 +
.../method/PropertyChoicesFacetViaMethod.java | 11 +-
...pertyDefaultFacetDerivedFromDefaultedFacet.java | 6 +
.../method/PropertyDefaultFacetViaMethod.java | 8 +-
.../modify/PropertyDomainEventFacetAbstract.java | 8 +
...tySetterOrClearFacetForDomainEventAbstract.java | 8 +-
.../regex/RegExFacetForPropertyAnnotation.java | 7 +
.../RegExFacetForRegExAnnotationOnProperty.java | 7 +
...romptStyleFacetForPropertyLayoutAnnotation.java | 8 +
.../PromptStyleFacetForPropertyXml.java | 8 +
...ptStyleFacetOnPropertyFromLayoutProperties.java | 7 +
...icalLengthFacetForPropertyLayoutAnnotation.java | 15 +-
.../TypicalLengthFacetForPropertyXml.java | 15 +-
...lLengthFacetOnPropertyFromLayoutProperties.java | 17 +-
.../TypicalLengthFacetOnPropertyAnnotation.java | 7 +
...TypicalLengthFacetOnPropertyFromProperties.java | 6 +
...ypicalLengthFacetOnPropertyDerivedFromType.java | 7 +
.../clear/PropertyClearFacetViaClearMethod.java | 6 +
.../clear/PropertyClearFacetViaSetterMethod.java | 6 +
...PropertyInitializationFacetViaSetterMethod.java | 5 +
.../modify/PropertySetterFacetViaModifyMethod.java | 5 +
.../modify/PropertySetterFacetViaSetterMethod.java | 6 +
.../method/PropertyValidateFacetViaMethod.java | 5 +
.../ValueSemanticsProviderAbstractTemporal.java | 5 +
.../BigDecimalValueSemanticsProvider.java | 6 +-
.../BigIntegerValueSemanticsProvider.java | 5 +
.../bytes/ByteValueSemanticsProviderAbstract.java | 6 +
.../DoubleValueSemanticsProviderAbstract.java | 6 +
.../FloatValueSemanticsProviderAbstract.java | 5 +
.../integer/IntValueSemanticsProviderAbstract.java | 5 +
.../longs/LongValueSemanticsProviderAbstract.java | 5 +
.../value/money/MoneyValueSemanticsProvider.java | 8 +-
.../ShortValueSemanticsProviderAbstract.java | 6 +
.../interactions/InteractionAdvisorFacet.java | 6 +
...arameterChoicesFacetFromParentedCollection.java | 5 +
.../services/metamodel/MetaModelExporter.java | 464 +
.../metamodel/MetaModelServiceDefault.java | 20 +-
.../JdoDatastoreIdentityFacetAbstract.java | 7 +
.../JdoPersistenceCapableFacetAbstract.java | 9 +
.../facets/object/query/JdoQueryFacetAbstract.java | 6 +
.../BigDecimalFacetDerivedFromJdoColumn.java | 14 +-
core/schema/pom.xml | 1 +
.../resources/org/apache/isis/schema/bindings.xml | 13 +
.../apache/isis/schema/metamodel/metamodel-1.0.xsd | 289 +
example/application/simpleapp/application/pom.xml | 22 +-
.../application/integtests/tests/mml/.gitignore | 1 +
...MetaModelService_IntegTest.exports.approved.xml | 47128 +++++++++++++++++++
.../tests/mml/MetaModelService_IntegTest.java | 64 +
.../{ => tests/smoke}/Smoke_IntegTest.java | 3 +-
.../application/simpleapp/module-simple/pom.xml | 8 +-
example/application/simpleapp/webapp/pom.xml | 8 +
171 files changed, 49182 insertions(+), 86 deletions(-)
[isis] 02/03: Merge branch 'ISIS-2003'
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 c770024dc6b32234c1742aa9c663f754701ffda5
Merge: 1b92c24 e0b92af
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Mon Oct 8 23:00:51 2018 +0100
Merge branch 'ISIS-2003'
.../services/metamodel/MetaModelService6.java | 65 +-
...est.java => MetaModelService6_Config_Test.java} | 12 +-
.../metamodel/facetapi/FacetWithAttributes.java | 2 +-
.../services/metamodel/MetaModelExporter.java | 186 +-
.../metamodel/MetaModelServiceDefault.java | 4 +-
.../apache/isis/schema/metamodel/metamodel-1.0.xsd | 19 +-
...MetaModelService_IntegTest.exports.approved.xml | 44873 +------------------
.../tests/mml/MetaModelService_IntegTest.java | 11 +-
8 files changed, 466 insertions(+), 44706 deletions(-)
[isis] 03/03: ISIS-2003: updates approvals
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 0f8bfce6e56bf0d09cd09c4cf7f4ccfb37bf07be
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Mon Oct 8 23:17:40 2018 +0100
ISIS-2003: updates approvals
---
.../tests/mml/MetaModelService_IntegTest.exports.approved.xml | 2 --
1 file changed, 2 deletions(-)
diff --git a/example/application/simpleapp/application/src/test/java/domainapp/application/integtests/tests/mml/MetaModelService_IntegTest.exports.approved.xml b/example/application/simpleapp/application/src/test/java/domainapp/application/integtests/tests/mml/MetaModelService_IntegTest.exports.approved.xml
index df6d138..3195056 100644
--- a/example/application/simpleapp/application/src/test/java/domainapp/application/integtests/tests/mml/MetaModelService_IntegTest.exports.approved.xml
+++ b/example/application/simpleapp/application/src/test/java/domainapp/application/integtests/tests/mml/MetaModelService_IntegTest.exports.approved.xml
@@ -142,7 +142,6 @@
<mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
<mml:attr name="value">SAFE</mml:attr>
</mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
<mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
<mml:attr name="context">domainapp.application.services.homepage.HomePageService#homePage()</mml:attr>
<mml:attr name="originalText">Home Page</mml:attr>
@@ -1745,7 +1744,6 @@
<mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
<mml:attr name="value">NON_IDEMPOTENT</mml:attr>
</mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
<mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
<mml:attr name="context">domainapp.modules.simple.dom.impl.SimpleObjects#create()</mml:attr>
<mml:attr name="originalText">Create</mml:attr>