This is an automated email from the ASF dual-hosted git repository.

angela pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-feature-cpconverter.git

commit 30dbeee8c6da640464734c02fe3f3ba5e148e6ae
Merge: 76a9f4a a1763f1
Author: anchela <[email protected]>
AuthorDate: Wed Mar 31 13:47:37 2021 +0200

    Merge pull request #67 from apache/SLING-10219
    
    SLING-10219 : Expand enforcing principal-based authorization option to 
repo-init

 pom.xml                                            |  12 +-
 .../cpconverter/accesscontrol/AclManager.java      |   3 +
 .../accesscontrol/DefaultAclManager.java           | 163 ++++++++++++++----
 .../cpconverter/accesscontrol/EnforceInfo.java     |  31 ++++
 ...ntentPackage2FeatureModelConverterLauncher.java |  33 +++-
 .../features/DefaultFeaturesManager.java           | 111 ++++++++++--
 .../AbstractConfigurationEntryHandler.java         |  56 +-----
 .../handlers/DefaultEntryHandlersManager.java      |   7 +-
 .../handlers/NodeTypesEntryHandler.java            |  17 +-
 .../cpconverter/repoinit/AccessControlVisitor.java | 148 ++++++++++++++++
 .../cpconverter/repoinit/ConversionMap.java        |  82 +++++++++
 .../cpconverter/repoinit/DefaultVisitor.java       | 114 +++++++++++++
 .../feature/cpconverter/repoinit/NoOpVisitor.java  | 107 ++++++++++++
 .../cpconverter/repoinit/OperationProcessor.java   |  48 ++++++
 .../cpconverter/repoinit/SystemUserVisitor.java    |  48 ++++++
 .../feature/cpconverter/shared/NodeTypeUtil.java   |  47 ++++++
 .../ContentPackage2FeatureModelConverterTest.java  |  29 ++--
 .../cpconverter/accesscontrol/AclManagerTest.java  |  44 ++++-
 .../accesscontrol/EnforcePrincipalBasedTest.java   |  74 +++++++-
 .../handlers/ConfigurationEntryHandlerTest.java    |   6 +-
 .../JsonConfigurationEntryHandlerTest.java         |   1 +
 .../handlers/RepPolicyEntryHandlerTest.java        |  28 +--
 .../RepPrincipalPolicyEntryHandlerTest.java        |  10 +-
 .../feature/cpconverter/handlers/RepoInitTest.java | 188 +++++++++++++++++++++
 .../handlers/UsersEntryHandlerTest.java            |   6 +-
 ....RepositoryInitializer-conversion-result.config |  62 +++++++
 ...it.RepositoryInitializer-conversion-test.config |  44 +++++
 ....RepositoryInitializer-no-conv-with-diff.config |  30 ++++
 ...positoryInitializer-no-conversion-result.config |  83 +++++++++
 ...RepositoryInitializer-no-conversion-test.config |  83 +++++++++
 30 files changed, 1540 insertions(+), 175 deletions(-)

Reply via email to