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