[jira] [Commented] (JEXL-392) Enable namespace declaration based on scripts

2023-03-08 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-392?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17698021#comment-17698021 ] Dmitri Blinov commented on JEXL-392: If I'm allowed to express an opinion, this feature

[jira] [Commented] (JEXL-390) Pragmas should not be statements

2022-12-22 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-390?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17651323#comment-17651323 ] Dmitri Blinov commented on JEXL-390: I understand your point to keep the things as much

[jira] [Updated] (JEXL-390) Pragmas should not be statements

2022-12-11 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-390?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dmitri Blinov updated JEXL-390: --- Description: In Jexl pragmas are treated as statements syntactically, but do not find their way to AST

[jira] [Created] (JEXL-390) Pragmas should not be statements

2022-12-10 Thread Dmitri Blinov (Jira)
Dmitri Blinov created JEXL-390: -- Summary: Pragmas should not be statements Key: JEXL-390 URL: https://issues.apache.org/jira/browse/JEXL-390 Project: Commons JEXL Issue Type: Improvement

[jira] [Commented] (JEXL-389) Improve parsing timings

2022-12-06 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-389?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17643956#comment-17643956 ] Dmitri Blinov commented on JEXL-389: Thank you very much for your promt fix. With moder

[jira] [Created] (JEXL-389) Improve parsing timings

2022-12-05 Thread Dmitri Blinov (Jira)
Dmitri Blinov created JEXL-389: -- Summary: Improve parsing timings Key: JEXL-389 URL: https://issues.apache.org/jira/browse/JEXL-389 Project: Commons JEXL Issue Type: Improvement Repo

[jira] [Commented] (JEXL-385) Support disabling fortran-style relational operators syntax

2022-11-19 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-385?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17636192#comment-17636192 ] Dmitri Blinov commented on JEXL-385: Thank you! Maybe it should be mentioned in docs 

[jira] [Comment Edited] (JEXL-385) Support disabling fortran-style relational operators syntax

2022-11-09 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-385?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17631152#comment-17631152 ] Dmitri Blinov edited comment on JEXL-385 at 11/9/22 4:55 PM: - [

[jira] [Commented] (JEXL-385) Support disabling fortran-style relational operators syntax

2022-11-09 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-385?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17631152#comment-17631152 ] Dmitri Blinov commented on JEXL-385: [~henrib] Do you mean we can now reintroduce ‘in’

[jira] [Created] (JEXL-385) Support disabling fortran-style relational operators syntax

2022-11-07 Thread Dmitri Blinov (Jira)
Dmitri Blinov created JEXL-385: -- Summary: Support disabling fortran-style relational operators syntax Key: JEXL-385 URL: https://issues.apache.org/jira/browse/JEXL-385 Project: Commons JEXL Is

[jira] [Commented] (JEXL-381) Change default JEXL configuration to a more security-friendly behaviour

2022-11-05 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17629376#comment-17629376 ] Dmitri Blinov commented on JEXL-381: You're right - ClassLoader.loadClass() does not tr

[jira] [Commented] (JEXL-381) Change default JEXL configuration to a more security-friendly behaviour

2022-11-05 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17629358#comment-17629358 ] Dmitri Blinov commented on JEXL-381: This can be a little bit tricky. Current Permissio

[jira] [Commented] (JEXL-381) Change default JEXL configuration to a more security-friendly behaviour

2022-11-05 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17629303#comment-17629303 ] Dmitri Blinov commented on JEXL-381: Now that I've reviewed the code, I think one of th

[jira] [Reopened] (JEXL-382) Simplify grammar and lexical state management

2022-11-03 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dmitri Blinov reopened JEXL-382: Last minute amendments https://github.com/apache/commons-jexl/pull/135 > Simplify grammar and lexical st

[jira] [Commented] (JEXL-381) Change default JEXL configuration to a more security-friendly behaviour

2022-11-02 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17627881#comment-17627881 ] Dmitri Blinov commented on JEXL-381: [~henrib] The sandbox is not part of Jexl, rather

[jira] [Comment Edited] (JEXL-381) Change default JEXL configuration to a more security-friendly behaviour

2022-10-31 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17626766#comment-17626766 ] Dmitri Blinov edited comment on JEXL-381 at 10/31/22 7:07 PM: --

[jira] [Commented] (JEXL-381) Change default JEXL configuration to a more security-friendly behaviour

2022-10-31 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17626766#comment-17626766 ] Dmitri Blinov commented on JEXL-381: [~henrib] I don't remember exact reason why I didn

[jira] [Commented] (JEXL-381) Change default JEXL configuration to a more security-friendly behaviour

