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

ddanielr pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/accumulo-access.git

commit 2b96c531b94288589a442ebb39cad09b6f257540
Merge: 9c3fa54 de115fb
Author: Daniel Roberts <ddani...@gmail.com>
AuthorDate: Mon Feb 3 18:01:17 2025 -0500

    Merge pull request #83 from keith-turner/parse-tree
    
    Adds ability to create immutable parse trees

 README.md                                          |  14 +-
 pom.xml                                            |   1 +
 src/build/ci/find-unapproved-public.sh             |  10 +-
 .../accumulo/access/grammar/antlr/Antlr4Tests.java |   4 -
 .../accumulo/access/AccessEvaluatorImpl.java       |  14 +-
 .../apache/accumulo/access/AccessExpression.java   | 273 ++++++++++++++-------
 .../accumulo/access/AccessExpressionImpl.java      | 121 +--------
 .../java/org/apache/accumulo/access/AeNode.java    | 195 ---------------
 .../access/InvalidAccessExpressionException.java   |   1 +
 .../org/apache/accumulo/access/Normalizer.java     |  89 -------
 .../accumulo/access/ParsedAccessExpression.java    |  74 ++++++
 .../access/ParsedAccessExpressionImpl.java         | 171 +++++++++++++
 .../apache/accumulo/access/ParserEvaluator.java    |  19 +-
 .../java/org/apache/accumulo/access/Tokenizer.java |  15 +-
 src/test/java/example/ParseExamples.java           | 229 +++++++++++++++++
 src/test/java/example/ParseExamplesTest.java       | 115 +++++++++
 .../accumulo/access/AccessEvaluatorTest.java       |  44 ++--
 .../accumulo/access/AccessExpressionTest.java      | 150 ++++++-----
 .../access/ParsedAccessExpressionTest.java         |  88 +++++++
 19 files changed, 1012 insertions(+), 615 deletions(-)

Reply via email to