This is an automated email from the ASF dual-hosted git repository.
henrib pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/commons-jexl.git
from 57b6a5a4 JEXL-360: missed a few test cases; - opportunistic fix of
'%=' not being controlled for side-effects;
add 46273739 JEXL-367: adding fat-arrow vs thin-arrow lambda syntax; add
named function syntax;
add 840b9d6c JEXL-367: function f() {} creates a const f variable; -
checked the thin vs fat arrow feature;
add 3e5c862e JEXL-367: fixing spillover form JEXL-369
add b7a89c98 JEXL-367: adding fat-arrow vs thin-arrow lambda syntax; add
named function syntax;
add 247bbdd4 Merge remote-tracking branch 'origin/JEXL-367' into JEXL-367
new 53b18ef8 Merge pull request #96 from apache/JEXL-367
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../org/apache/commons/jexl3/JexlFeatures.java | 50 ++++++++++++++++++-
.../apache/commons/jexl3/internal/Debugger.java | 58 +++++++++++++++++++---
.../apache/commons/jexl3/internal/Interpreter.java | 13 ++++-
.../apache/commons/jexl3/parser/JexlParser.java | 49 ++++++++++++++++--
.../org/apache/commons/jexl3/parser/Parser.jjt | 42 ++++++++++------
.../org/apache/commons/jexl3/Issues300Test.java | 12 +++++
.../org/apache/commons/jexl3/JexlTestCase.java | 10 ++--
.../java/org/apache/commons/jexl3/LambdaTest.java | 47 ++++++++++++++++++
8 files changed, 249 insertions(+), 32 deletions(-)