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

ggregory pushed a change to branch release
in repository https://gitbox.apache.org/repos/asf/commons-jexl.git


    from 9ad6566d Bump to next development version
     add a72f8115 Add section for the next release
     add 31173b21 Fix description grammar
     add baf99622 Fix links
     add fe15a8e4 Bump github/codeql-action from 3.25.7 to 3.25.8
     add e8df1440 Merge pull request #261 from 
apache/dependabot/github_actions/github/codeql-action-3.25.8
     add af1646a1 Use Objects.toString()
     add 9b6d01bd Use Objects.toString()
     add 0acd7eaa Use Objects.toString()
     add b58ebc55 Use Objects.toString()
     add ecb2b039 Bump actions/checkout from 4.1.6 to 4.1.7
     add 02ae8863 Merge pull request #262 from 
apache/dependabot/github_actions/actions/checkout-4.1.7
     add e5751ef1 Bump github/codeql-action from 3.25.8 to 3.25.10
     add 48236dad Merge pull request #263 from 
apache/dependabot/github_actions/github/codeql-action-3.25.10
     add 78b3dd90 JEXL-424: fully resolve sandbox inheritable permissions 
through super-interfaces and super-classes (vs cache lookup); - added test;
     add 99a8ec6c Bump org.apache.commons:commons-parent from 70 to 71
     add 3169ab9d Merge pull request #264 from 
apache/dependabot/maven/org.apache.commons-commons-parent-71
     add b12358cd Drop CodeQL
     add 0c75177b Drop CodeQL
     add 3e93f5d5 Revert "Drop CodeQL"
     add c8faed89 Revert "Drop CodeQL"
     add d838451e Drop codecov.io
     add fce4fabf Bump github/codeql-action from 3.25.10 to 3.25.11
     add 8abe89eb Merge pull request #265 from 
apache/dependabot/github_actions/github/codeql-action-3.25.11
     add c0d6142d Bump commons-logging:commons-logging from 1.3.2 to 1.3.3
     add b785690f Merge pull request #267 from 
apache/dependabot/maven/commons-logging-commons-logging-1.3.3
     add 7a697a7d Bump commons-logging:commons-logging from 1.3.2 to 1.3.3 #267
     add 19a768b9 Bump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.23 
to 1.24
     add e5460898 Merge pull request #266 from 
apache/dependabot/maven/org.codehaus.mojo-animal-sniffer-maven-plugin-1.24
     add f8524c84 Bump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.23 
to 1.24 #266
     add ed482066 Bump actions/upload-artifact from 4.3.3 to 4.3.4
     add 31dfc437 Merge pull request #268 from 
apache/dependabot/github_actions/actions/upload-artifact-4.3.4
     add 370b8815 Bump github/codeql-action from 3.25.11 to 3.25.12
     add f0a708b3 Merge pull request #269 from 
apache/dependabot/github_actions/github/codeql-action-3.25.12
     add 64f2e5ff Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0
     add 30c55a60 Merge pull request #270 from 
apache/dependabot/maven/org.apache.commons-commons-lang3-3.15.0
     add fb49fa97 Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0 
#270
     add f00bfaa7 Javadoc
     add 991b8702 Bump github/codeql-action from 3.25.12 to 3.25.14
     add bc00d8af Merge pull request #271 from 
apache/dependabot/github_actions/github/codeql-action-3.25.14
     add 5bf58814 Use Javadoc @code
     add 6fefb611 Use JUNit assertions not assert in tests
     add d5b0b89b Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-jexl.git
     add 40d76ec2 Bump org.apache.commons:commons-parent from 71 to 72
     add 7d49a645 Replace NumberParser use of Locale.ENGLISH with Locale.ROOT
     add 1331b6d5 Bump github/codeql-action from 3.25.14 to 3.25.15
     add eb4c3a76 Merge pull request #273 from 
apache/dependabot/github_actions/github/codeql-action-3.25.15
     add 8d83d377 Bump ossf/scorecard-action from 2.3.3 to 2.4.0
     add 36ffd152 Merge pull request #272 from 
apache/dependabot/github_actions/ossf/scorecard-action-2.4.0
     add 7a88ae04 Merge branch 'master' of 
https://ggreg...@gitbox.apache.org/repos/asf/commons-jexl.git
     add 5402c7a2 Bump org.apache.commons:commons-lang3 from 3.15.0 to 3.16.0
     add df37448f Merge pull request #274 from 
apache/dependabot/maven/org.apache.commons-commons-lang3-3.16.0
     add 90241a36 Bump org.apache.commons:commons-lang3 from 3.15.0 to 3.16.0 
#274
     add 29997f6f Bump github/codeql-action from 3.25.15 to 3.26.0
     add 1a175ed9 Merge pull request #276 from 
