On 17/01/2025 17:41, ma...@apache.org wrote:
This is an automated email from the ASF dual-hosted git repository.
markt pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git
The following commit(s) were added to refs/heads/main by this push:
new e0da738a9a Improve EL Identifier tests
e0da738a9a is described below
commit e0da738a9afbfd85d407bb0b7759f85a5ba087b2
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Fri Jan 17 17:40:52 2025 +0000
Improve EL Identifier tests
Test valid and non-valid characters.
Tests can only run on versions of Java that have the same definition of
identifier as Java 21 (Java 21 to Java 23).
FYI.
My plan is to configure the EL parser to allow identifiers as defined by
the minimum version of Java supported by that version of Tomcat. I'll
then figure out the range of Java versions that supports that definition
and limit the tests to just that version range.
It is possible that the Jakarta EL team takes a different view and
decides that Identifier is whatever the current version of Java says it
is. I think that is the wrong choice for various reasons not least the
interoperability issues it would introduce. But, if the decision goes
that way I'll update Tomcat accordingly.
Mark
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org