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 3c4c1ecd Merge pull request #132 from apache/JEXL-381
     add 913608a8 JEXL-384: enforce strictness of operators by checking null 
arguments in all operator calls;
     add d664f657 JEXL-384: refine strictness by introducing strict-cast flag 
in arithmetic only used by cast operators and set as false if strict is false 
or isStrict method is overridden; - added 'condition' operator to use in 
if/while/for; - simplified test accordingly;
     add 69cb5df7 JEXL-384: enforce strictness of operators by checking null 
arguments in all operator calls;
     add 992c8463 JEXL-384: refine strictness by introducing strict-cast flag 
in arithmetic only used by cast operators and set as false if strict is false 
or isStrict method is overridden; - added 'condition' operator to use in 
if/while/for; - simplified test accordingly;
     add 49e48422 JEXL-384: revert code related to JEXL-381
     add 7c1cb9b7 Merge remote-tracking branch 'origin/JEXL-384' into JEXL-384
     new 78849665 Merge pull request #138 from apache/JEXL-384

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/JexlArithmetic.java   |  89 ++++++++---
 .../org/apache/commons/jexl3/JexlOperator.java     |   9 +-
 .../apache/commons/jexl3/internal/Interpreter.java |  16 +-
 .../apache/commons/jexl3/internal/Operators.java   |  30 +++-
 .../org/apache/commons/jexl3/Issues300Test.java    | 172 +++++++++++++++++++--
 .../java/org/apache/commons/jexl3/JexlTest.java    |  16 +-
 6 files changed, 279 insertions(+), 53 deletions(-)

Reply via email to