apache/dependabot/github_actions/github/codeql-action-3.26.0
     add ad39aa33 Bump actions/upload-artifact from 4.3.4 to 4.3.6
     add 939c38fe Merge pull request #277 from 
apache/dependabot/github_actions/actions/upload-artifact-4.3.6
     add d3735c0e Bump actions/setup-java from 4.2.1 to 4.2.2
     add c5847c62 Merge pull request #275 from 
apache/dependabot/github_actions/actions/setup-java-4.2.2
     add 520b0929 Bump github/codeql-action from 3.26.0 to 3.26.2
     add 5c88167a Merge pull request #278 from 
apache/dependabot/github_actions/github/codeql-action-3.26.2
     add 1b2f88cb Bump org.hamcrest:hamcrest from 2.2 to 3.0 #270
     add a5024d99 Bump org.apache.commons:commons-parent from 72 to 73
     add b3390aa2 Merge pull request #279 from 
apache/dependabot/maven/org.apache.commons-commons-parent-73
     add 906db481 Bump org.apache.commons:commons-parent from 72 to 73 #279
     add 139ef0bd Bump commons-logging:commons-logging from 1.3.3 to 1.3.4
     add 34709485 Merge pull request #280 from 
apache/dependabot/maven/commons-logging-commons-logging-1.3.4
     add da20e3f8 Bump commons-logging:commons-logging from 1.3.3 to 1.3.4 #280
     add 6cc5ba69 Fix typos in comments
     add fff0f405 JEXL: JexlSandbox clean up; - added test related to a 
StackOverflow question (testSortArray);
     add 3d748e3f JEXL: JexlSandbox clean up;
     add d4ec8c96 Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-jexl.git
     add 9a04761e JEXL: fix JexlSandbox regression (detected through Java21);
     add 716fe8a1 Bump github/codeql-action from 3.26.2 to 3.26.4
     add d49fec4f Merge pull request #281 from 
apache/dependabot/github_actions/github/codeql-action-3.26.4
     add ba11d0e0 JEXL-425, JEXL-426, JEXL-427 : - prototype code respectively 
through option flag (strictInterpolation) and feature flag (referenceCapture) ; 
- made short-circuit operators behavior closer to EcmaScript;
     add 3662b162 JEXL-425, JEXL-426, JEXL-427 : checkstyle
     add aa9f2c44 Bump org.apache.commons:commons-parent from 73 to 74
     add a127de82 Merge pull request #282 from 
apache/dependabot/maven/org.apache.commons-commons-parent-74
     add e3ec3980 Bump org.apache.commons:commons-parent from 73 to 74 #282
     add ff6984fe Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0
     add 86b121c5 Merge pull request #283 from 
apache/dependabot/maven/org.apache.commons-commons-lang3-3.17.0
     add ab9b4e55 Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0 
#283
     add f5208bd7 Bump github/codeql-action from 3.26.4 to 3.26.6
     add c793d2ab Merge pull request #284 from 
apache/dependabot/github_actions/github/codeql-action-3.26.6
     add ca83d6bc JEXL-425, JEXL-426, JEXL-427 : added flag for logical 
expressions 3.4 compatibility; - javadoc, nitpicks, light code refactoring;
     add 788c4059 JEXL-424 : permissions must be independent of resolution 
order;
     add aecb3934 JEXL-425, JEXL-426 : added tests; - moved tests to 
appropriate test classes; - ensure 3.4 compatibility through flags, remediation 
example with new semantics;
     add f31249bd Use Assertions.assertInstanceOf()
     add 8a52b3b6 JEXL: add test on using regexp array (SO question)
     add 8aa46e4a JEXL: add test on using regexp array (SO question)
     add 0cf96953 Bump actions/upload-artifact from 4.3.6 to 4.4.0
     add 2c3b17eb Merge pull request #285 from 
apache/dependabot/github_actions/actions/upload-artifact-4.4.0
     add ade312d8 Convert cascading if-else to switch
     add caea4dc4 Convert cascading if-else to switch
     add 9536c047 Use final
     add 00c3219d Remove trailing whitespace
     add dfb2d8e5 Use final
     add 156ba014 Use final
     add 10dcf396 Use final
     add 0fb409c3 Remove redundant syntax and whitespace
     add e3c722aa Remove redundant syntax and whitespace
     add d0fd133b Use final
     add 585a763c Remove trailing whitespace
     add ae74c98f Convert cascading if-else to switch
     add 4e6a2ee5 Use final
     add 2bb2f190 Use final
     add e6dd4c5c Use final
     add 502fa4cf Use final
     add 572a321e Convert cascading if-else to switch
     add f3839715 Bump actions/setup-java from 4.2.2 to 4.3.0
     add 715430fb Merge pull request #286 from 
apache/dependabot/github_actions/actions/setup-java-4.3.0
     add 2915b379 JEXL-428: operators improvements;
     add 4a6e77da Bump github/codeql-action from 3.26.6 to 3.26.8
     add cc9844c7 Merge pull request #288 from 
