JEXL-364: let evaluation options flow through closures
authorhenrib <henrib@apache.org>
Mon, 14 Mar 2022 15:31:30 +0000 (16:31 +0100)
committerhenrib <henrib@apache.org>
Mon, 14 Mar 2022 15:31:30 +0000 (16:31 +0100)
commit4b3d1ca57d64655fa6b669d7a9cbe87f494352ee
treebc4723065ec6aab01cb97899b4f9f4738c8bafeb
parentd1c0a050e1374f5d7ddf8efba163b11a94a6467e
JEXL-364: let evaluation options flow through closures
14 files changed:
src/main/java/org/apache/commons/jexl3/JexlContext.java
src/main/java/org/apache/commons/jexl3/JexlOptions.java
src/main/java/org/apache/commons/jexl3/internal/Closure.java
src/main/java/org/apache/commons/jexl3/internal/Engine.java
src/main/java/org/apache/commons/jexl3/internal/Interpreter.java
src/main/java/org/apache/commons/jexl3/internal/Script.java
src/main/java/org/apache/commons/jexl3/internal/TemplateEngine.java
src/main/java/org/apache/commons/jexl3/internal/TemplateInterpreter.java
src/main/java/org/apache/commons/jexl3/internal/TemplateScript.java
src/test/java/org/apache/commons/jexl3/Issues300Test.java
src/test/java/org/apache/commons/jexl3/JXLTTest.java
src/test/java/org/apache/commons/jexl3/JexlTestCase.java
src/test/java/org/apache/commons/jexl3/LambdaTest.java
src/test/java/org/apache/commons/jexl3/internal/OptionsContext.java [new file with mode: 0644]