2022-10-31 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17626731#comment-17626731 ] Dmitri Blinov commented on JEXL-381: IMO the idea to sandbox JEXL by default is not wit

[jira] [Updated] (JEXL-382) Simplify grammar and lexical state management

2022-10-30 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dmitri Blinov updated JEXL-382: --- Description: Here is the proposal to tidy up grammar and lexical state management rules. The jar size

[jira] [Updated] (JEXL-382) Simplify grammar and lexical state management

2022-10-30 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dmitri Blinov updated JEXL-382: --- Description: Here is the proposal to tidy up grammar and lexical state management rules. https://githu

[jira] [Created] (JEXL-382) Simplify grammar and lexical state management

2022-10-30 Thread Dmitri Blinov (Jira)
Dmitri Blinov created JEXL-382: -- Summary: Simplify grammar and lexical state management Key: JEXL-382 URL: https://issues.apache.org/jira/browse/JEXL-382 Project: Commons JEXL Issue Type: Improv

[jira] [Comment Edited] (JEXL-372) Add support for 'standard' for loop

2022-06-23 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-372?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17558174#comment-17558174 ] Dmitri Blinov edited comment on JEXL-372 at 6/23/22 5:27 PM: - T

[jira] [Commented] (JEXL-372) Add support for 'standard' for loop

2022-06-23 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-372?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17558174#comment-17558174 ] Dmitri Blinov commented on JEXL-372: The following test case fails {code:java}   @Tes

[jira] [Comment Edited] (JEXL-373) Add support for prefix/postfix increment/decrement operators

2022-06-12 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-373?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17553286#comment-17553286 ] Dmitri Blinov edited comment on JEXL-373 at 6/12/22 5:05 PM: - T

[jira] [Comment Edited] (JEXL-373) Add support for prefix/postfix increment/decrement operators

2022-06-12 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-373?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17553286#comment-17553286 ] Dmitri Blinov edited comment on JEXL-373 at 6/12/22 4:53 PM: - T

[jira] (JEXL-372) Add support for 'standard' for loop

2022-06-12 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-372 ] Dmitri Blinov deleted comment on JEXL-372: was (Author: dmitri_blinov): Once you mentioned complexity of overload checks for self\{Add,Subtract,..} I recalled that when I tackeled that problem

[jira] [Commented] (JEXL-373) Add support for prefix/postfix increment/decrement operators

2022-06-12 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-373?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17553287#comment-17553287 ] Dmitri Blinov commented on JEXL-373: Once you mentioned complexity of overload checks f

[jira] (JEXL-372) Add support for 'standard' for loop

2022-06-12 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-372 ] Dmitri Blinov deleted comment on JEXL-372: was (Author: dmitri_blinov): There is also an open question whether default increment/decrement operator arithmetic should trigger overloaded {{\+=}}

[jira] [Commented] (JEXL-373) Add support for prefix/postfix increment/decrement operators

2022-06-12 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-373?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17553286#comment-17553286 ] Dmitri Blinov commented on JEXL-373: There is also an open question whether default inc

[jira] (JEXL-372) Add support for 'standard' for loop

2022-06-12 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-372 ] Dmitri Blinov deleted comment on JEXL-372: was (Author: dmitri_blinov): The following use case returns 1 in JS {code:java}     @Test     public void testIncrementOperatorOnNull() throws Exceptio

[jira] [Commented] (JEXL-372) Add support for 'standard' for loop

2022-06-12 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-372?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17553283#comment-17553283 ] Dmitri Blinov commented on JEXL-372: Once you mentioned complexity of overload checks f

[jira] [Comment Edited] (JEXL-372) Add support for 'standard' for loop

2022-06-12 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-372?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17553276#comment-17553276 ] Dmitri Blinov edited comment on JEXL-372 at 6/12/22 2:55 PM: - T

[jira] [Commented] (JEXL-372) Add support for 'standard' for loop

2022-06-12 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-372?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17553276#comment-17553276 ] Dmitri Blinov commented on JEXL-372: There is also an open question whether default inc

[jira] [Comment Edited] (JEXL-372) Add support for 'standard' for loop

2022-06-12 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-372?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17553261#comment-17553261 ] Dmitri Blinov edited comment on JEXL-372 at 6/12/22 2:22 PM: - T

[jira] [Commented] (JEXL-372) Add support for 'standard' for loop

2022-06-12 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-372?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17553261#comment-17553261 ] Dmitri Blinov commented on JEXL-372: The following test case returns 1 in JS {code:java

[jira] [Commented] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-18 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17539003#comment-17539003 ] Dmitri Blinov commented on JEXL-369: [~henrib] Great job, thanks! > Add 'let' and 'con

