[jira] [Resolved] (JEXL-422) Add strict equality (===) and inequality (!==) operators

2024-05-24 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-422?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-422. Resolution: Fixed

[jira] [Resolved] (JEXL-423) Add support for instanceof / !instanceof

2024-05-24 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-423?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-423. Resolution: Fixed

[jira] [Resolved] (JEXL-396) Add explicit Java module descriptor

2024-05-24 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-396?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-396. Resolution: Fixed > Add explicit Java module descriptor > --- > >

[jira] [Commented] (JEXL-235) Verify JexlScriptEngineFactory.{getLanguageVersion,getEngineVersion} before release

2024-05-24 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-235?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17849306#comment-17849306 ] Henri Biestro commented on JEXL-235: Checked [3.4|

[jira] [Updated] (JEXL-397) Dynamic proxy should not require specific permission

2024-05-24 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-397?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-397: --- Fix Version/s: 3.3.1 (was: 3.4) > Dynamic proxy should not require specific

[jira] [Updated] (JEXL-396) Add explicit Java module descriptor

2024-05-24 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-396?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-396: --- Fix Version/s: 3.3.1 (was: 3.4) > Add explicit Java module descriptor >

[jira] [Updated] (JEXL-396) Add explicit Java module descriptor

2024-05-24 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-396?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-396: --- Fix Version/s: 3.4 > Add explicit Java module descriptor > --- > >

[jira] [Updated] (JEXL-423) Add support for instanceof / !instanceof

2024-05-24 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-423?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-423: --- Description: The *instanceof* operator allows to check whether an object belongs to a certain class.

[jira] [Updated] (JEXL-423) Add support for instanceof / !instanceof

2024-05-24 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-423?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-423: --- Description: The {code:java} instanceof {code} operator allows to check whether an object belongs to

[jira] [Created] (JEXL-423) Add support for instanceof / !instanceof

2024-05-24 Thread Henri Biestro (Jira)
Henri Biestro created JEXL-423: -- Summary: Add support for instanceof / !instanceof Key: JEXL-423 URL: https://issues.apache.org/jira/browse/JEXL-423 Project: Commons JEXL Issue Type: New

[jira] [Created] (JEXL-422) Add strict equality (===) and inequality (!==) operators

2024-05-24 Thread Henri Biestro (Jira)
Henri Biestro created JEXL-422: -- Summary: Add strict equality (===) and inequality (!==) operators Key: JEXL-422 URL: https://issues.apache.org/jira/browse/JEXL-422 Project: Commons JEXL Issue

[jira] [Resolved] (JEXL-418) Add try-catch support

2024-03-15 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-418?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-418. Fix Version/s: 3.3.1 Resolution: Fixed Merged

[jira] [Commented] (JEXL-418) Add try-catch support

2024-02-16 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-418?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17818106#comment-17818106 ] Henri Biestro commented on JEXL-418: Development started in

[jira] [Updated] (JEXL-418) Add try-catch support

2024-02-16 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-418?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-418: --- Assignee: Henri Biestro > Add try-catch support > - > > Key:

[jira] [Resolved] (JEXL-421) ArrayBuilder: array type should reflect common class of its entries

2024-02-15 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-421?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-421. Resolution: Fixed Commit

[jira] [Created] (JEXL-421) ArrayBuilder: array type should reflect common class of its entries

2024-02-15 Thread Henri Biestro (Jira)
Henri Biestro created JEXL-421: -- Summary: ArrayBuilder: array type should reflect common class of its entries Key: JEXL-421 URL: https://issues.apache.org/jira/browse/JEXL-421 Project: Commons JEXL

[jira] [Comment Edited] (JEXL-420) Error while comparing float and string value

2024-02-09 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-420?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17815979#comment-17815979 ] Henri Biestro edited comment on JEXL-420 at 2/9/24 9:09 AM: * Added specific

[jira] [Resolved] (JEXL-420) Error while comparing float and string value

2024-02-09 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-420. Resolution: Fixed Commit

[jira] [Updated] (JEXL-420) Error while comparing float and string value

2024-02-08 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-420: --- Fix Version/s: 3.3.1 > Error while comparing float and string value >

[jira] [Updated] (JEXL-420) Error while comparing float and string value

2024-02-08 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-420: --- Affects Version/s: 3.3 > Error while comparing float and string value >

[jira] [Updated] (JEXL-420) Error while comparing float and string value

2024-02-08 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-420: --- Assignee: Henri Biestro > Error while comparing float and string value >

[jira] [Commented] (JEXL-420) Error while comparing float and string value