apache/dependabot/github_actions/github/codeql-action-3.26.8
     add ab5672c6 Bump org.apache.commons:commons-parent from 74 to 75
     add 9b9fa023 Merge pull request #287 from 
apache/dependabot/maven/org.apache.commons-commons-parent-75
     add 74ea5829 Bump org.apache.commons:commons-parent from 74 to 75 #287
     add 94b9e4e0 Add dependency-review.yml to GitHub CI
     add 2b495df1 Also run DR on push
     add 2d2300e0 JEXL-428: operators improvements; - use compare method as 
base for operators when possible; - cache resolution using method key; 
JEXL-429: namespace syntax disambiguation; - added feature flag 
(namespaceIdentifier); - variable used as function name added hint of non-ns 
call;
     add 8851bfc8 JEXL-428, JEXL-429: changes;
     add 8ee49d36 JEXL-428 : checkstyle;
     add 516d16e2 Bump github/codeql-action from 3.26.8 to 3.26.9
     add 5539fa1d Merge pull request #289 from 
apache/dependabot/github_actions/github/codeql-action-3.26.9
     add 9f32d220 Bump actions/setup-java from 4.3.0 to 4.4.0
     add 8a5330b0 Merge pull request #290 from 
apache/dependabot/github_actions/actions/setup-java-4.4.0
     add 8dd0c053 JEXL-428 : Operators.java nits;
     add c3771acf Pin GitHub action versions
     add 0946c489 Bump org.apache.commons:commons-parent from 75 to 76
     add 54fe9708 Merge pull request #291 from 
apache/dependabot/maven/org.apache.commons-commons-parent-76
     add 3e9da66b Bump org.apache.commons:commons-parent from 75 to 76 #291
     add 43f91c1d JEXL-428 : Operators.java minor refactor & lisibility 
improvements;
     add 705c8ce0 Bump github/codeql-action from 3.26.9 to 3.26.11
     add 4ce04b1b Merge pull request #293 from 
apache/dependabot/github_actions/github/codeql-action-3.26.11
     add d8a83aad Bump actions/checkout from 4.1.7 to 4.2.0
     add 6404cdf3 Merge pull request #292 from 
apache/dependabot/github_actions/actions/checkout-4.2.0
     add 4efc3b47 Add Java 23 and 24-ea as experimental builds
     add b6ac8fd7 The Java 23 build is no longer experimental
     add 5dd39f9d Bump org.apache.commons:commons-parent from 76 to 77
     add 25157ba5 Merge pull request #295 from 
apache/dependabot/maven/org.apache.commons-commons-parent-77
     add a42caeab Bump org.apache.commons:commons-parent from 76 to 77 #295
     add edc736ef Move action
     add 55ea8c68 Bump org.ow2.asm:asm from 9.7 to 9.7.1
     add 7cc26003 Merge pull request #294 from 
apache/dependabot/maven/org.ow2.asm-asm-9.7.1
     add 28fb7745 Bump org.ow2.asm:asm from 9.7 to 9.7.1 #294
     add e216236b Bump actions/upload-artifact from 4.4.0 to 4.4.3
     add ad574108 Merge pull request #296 from 
apache/dependabot/github_actions/actions/upload-artifact-4.4.3
     add 65d9c028 Bump github/codeql-action from 3.26.11 to 3.26.12
     add f29d2151 Merge pull request #299 from 
apache/dependabot/github_actions/github/codeql-action-3.26.12
     add 8ae1755e Bump actions/checkout from 4.2.0 to 4.2.1
     add f6862a3e Merge pull request #298 from 
apache/dependabot/github_actions/actions/checkout-4.2.1
     add 2d65cb19 Bump actions/cache from 4.0.2 to 4.1.1
     add d7ee8e66 Merge pull request #297 from 
apache/dependabot/github_actions/actions/cache-4.1.1
     add 3802c3b8 JEXL-428 : Added JexlOperator.Uberspect interface; - 
Operator(s).java minor refactor & 3.4 compatibility improvements;
     add edfa7a07 Fix GH badge
     add a580f749 Bump github/codeql-action from 3.26.12 to 3.26.13
     add f2cabca1 Merge pull request #300 from 
apache/dependabot/github_actions/github/codeql-action-3.26.13
     add 1a1b4021 Javadoc: Use a sentence
     add c1abe00d Bump org.apache.commons:commons-parent from 77 to 78
     add 52bd1ce5 Merge pull request #301 from 
apache/dependabot/maven/org.apache.commons-commons-parent-78
     add 94f59fe1 Bump org.apache.commons:commons-parent from 77 to 78 #301
     add d55b0264 Bump actions/dependency-review-action from 4.3.4 to 4.3.5
     add 633ae771 Merge pull request #305 from 