[jira] [Commented] (JEXL-367) Named function and fat-arrow (=>) lambda syntax

2022-05-18 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-367?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17539002#comment-17539002 ] Dmitri Blinov commented on JEXL-367: There are a couple of notes on current named funct

[jira] [Comment Edited] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-17 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17538323#comment-17538323 ] Dmitri Blinov edited comment on JEXL-369 at 5/17/22 4:42 PM: - I

[jira] [Commented] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-17 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17538323#comment-17538323 ] Dmitri Blinov commented on JEXL-369: I respectfully disagree :) Loop assignment to con

[jira] [Commented] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-16 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17537961#comment-17537961 ] Dmitri Blinov commented on JEXL-369: Oh, that one is tricky, need to track loops and br

[jira] [Comment Edited] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-16 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17537687#comment-17537687 ] Dmitri Blinov edited comment on JEXL-369 at 5/16/22 5:39 PM: - [

[jira] [Commented] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-16 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17537687#comment-17537687 ] Dmitri Blinov commented on JEXL-369: [~henrib] I'm terribly sorry but can not grasp you

[jira] [Commented] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-13 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17536787#comment-17536787 ] Dmitri Blinov commented on JEXL-369: I'm also sceptical about the following test case (

[jira] [Commented] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-12 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17536284#comment-17536284 ] Dmitri Blinov commented on JEXL-369: It seems there is a bug with const checks. The fol

[jira] [Comment Edited] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-11 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17535050#comment-17535050 ] Dmitri Blinov edited comment on JEXL-369 at 5/11/22 6:32 PM: - [

[jira] [Commented] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-11 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17535050#comment-17535050 ] Dmitri Blinov commented on JEXL-369: [~henrib] As a good rule, const variable decaratio

[jira] [Comment Edited] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-11 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17535050#comment-17535050 ] Dmitri Blinov edited comment on JEXL-369 at 5/11/22 6:18 PM: - [

[jira] [Comment Edited] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-07 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17533205#comment-17533205 ] Dmitri Blinov edited comment on JEXL-369 at 5/7/22 7:29 AM: You

[jira] [Comment Edited] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-07 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17532992#comment-17532992 ] Dmitri Blinov edited comment on JEXL-369 at 5/7/22 7:28 AM: So,

[jira] [Comment Edited] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-06 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17533205#comment-17533205 ] Dmitri Blinov edited comment on JEXL-369 at 5/7/22 6:57 AM: You

[jira] [Commented] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-06 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17533205#comment-17533205 ] Dmitri Blinov commented on JEXL-369: You are right about case 4. > Add 'let' and 'cons

[jira] [Comment Edited] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-06 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17532992#comment-17532992 ] Dmitri Blinov edited comment on JEXL-369 at 5/7/22 6:51 AM: So,

[jira] [Comment Edited] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-06 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17532992#comment-17532992 ] Dmitri Blinov edited comment on JEXL-369 at 5/6/22 5:18 PM: So,

[jira] [Commented] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-06 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17532992#comment-17532992 ] Dmitri Blinov commented on JEXL-369: So, to sum up, what should we expect (in non-lexic

[jira] [Comment Edited] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-06 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17532652#comment-17532652 ] Dmitri Blinov edited comment on JEXL-369 at 5/6/22 9:36 AM: In

[jira] [Comment Edited] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-06 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17532652#comment-17532652 ] Dmitri Blinov edited comment on JEXL-369 at 5/6/22 8:43 AM: In

[jira] [Comment Edited] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-05 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17532652#comment-17532652 ] Dmitri Blinov edited comment on JEXL-369 at 5/6/22 5:38 AM: In

[jira] [Commented] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-05 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17532652#comment-17532652 ] Dmitri Blinov commented on JEXL-369: In JS they allowed redefinition with let/const, ie

[jira] [Comment Edited] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-05 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17532407#comment-17532407 ] Dmitri Blinov edited comment on JEXL-369 at 5/5/22 4:50 PM: In

[jira] [Comment Edited] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-05 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17532407#comment-17532407 ] Dmitri Blinov edited comment on JEXL-369 at 5/5/22 4:48 PM: In

[jira] [Comment Edited] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-05 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17532407#comment-17532407 ] Dmitri Blinov edited comment on JEXL-369 at 5/5/22 4:32 PM: In

[jira] [Commented] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-05 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17532407#comment-17532407 ] Dmitri Blinov commented on JEXL-369: In JS you may have a variable redeclared in nested

[jira] [Comment Edited] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-05 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17532264#comment-17532264 ] Dmitri Blinov edited comment on JEXL-369 at 5/5/22 2:15 PM: Hen

