This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a change to branch 3752-appfeat.filter.spi
in repository https://gitbox.apache.org/repos/asf/causeway.git
from eb035462ccb CAUSEWAY-3752: converts to record
NavigationFacetFromHiddenType
add 184abce19fd CAUSEWAY-3752: aligning facet names for hiding advisors
No new revisions were added by this update.
Summary of changes:
.../core/metamodel/execution/ActionExecutor.java | 2 +-
.../core/metamodel/facets/HasImperativeAspect.java | 10 +-
.../core/metamodel/facets/ImperativeFacet.java | 14 +-
.../action/ActionAnnotationFacetFactory.java | 6 +-
.../invocation/ActionInvocationFacetAbstract.java | 9 +-
...FacetForDeploymentTypeViaActionAnnotation.java} | 17 +-
.../HiddenFacetForActionLayoutAnnotation.java | 4 +-
.../layout/HiddenFacetForActionLayoutXml.java | 8 +-
...acet.java => HiddenFacetForDeploymentType.java} | 2 +-
.../ActionParameterValidationFacetViaMethod.java | 9 +-
.../method/ActionValidationFacetViaMethod.java | 9 +-
...{HiddenFacet.java => HiddenFacetForLayout.java} | 6 +-
.../imperative/HasImperativeTextFacetAbstract.java | 9 +-
.../CollectionAccessorFacetViaAccessor.java | 9 +-
.../HiddenFacetForCollectionLayoutAnnotation.java | 4 +-
.../layout/HiddenFacetForCollectionLayoutXml.java | 8 +-
.../method/DisableForContextFacetViaMethod.java | 9 +-
...ract.java => HiddenFacetForLayoutAbstract.java} | 16 +-
.../HiddenFacetFromLayoutPropertiesAbstract.java | 52 -
...ContextFacet.java => HiddenFacetForMember.java} | 7 +-
...hod.java => HiddenFacetForMemberViaMethod.java} | 12 +-
...a => HiddenFacetForMemberViaMethodFactory.java} | 6 +-
.../hidden/method/HideForContextFacetNone.java | 48 -
...ionFacet.java => HiddenFacetForNavigation.java} | 6 +-
.../object/callbacks/CallbackFacetAbstract.java | 5 +-
.../method/CssClassFacetViaCssClassMethod.java | 6 +-
.../method/DisabledObjectFacetViaMethod.java | 5 +-
...java => HiddenFacetForNoMembersAuthorized.java} | 5 +-
... => HiddenFacetForNoMembersAuthorizedImpl.java} | 6 +-
...nObjectFacet.java => HiddenFacetForObject.java} | 4 +-
.../HiddenTypeFacetFromAuthorizationFactory.java | 4 +-
...hod.java => HiddenFacetForObjectViaMethod.java} | 22 +-
.../object/icon/method/IconFacetViaIconMethod.java | 1 -
.../icon/method/IconFacetViaIconNameMethod.java | 1 -
.../object/layout/LayoutPrefixFacetViaMethod.java | 5 -
.../object/support/ObjectSupportFacetFactory.java | 10 +-
.../facets/object/title/TitleFacetAbstract.java | 4 +-
.../annotation/TitleFacetViaTitleAnnotation.java | 11 +-
.../methods/TitleFacetFromToStringMethod.java | 6 +-
.../title/methods/TitleFacetViaTitleMethod.java | 5 +-
.../ActionParameterAutoCompleteFacetViaMethod.java | 9 +-
.../ActionParameterChoicesFacetViaMethod.java | 9 +-
.../ActionParameterDefaultsFacetViaMethod.java | 9 +-
.../ActionParameterDisabledFacetViaMethod.java | 9 +-
...cet.java => HiddenFacetForActionParameter.java} | 2 +-
...ActionParameterHiddenFacetViaMethodFactory.java | 6 +-
...=> HiddenFacetForActionParameterViaMethod.java} | 22 +-
.../ActionParameterValidationFacetViaMethod.java | 9 +-
.../accessor/PropertyAccessorFacetViaAccessor.java | 9 +-
.../method/PropertyAutoCompleteFacetMethod.java | 9 +-
.../method/PropertyChoicesFacetViaMethod.java | 9 +-
.../method/PropertyDefaultFacetViaMethod.java | 9 +-
.../HiddenFacetForPropertyLayoutAnnotation.java | 4 +-
.../HiddenFacetForPropertyLayoutXml.java | 8 +-
.../clear/PropertyClearFacetViaClearMethod.java | 9 +-
.../clear/PropertyClearFacetViaSetterMethod.java | 9 +-
...PropertyInitializationFacetViaSetterMethod.java | 9 +-
.../modify/PropertySetterFacetViaSetterMethod.java | 9 +-
.../method/PropertyValidateFacetViaMethod.java | 9 +-
.../interactions/HidingInteractionAdvisor.java | 12 +-
.../core/metamodel/layout/LayoutFacetUtil.java | 4 +-
.../authorization/AuthorizationFacet.java | 2 +-
...=> HiddenFacetForNavigationFromHiddenType.java} | 20 +-
...NavigationFacetFromHiddenTypePostProcessor.java | 8 +-
.../ApplicationFeatureRepositoryDefault.java | 4 +-
.../services/metamodel/DomainMemberDefault.java | 6 +-
.../core/metamodel/spec/ObjectSpecification.java | 4 +-
.../core/metamodel/spec/feature/ObjectAction.java | 8 +-
.../metamodel/spec/feature/ObjectAssociation.java | 10 +-
.../core/metamodel/spec/feature/ObjectMember.java | 6 +-
.../metamodel/spec/impl/ObjectActionDefault.java | 4 +-
.../metamodel/spec/impl/ObjectMemberAbstract.java | 4 +-
.../spec/impl/ObjectSpecificationDefault.java | 8 +-
.../spec/impl/ProgrammingModelDefault.java | 4 +-
...udeAnnotationEnforcesMetamodelContribution.java | 2 +-
.../core/metamodel/spec/impl/_SpecPredicates.java | 6 +-
.../causeway/core/metamodel/util/Facets.java | 6 +-
.../metamodel/facets/FacetFactoryTestAbstract.java | 2 +-
...ctionAnnotationFacetFactoryTest_RestrictTo.java | 8 +-
.../PrototypeFacetAnnotationFactoryTest.java | 6 +-
.../ActionLayoutAnnotationFacetFactoryTest.java | 4 +-
.../prototype/PrototypeFacetAbstractTest.java | 4 +-
.../CollectionLayoutAnnotationFactoryTest.java | 4 +-
.../callback/CallbackFacetFactoryTestAbstract.java | 2 +-
.../hidden/ObjectHiddenMethodFacetFactoryTest.java | 2 +-
.../ObjectSupportFacetFactoryTestAbstract.java | 2 +-
.../PropertyMethodsFacetFactoryTest.java | 30 +-
.../PropertyLayoutAnnotationFactoryTest.java | 4 +-
...jectAssociationPredicatesTest_visibleWhere.java | 8 +-
...ObjectAssociationAbstractTest_alwaysHidden.java | 21 +-
...hPdfJsViewer_IntegTest.dump_facets.approved.xml | 32 +-
..._MixinDomain_IntegTest.dump_facets.approved.xml | 32 +-
...hPdfjsViewer_IntegTest.dump_facets.approved.xml | 28 +-
...r_PropDomain_IntegTest.dump_facets.approved.xml | 28 +-
.../MetaModelRegressionTest.verify.approved.xml | 1162 ++++++++++----------
95 files changed, 1003 insertions(+), 1044 deletions(-)
rename
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/actions/action/prototype/{PrototypeFacetForActionAnnotation.java
=> HiddenFacetForDeploymentTypeViaActionAnnotation.java} (79%)
rename
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/actions/prototype/{PrototypeFacet.java
=> HiddenFacetForDeploymentType.java} (92%)
rename
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/all/hide/{HiddenFacet.java
=> HiddenFacetForLayout.java} (91%)
rename
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/members/hidden/{HiddenFacetAbstract.java
=> HiddenFacetForLayoutAbstract.java} (86%)
delete mode 100644
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/members/hidden/HiddenFacetFromLayoutPropertiesAbstract.java
rename
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/members/hidden/method/{HideForContextFacet.java
=> HiddenFacetForMember.java} (82%)
rename
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/members/hidden/method/{HideForContextFacetViaMethod.java
=> HiddenFacetForMemberViaMethod.java} (88%)
rename
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/members/hidden/method/{HideForContextFacetViaMethodFactory.java
=> HiddenFacetForMemberViaMethodFactory.java} (91%)
delete mode 100644
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/members/hidden/method/HideForContextFacetNone.java
rename
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/members/navigation/{NavigationFacet.java
=> HiddenFacetForNavigation.java} (84%)
rename
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/object/hidden/{HiddenTypeFacet.java
=> HiddenFacetForNoMembersAuthorized.java} (82%)
rename
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/object/hidden/{HiddenTypeFacetFromAuthorization.java
=> HiddenFacetForNoMembersAuthorizedImpl.java} (95%)
rename
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/object/hidden/{HiddenObjectFacet.java
=> HiddenFacetForObject.java} (91%)
rename
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/object/hidden/method/{HiddenObjectFacetViaMethod.java
=> HiddenFacetForObjectViaMethod.java} (81%)
rename
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/param/hide/{ActionParameterHiddenFacet.java
=> HiddenFacetForActionParameter.java} (97%)
rename
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/param/hide/method/{ActionParameterHiddenFacetViaMethod.java
=> HiddenFacetForActionParameterViaMethod.java} (83%)
rename
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/postprocessors/members/navigation/{NavigationFacetFromHiddenType.java
=> HiddenFacetForNavigationFromHiddenType.java} (81%)