You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2021/04/23 16:05:12 UTC
[isis] branch ISIS-2619 updated (339c517 -> 72ded47)
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch ISIS-2619
in repository https://gitbox.apache.org/repos/asf/isis.git.
from 339c517 ISIS-2619: moves PostProcessors into subpackages
add 34f5abb ISIS-2619: just moves AuthorizationFacetFactory into vicinity of PostProcessors
add ce4a93f ISIS-2619: reimplements AuthorizationFacetFactory as a PostProcessor
add 72ded47 ISIS-2619: refactors TenantedAuthorizationFacetFactory as a PostProcessor
No new revisions were added by this update.
Summary of changes:
.../standard/AuthorizationFacetFactory.java | 46 --------
.../ObjectSpecificationPostProcessor.java | 2 +-
... ObjectSpecificationPostProcessorAbstract.java} | 50 +++++----
.../DeriveDescribedAsFromTypePostProcessor.java | 6 +-
.../authorization}/AuthorizationFacet.java | 2 +-
.../authorization}/AuthorizationFacetAbstract.java | 26 ++---
.../authorization}/AuthorizationFacetImpl.java | 2 +-
.../AuthorizationFacetPostProcessor.java | 61 ++++++++++
.../allbutparam/authorization}/package-info.java | 2 +-
...ectionParamDefaultsAndChoicesPostProcessor.java | 2 +-
.../TweakDomainEventsForMixinPostProcessor.java | 15 +--
.../object/DeriveMixinMembersPostProcessor.java | 10 +-
.../DeriveProjectionFacetsPostProcessor.java | 71 +-----------
.../DeriveDisabledFromImmutablePostProcessor.java | 2 +-
.../DeriveDisabledFromViewModelPostProcessor.java | 2 +-
...iveChoicesFromExistingChoicesPostProcessor.java | 2 +-
.../DeriveDefaultFromTypePostProcessor.java | 2 +-
.../DeriveTypicalLengthFromTypePostProcessor.java | 59 +---------
.../core/metamodel/progmodel/ProgrammingModel.java | 123 +++++++++++----------
.../progmodel/ProgrammingModelAbstract.java | 94 ++++++++--------
.../progmodel/ProgrammingModelInitFilter.java | 19 ++--
.../ProgrammingModelInitFilterDefault.java | 23 ++--
.../dflt/ProgrammingModelFacetsJava8.java | 7 +-
.../specloader/postprocessor/PostProcessor.java | 12 +-
...ava => TenantedAuthorizationPostProcessor.java} | 69 ++++++------
25 files changed, 297 insertions(+), 412 deletions(-)
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/authorization/standard/AuthorizationFacetFactory.java
rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/{progmodel => postprocessors}/ObjectSpecificationPostProcessor.java (94%)
copy core/metamodel/src/main/java/org/apache/isis/core/metamodel/postprocessors/{object/DeriveMixinMembersPostProcessor.java => ObjectSpecificationPostProcessorAbstract.java} (54%)
rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/{authorization/standard => postprocessors/allbutparam/authorization}/AuthorizationFacet.java (93%)
rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/{authorization/standard => postprocessors/allbutparam/authorization}/AuthorizationFacetAbstract.java (90%)
rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/{authorization/standard => postprocessors/allbutparam/authorization}/AuthorizationFacetImpl.java (92%)
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/postprocessors/allbutparam/authorization/AuthorizationFacetPostProcessor.java
rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/{authorization/standard => postprocessors/allbutparam/authorization}/package-info.java (94%)
rename extensions/security/secman/model/src/main/java/org/apache/isis/extensions/secman/model/facets/{TenantedAuthorizationFacetFactory.java => TenantedAuthorizationPostProcessor.java} (58%)