2024-02-08 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-420?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17815639#comment-17815639 ] Henri Biestro commented on JEXL-420: You are right; it makes more sense to follow the Java convention.

[jira] [Comment Edited] (JEXL-420) Error while comparing float and string value

2024-02-07 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-420?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17815391#comment-17815391 ] Henri Biestro edited comment on JEXL-420 at 2/7/24 6:24 PM: It is always

[jira] [Comment Edited] (JEXL-420) Error while comparing float and string value

2024-02-07 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-420?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17815391#comment-17815391 ] Henri Biestro edited comment on JEXL-420 at 2/7/24 6:14 PM: It is always

[jira] [Commented] (JEXL-420) Error while comparing float and string value

2024-02-07 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-420?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17815391#comment-17815391 ] Henri Biestro commented on JEXL-420: It is always possible to use an arithmetic (ie a JexlArithmetic

[jira] [Resolved] (JEXL-419) Add permission syntax to allow class/method/field

2024-01-28 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-419?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-419. Resolution: Fixed Commit

[jira] [Created] (JEXL-419) Add permission syntax to allow class/method/field

2024-01-27 Thread Henri Biestro (Jira)
Henri Biestro created JEXL-419: -- Summary: Add permission syntax to allow class/method/field Key: JEXL-419 URL: https://issues.apache.org/jira/browse/JEXL-419 Project: Commons JEXL Issue Type:

[jira] [Updated] (JEXL-419) Add permission syntax to allow class/method/field

2024-01-27 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-419?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-419: --- Assignee: Henri Biestro > Add permission syntax to allow class/method/field >

[jira] (JEXL-398) Allow 'trailing commas' or ellipsis while defining array, map and set literals

2024-01-23 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-398 ] Henri Biestro deleted comment on JEXL-398: was (Author: garydgregory): The build is red. > Allow 'trailing commas' or ellipsis while defining array, map and set literals >

[jira] [Resolved] (JEXL-398) Allow 'trailing commas' or ellipsis while defining array, map and set literals

2024-01-23 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-398?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-398. Resolution: Fixed Commit

[jira] [Reopened] (JEXL-398) Allow 'trailing commas' or ellipsis while defining array, map and set literals

2024-01-23 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-398?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro reopened JEXL-398: * Dot-expressions are no longer accepted as map keys; * [,...] is no longer accepted; * array/set/map

[jira] [Resolved] (JEXL-412) Ambiguous syntax between namespace function call and map object definition.

2023-12-22 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-412. Resolution: Fixed - Kinda restored previous behavior by looking at the whole ns:func sequence and

[jira] [Reopened] (JEXL-412) Ambiguous syntax between namespace function call and map object definition.

2023-12-12 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro reopened JEXL-412: Some people experience regressions; modules in particular declare namespaces. > Ambiguous syntax

[jira] [Commented] (JEXL-414) SoftCache may suffer from race conditions

2023-11-28 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-414?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17790946#comment-17790946 ] Henri Biestro commented on JEXL-414: As with any benchmark, I'd take the result with a grain of salt.

[jira] [Resolved] (JEXL-417) JexlArithmetic looses precision during arithmetic operator execution

2023-11-28 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-417?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-417. Assignee: Henri Biestro Resolution: Fixed Commit

[jira] [Comment Edited] (JEXL-417) JexlArithmetic looses precision during arithmetic operator execution

2023-11-28 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-417?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17790745#comment-17790745 ] Henri Biestro edited comment on JEXL-417 at 11/28/23 8:45 PM: -- Commit

[jira] [Resolved] (JEXL-414) SoftCache may suffer from race conditions

2023-11-28 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-414?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-414. Resolution: Fixed > SoftCache may suffer from race conditions >

[jira] [Updated] (JEXL-417) JexlArithmetic looses precision during arithmetic operator execution

2023-11-28 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-417?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-417: --- Description: When a an argument/variable is a BigDecimal or BigInteger, JEXL may try and convert it

[jira] [Updated] (JEXL-417) JexlArithmetic looses precision during arithmetic operator execution

2023-11-28 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-417?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-417: --- Description: When a an argument/variable is a BigDecimal or BigInteger, JEXL may try and convert it

[jira] [Created] (JEXL-417) JexlArithmetic looses precision during arithmetic operator execution

2023-11-28 Thread Henri Biestro (Jira)
Henri Biestro created JEXL-417: -- Summary: JexlArithmetic looses precision during arithmetic operator execution Key: JEXL-417 URL: https://issues.apache.org/jira/browse/JEXL-417 Project: Commons JEXL

[jira] [Commented] (JEXL-411) Leading zeroes in floating point numbers should be optional

