[jira] [Resolved] (JEXL-287) Wrong resolution of local variables

2019-01-16 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-287?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-287. Resolution: Not A Bug Assignee: Henri Biestro The actual behaviour is by design; as in

[jira] [Updated] (JEXL-288) Annotation can not be specified for a standalone statement

2019-01-16 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-288?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-288: --- Issue Type: Improvement (was: Bug) > Annotation can not be specified for a standalone statement >

[jira] [Created] (JEXL-290) safe navigation fails on chained method calls

2019-01-16 Thread Henri Biestro (JIRA)
Henri Biestro created JEXL-290: -- Summary: safe navigation fails on chained method calls Key: JEXL-290 URL: https://issues.apache.org/jira/browse/JEXL-290 Project: Commons JEXL Issue Type: Bug

[jira] [Resolved] (JEXL-290) safe navigation fails on chained method calls

2019-01-16 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-290?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-290. Resolution: Fixed

[jira] [Updated] (JEXL-283) JexlEngine parse an expression in wrong way.It seems like create a SimpleNode in the ASTJexlScript

2018-12-18 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-283?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-283: --- Affects Version/s: 2.0.1 > JexlEngine parse an expression in wrong way.It seems like create a

[jira] [Comment Edited] (JEXL-282) Pragmas with antish names are broken

2018-12-18 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-282?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16723895#comment-16723895 ] Henri Biestro edited comment on JEXL-282 at 12/18/18 10:17 AM: --- Fixed grammar

[jira] [Resolved] (JEXL-282) Pragmas with antish names are broken

2018-12-18 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-282?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-282. Resolution: Fixed Assignee: Henri Biestro Fix Version/s: 3.2 Fixed grammar and test

[jira] [Comment Edited] (JEXL-281) MethodExecutor incorrectly tests for empty parameters list

2018-12-18 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16723093#comment-16723093 ] Henri Biestro edited comment on JEXL-281 at 12/18/18 10:18 AM: --- - releases

[jira] [Resolved] (JEXL-283) JexlEngine parse an expression in wrong way.It seems like create a SimpleNode in the ASTJexlScript

2018-12-18 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-283?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-283. Resolution: Cannot Reproduce I'm sorry but as is, this is not a bug report. You need at least a

[jira] [Resolved] (JEXL-280) break/continue statements outside of the loop

2018-12-18 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-280. Resolution: Fixed Assignee: Henri Biestro Fix Version/s: 3.2 Added stack of loop

[jira] [Resolved] (JEXL-279) Null variables property access do not throw exceptions

2018-12-26 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-279?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-279. Resolution: Fixed - refined logic to discriminate undefined vs null variables or properties

[jira] [Updated] (JEXL-281) MethodExecutor incorrectly tests for empty parameters list

2018-12-17 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-281: --- Assignee: Henri Biestro > MethodExecutor incorrectly tests for empty parameters list >

[jira] [Commented] (JEXL-281) MethodExecutor incorrectly tests for empty parameters list

2018-12-17 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16723065#comment-16723065 ] Henri Biestro commented on JEXL-281: Refined logic in MethodKey.isVarArgs avoiding costly class

[jira] [Resolved] (JEXL-281) MethodExecutor incorrectly tests for empty parameters list

2018-12-17 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-281. Resolution: Fixed Fix Version/s: 3.2 - releases notes and changes revision :

[jira] [Updated] (JEXL-279) Null variables property access do not throw exceptions

2018-11-28 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-279?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-279: --- Assignee: Henri Biestro > Null variables property access do not throw exceptions >

[jira] [Created] (JEXL-279) Null variables property access do not throw exceptions

2018-11-28 Thread Henri Biestro (JIRA)
Henri Biestro created JEXL-279: -- Summary: Null variables property access do not throw exceptions Key: JEXL-279 URL: https://issues.apache.org/jira/browse/JEXL-279 Project: Commons JEXL Issue

[jira] [Created] (JEXL-285) For statement variable may seem unaffected by iteration

