You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by he...@apache.org on 2022/11/08 12:54:54 UTC

[commons-jexl] branch master updated (3c4c1ecd -> 78849665)

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


[commons-jexl] 01/01: Merge pull request #138 from apache/JEXL-384

Posted by he...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

henrib pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-jexl.git

commit 7884966576594e4e582c242e50bf72aaf89381d6
Merge: 3c4c1ecd 7c1cb9b7
Author: Henrib <12...@users.noreply.github.com>
AuthorDate: Tue Nov 8 13:54:48 2022 +0100

    Merge pull request #138 from apache/JEXL-384
    
    JEXL-384: Improve control over JexlArithmetic null argument handling

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