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/03/01 16:14:58 UTC

[isis] branch ISIS-2553_rational.id updated (5ab3e2e -> edfce4c)

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

ahuber pushed a change to branch ISIS-2553_rational.id
in repository https://gitbox.apache.org/repos/asf/isis.git.


    from 5ab3e2e  ISIS-2553: TypeIdentifier: add namespace related getters
     add edfce4c  ISIS-2553: using LogicalType instead of ObjectSpedId (1st iteration)

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/isis/applib/Identifier.java    | 26 +++++----
 .../org/apache/isis/applib/id/HasLogicalType.java  | 16 +++---
 .../id/{TypeIdentifier.java => LogicalType.java}   | 30 +++++-----
 .../org/apache/isis/applib/id}/ObjectSpecId.java   | 10 ++--
 .../isis/applib/services/bookmark/Bookmark.java    | 35 +++++++-----
 .../org/apache/isis/applib/IdentifierTests.java    | 10 ++--
 .../isis/applib/events/InteractionEventTest.java   |  4 +-
 .../apache/isis/applib/id/TypeIdentifierTest.java  |  4 +-
 .../isis/core/metamodel/adapter/oid/Oid.java       | 33 ++++++-----
 .../core/metamodel/adapter/oid/Oid_Marshaller.java |  6 +-
 .../isis/core/metamodel/adapter/oid/Oid_Root.java  | 55 ++++++-------------
 .../isis/core/metamodel/adapter/oid/Oid_Value.java |  3 +-
 .../isis/core/metamodel/adapter/oid/RootOid.java   |  2 +-
 .../isis/core/metamodel/facetapi/FeatureType.java  | 18 +++---
 .../isis/core/metamodel/facets/FacetedMethod.java  |  4 +-
 .../metamodel/facets/FacetedMethodParameter.java   |  4 +-
 .../ViewModelSemanticCheckingFacetFactory.java     | 10 ++--
 .../DomainObjectAnnotationFacetFactory.java        |  6 +-
 .../mixin/MetaModelValidatorForMixinTypes.java     |  6 +-
 .../object/objectspecid/ObjectSpecIdFacet.java     |  2 +-
 .../objectspecid/ObjectSpecIdFacetAbstract.java    |  2 +-
 .../ObjectSpecIdFacetOnStandaloneList.java         |  2 +-
 .../identify/ObjectIdentifier_builtinHandlers.java |  8 +--
 .../services/appfeat/ApplicationFeatureId.java     |  5 +-
 .../metamodel/MetaModelServiceDefault.java         |  7 +--
 .../title/TitlesAndTranslationsValidator.java      | 10 ++--
 .../isis/core/metamodel/spec/ManagedObjects.java   |  3 +-
 .../core/metamodel/spec/ObjectSpecification.java   | 13 ++++-
 ...ClassResolver.java => LogicalTypeResolver.java} |  6 +-
 ...efault.java => LogicalTypeResolverDefault.java} | 14 ++---
 .../metamodel/specloader/SpecificationLoader.java  | 49 ++++++++++++-----
 .../specloader/SpecificationLoaderDefault.java     | 33 +++++------
 .../specloader/specimpl/ObjectActionMixedIn.java   |  4 +-
 .../specimpl/ObjectSpecificationAbstract.java      | 15 +++--
 .../specimpl/OneToManyAssociationMixedIn.java      |  4 +-
 .../specimpl/OneToOneAssociationMixedIn.java       |  4 +-
 .../specimpl/dflt/ObjectSpecificationDefault.java  |  2 +-
 .../adapter/oid/LogicalTypeTestFactory.java        | 21 ++++---
 .../adapter/oid/OidMarshallerTest_marshall.java    |  4 +-
 .../oid/OidMarshallerTest_roundtripping.java       |  6 +-
 .../adapter/oid/OidMarshallerTest_unmarshal.java   |  8 +--
 .../core/metamodel/adapter/oid/OidVersionTest.java | 18 +++---
 ...dDefaultTest_valueSemantics_whenPersistent.java | 14 ++---
 .../metamodel/adapter/oid/RootOidTest_create.java  |  9 ++-
 .../facetapi/FeatureTypeTest_identifierFor.java    |  6 +-
 .../facets/AbstractFacetFactoryJUnit4TestCase.java |  4 +-
 .../metamodel/facets/AbstractFacetFactoryTest.java |  4 +-
 ...nEventHelperTest_newActionInteractionEvent.java |  8 +--
 ...HelperTest_newCollectionDomainEvent_forAdd.java |  8 +--
 ...perTest_newCollectionDomainEvent_forRemove.java |  8 +--
 ...HelperTest_newPropertyDomainEvent_forClear.java |  6 +-
 ...elperTest_newPropertyDomainEvent_forModify.java |  6 +-
 .../DomainObjectAnnotationFacetFactoryTest.java    |  2 +-
 .../ObjectTypeAnnotationFacetFactoryTest.java      |  2 +-
 .../facets/object/mixin/MixinIntendedAs.java       |  4 +-
 ...SpecIdFacetDerivedFromClassNameFactoryTest.java |  2 +-
 .../metamodel/id/TypeIdentifierTestFactory.java    |  6 +-
 .../spec/ObjectSpecIdTest_constructor.java         |  2 +
 .../spec/ObjectSpecIdTest_valueSemantics.java      |  1 +
 .../specloader/SpecificationCacheDefaultTest.java  | 18 +++---
 .../testspec/ObjectSpecificationStub.java          | 24 ++++----
 .../isis/core/runtime/memento/ObjectMemento.java   | 18 +++---
 .../runtime/memento/ObjectMementoCollection.java   |  7 ++-
 .../runtime/memento/ObjectMementoForEmpty.java     | 10 ++--
 .../core/runtime/memento/ObjectMementoService.java |  6 +-
 .../bookmarks/BookmarkServiceDefault.java          |  3 +-
 .../command/CommandExecutorServiceDefault.java     |  2 +-
 .../AbstractRoleAndPermissionsFixtureScript.java   |  2 +-
 .../component/FullCalendarWithEventHandling.java   |  2 +-
 .../metamodel/facets/entity/JdoEntityFacet.java    |  2 +-
 .../object/query/VisitorForClauseAbstract.java     |  7 +--
 .../facets/object/query/VisitorForFromClause.java  |  7 +--
 .../object/query/VisitorForVariablesClause.java    |  7 +--
 ...JdoDiscriminatorAnnotationFacetFactoryTest.java |  2 +-
 .../object/version/TypeIdentifierTestFactory.java  |  6 +-
 .../testing/AbstractFacetFactoryTest.java          |  4 +-
 .../testdomain/domainmodel/SpecLoaderTest.java     |  6 +-
 .../shiro/authorization/AuthorizorShiro.java       |  2 +-
 .../security/shiro/TypeIdentifierTestFactory.java  | 10 ++--
 .../common/model/mementos/ActionMemento.java       |  4 +-
 .../common/model/menu/MenuUiModelProvider.java     |  2 +-
 .../domainobjects/DomainObjectReprRenderer.java    |  9 ++-
 .../rendering/domainobjects/JsonValueEncoder.java  |  2 +-
 .../JsonValueEncoderTest_appendValueAndFormat.java |  2 +-
 .../JsonValueEncoderTest_asAdapter.java            |  2 +-
 .../JsonValueEncoderTest_asObject.java             |  2 +-
 .../resources/DomainObjectResourceServerside.java  |  7 +--
 .../resources/DomainTypeResourceServerside.java    | 21 ++++---
 .../viewer/wicket/model/links/LinkAndLabel.java    |  8 +--
 .../wicket/model/mementos/CollectionMemento.java   |  8 +--
 .../wicket/model/mementos/PropertyMemento.java     | 36 ++++++------
 .../model/models/BookmarkTreeNodeComparator.java   |  4 +-
 .../wicket/model/models/ManagedObjectModel.java    | 10 ++--
 .../wicket/model/models/PageParameterUtil.java     |  2 +-
 .../viewer/wicket/model/models/ScalarModel.java    |  7 ++-
 .../model/models/ScalarModelWithMultiPending.java  |  9 ++-
 .../bookmarkedpages/BookmarkedPagesPanel.java      |  5 +-
 .../scalars/ScalarPanelSelectAbstract.java         |  4 +-
 .../ui/components/widgets/select2/ChoiceExt.java   |  8 +--
 .../ui/components/widgets/select2/Select2.java     |  6 +-
 .../widgets/select2/Select2ChoiceExt.java          | 16 +++---
 .../widgets/select2/Select2MultiChoiceExt.java     | 15 ++---
 .../ObjectAdapterMementoProviderAbstract.java      |  6 +-
 ...tAdapterMementoProviderForValueChoicesTest.java | 20 ++++---
 .../integration/ConverterForObjectAdapter.java     |  3 +-
 .../mementos/ObjectMementoServiceWicket.java       | 22 ++++----
 .../viewer/services/mementos/ObjectMementoWkt.java | 64 +++++++++++-----------
 107 files changed, 542 insertions(+), 521 deletions(-)
 copy subdomains/base/applib/src/main/java/org/apache/isis/subdomains/base/applib/types/XxxType.java => api/applib/src/main/java/org/apache/isis/applib/id/HasLogicalType.java (80%)
 rename api/applib/src/main/java/org/apache/isis/applib/id/{TypeIdentifier.java => LogicalType.java} (90%)
 rename {core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec => api/applib/src/main/java/org/apache/isis/applib/id}/ObjectSpecId.java (84%)
 rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/{SpecIdToClassResolver.java => LogicalTypeResolver.java} (87%)
 rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/{SpecIdToClassResolverDefault.java => LogicalTypeResolverDefault.java} (77%)
 copy security/shiro/src/test/java/org/apache/isis/security/shiro/TypeIdentifierTestFactory.java => core/metamodel/src/test/java/org/apache/isis/core/metamodel/adapter/oid/LogicalTypeTestFactory.java (65%)