2023-11-24 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-411?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17789513#comment-17789513 ] Henri Biestro commented on JEXL-411: The logic for parsing is described in the

[jira] [Commented] (JEXL-411) Leading zeroes in floating point numbers should be optional

2023-11-23 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-411?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17789206#comment-17789206 ] Henri Biestro commented on JEXL-411: Tried to modify the grammar but this is not easy; JEXL allows

[jira] [Resolved] (JEXL-416) Null-valued pragma throws NPE in 3.3

2023-11-23 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-416?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-416. Resolution: Fixed Thanks for catching this regression. Commit

[jira] [Updated] (JEXL-416) Null-valued pragma throws NPE in 3.3

2023-11-23 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-416?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-416: --- Assignee: Henri Biestro > Null-valued pragma throws NPE in 3.3 >

[jira] [Updated] (JEXL-416) Null-valued pragma throws NPE in 3.3

2023-11-23 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-416?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-416: --- Fix Version/s: 3.3.1 > Null-valued pragma throws NPE in 3.3 > > >

[jira] [Commented] (JEXL-414) SoftCache may suffer from race conditions

2023-11-23 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-414?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17789193#comment-17789193 ] Henri Biestro commented on JEXL-414: I've added a rough performance evaluation test class and another

[jira] [Updated] (JEXL-414) SoftCache may suffer from race conditions

2023-11-18 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-414?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-414: --- Fix Version/s: 3.3.1 > SoftCache may suffer from race conditions >

[jira] [Comment Edited] (JEXL-414) SoftCache may suffer from race conditions

2023-11-17 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-414?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17787449#comment-17787449 ] Henri Biestro edited comment on JEXL-414 at 11/18/23 4:32 AM: -- I've dropped a

[jira] [Commented] (JEXL-414) SoftCache may suffer from race conditions

2023-11-17 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-414?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17787449#comment-17787449 ] Henri Biestro commented on JEXL-414: I've dropped a

[jira] [Resolved] (JEXL-415) incorrect template eval result

2023-11-17 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-415?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-415. Fix Version/s: 3.3.1 Resolution: Fixed Thanks for the report. Commit

[jira] [Updated] (JEXL-415) incorrect template eval result

2023-11-17 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-415?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-415: --- Assignee: Henri Biestro > incorrect template eval result > -- > >

[jira] [Commented] (JEXL-414) SoftCache may suffer from race conditions

2023-11-17 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-414?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17787444#comment-17787444 ] Henri Biestro commented on JEXL-414: Very good catch and analysis, thank you. A correction is in the

[jira] [Updated] (JEXL-414) SoftCache may suffer from race conditions

2023-11-17 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-414?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-414: --- Assignee: Henri Biestro > SoftCache may suffer from race conditions >

[jira] [Updated] (JEXL-414) SoftCache may suffer from race conditions

2023-11-17 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-414?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-414: --- Description: I found the SoftCache used from within the JEXL class Engine to be very relevant for

[jira] [Resolved] (JEXL-413) Allow const capture runtime option

2023-11-12 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-413?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-413. Assignee: Henri Biestro Resolution: Fixed Commit

[jira] [Created] (JEXL-413) Allow const capture runtime option

2023-11-12 Thread Henri Biestro (Jira)
Henri Biestro created JEXL-413: -- Summary: Allow const capture runtime option Key: JEXL-413 URL: https://issues.apache.org/jira/browse/JEXL-413 Project: Commons JEXL Issue Type: Improvement

[jira] [Resolved] (JEXL-412) Ambiguous syntax between namespace function call and map object definition.

2023-11-03 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-412. Resolution: Fixed > Ambiguous syntax between namespace function call and map object definition. >

[jira] [Commented] (JEXL-412) Ambiguous syntax between namespace function call and map object definition.

2023-11-03 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-412?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17782545#comment-17782545 ] Henri Biestro commented on JEXL-412: Commit

[jira] [Updated] (JEXL-412) Ambiguous syntax between namespace function call and map object definition.

2023-11-03 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-412: --- Assignee: Henri Biestro > Ambiguous syntax between namespace function call and map object definition.

[jira] [Updated] (JEXL-412) Ambiguous syntax between namespace function call and map object definition.

2023-11-03 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-412: --- Fix Version/s: 3.3.1 > Ambiguous syntax between namespace function call and map object definition. >

[jira] [Updated] (JEXL-412) Ambiguous syntax between namespace function call and map object definition.

2023-11-03 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-412: --- Affects Version/s: 3.3 > Ambiguous syntax between namespace function call and map object definition. >