2019-01-10 Thread Henri Biestro (JIRA)
Henri Biestro created JEXL-285: -- Summary: For statement variable may seem unaffected by iteration Key: JEXL-285 URL: https://issues.apache.org/jira/browse/JEXL-285 Project: Commons JEXL Issue

[jira] [Resolved] (JEXL-285) For statement variable may seem unaffected by iteration

2019-01-11 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-285?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-285. Resolution: Fixed - Detect reuse of local variable in 'for' statements at parsing time

[jira] [Commented] (JEXL-285) For statement variable may seem unaffected by iteration

2019-01-12 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-285?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16741385#comment-16741385 ] Henri Biestro commented on JEXL-285: After the declaration of a local variable, its symbol is always

[jira] [Commented] (JEXL-257) Function throwing IllegalArgumentException may be called twice

2019-01-02 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-257?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16732141#comment-16732141 ] Henri Biestro commented on JEXL-257: Made sure that tryInvoke only reuses a 'set' method if the value

[jira] [Commented] (JEXL-271) Hoisted variable is lost when currying lambda

2018-09-12 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-271?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16612375#comment-16612375 ] Henri Biestro commented on JEXL-271: On TLS handling, good catch; I've move the code accordingly.

[jira] [Comment Edited] (JEXL-271) Hoisted variable is lost when currying lambda

2018-09-12 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-271?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16612375#comment-16612375 ] Henri Biestro edited comment on JEXL-271 at 9/12/18 3:44 PM: - On TLS handling,

[jira] [Resolved] (JEXL-275) Allow safe navigation as option

2018-09-17 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-275?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-275. Resolution: Fixed

[jira] [Resolved] (JEXL-274) Handle soft and hard stack overflow

2018-09-18 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-274. Resolution: Fixed

[jira] [Created] (JEXL-272) Dereferencing null property not reported on method call

2018-09-12 Thread Henri Biestro (JIRA)
Henri Biestro created JEXL-272: -- Summary: Dereferencing null property not reported on method call Key: JEXL-272 URL: https://issues.apache.org/jira/browse/JEXL-272 Project: Commons JEXL Issue

[jira] [Updated] (JEXL-272) Dereferencing null property not reported on method call

2018-09-12 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-272: --- Description: With expression {{ x.[y].z() }} , if x.y is null, the evaluation succeeds returning null

[jira] [Updated] (JEXL-272) Dereferencing null property not reported on method call

2018-09-12 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-272: --- Description: With expression 'x.[y].z()', if x.y is null, the evaluation succeeds returning null

[jira] [Resolved] (JEXL-272) Dereferencing null property not reported on method call

2018-09-12 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-272. Resolution: Fixed Commit 2f7d6e91261a7211e34efaa53e7e6eb860e1dc62

[jira] [Updated] (JEXL-272) Dereferencing null property not reported on method call

2018-09-12 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-272: --- Description: With expression {{ x.[y].z() }}, if x.y is null, the evaluation succeeds returning null

[jira] [Updated] (JEXL-272) Dereferencing null property not reported on method call

2018-09-12 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-272: --- Description: With expression {{x.[y].z() }}, if x.y is null, the evaluation succeeds returning null

[jira] [Created] (JEXL-274) Handle soft and hard stack overflow

2018-09-17 Thread Henri Biestro (JIRA)
Henri Biestro created JEXL-274: -- Summary: Handle soft and hard stack overflow Key: JEXL-274 URL: https://issues.apache.org/jira/browse/JEXL-274 Project: Commons JEXL Issue Type: Improvement

[jira] [Created] (JEXL-275) Allow safe navigation as option

2018-09-17 Thread Henri Biestro (JIRA)
Henri Biestro created JEXL-275: -- Summary: Allow safe navigation as option Key: JEXL-275 URL: https://issues.apache.org/jira/browse/JEXL-275 Project: Commons JEXL Issue Type: Improvement