[jira] [Commented] (JEXL-369) Add 'let' and 'const' variable declarations

2022-05-05 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17532264#comment-17532264 ] Dmitri Blinov commented on JEXL-369: Henri, could you please provide the vision of what

[jira] [Commented] (JEXL-367) Deprecate -> and support =>

2022-05-03 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-367?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17531394#comment-17531394 ] Dmitri Blinov commented on JEXL-367: [~hussachai] thanks for the thorough observation,

[jira] [Commented] (JEXL-367) Deprecate -> and support =>

2022-05-02 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-367?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17530901#comment-17530901 ] Dmitri Blinov commented on JEXL-367: [~henrib] May I ask what is so special about JS, w

[jira] [Commented] (JEXL-367) Deprecate -> and support =>

2022-05-01 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-367?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17530490#comment-17530490 ] Dmitri Blinov commented on JEXL-367: [~henrib] In short, in JS world fat arrow function

[jira] [Comment Edited] (JEXL-367) Deprecate -> and support =>

2022-04-30 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-367?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17530387#comment-17530387 ] Dmitri Blinov edited comment on JEXL-367 at 4/30/22 1:10 PM: - F

[jira] [Commented] (JEXL-367) Deprecate -> and support =>

2022-04-30 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-367?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17530387#comment-17530387 ] Dmitri Blinov commented on JEXL-367: Fat arrows have special meaning in JS and are not

[jira] [Commented] (JEXL-360) Add missing bitshift operators ( >>, >>>, <<)

2022-02-15 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-360?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17492758#comment-17492758 ] Dmitri Blinov commented on JEXL-360: It seems you've already done most of the work. I'v

[jira] [Comment Edited] (JEXL-360) Add missing bitwise operators ( >>, >>>, etc)

2022-02-15 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-360?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17492400#comment-17492400 ] Dmitri Blinov edited comment on JEXL-360 at 2/15/22, 9:24 AM: --

[jira] [Commented] (JEXL-360) Add missing bitwise operators ( >>, >>>, etc)

2022-02-14 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-360?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17492400#comment-17492400 ] Dmitri Blinov commented on JEXL-360: This is what, among many other things, that I have

[jira] [Commented] (JEXL-357) Configure accessible packages/classes/methods/fields

2022-02-13 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-357?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17491610#comment-17491610 ] Dmitri Blinov commented on JEXL-357: The current implementation does not honor classes

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

2021-06-18 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-233?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dmitri Blinov closed JEXL-233. -- Resolution: Fixed > Documentation rewrite > - > > Key: JEXL-233 >

[jira] [Closed] (JEXL-316) Operator ?? has very low priority

2021-06-18 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-316?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dmitri Blinov closed JEXL-316. -- Fix Version/s: (was: Later) Resolution: Won't Do > Operator ?? has very low priority > ---

[jira] [Closed] (JEXL-185) Ability to trace execution of script statements

2021-06-18 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-185?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dmitri Blinov closed JEXL-185. -- Resolution: Won't Do > Ability to trace execution of script statements >

[jira] [Closed] (JEXL-266) Allow to remove an element from iterator collection within for-loops

2021-06-18 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-266?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dmitri Blinov closed JEXL-266. -- Resolution: Won't Do > Allow to remove an element from iterator collection within for-loops > ---

[jira] [Closed] (JEXL-268) Jexl lambdas as parameters to new Java8 methods

2021-06-18 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-268?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dmitri Blinov closed JEXL-268. -- Resolution: Won't Do > Jexl lambdas as parameters to new Java8 methods >

[jira] [Closed] (JEXL-276) Introduce short-handed ternary operation x ? y

2021-06-18 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-276?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dmitri Blinov closed JEXL-276. -- Resolution: Won't Do > Introduce short-handed ternary operation x ? y > -

[jira] [Closed] (JEXL-269) Indexed for-loop

2021-06-18 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-269?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dmitri Blinov closed JEXL-269. -- Resolution: Won't Do > Indexed for-loop > > > Key: JEXL-269 >

[jira] [Commented] (JEXL-342) Support for Java Optional.

2021-02-23 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-342?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17289743#comment-17289743 ] Dmitri Blinov commented on JEXL-342: I've made some fiddling with new features for JEXL

[jira] [Comment Edited] (JEXL-329) Uberspect may loose its Classloader

2020-04-06 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-329?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17076258#comment-17076258 ] Dmitri Blinov edited comment on JEXL-329 at 4/6/20, 11:42 AM: --

[jira] [Commented] (JEXL-329) Uberspect may loose its Classloader