[jira] [Commented] (JEXL-412) Ambiguous syntax between namespace function call and map object definition.

2023-11-02 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-412?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17782143#comment-17782143 ] Henri Biestro commented on JEXL-412: I'll look into it. As a workaround, there is a 'syntactic hint'

[jira] [Resolved] (JEXL-408) Using JexlFeatures is tedious

2023-10-24 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-408?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-408. Resolution: Fixed > Using JexlFeatures is tedious > - > >

[jira] [Resolved] (JEXL-410) JexlFeatures: ctor does not enable all features

2023-10-24 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-410. Resolution: Fixed > JexlFeatures: ctor does not enable all features >

[jira] [Commented] (JEXL-408) Using JexlFeatures is tedious

2023-10-20 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-408?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=1988#comment-1988 ] Henri Biestro commented on JEXL-408: - Restored protected JexlFeatures constructor, documented the

[jira] [Commented] (JEXL-408) Using JexlFeatures is tedious

2023-10-20 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-408?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=1847#comment-1847 ] Henri Biestro commented on JEXL-408: - Renamed create() to createNone(); - Added createAll(); -

[jira] [Commented] (JEXL-410) JexlFeatures: ctor does not enable all features

2023-10-19 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=1223#comment-1223 ] Henri Biestro commented on JEXL-410: I'd rather correct the Javadoc than break production scripts. As

[jira] [Comment Edited] (JEXL-410) JexlFeatures: ctor does not enable all features

2023-10-19 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=1223#comment-1223 ] Henri Biestro edited comment on JEXL-410 at 10/19/23 12:00 PM: --- I'd rather

[jira] [Commented] (JEXL-408) Using JexlFeatures is tedious

2023-10-18 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-408?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17776823#comment-17776823 ] Henri Biestro commented on JEXL-408: I must mis-understand what 'tedious' means. Since the

[jira] [Commented] (JEXL-410) JexlFeatures: ctor does not enable all features

2023-10-18 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17776681#comment-17776681 ] Henri Biestro commented on JEXL-410: Updated Javadoc in commit

[jira] [Resolved] (JEXL-409) Disable LEXICAL should disable LEXICAL_SHADE

2023-10-18 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-409. Resolution: Fixed > Disable LEXICAL should disable LEXICAL_SHADE >

[jira] [Commented] (JEXL-409) Disable LEXICAL should disable LEXICAL_SHADE

2023-10-18 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-409?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17776679#comment-17776679 ] Henri Biestro commented on JEXL-409: Fixed in commit

[jira] [Commented] (JEXL-408) Using JexlFeatures is tedious

2023-10-18 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-408?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17776678#comment-17776678 ] Henri Biestro commented on JEXL-408: Added JexlFeatures#create() method to create new empty

[jira] [Updated] (JEXL-408) Using JexlFeatures is tedious

2023-10-18 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-408?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-408: --- Assignee: Henri Biestro > Using JexlFeatures is tedious > - > >

[jira] [Updated] (JEXL-409) Disable LEXICAL should disable LEXICAL_SHADE

2023-10-18 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-409: --- Affects Version/s: 3.3 > Disable LEXICAL should disable LEXICAL_SHADE >

[jira] [Updated] (JEXL-408) Using JexlFeatures is tedious

2023-10-18 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-408?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-408: --- Affects Version/s: 3.3 > Using JexlFeatures is tedious > - > >

[jira] [Updated] (JEXL-410) JexlFeatures: ctor does not enable all features

2023-10-18 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-410: --- Affects Version/s: 3.3 > JexlFeatures: ctor does not enable all features >

[jira] [Updated] (JEXL-410) JexlFeatures: ctor does not enable all features

2023-10-18 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-410: --- Fix Version/s: 3.3.1 > JexlFeatures: ctor does not enable all features >

[jira] [Updated] (JEXL-410) JexlFeatures: ctor does not enable all features

2023-10-18 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-410: --- Assignee: Henri Biestro > JexlFeatures: ctor does not enable all features >

[jira] [Updated] (JEXL-409) Disable LEXICAL should disable LEXICAL_SHADE

2023-10-18 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-409: --- Fix Version/s: 3.3.1 > Disable LEXICAL should disable LEXICAL_SHADE >

[jira] [Updated] (JEXL-409) Disable LEXICAL should disable LEXICAL_SHADE

2023-10-18 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-409: --- Assignee: Henri Biestro > Disable LEXICAL should disable LEXICAL_SHADE >

[jira] [Updated] (JEXL-408) Using JexlFeatures is tedious

2023-10-18 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-408?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-408: --- Fix Version/s: 3.3.1 > Using JexlFeatures is tedious > - > >