[jira] [Commented] (JEXL-233) Documentation rewrite

2018-09-18 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-233?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16618996#comment-16618996 ] Henri Biestro commented on JEXL-233: Apologies, I misinterpreted the diff whilst reviewing between you

[jira] [Commented] (JEXL-233) Documentation rewrite

2018-09-18 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-233?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16618902#comment-16618902 ] Henri Biestro commented on JEXL-233: I may be mistaken and your PRs might be for your own benefit as

[jira] [Updated] (JEXL-273) Add do...while(...) loops

2018-09-13 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-273?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-273: --- Description: JEXL allows 2 forms of loops, {noformat} for(::) {...} {noformat} and {noformat}

[jira] [Resolved] (JEXL-175) java.util.regex.Pattern creation operator

2018-09-13 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-175?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-175. Resolution: Fixed Assignee: Henri Biestro Fix Version/s: (was: Later)

[jira] [Updated] (JEXL-273) Add do...while(...) loops

2018-09-13 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-273?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-273: --- Description: JEXL allows 2 forms of loops, {{ for(::) {...} }} and {{ while(?) {...}; }} the 3rd usual

[jira] [Resolved] (JEXL-273) Add do...while(...) loops

2018-09-13 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-273?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-273. Resolution: Fixed Feature commit:

[jira] [Updated] (JEXL-273) Add do...while(...) loops

2018-09-13 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-273?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-273: --- Description: JEXL allows 2 forms of loops, {noformat} for(::) {...} {noformat} and {noformat}

[jira] [Created] (JEXL-273) Add do...while(...) loops

2018-09-13 Thread Henri Biestro (JIRA)
Henri Biestro created JEXL-273: -- Summary: Add do...while(...) loops Key: JEXL-273 URL: https://issues.apache.org/jira/browse/JEXL-273 Project: Commons JEXL Issue Type: Improvement Affects

[jira] [Commented] (JEXL-295) Add unary plus operator

2019-03-29 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16805034#comment-16805034 ] Henri Biestro commented on JEXL-295: I would certainly not recommend implementing a non-deterministic

[jira] [Commented] (JEXL-295) Add unary plus operator

2019-03-29 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16805033#comment-16805033 ] Henri Biestro commented on JEXL-295: Changeset: 781f3bb566d81bc1c8d4b36b1e01cccbd1e60458 Author:

[jira] [Resolved] (JEXL-295) Add unary plus operator

2019-03-29 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-295. Resolution: Fixed Changeset: fcb8d2e0b4b1018f61b1c96541686916b2ed6651 Author:henrib Date:

[jira] [Resolved] (JEXL-293) leading plus sign not recognized

2019-03-29 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-293?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-293. Resolution: Fixed Fixed by JEXL-295 . > leading plus sign not recognized >

[jira] [Updated] (JEXL-294) expression:b == true , when b="abc" then return true

2019-03-27 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-294?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-294: --- Attachment: (was: image-2019-03-27-18-04-14-420.png) > expression:b == true , when b="abc" then

[jira] [Updated] (JEXL-294) expression:b == true , when b="abc" then return true

2019-03-27 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-294?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-294: --- Description: It seems a bit odd that the expression "abc" == true returns true. {code:java}

[jira] [Updated] (JEXL-294) expression:b == true , when b="abc" then return true

2019-03-27 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-294?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-294: --- Assignee: Henri Biestro > expression:b == true , when b="abc" then return true >

[jira] [Updated] (JEXL-294) expression:b == true , when b="abc" then return true

2019-03-27 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-294?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-294: --- Description: It seems a bit odd that the expression "abc" == true returns true. {code:java}

[jira] [Commented] (JEXL-293) leading plus sign not recognized

2019-03-27 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-293?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16802868#comment-16802868 ] Henri Biestro commented on JEXL-293: Thank you for clarifying why this is an issue in your environment.

[jira] [Commented] (JEXL-294) expression:b == true , when b="abc" then return true