apache/dependabot/github_actions/actions/dependency-review-action-4.3.5
     add dfddd801 Bump github/codeql-action from 3.26.13 to 3.27.0
     add deb3b353 Merge pull request #302 from 
apache/dependabot/github_actions/github/codeql-action-3.27.0
     add baf04997 Bump actions/setup-java from 4.4.0 to 4.5.0
     add a173be53 Merge pull request #303 from 
apache/dependabot/github_actions/actions/setup-java-4.5.0
     add 70b441ab Bump actions/checkout from 4.2.1 to 4.2.2
     add 42255efe Merge pull request #304 from 
apache/dependabot/github_actions/actions/checkout-4.2.2
     add 5ab44cb3 Bump actions/cache from 4.1.1 to 4.1.2
     add eab0580a Merge pull request #306 from 
apache/dependabot/github_actions/actions/cache-4.1.2
     add 1e5f1233 Only run actions/dependency-review-action on pull_request
     add 044b8a2f Bump actions/dependency-review-action from 4.3.5 to 4.4.0
     add a59fa7b3 Merge pull request #307 from 
apache/dependabot/github_actions/actions/dependency-review-action-4.4.0
     add d673ed09 Use preferred spelling for "cannot"
     add 1ba0aa65 dependency-review.yml not needed for branch
     add cb3c5383 Bump github/codeql-action from 3.27.0 to 3.27.4
     add 2fa51aa6 Merge pull request #308 from 
apache/dependabot/github_actions/github/codeql-action-3.27.4
     add 00ef8755 Javadoc: Use semantic tag <strong> instead of style tag <b>
     add 849e3a1b Bump actions/dependency-review-action from 4.4.0 to 4.5.0
     add 27dc5907 Merge pull request #309 from 
apache/dependabot/github_actions/actions/dependency-review-action-4.5.0
     add f4d5488c Bump github/codeql-action from 3.27.4 to 3.27.5
     add f6f5c7aa Merge pull request #310 from 
apache/dependabot/github_actions/github/codeql-action-3.27.5
     add 61fd3156 No need for blank Javadoc lines between Javadoc @ tags
     add 47d01285 Add pull request template
     add fbed1e02 Bump github/codeql-action from 3.27.5 to 3.27.6
     add a454068c Merge pull request #311 from 
apache/dependabot/github_actions/github/codeql-action-3.27.6
     add 4d32b617 Bump actions/cache from 4.1.2 to 4.2.0
     add e87819de Merge pull request #312 from 
apache/dependabot/github_actions/actions/cache-4.2.0
     add 1934f2bd JEXL-431: try statement must be a lexical statement (local 
variable declaration in catach); - nitpicking on formatting 
(if/while/for/try/catch + space); - try and improve precision for error 
messages; - unrelated, use signum to invert sign in compare method
     add 79fb6845 JEXL-431: try statement must be a lexical statement (local 
variable declaration in catach); - nitpicking on formatting 
(if/while/for/try/catch + space); - try and improve precision for error 
messages; - unrelated, use signum to invert sign in compare method
     add ae3b1cbe JEXL-431: catch statement must be a lexical statement 
(different scope than try); JEXL-432: clean cached NamespaceFunctor in 
clearCache (sic); JEXL-433: protect against case of AST return node having no 
children; JEXL-434: check for safe-array access on null dereference as 
left-hand side of expression;
     add 9fd820b8 Javadoc: Upper case acronym
     add 7ac7bc39 JEXL: scripting nitpicks;
     add bec93282 JEXL: scripting nitpicks;
     add c96d36a2 JEXL: scripting nitpicks;
     add f90147d0 JEXL: scripting tests;
     add 38987d82 Bump github/codeql-action from 3.27.6 to 3.27.9
     add 7c0c90ce Merge pull request #313 from 
apache/dependabot/github_actions/github/codeql-action-3.27.9
     add 48dfac24 JEXL-435: do not coerce empty() operator overload to boolean;
     add 42d82cda Bump actions/setup-java from 4.5.0 to 4.6.0
     add 900693b8 Merge pull request #314 from 
apache/dependabot/github_actions/actions/setup-java-4.6.0
     add 75b68dcc Bump actions/upload-artifact from 4.4.3 to 4.5.0
     add 8fa7cb89 Merge pull request #315 from 
apache/dependabot/github_actions/actions/upload-artifact-4.5.0
     add 4d35259e Fix XML syntax
     add 9cf97d6b End sentences with a period.
     add 595a4f6c Pick up maven-antrun-plugin version from parent POM 
org.apache:apache
     add 08956ef6 Replace 2x empty lines with a single one
     add dd333ac0 Use Objects.requireNonNull()
     add f44d8e21 Bump github/codeql-action from 3.27.9 to 3.28.0
     add 43059394 Merge pull request #316 from 
