This is an automated email from the ASF dual-hosted git repository.
henrib pushed a change to branch JEXL-456
in repository https://gitbox.apache.org/repos/asf/commons-jexl.git
from ecd892ca JEXL-456: perform cleanup in parent parser if child parser
emits a parsing exception;
add 64057263 JEXL-456: introducing feature flag ignoreTemplatePrefix; -
modify grammar to allow ignoring identifier tokens; - add JexlInfo derived
TemplateInfo to carry tokens to be ignored by token manager; - updated tests;
No new revisions were added by this update.
Summary of changes:
.../org/apache/commons/jexl3/JexlFeatures.java | 25 ++++++++-
.../java/org/apache/commons/jexl3/JexlInfo.java | 4 +-
.../commons/jexl3/internal/TemplateInfo.java} | 30 +++++-----
.../commons/jexl3/internal/TemplateScript.java | 6 +-
.../apache/commons/jexl3/parser/JexlParser.java | 14 ++---
.../org/apache/commons/jexl3/parser/Parser.jjt | 64 ++++++++++++++--------
.../org/apache/commons/jexl3/FeaturesTest.java | 6 +-
.../org/apache/commons/jexl3/Issues400Test.java | 54 +++++++++++-------
8 files changed, 130 insertions(+), 73 deletions(-)
copy src/{test/java/org/apache/commons/jexl3/internal/OptionsContext.java =>
main/java/org/apache/commons/jexl3/internal/TemplateInfo.java} (61%)