2019-03-27 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16802844#comment-16802844 ] Henri Biestro commented on JEXL-294: It may seem odd but the explanation resides in the logic statement 

[jira] [Updated] (JEXL-293) leading plus sign not recognized

2019-03-27 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-293?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-293: --- Assignee: Henri Biestro > leading plus sign not recognized > > >

[jira] [Commented] (JEXL-293) leading plus sign not recognized

2019-03-27 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-293?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16802788#comment-16802788 ] Henri Biestro commented on JEXL-293: Indeed, it is not syntactically correct; there is a unary minus

[jira] [Commented] (JEXL-293) leading plus sign not recognized

2019-03-27 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-293?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16802901#comment-16802901 ] Henri Biestro commented on JEXL-293: JEXL is 8+ years old, lack of unary plus has not been an issue

[jira] [Commented] (JEXL-295) Add unary plus operator

2019-03-27 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16803141#comment-16803141 ] Henri Biestro commented on JEXL-295: Changeset: 1f00432517aa46bdf0197e1e85a007f4076c01ed Author:

[jira] [Updated] (JEXL-295) Add unary plus operator

2019-03-27 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-295: --- Description: WHAT Introduce a new operator, the unary plus as in '+4' or '+b' expressions. JEXL

[jira] [Created] (JEXL-295) Add unary plus operator

2019-03-27 Thread Henri Biestro (JIRA)
Henri Biestro created JEXL-295: -- Summary: Add unary plus operator Key: JEXL-295 URL: https://issues.apache.org/jira/browse/JEXL-295 Project: Commons JEXL Issue Type: New Feature Affects

[jira] [Commented] (JEXL-295) Add unary plus operator

2019-03-28 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16803728#comment-16803728 ] Henri Biestro commented on JEXL-295: You're right, the rule of lesser surprise implies it should only

[jira] [Resolved] (JEXL-294) expression:b == true , when b="abc" then return true

2019-03-28 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-294?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-294. Resolution: Not A Problem Fix Version/s: 3.1 Works as intended, other behaviours are possible

[jira] [Commented] (JEXL-295) Add unary plus operator

2019-03-28 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16804123#comment-16804123 ] Henri Biestro commented on JEXL-295: Changeset: 76af65b52c04ed9962372388db824041d008fe01 Author:

[jira] [Comment Edited] (JEXL-295) Add unary plus operator

2019-03-28 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16803728#comment-16803728 ] Henri Biestro edited comment on JEXL-295 at 3/28/19 11:35 AM: -- You're right,

[jira] [Commented] (JEXL-295) Add unary plus operator

2019-04-01 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16806522#comment-16806522 ] Henri Biestro commented on JEXL-295: We are naming the operation performed by the arithmetic when

[jira] [Resolved] (JEXL-288) Annotation can not be specified for a standalone statement

2019-04-01 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-288?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-288. Resolution: Fixed Fixed grammar as suggested, added test

[jira] [Commented] (JEXL-292) Allow to specify custom Permissions class for Uberspect to be used later by Introspector

2019-04-01 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-292?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16806962#comment-16806962 ] Henri Biestro commented on JEXL-292:

[jira] [Updated] (JEXL-292) Allow to specify custom Permissions class for Uberspect to be used later by Introspector

2019-04-01 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-292?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-292: --- Assignee: Henri Biestro > Allow to specify custom Permissions class for Uberspect to be used later by

[jira] [Commented] (JEXL-292) Allow to specify custom Permissions class for Uberspect to be used later by Introspector

2019-04-01 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-292?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16806906#comment-16806906 ] Henri Biestro commented on JEXL-292: Controlling the Uberspect permitted methods paves the way to a

[jira] [Updated] (JEXL-288) Annotation can not be specified for a standalone statement

2019-04-01 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-288?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-288: --- Assignee: Henri Biestro > Annotation can not be specified for a standalone statement >

[jira] [Updated] (JEXL-296) Real literal in scientific format is not parsed without suffix