apache/dependabot/github_actions/github/codeql-action-3.28.0
     add 84cba8df Update notice file copyright end date
     add c96380f2 Add Apache license header
     add 23c7c2f0 Bump org.apache.commons:commons-parent from 78 to 79
     add e712ce5e Bump org.apache.commons:commons-parent from 78 to 79
     add fb6192f4 Use HTTP to fetch XSD
     add 2861cf4d Bump actions/upload-artifact from 4.5.0 to 4.6.0
     add 989491d3 Merge pull request #317 from 
apache/dependabot/github_actions/actions/upload-artifact-4.6.0
     add 0394d6bb Make sure JAR files are readable in the TAR file
     add c7101e88 Use HTTPS to fetch XSD files
     add 98f71fae Add comment for reproducible builds
     add b53622a7 Update RELEASE-NOTES.txt
     add f44a16ef Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-jexl.git
     add 2215eaca Bump github/codeql-action from 3.28.0 to 3.28.1
     add bc775f77 Merge pull request #318 from 
apache/dependabot/github_actions/github/codeql-action-3.28.1
     add 268f0c2b Match Doxia 2 site generation
     add 05e43226 Typo
     add 05f13a9a Normalise EOL
     add b8e76afe +=AL header
     add 1965d200 Remove trailing whitespace
     add a012e7c1 Fix TypecastParenPad
     add 27c71e90 Add Checkstyle TypecastParenPad
     add 5ca6d506 Fix ParenPad
     add 61a46c32 Add Checkstyle ParenPad
     add 494210ba Bump github/codeql-action from 3.28.1 to 3.28.4
     add 194077b7 Merge pull request #319 from 
apache/dependabot/github_actions/github/codeql-action-3.28.4
     add 2a4369bd Add contributing file from user feedback
     add 44c84bf0 Normalize spelling
     add 9fc51924 JEXL-436: control left-hand side nullability for 
self-assignment operators in strict mode;
     add 4823c08c Migrate from API deprecated in Java 9
     add 2f3691b9 Javadoc
     add 73e47c0c Bump actions/setup-java from 4.6.0 to 4.7.0
     add 715f2484 Merge pull request #323 from 
apache/dependabot/github_actions/actions/setup-java-4.7.0
     add 620bbfe3 Bump github/codeql-action from 3.28.4 to 3.28.8
     add b8bf293f Merge pull request #322 from 
apache/dependabot/github_actions/github/codeql-action-3.28.8
     add 208d6412 Bump com.google.code.gson:gson from 2.11.0 to 2.12.1
     add 1dfbcaea Merge pull request #321 from 
apache/dependabot/maven/com.google.code.gson-gson-2.12.1
     add 0c26f2a2 Bump com.google.code.gson:gson from 2.11.0 to 2.12.1 #321
     add c5ea2ce8 Remove obsolete entry
     add 014b2d8b Bump org.apache.commons:commons-parent from 79 to 81
     add fdc70eb1 Merge pull request #320 from 
apache/dependabot/maven/org.apache.commons-commons-parent-81
     add 3ca55bbc Some Javascript fixes for Java 21 [skip ci]
     add 4e636140 Trailing spaces [skip ci]
     add 10b9b1ef Oops, needs to call super
     add 7201a8f7 Bump github/codeql-action from 3.28.8 to 3.28.9 (#324) [skip 
ci]
     add f84d03bb Javadoc nits
     add 9d0b30d9 Trailing space [skip ci]
     add ee8aa703 Bump commons-logging:commons-logging from 1.3.4 to 1.3.5
     add 1f21c6a2 Merge pull request #325 from 
apache/dependabot/maven/commons-logging-commons-logging-1.3.5
     add ac04164a Bump commons-logging:commons-logging from 1.3.4 to 1.3.5 #325
     add 64282580 Fix typos in Javadoc and comments
     add 71b1353d Add and use CoercionException.CoercionException(String, 
Throwable)
     add 2b0864b0 Bump actions/cache from 4.2.0 to 4.2.1
     add f5514d17 Merge pull request #326 from 
apache/dependabot/github_actions/actions/cache-4.2.1
     add 0498c92a Bump actions/cache from 4.2.1 to 4.2.2
     add b86d7706 Merge pull request #327 from 
apache/dependabot/github_actions/actions/cache-4.2.2
     add 5548a527 Bump github/codeql-action from 3.28.9 to 3.28.10
     add 99271ae5 Merge pull request #330 from 
apache/dependabot/github_actions/github/codeql-action-3.28.10
     add 06797b8b Bump ossf/scorecard-action from 2.4.0 to 2.4.1
     add b1dd2826 Merge pull request #329 from 
apache/dependabot/github_actions/ossf/scorecard-action-2.4.1
     add 05cc9ce4 Bump actions/upload-artifact from 4.6.0 to 4.6.1
     add f1d5421d Merge pull request #328 from 
