You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by an...@apache.org on 2022/03/02 12:29:11 UTC

[sling-org-apache-sling-repoinit-parser] 01/01: Merge pull request #17 from apache/SLING-11160

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-repoinit-parser.git

commit 7bac49dc97909166f98d7967799aa6d10b7dfa82
Merge: 2d6f246 bcdb954
Author: anchela <an...@adobe.com>
AuthorDate: Wed Mar 2 13:29:05 2022 +0100

    Merge pull request #17 from apache/SLING-11160
    
    SLING-11160 : Repoinit does not allow to remove individual ACEs

 .../sling/repoinit/parser/operations/AclLine.java  |  2 +-
 .../parser/operations/OperationVisitor.java        |  3 +
 .../repoinit/parser/operations/RemoveAcePaths.java | 62 +++++++++++++++++
 .../parser/operations/RemoveAcePrincipalBased.java | 63 +++++++++++++++++
 .../parser/operations/RemoveAcePrincipals.java     | 63 +++++++++++++++++
 .../repoinit/parser/operations/package-info.java   |  2 +-
 src/main/javacc/RepoInitGrammar.jjt                | 80 +++++++++++++++++++---
 .../parser/test/OperationToStringVisitor.java      | 48 +++++++++++++
 .../repoinit/parser/test/ParsingErrorsTest.java    | 24 +++++--
 src/test/resources/testcases/test-35-output.txt    | 20 ++++++
 src/test/resources/testcases/test-35.txt           | 35 ++++++++++
 11 files changed, 382 insertions(+), 20 deletions(-)