2019-04-01 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-296?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-296: --- Fix Version/s: 3.2 > Real literal in scientific format is not parsed without suffix >

[jira] [Resolved] (JEXL-296) Real literal in scientific format is not parsed without suffix

2019-04-01 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-296?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-296. Resolution: Fixed Changeset: bf6d0dd4c11221c13df11a364339765586fac18e Author:henrib Date:

[jira] [Updated] (JEXL-296) Real literal in scientific format is not parsed without suffix

2019-04-01 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-296?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-296: --- Assignee: Henri Biestro > Real literal in scientific format is not parsed without suffix >

[jira] [Resolved] (JEXL-291) Using sandbox prevents array-syntax lookup by number in Map

2019-03-22 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-291. Resolution: Fixed Changeset: c39f4cf674000f45c23597fa945a0421aac79cbf Author:henrib Date:

[jira] [Commented] (JEXL-280) break/continue statements outside of the loop

2019-02-12 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-280?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16766256#comment-16766256 ] Henri Biestro commented on JEXL-280: Changeset: 31eec803d83bab7fe157f40f932bab63aaee22aa Author:

[jira] [Updated] (JEXL-291) Using sandbox prevents array-syntax lookup by number in Map

2019-02-19 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-291: --- Fix Version/s: 3.2 > Using sandbox prevents array-syntax lookup by number in Map >

[jira] [Updated] (JEXL-291) Using sandbox prevents array-syntax lookup by number in Map

2019-02-19 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-291: --- Assignee: Henri Biestro > Using sandbox prevents array-syntax lookup by number in Map >

[jira] [Resolved] (JEXL-300) Ant-ish variables should not use safe-access operator syntax

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

[jira] [Updated] (JEXL-300) Ant-ish variables should not use safe-access operator syntax

2019-05-15 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-300?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-300: --- Fix Version/s: 3.2 > Ant-ish variables should not use safe-access operator syntax >

[jira] [Updated] (JEXL-300) Ant-ish variables should not use safe-access operator syntax

2019-05-15 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-300?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-300: --- Assignee: Henri Biestro > Ant-ish variables should not use safe-access operator syntax >

[jira] [Updated] (JEXL-299) Improve message error when method could not be found

2019-05-13 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-299: --- Affects Version/s: 3.1 Fix Version/s: 3.2 > Improve message error when method could not be

[jira] [Updated] (JEXL-299) Improve message error when method could not be found

2019-05-13 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-299: --- Assignee: Henri Biestro > Improve message error when method could not be found >

[jira] [Resolved] (JEXL-297) validate expression (instead of evaluate)

2019-05-27 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-297?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-297. Resolution: Not A Problem Poster has not updated/responded for a month, considering solution was

[jira] [Updated] (JEXL-298) Unable to call 'empty' and 'size' member methods with parameters

2019-05-24 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-298?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-298: --- Assignee: Henri Biestro > Unable to call 'empty' and 'size' member methods with parameters >

[jira] [Commented] (JEXL-298) Unable to call 'empty' and 'size' member methods with parameters

2019-05-26 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-298?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16848507#comment-16848507 ] Henri Biestro commented on JEXL-298: Changeset: 306786606116839960dd131c49dfbd287533bb6d Author:

[jira] [Resolved] (JEXL-298) Unable to call 'empty' and 'size' member methods with parameters

2019-05-26 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-298?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-298. Resolution: Fixed Thanks Dmitri, good solution, hope it suits your need. > Unable to call 'empty'

[jira] [Commented] (JEXL-302) JexlScript.getVariables returns strange values for array access

2019-06-04 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-302?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16856126#comment-16856126 ] Henri Biestro commented on JEXL-302: I'm sorry, I must have been unclear; let me try again. The

[jira] [Resolved] (JEXL-298) Unable to call 'empty' and 'size' member methods with parameters

