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/02/27 18:47:31 UTC
[isis] branch ISIS-2534-spring_sec updated (1180e42 -> ca61f34)
This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a change to branch ISIS-2534-spring_sec
in repository https://gitbox.apache.org/repos/asf/isis.git.
from 1180e42 ISIS-2534: Identifier: further simplify
add ca61f34 ISIS-2534: introduces TypeIdentifier to make Identifiers aware of logical their logical names
No new revisions were added by this update.
Summary of changes:
.../java/org/apache/isis/applib/Identifier.java | 83 +++--------
.../org/apache/isis/applib/id/TypeIdentifier.java | 154 +++++++++++++++++++++
.../org/apache/isis/applib/IdentifierTests.java | 9 +-
.../isis/applib/events/InteractionEventTest.java | 9 +-
.../isis/core/metamodel/facetapi/FeatureType.java | 30 ++--
.../isis/core/metamodel/facets/FacetedMethod.java | 10 +-
.../metamodel/facets/FacetedMethodParameter.java | 9 +-
.../ViewModelSemanticCheckingFacetFactory.java | 9 +-
.../DomainObjectAnnotationFacetFactory.java | 3 +-
.../mixin/MetaModelValidatorForMixinTypes.java | 5 +-
.../title/TitlesAndTranslationsValidator.java | 19 ++-
.../specloader/specimpl/ObjectActionMixedIn.java | 5 +-
.../specimpl/ObjectSpecificationAbstract.java | 23 +--
.../specimpl/OneToManyAssociationMixedIn.java | 13 +-
.../specimpl/OneToOneAssociationMixedIn.java | 13 +-
.../facetapi/FeatureTypeTest_identifierFor.java | 7 +-
.../facets/AbstractFacetFactoryJUnit4TestCase.java | 4 +-
.../metamodel/facets/AbstractFacetFactoryTest.java | 3 +-
...nEventHelperTest_newActionInteractionEvent.java | 7 +-
...HelperTest_newCollectionDomainEvent_forAdd.java | 10 +-
...perTest_newCollectionDomainEvent_forRemove.java | 10 +-
...HelperTest_newPropertyDomainEvent_forClear.java | 7 +-
...elperTest_newPropertyDomainEvent_forModify.java | 7 +-
.../actions/ActionMethodsFacetFactoryTest.java | 2 +-
...nnotationFacetFactoryTest_ActionInvocation.java | 6 +-
.../facets/object/mixin/MixinIntendedAs.java | 5 +-
.../metamodel/id/TypeIdentifierTestFactory.java | 21 ++-
.../objects/ObjectActionLayoutXmlDefaultTest.java | 3 +-
.../objects/OneToManyAssociationDefaultTest.java | 7 +-
.../metamodel/MetaModelServiceDefaultTest.java | 4 +-
.../testspec/ObjectSpecificationStub.java | 21 ++-
.../object/query/VisitorForClauseAbstract.java | 7 +-
.../facets/object/query/VisitorForFromClause.java | 9 +-
.../object/query/VisitorForVariablesClause.java | 7 +-
...AnnotationFacetFactoryTest_refineMetaModel.java | 4 +-
.../object/version/TypeIdentifierTestFactory.java | 18 +--
.../testing/AbstractFacetFactoryTest.java | 3 +-
...AuthenticatorOrAuthorizorTest_authenticate.java | 13 +-
...ticatorOrAuthorizorTest_isVisibleInAnyRole.java | 7 +-
.../security/shiro/TypeIdentifierTestFactory.java | 21 ++-
security/shiro/src/test/resources/shiro.ini | 6 +-
41 files changed, 398 insertions(+), 215 deletions(-)
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/id/TypeIdentifier.java
copy subdomains/base/applib/src/main/java/org/apache/isis/subdomains/base/applib/types/DescriptionType.java => core/metamodel/src/test/java/org/apache/isis/core/metamodel/id/TypeIdentifierTestFactory.java (75%)
copy regressiontests/stable/src/main/java/org/apache/isis/testdomain/model/stereotypes/MyObject_mixin.java => persistence/jdo/metamodel/src/test/java/org/apache/isis/persistence/jdo/metamodel/facets/object/version/TypeIdentifierTestFactory.java (74%)
copy regressiontests/stable/src/main/java/org/apache/isis/testdomain/model/bad/AmbiguousTitle.java => security/shiro/src/test/java/org/apache/isis/security/shiro/TypeIdentifierTestFactory.java (69%)