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

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


    from 6b74ebe19a Remove stray raw path entry added to the WebSocket template 
match map when a programmatic registration duplicates an annotated POJO 
template path
     new 3d092e70a4 Correct equals() implementations in method expression 
classes
     new 916f24260a Pin serialVersionUID in EL expression classes
     new 28866058a2 Fix broken tests.
     new 90bffc3d68 Surface EL arithmetic and comparison errors as ELException
     new 24640b69fb Report accurate result type for EL concatenation expressions
     new ce299ba958 Pass empty array for empty EL function varargs
     new 17b525c8db Reject multiple parameter sets for EL constructor and 
static calls
     new ec4b5f8ad5 Correct the EL empty operator for empty primitive arrays
     new dddc67941c Resolve imported identifiers in AstIdentifier.getType()
     new f33d8a2507 Coerce strings correctly for the EL unary minus operator
     new fb0f21d678 Report inaccessible methods in BeanELResolver as 
MethodNotFoundException
     new 50aae3d9d9 Accept zero varargs elements in EL method expression calls
     new f6a1abb579 Evaluate each expression once for EL method references
     new e9a1772fa9 Reduce the cost of parsing EL expressions with long tokens
     new 0bd5d52b88 Coerce EL stream predicate results in the match operations
     new 578ecebdd4 Accept null results from EL stream comparator lambdas
     new e93e166146 Follow the EL specification for substream with a negative 
start
     new a55335a7a7 Correct the method call check in AstValue.getValueReference

The 18 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       |  15 +-
 java/org/apache/el/MethodExpressionLiteral.java    |  10 +-
 java/org/apache/el/ValueExpressionImpl.java        |   4 +
 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    |  19 ++
 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 |  51 ++++++
 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, 1326 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