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 2022/09/03 04:27:23 UTC
[isis] branch master updated (1011449029 -> acf914a6ed)
This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git
from 1011449029 ISIS-3197: minor post merge refactoring (2)
add 4174060ff1 ISIS-3200: ManagedObjects of type VALUE should provide bookmarks themselves
add dc81b4205c ISIS-3200: opens up _ObjectMemento for refactoring
add 1ea27cefda ISIS-3200: value memento to respect actual bookmark
add eb255e43cb ISIS-3200: mementos: make use of the fact that bookmark is serializable
add 8fd71d3826 ISIS-3200: mementos: remove superfluous code
add 06d22a3ca5 ISIS-3200: mementos: simplify
add fc9c18478d ISIS-3200: wrong name singleton->scalar
add bcacb94afe ISIS-3200: simplify memento to string converter
add 2029ec9f91 ISIS-3200: simplify choice-provider id to memento converter
add d6fb3c356b ISIS-3200: removes bookmarkable to UUID fallbacks
add e08bbd89fe ISIS-3200: fixes to pass regr. tests. except for 2 failing
add aec2f498de ISIS-3200: fixes to now pass all regr. test
add 4ed48a854f ISIS-3200: ManagedObject: memoize bookmark beyond detachment
add ff4cfb3998 ISIS-3200: JDO handle the postLifecycleEventIfRequired also for the no OID case
add f1a7e784b7 ISIS-3200: pre-store fixes
add 5c8fbf83dc ISIS-3200: polish pre-store
add 495e75d1e0 ISIS-3200: remove debug code
add a00feeb43d ISIS-3200: wip
add 6e42534572 ISIS-3200: _ManagedObjectEntityHybrid has 2 morph states
new acf914a6ed Merge pull request #1078 from apache/3200_broken-value-choices
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/services/bookmark/Bookmark.java | 17 +-
.../applib/services/bookmark/BookmarkHolder.java | 2 +-
.../applib/services/repository/EntityState.java | 11 +-
...os_MementoDefault.java => _MementoDefault.java} | 8 +-
.../isis/commons/internal/memento/_Mementos.java | 4 +-
.../images/managed-object-diagram.drawio.svg | 2 +-
.../_testing/ObjectMementoService_forTesting.java | 7 +-
.../facets/object/callbacks/CallbackFacet.java | 1 -
.../facets/object/entity/EntityFacet.java | 36 ++
.../facets/object/value/ValueFacetAbstract.java | 10 +-
.../facets/object/value/ValueSerializer.java | 9 +-
.../object/value/ValueSerializerDefault.java | 32 +-
.../object/viewmodel/ViewModelFacetAbstract.java | 4 +-
.../isis/core/metamodel/object/ManagedObject.java | 14 +-
.../isis/core/metamodel/object/ManagedObjects.java | 12 +-
.../core/metamodel/object/MmAssertionUtil.java | 14 +
.../object/_ManagedObjectEntityHybrid.java | 103 +++-
.../metamodel/object/_ManagedObjectService.java | 4 +-
.../core/metamodel/object/_ManagedObjectValue.java | 9 +-
.../metamodel/object/_ManagedObjectViewmodel.java | 2 +-
.../metamodel/objectmanager/ObjectManager.java | 27 +-
.../objectmanager/identify/ObjectBookmarker.java | 25 +-
.../identify/ObjectBookmarker_builtinHandlers.java | 79 ++-
.../load/ObjectLoader_builtinHandlers.java | 16 +-
.../objectmanager/memento/ObjectMemento.java | 26 +
.../memento/ObjectMementoCollection.java | 2 +-
.../memento/ObjectMementoForEmpty.java | 2 +-
.../memento/ObjectMementoService.java | 11 +-
.../objectlifecycle/ObjectLifecyclePublisher.java | 6 +-
.../HasObjectSpecification.java} | 44 +-
.../core/metamodel/util/snapshot/XmlSnapshot.java | 26 +-
.../value/JavaTimeValueSemanticsProviderTest.java | 11 +-
.../ValueSemanticsProviderAbstractTestCase.java | 41 +-
.../isis/core/runtime/IsisModuleCoreRuntime.java | 4 +-
...ervice.java => IdStringifierLookupService.java} | 42 +-
.../bookmarks/BookmarkServiceDefault.java | 10 +-
.../command/CommandDtoFactoryDefault.java | 4 +-
.../interaction/InteractionDtoFactoryDefault.java | 11 +-
.../memento/ObjectMementoServiceDefault.java | 75 +--
.../runtimeservices/memento/_ObjectMemento.java | 608 ---------------------
.../memento/_ObjectMementoForScalar.java | 171 ++++++
.../core/runtimeservices/memento/_Recreatable.java | 74 +++
.../memento/_RecreatableLookup.java | 59 ++
.../memento/_RecreatableSerializable.java | 54 ++
.../runtimeservices/memento/_RecreatableValue.java | 59 ++
.../publish/LifecycleCallbackNotifier.java | 35 +-
.../publish/ObjectLifecyclePublisherDefault.java | 5 +-
.../DelegatingInvocationHandlerDefault.java | 9 +-
.../handlers/DomainObjectInvocationHandler.java | 7 +
.../integtest/CommandLog_IntegTestAbstract.java | 1 -
.../integtest/ExecutionLog_IntegTestAbstract.java | 6 +-
.../changetracking/JdoLifecycleListener.java | 14 +-
.../entities/DnEntityStateProvider.java | 8 +-
.../metamodel/facets/entity/JdoEntityFacet.java | 46 +-
.../jpa/applib/integration/IsisEntityListener.java | 19 +-
.../jpa/integration/entity/JpaEntityFacet.java | 32 +-
.../integration/entity/JpaEntityFacetFactory.java | 2 +-
.../testdomain/rest/DomainObjectResourceTest.java | 4 +-
.../applib/IsisIntegrationTestAbstract.java | 12 +-
.../JsonValueEncoderServiceDefault.java | 4 +-
.../wicket/model/models/ManagedObjectModel.java | 7 +-
.../models/interaction/BookmarkedObjectWkt.java | 6 +-
.../wicket/model/util/PageParameterUtils.java | 20 +-
.../select2/providers/ChoiceProviderAbstract.java | 11 +-
.../ChoiceProviderAbstractForScalarModel.java | 16 -
.../integration/ConverterForObjectAdapter.java | 23 +-
.../ConverterForObjectAdapterMemento.java | 40 +-
.../viewer/wicketapp/IsisWicketApplication.java | 2 +-
68 files changed, 1003 insertions(+), 1114 deletions(-)
rename commons/src/main/java/org/apache/isis/commons/internal/memento/{_Mementos_MementoDefault.java => _MementoDefault.java} (94%)
copy core/metamodel/src/main/java/org/apache/isis/core/metamodel/{objectmanager/memento/ObjectMementoCollection.java => spec/HasObjectSpecification.java} (52%)
rename core/runtime/src/main/java/org/apache/isis/core/runtime/idstringifier/{IdStringifierService.java => IdStringifierLookupService.java} (68%)
delete mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/memento/_ObjectMemento.java
create mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/memento/_ObjectMementoForScalar.java
create mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/memento/_Recreatable.java
create mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/memento/_RecreatableLookup.java
create mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/memento/_RecreatableSerializable.java
create mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/memento/_RecreatableValue.java
[isis] 01/01: Merge pull request #1078 from apache/3200_broken-value-choices
Posted by ah...@apache.org.
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 acf914a6ed40e907685e10cc6dac4d5432da6401
Merge: 1011449029 6e42534572
Author: Andi Huber <ah...@apache.org>
AuthorDate: Sat Sep 3 06:27:18 2022 +0200
Merge pull request #1078 from apache/3200_broken-value-choices
ISIS-3200: broken Value Choices
.../isis/applib/services/bookmark/Bookmark.java | 17 +-
.../applib/services/bookmark/BookmarkHolder.java | 2 +-
.../applib/services/repository/EntityState.java | 11 +-
...os_MementoDefault.java => _MementoDefault.java} | 8 +-
.../isis/commons/internal/memento/_Mementos.java | 4 +-
.../images/managed-object-diagram.drawio.svg | 2 +-
.../_testing/ObjectMementoService_forTesting.java | 7 +-
.../facets/object/callbacks/CallbackFacet.java | 1 -
.../facets/object/entity/EntityFacet.java | 36 ++
.../facets/object/value/ValueFacetAbstract.java | 10 +-
.../facets/object/value/ValueSerializer.java | 9 +-
.../object/value/ValueSerializerDefault.java | 32 +-
.../object/viewmodel/ViewModelFacetAbstract.java | 4 +-
.../isis/core/metamodel/object/ManagedObject.java | 14 +-
.../isis/core/metamodel/object/ManagedObjects.java | 12 +-
.../core/metamodel/object/MmAssertionUtil.java | 14 +
.../object/_ManagedObjectEntityHybrid.java | 103 +++-
.../metamodel/object/_ManagedObjectService.java | 4 +-
.../core/metamodel/object/_ManagedObjectValue.java | 9 +-
.../metamodel/object/_ManagedObjectViewmodel.java | 2 +-
.../metamodel/objectmanager/ObjectManager.java | 27 +-
.../objectmanager/identify/ObjectBookmarker.java | 25 +-
.../identify/ObjectBookmarker_builtinHandlers.java | 79 ++-
.../load/ObjectLoader_builtinHandlers.java | 16 +-
.../objectmanager/memento/ObjectMemento.java | 26 +
.../memento/ObjectMementoCollection.java | 2 +-
.../memento/ObjectMementoForEmpty.java | 2 +-
.../memento/ObjectMementoService.java | 11 +-
.../objectlifecycle/ObjectLifecyclePublisher.java | 6 +-
.../HasObjectSpecification.java} | 44 +-
.../core/metamodel/util/snapshot/XmlSnapshot.java | 26 +-
.../value/JavaTimeValueSemanticsProviderTest.java | 11 +-
.../ValueSemanticsProviderAbstractTestCase.java | 41 +-
.../isis/core/runtime/IsisModuleCoreRuntime.java | 4 +-
...ervice.java => IdStringifierLookupService.java} | 42 +-
.../bookmarks/BookmarkServiceDefault.java | 10 +-
.../command/CommandDtoFactoryDefault.java | 4 +-
.../interaction/InteractionDtoFactoryDefault.java | 11 +-
.../memento/ObjectMementoServiceDefault.java | 75 +--
.../runtimeservices/memento/_ObjectMemento.java | 608 ---------------------
.../memento/_ObjectMementoForScalar.java | 171 ++++++
.../core/runtimeservices/memento/_Recreatable.java | 74 +++
.../memento/_RecreatableLookup.java | 59 ++
.../memento/_RecreatableSerializable.java | 54 ++
.../runtimeservices/memento/_RecreatableValue.java | 59 ++
.../publish/LifecycleCallbackNotifier.java | 35 +-
.../publish/ObjectLifecyclePublisherDefault.java | 5 +-
.../DelegatingInvocationHandlerDefault.java | 9 +-
.../handlers/DomainObjectInvocationHandler.java | 7 +
.../integtest/CommandLog_IntegTestAbstract.java | 1 -
.../integtest/ExecutionLog_IntegTestAbstract.java | 6 +-
.../changetracking/JdoLifecycleListener.java | 14 +-
.../entities/DnEntityStateProvider.java | 8 +-
.../metamodel/facets/entity/JdoEntityFacet.java | 46 +-
.../jpa/applib/integration/IsisEntityListener.java | 19 +-
.../jpa/integration/entity/JpaEntityFacet.java | 32 +-
.../integration/entity/JpaEntityFacetFactory.java | 2 +-
.../testdomain/rest/DomainObjectResourceTest.java | 4 +-
.../applib/IsisIntegrationTestAbstract.java | 12 +-
.../JsonValueEncoderServiceDefault.java | 4 +-
.../wicket/model/models/ManagedObjectModel.java | 7 +-
.../models/interaction/BookmarkedObjectWkt.java | 6 +-
.../wicket/model/util/PageParameterUtils.java | 20 +-
.../select2/providers/ChoiceProviderAbstract.java | 11 +-
.../ChoiceProviderAbstractForScalarModel.java | 16 -
.../integration/ConverterForObjectAdapter.java | 23 +-
.../ConverterForObjectAdapterMemento.java | 40 +-
.../viewer/wicketapp/IsisWicketApplication.java | 2 +-
68 files changed, 1003 insertions(+), 1114 deletions(-)