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 8df14514af2dbc79df8fca049ffc6e9551576cae Merge: bcd50796 759ebaa2 Author: Henrib <[email protected]> AuthorDate: Tue Aug 25 14:50:33 2026 +0200 Merge pull request #410 from apache/JEXL-468 JEXL-468 : Harden introspection permissions & features .../jexl3/internal/introspection/Permissions.java | 202 +++++++++++++++------ .../internal/introspection/PermissionsParser.java | 41 ++++- .../internal/introspection/SandboxUberspect.java | 11 +- .../jexl3/introspection/JexlPermissions.java | 65 +++++-- .../apache/commons/jexl3/parser/JexlParser.java | 10 +- .../org/apache/commons/jexl3/parser/Parser.jjt | 5 +- .../commons/jexl3/ComposePermissionsTest.java | 33 ++++ .../org/apache/commons/jexl3/Issues400Test.java | 17 +- .../java/org/apache/commons/jexl3/JXLTTest.java | 8 +- .../commons/jexl3/JxltFeatureEnforcementTest.java | 82 +++++++++ .../jexl3/internal/introspection/NoJexlTest.java | 30 ++- .../introspection/PermissionsInitOrderTest.java | 127 +++++++++++++ .../PermissionsRestrictedSweepTest.java | 159 ++++++++++++++++ .../internal/introspection/PermissionsTest.java | 42 ++++- .../commons/jexl3/introspection/SandboxTest.java | 28 +++ 15 files changed, 772 insertions(+), 88 deletions(-)
