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%)