apache/dependabot/github_actions/actions/upload-artifact-4.6.1
     add ea71bce4 Remove extra whitespace in Javadoc @link tags
     add c1ae74f5 Bump github/codeql-action from 3.28.10 to 3.28.11
     add 841b633f Merge pull request #331 from 
apache/dependabot/github_actions/github/codeql-action-3.28.11
     add 263ed7e4 Comment: Remove unnecessary Latin acronym
     add c89fc6a6 Comment: Remove unnecessary Latin acronym
     add 6f275737 Use NIO
     add 258c3dd5 Bump actions/cache from 4.2.2 to 4.2.3
     add 95480813 Merge pull request #332 from 
apache/dependabot/github_actions/actions/cache-4.2.3
     add e0a44dce Bump actions/upload-artifact from 4.6.1 to 4.6.2
     add 5b45bce9 Merge pull request #334 from 
apache/dependabot/github_actions/actions/upload-artifact-4.6.2
     add ec609c2c Bump github/codeql-action from 3.28.11 to 3.28.12
     add 527e7e00 Merge pull request #333 from 
apache/dependabot/github_actions/github/codeql-action-3.28.12
     add 13fe4074 Javadoc
     add 6738ad35 GH CI: Replace Java 23 with 24
     add ecd3403a Bump github/codeql-action from 3.28.12 to 3.28.13
     add d067105c Merge pull request #335 from 
apache/dependabot/github_actions/github/codeql-action-3.28.13
     add 096e030d Pick up commons.asm.version from parent POM
     add 1343dde1 Bump actions/dependency-review-action from 4.5.0 to 4.6.0
     add ad9d546e Merge pull request #336 from 
apache/dependabot/github_actions/actions/dependency-review-action-4.6.0
     add d1d19c80 Bump actions/setup-java from 4.7.0 to 4.7.1
     add 3b7836bb Merge pull request #338 from 
apache/dependabot/github_actions/actions/setup-java-4.7.1
     add a7e169af Bump github/codeql-action from 3.28.13 to 3.28.15
     add 5eabff4f Merge pull request #339 from 
apache/dependabot/github_actions/github/codeql-action-3.28.15
     add 2af3d8bc JEXL-438: allows declaration of a JEXL script parser factory 
so that new syntaxes can be supported more easily;
     add 4a885e84 JEXL-438: updating jacoco;
     add 10116402 JEXL-438: checkstyle;
     add b27127ab JEXL-438: adding @since; - updating spotbugs (java 25?);
     add c0da27d3 JEXL-438: reverting change wrt spotbugs version;
     add 7c988b5d JEXL-438: update asm to 9.8 (findbugs is dependent), support 
for Java 25;
     add 41470d2d JEXL-438: changes & release notes;
     add 8c921349 Merge pull request #337 from apache/JEXL-438
     add 5a9bdec4 JEXL: prepare 3.5.0 RC;
     add 19b4d39b Bump com.google.code.gson:gson from 2.12.1 to 2.13.0
     add 62055825 No need to nest block
     add 6fa86ca8 Remove redundant semi-colon
     add ffc30a26 Remove redundant semi-colon
     add e7a14508 Remove redundant semi-colon
     add 6f67c4b1 Remove redundant semi-colon
     add 88127879 Use final
     add 6f900462 Remove redundant semi-colon
     add 52fcfd3c Use final
     add dd3b8913 Use final
     add eda4c4d4 Use final
     add c30744cf Use final
     add 08b4a401 Prepare for the next release candidate

No new revisions were added by this update.