2020-04-06 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-329?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17076258#comment-17076258 ] Dmitri Blinov commented on JEXL-329: We supply JexlUberspect with our classloader to be

[jira] [Created] (JEXL-329) Uberspect may loose its Classloader

2020-04-01 Thread Dmitri Blinov (Jira)
Dmitri Blinov created JEXL-329: -- Summary: Uberspect may loose its Classloader Key: JEXL-329 URL: https://issues.apache.org/jira/browse/JEXL-329 Project: Commons JEXL Issue Type: Bug Affects

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

2020-02-12 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-302?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17035185#comment-17035185 ] Dmitri Blinov commented on JEXL-302: Thanks for the clarification, it was the transion

[jira] [Commented] (JEXL-307) Variable redeclaration option

2020-02-07 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17032339#comment-17032339 ] Dmitri Blinov commented on JEXL-307: The following test case fails with - *_variable 'x

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

2020-02-05 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-302?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17030755#comment-17030755 ] Dmitri Blinov commented on JEXL-302: Maybe I'm kicking a dead horse here, but can you p

[jira] [Commented] (JEXL-323) Ant-style variables can throw exception when evaluated for their value

2020-02-02 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-323?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17028425#comment-17028425 ] Dmitri Blinov commented on JEXL-323: Not sure whether its worth creating a separate iss

[jira] [Created] (JEXL-325) Potential race-condition in NumberParser.toString()

2020-01-28 Thread Dmitri Blinov (Jira)
Dmitri Blinov created JEXL-325: -- Summary: Potential race-condition in NumberParser.toString() Key: JEXL-325 URL: https://issues.apache.org/jira/browse/JEXL-325 Project: Commons JEXL Issue Type:

[jira] [Comment Edited] (JEXL-307) Variable redeclaration option

2020-01-23 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17020834#comment-17020834 ] Dmitri Blinov edited comment on JEXL-307 at 1/23/20 9:07 AM: - A

[jira] [Comment Edited] (JEXL-307) Variable redeclaration option

2020-01-22 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17020834#comment-17020834 ] Dmitri Blinov edited comment on JEXL-307 at 1/23/20 7:26 AM: - A

[jira] [Commented] (JEXL-307) Variable redeclaration option

2020-01-21 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17020834#comment-17020834 ] Dmitri Blinov commented on JEXL-307: And one more thing... hoisted variables are not re

[jira] [Commented] (JEXL-307) Variable redeclaration option

2020-01-20 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17019468#comment-17019468 ] Dmitri Blinov commented on JEXL-307: It seems I have found a nasty regression - the cod

[jira] [Created] (JEXL-321) Empty do-while loop is broken

2020-01-17 Thread Dmitri Blinov (Jira)
Dmitri Blinov created JEXL-321: -- Summary: Empty do-while loop is broken Key: JEXL-321 URL: https://issues.apache.org/jira/browse/JEXL-321 Project: Commons JEXL Issue Type: Bug Affects Versio

[jira] [Created] (JEXL-318) Annotation processing may fail in lexical mode

2020-01-13 Thread Dmitri Blinov (Jira)
Dmitri Blinov created JEXL-318: -- Summary: Annotation processing may fail in lexical mode Key: JEXL-318 URL: https://issues.apache.org/jira/browse/JEXL-318 Project: Commons JEXL Issue Type: Bug

[jira] [Commented] (JEXL-259) Shorter ant-ish variables prevent longer ant-ish variables from being resolved properly

2019-12-24 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-259?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17003126#comment-17003126 ] Dmitri Blinov commented on JEXL-259: I ditched the ant-ish variables and have managed t

[jira] [Commented] (JEXL-307) Variable redeclaration option

2019-12-10 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16993265#comment-16993265 ] Dmitri Blinov commented on JEXL-307: Options are OK. The test case to illustrate the pr

[jira] [Commented] (JEXL-307) Variable redeclaration option

2019-12-06 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16989652#comment-16989652 ] Dmitri Blinov commented on JEXL-307: Now that everything works as expected I wonder whe

[jira] [Comment Edited] (JEXL-307) Variable redeclaration option

2019-12-03 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16986701#comment-16986701 ] Dmitri Blinov edited comment on JEXL-307 at 12/3/19 8:37 AM: - M

[jira] [Commented] (JEXL-307) Variable redeclaration option

2019-12-03 Thread Dmitri Blinov (Jira)
[ https://issues.apache.org/jira/browse/JEXL-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16986701#comment-16986701 ] Dmitri Blinov commented on JEXL-307: Maybe I do not fully understand what the lexical f

  1   2   3   4   5   >