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/11/29 15:57:39 UTC
[isis] 01/01: Merge pull request #786 from apache/2877_dto_rountrip_using_value_semantics
This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git
commit b5bafa8c74e311e1f5892fbb3b076fc7f1804c2c
Merge: 41cb8e4 e14c187
Author: Andi Huber <ah...@apache.org>
AuthorDate: Mon Nov 29 16:57:30 2021 +0100
Merge pull request #786 from apache/2877_dto_rountrip_using_value_semantics
ISIS-2877: refactor CommonDtoUtils into its own Service
.../modules/ROOT/pages/2021/2.0.0-M7/mignotes.adoc | 6 +
.../org/apache/isis/applib/id/LogicalType.java | 4 +-
.../JavaTimeXMLGregorianCalendarMarshalling.java | 24 +-
.../isis/applib/services/iactn/Execution.java | 3 +
.../services/schema/SchemaValueMarshaller.java | 102 ++++
.../isis/applib/util/schema/CommonDtoUtils.java | 528 +-----------------
.../applib/util/schema/InteractionDtoUtils.java | 76 ++-
.../semantics/Converter.java} | 22 +-
.../value/semantics/ValueSemanticsAbstract.java | 6 +
.../value/semantics/ValueSemanticsProvider.java | 5 +
.../value/semantics/ValueSemanticsResolver.java | 9 +-
.../applib/util/schema/CommonDtoUtils_Test.java | 54 +-
.../schema/CommonDtoUtils_setValueOn_Test.java | 88 ---
.../apache/isis/applib/util/schema/Roundtrip.java | 295 ----------
.../core/metamodel/IsisModuleCoreMetamodel.java | 2 +-
...ctionInvocationFacetForDomainEventAbstract.java | 95 ++--
.../{CommandUtil.java => IdentifierUtil.java} | 104 ++--
.../publish/command/CommandPublishingFacet.java | 4 +-
...ionOrAnyMatchingValueSemanticsFacetFactory.java | 14 +-
.../services/metamodel/MetaModelExporter.java | 4 +-
.../objectlifecycle/PropertyChangeRecord.java | 4 +-
.../metamodel/specloader/SpecificationLoader.java | 7 +
.../valuesemantics/BookmarkValueSemantics.java | 86 ++-
.../LocalResourcePathValueSemantics.java | 2 +-
.../valuesemantics/MarkupValueSemantics.java | 2 +-
.../valuesemantics/OidDtoValueSemantics.java | 120 +----
.../valuesemantics/URLValueSemantics.java | 2 +-
.../valuesemantics/UUIDValueSemantics.java | 2 +-
.../temporal/legacy/JavaSqlDateValueSemantics.java | 6 -
.../legacy/JavaSqlTimeStampValueSemantics.java | 6 -
.../temporal/legacy/JavaSqlTimeValueSemantics.java | 6 -
.../legacy/JavaUtilDateValueSemantics.java | 6 -
.../valuetypes/ValueSemanticsAdapter.java | 17 +-
.../valuetypes/ValueSemanticsResolverDefault.java | 8 +-
.../IsisModuleCoreRuntimeServices.java | 6 +-
.../command/CommandDtoFactoryDefault.java | 45 +-
.../command/CommandExecutorServiceDefault.java | 73 ++-
.../runtimeservices/command/DtoContextDefault.java | 29 -
.../command/SchemaValueMarshallerDefault.java | 596 +++++++++++++++++++++
.../executor/MemberExecutorServiceDefault.java | 12 +-
.../interaction/InteractionDtoFactoryDefault.java | 7 +-
.../wrapper/WrapperFactoryDefault.java | 9 +-
.../isis/extensions/restclient/ResponseDigest.java | 26 +-
.../_EntityPropertyChangeFactory.java | 4 +-
.../testdomain/interact/ActionInteractionTest.java | 6 +-
.../isis/testdomain/value/ValueSemanticsTest.java | 202 +++----
.../testdomain/value/ValueSemanticsTester.java | 21 +-
.../model/valuetypes/ValueTypeExample.java | 19 +-
.../valuesemantics/JodaDateTimeValueSemantics.java | 6 -
.../JodaLocalDateTimeValueSemantics.java | 6 -
.../JodaLocalDateValueSemantics.java | 6 -
.../JodaLocalTimeValueSemantics.java | 6 -
.../ui/components/scalars/ConverterTester.java | 7 +-
53 files changed, 1264 insertions(+), 1541 deletions(-)