[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=17530387#comment-17530387 ] Dmitri Blinov edited comment on JEXL-367 at 4/30/22 1:10 PM: - Fat arrows have

[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=17530490#comment-17530490 ] Dmitri Blinov commented on JEXL-367: [~henrib] In short, in JS world fat arrow functions have their own

[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=17532652#comment-17532652 ] Dmitri Blinov edited comment on JEXL-369 at 5/6/22 9:36 AM: In JS they allowed

[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=17532652#comment-17532652 ] Dmitri Blinov edited comment on JEXL-369 at 5/6/22 8:43 AM: In JS they allowed

[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=17532992#comment-17532992 ] Dmitri Blinov edited comment on JEXL-369 at 5/6/22 5:18 PM: So, to sum up, what

[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=17532992#comment-17532992 ] Dmitri Blinov commented on JEXL-369: So, to sum up, what should we expect (in non-lexical mode)? Case

[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=17532992#comment-17532992 ] Dmitri Blinov edited comment on JEXL-369 at 5/7/22 6:51 AM: So, to sum up, what

[jira] [Commented] (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=17533205#comment-17533205 ] Dmitri Blinov commented on JEXL-369: You are right about case 4. > Add 'let' and 'const' variable

[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=17533205#comment-17533205 ] Dmitri Blinov edited comment on JEXL-369 at 5/7/22 6:57 AM: You are right about

[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=17533205#comment-17533205 ] Dmitri Blinov edited comment on JEXL-369 at 5/7/22 7:29 AM: You are right about

[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=17532992#comment-17532992 ] Dmitri Blinov edited comment on JEXL-369 at 5/7/22 7:28 AM: So, to sum up, 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=17531394#comment-17531394 ] Dmitri Blinov commented on JEXL-367: [~hussachai] thanks for the thorough observation, but my question

[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=17530901#comment-17530901 ] Dmitri Blinov commented on JEXL-367: [~henrib] May I ask what is so special about JS, why not java,

[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=17532264#comment-17532264 ] Dmitri Blinov edited comment on JEXL-369 at 5/5/22 2:15 PM: Henri, could you

[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=17532407#comment-17532407 ] Dmitri Blinov commented on JEXL-369: In JS you may have a variable redeclared in nested block unlimited

[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=17532407#comment-17532407 ] Dmitri Blinov edited comment on JEXL-369 at 5/5/22 4:32 PM: In JS you may have

[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=17532407#comment-17532407 ] Dmitri Blinov edited comment on JEXL-369 at 5/5/22 4:48 PM: In JS you may have

[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=17532407#comment-17532407 ] Dmitri Blinov edited comment on JEXL-369 at 5/5/22 4:50 PM: In JS you may have

[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=17532264#comment-17532264 ] Dmitri Blinov commented on JEXL-369: Henri, could you please provide the vision of what should be

[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=17532652#comment-17532652 ] Dmitri Blinov commented on JEXL-369: In JS they allowed redefinition with let/const, ie {code:java}

[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=17532652#comment-17532652 ] Dmitri Blinov edited comment on JEXL-369 at 5/6/22 5:38 AM: In JS they allowed

[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=17535050#comment-17535050 ] Dmitri Blinov commented on JEXL-369: [~henrib] As a good rule, const variable decarations should

[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=17535050#comment-17535050 ] Dmitri Blinov edited comment on JEXL-369 at 5/11/22 6:18 PM: - [~henrib] As a

[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=17535050#comment-17535050 ] Dmitri Blinov edited comment on JEXL-369 at 5/11/22 6:32 PM: - [~henrib] My

[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:

[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.

[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=17626731#comment-17626731 ] Dmitri Blinov commented on JEXL-381: IMO the idea to sandbox JEXL by default is not without good sense,

[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=17626766#comment-17626766 ] Dmitri Blinov commented on JEXL-381: [~henrib] I don't remember exact reason why I didn't opted for the

[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=17626766#comment-17626766 ] Dmitri Blinov edited comment on JEXL-381 at 10/31/22 7:07 PM: -- [~henrib] I

[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=17651323#comment-17651323 ] Dmitri Blinov commented on JEXL-390: I understand your point to keep the things as much backward

[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=17643956#comment-17643956 ] Dmitri Blinov commented on JEXL-389: Thank you very much for your promt fix. With modern hardware

[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

[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] [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

[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=17636192#comment-17636192 ] Dmitri Blinov commented on JEXL-385: Thank you! Maybe it should be mentioned in docs  > Support

[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=17629358#comment-17629358 ] Dmitri Blinov commented on JEXL-381: This can be a little bit tricky. Current Permissions checks are

[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=17629303#comment-17629303 ] Dmitri Blinov commented on JEXL-381: Now that I've reviewed the code, I think one of the things that

[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=17629376#comment-17629376 ] Dmitri Blinov commented on JEXL-381: You're right - ClassLoader.loadClass() does not trigger class

[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

[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

[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=17627881#comment-17627881 ] Dmitri Blinov commented on JEXL-381: [~henrib] The sandbox is not part of Jexl, rather part of some

[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=17631152#comment-17631152 ] Dmitri Blinov commented on JEXL-385: [~henrib] Do you mean we can now reintroduce ‘in’ as an alias to

[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=17631152#comment-17631152 ] Dmitri Blinov edited comment on JEXL-385 at 11/9/22 4:55 PM: - [~henrib] Do you

[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=17698021#comment-17698021 ] Dmitri Blinov commented on JEXL-392: If I'm allowed to express an opinion, this feature complicates the

<    1   2   3   4   5