2019-06-05 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-298?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-298. Resolution: Fixed Fix Version/s: 3.2 [JEXL-298: tidy empty/isEmpty

[jira] [Reopened] (JEXL-298) Unable to call 'empty' and 'size' member methods with parameters

2019-06-05 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-298?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro reopened JEXL-298: Potential regression detected. > Unable to call 'empty' and 'size' member methods with parameters >

[jira] [Resolved] (JEXL-302) JexlScript.getVariables returns strange values for array access

2019-06-08 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-302?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-302. Resolution: Fixed Changeset: a3c210cfc5eabd1bbb1d6ae4b009fe831e2f1d9b Author:Henri Biestro

[jira] [Resolved] (JEXL-306) Ternary operator ? protects also its branches from resolvance errors

2019-06-08 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-306. Resolution: Fixed Changeset: 041fcaf0b32e1316c578f971039e1632a01f8f79 Author:Henri Biestro

[jira] [Updated] (JEXL-306) Ternary operator ? protects also its branches from resolution errors

2019-06-08 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-306: --- Summary: Ternary operator ? protects also its branches from resolution errors (was: Ternary operator

[jira] [Updated] (JEXL-306) Ternary operator ? protects also its branches from resolvance errors

2019-06-08 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro updated JEXL-306: --- Assignee: Henri Biestro Fix Version/s: 3.2 > Ternary operator ? protects also its branches

[jira] [Comment Edited] (JEXL-305) Script debugger produces incorrect syntax

2019-06-14 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-305?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16864163#comment-16864163 ] Henri Biestro edited comment on JEXL-305 at 6/14/19 2:50 PM: - Found a

[jira] [Resolved] (JEXL-305) Script debugger produces incorrect syntax

2019-06-14 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-305?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-305. Resolution: Fixed Changeset: 4ffa7acc032f58cdf484f4ceae1283111cf1c3b5 Author:henrib Date:

[jira] [Reopened] (JEXL-305) Script debugger produces incorrect syntax

2019-06-14 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-305?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro reopened JEXL-305: Found a regression case. > Script debugger produces incorrect syntax >

[jira] [Resolved] (JEXL-306) Ternary operator ? protects also its branches from resolution errors

2019-06-10 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-306. Resolution: Fixed

[jira] [Reopened] (JEXL-306) Ternary operator ? protects also its branches from resolution errors

2019-06-11 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro reopened JEXL-306: Code may be simpler > Ternary operator ? protects also its branches from resolution errors >

[jira] [Resolved] (JEXL-306) Ternary operator ? protects also its branches from resolution errors

2019-06-11 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-306. Resolution: Fixed

[jira] [Comment Edited] (JEXL-306) Ternary operator ? protects also its branches from resolution errors

2019-06-10 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16859823#comment-16859823 ] Henri Biestro edited comment on JEXL-306 at 6/10/19 2:33 PM: - Not a regression

[jira] [Comment Edited] (JEXL-306) Ternary operator ? protects also its branches from resolution errors

2019-06-10 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16859823#comment-16859823 ] Henri Biestro edited comment on JEXL-306 at 6/10/19 2:32 PM: - Not a regression

[jira] [Resolved] (JEXL-253) Permissions by super type in JexlSandbox

2019-06-17 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro resolved JEXL-253. Resolution: Fixed Changeset: 757dcb90f2ca2ba92fd9ec43291deb4305eee02c Author:henrib Date:

[jira] [Commented] (JEXL-306) Ternary operator ? protects also its branches from resolution errors

2019-06-10 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16859823#comment-16859823 ] Henri Biestro commented on JEXL-306: Regression, reopen. Sorry > Ternary operator ? protects also its

[jira] [Reopened] (JEXL-306) Ternary operator ? protects also its branches from resolution errors

2019-06-10 Thread Henri Biestro (JIRA)
[ https://issues.apache.org/jira/browse/JEXL-306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Henri Biestro reopened JEXL-306: > Ternary operator ? protects also its branches from resolution errors >

<    3   4   5   6   7   8   9   10   11   12   >