Summary of changes:
 .gitattributes                                     |   17 +
 .github/pull_request_template.md                   |   28 +
 .github/workflows/codeql-analysis.yml              |  166 +-
 .github/workflows/dependency-review.yml            |   31 +
 .github/workflows/maven.yml                        |  113 +-
 .github/workflows/scorecards-analysis.yml          |    8 +-
 CONTRIBUTING.md                                    |   26 +-
 NOTICE.txt                                         |    2 +-
 README.md                                          |   19 +-
 RELEASE-NOTES.txt                                  |  192 +-
 pom.xml                                            |   33 +-
 src/assembly/bin.xml                               |    3 +-
 src/assembly/src.xml                               |    2 +-
 src/changes/changes.xml                            | 1956 ++++++++++----------
 src/changes/release-notes.vm                       |    8 +-
 src/main/config/checkstyle.xml                     |    3 +-
 src/main/config/findbugs-exclude-filter.xml        |  148 +-
 .../org/apache/commons/jexl3/JexlArithmetic.java   |  157 +-
 .../java/org/apache/commons/jexl3/JexlBuilder.java |  198 +-
 .../java/org/apache/commons/jexl3/JexlCache.java   |   17 +
 .../java/org/apache/commons/jexl3/JexlContext.java |    1 +
 .../java/org/apache/commons/jexl3/JexlEngine.java  |   25 +-
 .../org/apache/commons/jexl3/JexlException.java    |   15 +-
 .../org/apache/commons/jexl3/JexlFeatures.java     |  130 +-
 .../java/org/apache/commons/jexl3/JexlInfo.java    |    6 +-
 .../org/apache/commons/jexl3/JexlOperator.java     |  335 +++-
 .../java/org/apache/commons/jexl3/JexlOptions.java |   65 +-
 .../java/org/apache/commons/jexl3/JexlScript.java  |    4 +-
 .../java/org/apache/commons/jexl3/JxltEngine.java  |   11 +-
 .../org/apache/commons/jexl3/ObjectContext.java    |    3 +
 .../org/apache/commons/jexl3/internal/Closure.java |    4 +-
 .../apache/commons/jexl3/internal/Debugger.java    |   23 +-
 .../org/apache/commons/jexl3/internal/Engine.java  |   31 +-
 .../apache/commons/jexl3/internal/Engine32.java    |    4 +-
 .../commons/jexl3/internal/FqcnResolver.java       |    5 +-
 .../org/apache/commons/jexl3/internal/Frame.java   |   97 +-
 .../apache/commons/jexl3/internal/Interpreter.java |  183 +-
 .../commons/jexl3/internal/InterpreterBase.java    |  118 +-
 .../commons/jexl3/internal/LexicalFrame.java       |    7 +-
 .../commons/jexl3/internal/LexicalScope.java       |    2 +-
 .../apache/commons/jexl3/internal/Operator.java    |  653 +++++++
 .../apache/commons/jexl3/internal/Operators.java   |  488 -----
 .../org/apache/commons/jexl3/internal/Scope.java   |   43 +-
 .../org/apache/commons/jexl3/internal/Script.java  |    2 +-
 .../apache/commons/jexl3/internal/SoftCache.java   |    2 +-
 .../commons/jexl3/internal/TemplateEngine.java     |    9 +-
 .../commons/jexl3/internal/TemplateScript.java     |   11 +-
 .../jexl3/internal/introspection/ClassTool.java    |    4 +-
 .../jexl3/internal/introspection/IndexedType.java  |    2 +-
 .../jexl3/internal/introspection/Introspector.java |    8 +-
 .../jexl3/internal/introspection/MethodKey.java    |    9 +-
 .../jexl3/internal/introspection/Permissions.java  |   16 +-
 .../introspection/PropertySetExecutor.java         |    4 +-
 .../internal/introspection/SandboxUberspect.java   |    9 +-
 .../jexl3/internal/introspection/Uberspect.java    |  164 +-
 .../jexl3/internal/introspection/package-info.java |    2 +-
 .../commons/jexl3/internal/package-info.java       |    2 +-
 .../jexl3/introspection/JexlPermissions.java       |   34 +-
 .../commons/jexl3/introspection/JexlSandbox.java   |  808 ++++----
 .../commons/jexl3/introspection/JexlUberspect.java |   30 +-
 .../org/apache/commons/jexl3/package-info.java     |   22 +-
 .../apache/commons/jexl3/parser/ASTAmbiguous.java  |    1 +
 .../commons/jexl3/parser/ASTArrayAccess.java       |    5 +
 .../apache/commons/jexl3/parser/ASTIdentifier.java |    1 -
 .../commons/jexl3/parser/ASTIdentifierAccess.java  |   44 +-
 .../jexl3/parser/ASTIdentifierAccessJxlt.java      |    9 +-
 .../apache/commons/jexl3/parser/ASTJexlScript.java |    7 +-
 .../commons/jexl3/parser/ASTJxltLiteral.java       |   11 +-
 .../commons/jexl3/parser/ASTRegexLiteral.java      |    3 +-
 .../commons/jexl3/parser/ASTTryStatement.java      |    2 +-
 .../org/apache/commons/jexl3/parser/JexlNode.java  |   57 +-
 .../apache/commons/jexl3/parser/JexlParser.java    |   72 +-
 .../{ASTBlock.java => JexlScriptParser.java}       |   35 +-
 .../apache/commons/jexl3/parser/NumberParser.java  |    2 +-
 .../org/apache/commons/jexl3/parser/Parser.jjt     |   39 +-
 .../apache/commons/jexl3/parser/StringParser.java  |   10 +-
 .../commons/jexl3/parser/TokenMgrException.java    |    9 +-
 .../apache/commons/jexl3/parser/package-info.java  |    2 +-
 .../commons/jexl3/scripting/JexlScriptEngine.java  |   42 +-
 .../jexl3/scripting/JexlScriptEngineFactory.java   |    3 +
 .../org/apache/commons/jexl3/scripting/Main.java   |   65 +-
 .../commons/jexl3/scripting/package-info.java      |    2 +-
 src/site/resources/profile.jacoco                  |   16 +
 src/site/site.xml                                  |    4 +-
 src/site/xdoc/download_jexl.xml                    |   36 +-
 src/site/xdoc/issue-tracking.xml                   |   14 +-
 src/site/xdoc/mail-lists.xml                       |   14 +-
 src/site/xdoc/{relnotes34.xml => relnotes35.xml}   |   73 +-
 .../org/apache/commons/jexl3/AnnotationTest.java   |   32 +-
 .../commons/jexl3/ArithmeticOperatorTest.java      |  309 +++-
 .../org/apache/commons/jexl3/ArithmeticTest.java   |   77 +-
 .../org/apache/commons/jexl3/ArrayLiteralTest.java |    5 +-
 .../org/apache/commons/jexl3/ArrayTypeTest.java    |    3 +-
 .../java/org/apache/commons/jexl3/AssignTest.java  |    2 +-
 .../java/org/apache/commons/jexl3/BuilderTest.java |   10 +-
 .../apache/commons/jexl3/CachePerformanceTest.java |    4 +-
 .../org/apache/commons/jexl3/ClassCreatorTest.java |   52 +-
 .../commons/jexl3/CollectionLiteralTest.java       |    4 +-
 .../org/apache/commons/jexl3/FeaturesTest.java     |   66 +-
 .../java/org/apache/commons/jexl3/ForEachTest.java |   26 +-
 src/test/java/org/apache/commons/jexl3/IfTest.java |  890 ++++-----
 .../org/apache/commons/jexl3/Issues100Test.java    |   11 +-
 .../org/apache/commons/jexl3/Issues200Test.java    |    5 +-
 .../org/apache/commons/jexl3/Issues300Test.java    |   15 +-
 .../org/apache/commons/jexl3/Issues400Test.java    |  324 +++-
 .../java/org/apache/commons/jexl3/JXLTTest.java    |  279 ++-
 .../java/org/apache/commons/jexl3/JexlTest.java    |   18 +-
 .../org/apache/commons/jexl3/JexlTestCase.java     |    2 +-
 .../java/org/apache/commons/jexl3/LambdaTest.java  |   73 +-
 .../java/org/apache/commons/jexl3/LexicalTest.java |  122 +-
 .../org/apache/commons/jexl3/MapLiteralTest.java   |    4 +-
 .../java/org/apache/commons/jexl3/PragmaTest.java  |    3 +-
 .../java/org/apache/commons/jexl3/RangeTest.java   |    8 +-
 .../java/org/apache/commons/jexl3/ScriptTest.java  |    4 +-
 .../apache/commons/jexl3/ShiftOperatorsTest.java   |    9 +-
 .../org/apache/commons/jexl3/SideEffectTest.java   |   12 +-
 .../java/org/apache/commons/jexl3/SpreadCache.java |    4 +-
 .../org/apache/commons/jexl3/StrategyTest.java     |    2 +-
 .../commons/jexl3/SynchronizedArithmetic.java      |    2 +-
 .../apache/commons/jexl3/TryCatchFinallyTest.java  |    4 +-
 .../java/org/apache/commons/jexl3/VarTest.java     |   12 +-
 .../apache/commons/jexl3/examples/StreamTest.java  |    9 +-
 .../apache/commons/jexl3/internal/RangeTest.java   |    1 -
 .../org/apache/commons/jexl3/internal/Util.java    |   10 +-
 .../internal/introspection/DiscoveryTest.java      |   18 +-
 .../commons/jexl3/introspection/SandboxTest.java   |  117 +-
 .../jexl3/jexl342/ReferenceGetExecutor.java        |    4 +-
 .../jexl3/jexl342/ReferenceMethodExecutor.java     |    4 +-
 .../jexl3/jexl342/ReferenceSetExecutor.java        |    4 +-
 .../commons/jexl3/jexl342/ReferenceUberspect.java  |   15 +-
 .../apache/commons/jexl3/junit/package-info.java   |    6 +-
 .../jexl3/parser/FeatureControllerTest.java        |    6 +-
 .../scripting/JexlScriptEngineOptionalTest.java    |    4 +-
 .../jexl3/scripting/JexlScriptEngineTest.java      |   92 +-
 134 files changed, 5879 insertions(+), 3900 deletions(-)
 create mode 100644 .gitattributes
 create mode 100644 .github/pull_request_template.md
 create mode 100644 .github/workflows/dependency-review.yml
 create mode 100644 
src/main/java/org/apache/commons/jexl3/internal/Operator.java
 delete mode 100644 
src/main/java/org/apache/commons/jexl3/internal/Operators.java
 copy src/main/java/org/apache/commons/jexl3/parser/{ASTBlock.java => 
JexlScriptParser.java} (53%)
 rename src/site/xdoc/{relnotes34.xml => relnotes35.xml} (70%)

Reply via email to