This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a change to branch 3752-appfeat.filter.spi-a
in repository https://gitbox.apache.org/repos/asf/causeway.git
from 2135efc00de CAUSEWAY-3752: backporting some code from abandoned PR
add 0504eb9b3f0 CAUSEWAY-3752: work on access restriction
add 23f13409f44 CAUSEWAY-3752: simplified handling of VisibilityContext
providing for debugging
No new revisions were added by this update.
Summary of changes:
.../AccessRestriction.java} | 17 +++---
.../causeway/core/metamodel/consent/Consent.java | 10 ++--
.../metamodel/interactions/InteractionUtils.java | 19 ++++---
.../interactions/use/ActionUsabilityContext.java | 6 ---
.../use/CollectionUsabilityContext.java | 7 ---
.../interactions/use/ParamUsabilityContext.java | 7 ---
.../interactions/use/PropertyUsabilityContext.java | 6 ---
.../interactions/use/UsabilityContext.java | 5 +-
.../core/metamodel/spec/feature/ObjectMember.java | 37 ++++---------
.../spec/impl/ObjectActionParameterAbstract.java | 29 +++++-----
.../metamodel/spec/impl/ObjectMemberAbstract.java | 29 +++++-----
.../handlers/DomainObjectInvocationHandler.java | 62 +++++++++++-----------
12 files changed, 93 insertions(+), 141 deletions(-)
copy
core/interaction/src/main/java/org/apache/causeway/core/interaction/{scope/InteractionScopeLifecycleHandler.java
=> core/AccessRestriction.java} (77%)