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

rmaucher pushed a change to branch 10.1.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git


    from f5c38da8dd Remove stray raw path entry added to the WebSocket template 
match map when a programmatic registration duplicates an annotated POJO 
template path
     new ba38d8490d Correct equals() implementations in method expression 
classes
     new 21021ff89e Pin serialVersionUID in EL expression classes
     new a2cfa7250a Fix broken tests.
     new a760ac19d7 Surface EL arithmetic and comparison errors as ELException
     new 1d1c7f3aaf Report accurate result type for EL concatenation expressions
     new 377c490db1 Pass empty array for empty EL function varargs
     new b6d261e9e5 Reject multiple parameter sets for EL constructor and 
static calls
     new 875c8630e8 Correct the EL empty operator for empty primitive arrays
     new 873da9c550 Resolve imported identifiers in AstIdentifier.getType()
     new 3022bb57b1 Coerce strings correctly for the EL unary minus operator
     new 8a1ac3c5e9 Report inaccessible methods in BeanELResolver as 
MethodNotFoundException
     new ddb7764886 Accept zero varargs elements in EL method expression calls
     new 833197d84e Evaluate each expression once for EL method references
     new 8d83eeaaea Reduce the cost of parsing EL expressions with long tokens
     new bede36c6eb Coerce EL stream predicate results in the match operations
     new 9217b7c7ba Accept null results from EL stream comparator lambdas
     new b2b49f9855 Follow the EL specification for substream with a negative 
start
     new fdcd59beb0 Correct the method call check in AstValue.getValueReference
     new 0c9270778b Fix bad merge
     new 66af02be76 Compatibility

The 20 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:
 java/jakarta/el/BeanELResolver.java                |   8 +
 java/jakarta/el/LocalStrings.properties            |   2 +
 java/org/apache/el/LocalStrings.properties         |   6 +
 java/org/apache/el/MethodExpressionImpl.java       |  13 +-
 java/org/apache/el/MethodExpressionLiteral.java    |   8 +-
 java/org/apache/el/ValueExpressionImpl.java        |   2 +
 java/org/apache/el/lang/ELArithmetic.java          |  86 +++++++---
 java/org/apache/el/lang/ELSupport.java             |  50 ++++--
 java/org/apache/el/parser/AstAbstractEmpty.java    |   3 +-
 java/org/apache/el/parser/AstConcatenation.java    |  24 +++
 java/org/apache/el/parser/AstFunction.java         |  26 ++-
 java/org/apache/el/parser/AstIdentifier.java       |  23 ++-
 java/org/apache/el/parser/AstNegative.java         |  15 +-
 java/org/apache/el/parser/AstValue.java            |  15 +-
 java/org/apache/el/parser/SimpleCharStream.java    |  14 +-
 java/org/apache/el/stream/Stream.java              |  52 ++++--
 test/jakarta/el/TestBeanELResolver.java            |  58 +++++++
 test/org/apache/el/TestELEvaluation.java           |  18 +-
 test/org/apache/el/TestMethodExpressionImpl.java   | 139 ++++++++++++++-
 test/org/apache/el/TestValueExpressionImpl.java    |  53 ++++++
 .../el/{TesterBeanJ.java => TesterBeanK.java}      |  35 ++--
 .../el/{TesterBeanD.java => TesterBeanM.java}      |  26 ++-
 test/org/apache/el/TesterFunctions.java            |  10 ++
 test/org/apache/el/lang/TestELArithmetic.java      | 104 +++++++++++
 test/org/apache/el/lang/TestELSupport.java         |  81 +++++++++
 .../org/apache/el/parser/TestAstConcatenation.java |  55 ++++++
 test/org/apache/el/parser/TestAstEmpty.java        |  29 ++++
 test/org/apache/el/parser/TestAstFunction.java     |  74 ++++++++
 test/org/apache/el/parser/TestAstIdentifier.java   |  95 ++++++++++
 test/org/apache/el/parser/TestAstNegative.java     | 111 ++++++++++++
 test/org/apache/el/parser/TestAstNotEmpty.java     |  19 ++
 .../apache/el/stream/TestCollectionOperations.java | 191 +++++++++++++++++++++
 test/org/apache/el/util/TestReflectionUtil.java    |  18 +-
 33 files changed, 1329 insertions(+), 134 deletions(-)
 copy test/org/apache/el/{TesterBeanJ.java => TesterBeanK.java} (61%)
 copy test/org/apache/el/{TesterBeanD.java => TesterBeanM.java} (67%)
 create mode 100644 test/org/apache/el/parser/TestAstNegative.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to