[jira] [Resolved] (JEXL-407) Sum of values shows incorrect

2023-10-10 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-407?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-407. Fix Version/s: 3.3 Resolution: Not A Bug As surprising as it may be, the result is coherent

[jira] [Updated] (JEXL-407) Sum of values shows incorrect

2023-10-10 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-407?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-407: --- Assignee: Henri Biestro > Sum of values shows incorrect > - > >

[jira] [Resolved] (JEXL-406) allow override Engine.createTemplateInterpreter ?

2023-09-22 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-406?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-406. Resolution: Fixed This issue - and the fix - pertain to *internal* APIs; these are under a +use at

[jira] [Updated] (JEXL-406) allow override Engine.createTemplateInterpreter ?

2023-09-22 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-406?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-406: --- Fix Version/s: 3.3.1 > allow override Engine.createTemplateInterpreter ? >

[jira] [Commented] (JEXL-406) allow override Engine.createTemplateInterpreter ?

2023-09-22 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-406?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17767869#comment-17767869 ] Henri Biestro commented on JEXL-406: Regarding your failed test, I've updated the code in

[jira] [Comment Edited] (JEXL-406) allow override Engine.createTemplateInterpreter ?

2023-09-21 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-406?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17767664#comment-17767664 ] Henri Biestro edited comment on JEXL-406 at 9/21/23 5:58 PM: - Added more

[jira] [Commented] (JEXL-406) allow override Engine.createTemplateInterpreter ?

2023-09-21 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-406?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17767664#comment-17767664 ] Henri Biestro commented on JEXL-406: Added more complete test in

[jira] [Commented] (JEXL-406) allow override Engine.createTemplateInterpreter ?

2023-09-21 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-406?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17767633#comment-17767633 ] Henri Biestro commented on JEXL-406: Let me try and rephrase to see I get this right. If you want to

[jira] [Comment Edited] (JEXL-406) allow override Engine.createTemplateInterpreter ?

2023-09-21 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-406?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17767435#comment-17767435 ] Henri Biestro edited comment on JEXL-406 at 9/21/23 7:43 AM: - May I ask what

[jira] [Comment Edited] (JEXL-406) allow override Engine.createTemplateInterpreter ?

2023-09-21 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-406?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17767435#comment-17767435 ] Henri Biestro edited comment on JEXL-406 at 9/21/23 7:42 AM: - May I ask what

[jira] [Commented] (JEXL-406) allow override Engine.createTemplateInterpreter ?

2023-09-21 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-406?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17767435#comment-17767435 ] Henri Biestro commented on JEXL-406: May I ask what are you trying to achieve and/or why do you need to

[jira] [Updated] (JEXL-406) allow override Engine.createTemplateInterpreter ?

2023-09-21 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-406?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-406: --- Affects Version/s: 3.3 > allow override Engine.createTemplateInterpreter ? >

[jira] [Updated] (JEXL-406) allow override Engine.createTemplateInterpreter ?

2023-09-21 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-406?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-406: --- Assignee: Henri Biestro > allow override Engine.createTemplateInterpreter ? >

[jira] [Comment Edited] (JEXL-405) Recursive functions corrupt evaluation frame if reassigned

2023-09-01 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-405?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17761055#comment-17761055 ] Henri Biestro edited comment on JEXL-405 at 9/1/23 3:16 PM: The fix ensures

[jira] [Comment Edited] (JEXL-405) Recursive functions corrupt evaluation frame if reassigned

2023-08-31 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-405?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17761055#comment-17761055 ] Henri Biestro edited comment on JEXL-405 at 8/31/23 6:10 PM: - The fix ensures

[jira] [Updated] (JEXL-405) Recursive functions corrupt evaluation frame if reassigned

2023-08-31 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-405?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-405: --- Description: This issue stems from the special handling recursive functions. A recursive function is

[jira] [Resolved] (JEXL-405) Recursive functions corrupt evaluation frame if reassigned

2023-08-31 Thread Henri Biestro (Jira)
[ https://issues.apache.org/jira/browse/JEXL-405?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-405. Resolution: Fixed The fix ensures that the lambda frame is only updated during its

[jira] [Created] (JEXL-405) Recursive functions corrupt evaluation frame if reassigned

2023-08-30 Thread Henri Biestro (Jira)
Henri Biestro created JEXL-405: -- Summary: Recursive functions corrupt evaluation frame if reassigned Key: JEXL-405 URL: https://issues.apache.org/jira/browse/JEXL-405 Project: Commons JEXL

  1   2   3   4   5   6   7   8   9   10   >