[
https://issues.apache.org/jira/browse/JEXL-243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-243.
Resolution: Fixed
Also added pragma, annotation and structured literals (set, map, array, list,
[
https://issues.apache.org/jira/browse/JEXL-212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-212.
Resolution: Fixed
Fixed in JEXL-243
> Restrict usage of assignment statements in JexlExpression
>
[
https://issues.apache.org/jira/browse/JEXL-237?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-237.
Resolution: Fixed
Fixed in JEXL-243
> Ability to restrict usage of certain names when declaring
[
https://issues.apache.org/jira/browse/JEXL-244?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-244.
Resolution: Fixed
Fix Version/s: 3.2
I'm respectfully skeptical that the leak you are
[
https://issues.apache.org/jira/browse/JEXL-244?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-244:
---
Assignee: Henri Biestro
> Webapp classloader memory leaks
> ---
>
>
[
https://issues.apache.org/jira/browse/JEXL-245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-245.
Resolution: Fixed
Thanks for reporting the issue.
Committed revision 1817082.
[
https://issues.apache.org/jira/browse/JEXL-245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-245:
---
Assignee: Henri Biestro
> Engine in strict mode fails to fail on unsolvable variables or properties
>
Henri Biestro created JEXL-260:
--
Summary: Automatically inject JexlContext in constructor call when
possible
Key: JEXL-260
URL: https://issues.apache.org/jira/browse/JEXL-260
Project: Commons JEXL
[
https://issues.apache.org/jira/browse/JEXL-260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-260.
Resolution: Fixed
Added logic in interpreter & test.
Henri Biestro created JEXL-261:
--
Summary: JexlEngine.setClassLoader(...) should reload namespaces
that are classes
Key: JEXL-261
URL: https://issues.apache.org/jira/browse/JEXL-261
Project: Commons JEXL
[
https://issues.apache.org/jira/browse/JEXL-258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-258.
Resolution: Won't Fix
Assignee: Henri Biestro
Fix Version/s: 3.2
Many ways to
[
https://issues.apache.org/jira/browse/JEXL-259?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16458024#comment-16458024
]
Henri Biestro commented on JEXL-259:
This is the intended behavior; you can not mix antish and property
[
https://issues.apache.org/jira/browse/JEXL-258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16458018#comment-16458018
]
Henri Biestro commented on JEXL-258:
Since a JexlContext is usually backed up by a map, I'd suggest
[
https://issues.apache.org/jira/browse/JEXL-212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-212:
---
Fix Version/s: 3.2
> Restrict usage of assignment statements in JexlExpression
>
[
https://issues.apache.org/jira/browse/JEXL-237?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-237:
---
Fix Version/s: 3.2
> Ability to restrict usage of certain names when declaring local variables
>
[
https://issues.apache.org/jira/browse/JEXL-240?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-240.
Resolution: Fixed
src/main/java/org/apache/commons/jexl3/internal/Interpreter.java
[
https://issues.apache.org/jira/browse/JEXL-240?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro reopened JEXL-240:
Using classes (objects) as usable functors to create instances breaks the
ability to statically
Henri Biestro created JEXL-243:
--
Summary: Allow restricting available features in Script/Expressions
Key: JEXL-243
URL: https://issues.apache.org/jira/browse/JEXL-243
Project: Commons JEXL
[
https://issues.apache.org/jira/browse/JEXL-243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-243:
---
Assignee: Henri Biestro
> Allow restricting available features in Script/Expressions
>
[
https://issues.apache.org/jira/browse/JEXL-242?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-242:
---
Assignee: Henri Biestro
> invalid jexl calculation while doing sum for particular value
>
[
https://issues.apache.org/jira/browse/JEXL-242?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-242.
Resolution: Cannot Reproduce
Following code does not reproduce:
{code}
@Test
public void
[
https://issues.apache.org/jira/browse/JEXL-243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16222599#comment-16222599
]
Henri Biestro commented on JEXL-243:
First drop:
[
https://issues.apache.org/jira/browse/JEXL-246?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-246.
Resolution: Fixed
Fix Version/s: 3.2
The behavior is not intermittent; when JEXL detects an
[
https://issues.apache.org/jira/browse/JEXL-246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16316464#comment-16316464
]
Henri Biestro edited comment on JEXL-246 at 1/8/18 3:17 PM:
The behavior is not
[
https://issues.apache.org/jira/browse/JEXL-246?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-246.
Resolution: Fixed
Adds the concept of severity to an AmbiguousException:
The only *non-severe* case
[
https://issues.apache.org/jira/browse/JEXL-246?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-246:
---
Assignee: Henri Biestro
> Intermittent ambiguous method invocation when processing assignOverload
>
[
https://issues.apache.org/jira/browse/JEXL-248?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-248.
Resolution: Fixed
Fix Version/s: 3.2
Left-value check during assignment parsing fixed; added
[
https://issues.apache.org/jira/browse/JEXL-248?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-248:
---
Assignee: Henri Biestro
> Allow range subexpression as an array property assignment identifier
>
[
https://issues.apache.org/jira/browse/SCXML-279?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16333926#comment-16333926
]
Henri Biestro commented on SCXML-279:
-
In case this helps, JEXL3 still allows strict/silent settings to
[
https://issues.apache.org/jira/browse/JEXL-246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16334201#comment-16334201
]
Henri Biestro commented on JEXL-246:
Fixed; message is only intended when signature is undistinguishable
[
https://issues.apache.org/jira/browse/JEXL-250?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16342241#comment-16342241
]
Henri Biestro commented on JEXL-250:
The 'null coalescing' operator '??' has been implemented and is not
[
https://issues.apache.org/jira/browse/JEXL-252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16342246#comment-16342246
]
Henri Biestro commented on JEXL-252:
The idea behind {code:java}x.'y z'{code} syntax is to allow using
[
https://issues.apache.org/jira/browse/JEXL-252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16342246#comment-16342246
]
Henri Biestro edited comment on JEXL-252 at 1/28/18 7:08 AM:
-
The idea behind
[
https://issues.apache.org/jira/browse/JEXL-253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-253:
---
Assignee: Henri Biestro
> Permissions by super type in JexlSandbox
>
[
https://issues.apache.org/jira/browse/JEXL-250?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-250:
---
Assignee: Henri Biestro
> Safe navigation operator
>
>
> Key:
[
https://issues.apache.org/jira/browse/JEXL-250?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-250:
---
Fix Version/s: 3.2
> Safe navigation operator
>
>
> Key:
[
https://issues.apache.org/jira/browse/JEXL-252?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-252:
---
Fix Version/s: 3.2
> Allow for interpolated strings to be used in property access operators
>
[
https://issues.apache.org/jira/browse/JEXL-252?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-252:
---
Assignee: Henri Biestro
> Allow for interpolated strings to be used in property access operators
>
[
https://issues.apache.org/jira/browse/JEXL-252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16352944#comment-16352944
]
Henri Biestro commented on JEXL-252:
committed
[
https://issues.apache.org/jira/browse/JEXL-250?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16352946#comment-16352946
]
Henri Biestro commented on JEXL-250:
Committed
[
https://issues.apache.org/jira/browse/JEXL-250?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-250.
Resolution: Fixed
Committed
[
https://issues.apache.org/jira/browse/JEXL-252?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-252.
Resolution: Fixed
Committed
[
https://issues.apache.org/jira/browse/JEXL-264?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-264:
---
Description:
Since a Jexl context may be backed by a map that is not under Jexl's control,
it may
[
https://issues.apache.org/jira/browse/JEXL-264?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-264:
---
Description:
Since a Jexl context may be backed by a map that is not under Jexl's control,
it may
[
https://issues.apache.org/jira/browse/JEXL-264?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-264.
Resolution: Fixed
- Adding syntax in javacc jjt, escaping/unescaping identifier parsing methods,
Henri Biestro created JEXL-264:
--
Summary: Allow space, quote & double-quote in identifiers
Key: JEXL-264
URL: https://issues.apache.org/jira/browse/JEXL-264
Project: Commons JEXL
Issue Type:
[
https://issues.apache.org/jira/browse/JEXL-261?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-261.
Resolution: Fixed
[
https://issues.apache.org/jira/browse/JEXL-263?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-263.
Resolution: Not A Problem
JMeter issue 62541 :
http://svn.apache.org/viewvc?view=revision=1836220
>
[
https://issues.apache.org/jira/browse/JEXL-265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-265:
---
Description:
A common expression like {{(true) ? x : abs(1)}} throws a parsing exception.
The
[
https://issues.apache.org/jira/browse/JEXL-265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16569254#comment-16569254
]
Henri Biestro commented on JEXL-265:
HOW (0):
It's not possible to check at parsing time wether a
Henri Biestro created JEXL-265:
--
Summary: Ternary expression and namespace identifier grammar
ambiguity leads to parsing error
Key: JEXL-265
URL: https://issues.apache.org/jira/browse/JEXL-265
Project:
[
https://issues.apache.org/jira/browse/JEXL-265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-265:
---
Description:
A common expression like {{(true) ? x : abs(1)}} throws a parsing exception.
The
[
https://issues.apache.org/jira/browse/JEXL-266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16580859#comment-16580859
]
Henri Biestro commented on JEXL-266:
Added an example/prototype in Issues200Test.java, at the end,
[
https://issues.apache.org/jira/browse/JEXL-266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16582476#comment-16582476
]
Henri Biestro commented on JEXL-266:
Augmented example with 2nd overload; it follows your expectation
[
https://issues.apache.org/jira/browse/JEXL-267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-267.
Resolution: Not A Problem
Assignee: Henri Biestro
Fix Version/s: 3.1
This behavior
[
https://issues.apache.org/jira/browse/JEXL-266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16582592#comment-16582592
]
Henri Biestro commented on JEXL-266:
If you return JexlEngine.TRY_FAILED from your overload, JEXL will
[
https://issues.apache.org/jira/browse/JEXL-257?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16582538#comment-16582538
]
Henri Biestro commented on JEXL-257:
Without a better test case that is reproducible somehow, I'm
[
https://issues.apache.org/jira/browse/JEXL-266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16582483#comment-16582483
]
Henri Biestro commented on JEXL-266:
On the other aspect, method-calls without parenthesis, knowing
[
https://issues.apache.org/jira/browse/JEXL-262?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-262.
Resolution: Won't Do
Assignee: Henri Biestro
Fix Version/s: 3.1
It is in fact quite
[
https://issues.apache.org/jira/browse/JEXL-266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16582592#comment-16582592
]
Henri Biestro edited comment on JEXL-266 at 8/16/18 2:24 PM:
-
The overload only
[
https://issues.apache.org/jira/browse/JEXL-266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16583717#comment-16583717
]
Henri Biestro commented on JEXL-266:
You can retrieve the current JexlEngine through
[
https://issues.apache.org/jira/browse/JEXL-265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-265.
Resolution: Won't Fix
There is no way to remove the grammatical ambiguity; there are many working
[
https://issues.apache.org/jira/browse/JEXL-266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16579881#comment-16579881
]
Henri Biestro edited comment on JEXL-266 at 8/14/18 2:45 PM:
-
I'm afraid this
[
https://issues.apache.org/jira/browse/JEXL-266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16579881#comment-16579881
]
Henri Biestro edited comment on JEXL-266 at 8/14/18 2:46 PM:
-
I'm afraid this
[
https://issues.apache.org/jira/browse/JEXL-266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16579881#comment-16579881
]
Henri Biestro commented on JEXL-266:
I'm afraid this is adding a new keyword and modifying the syntax
[
https://issues.apache.org/jira/browse/JEXL-264?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16587595#comment-16587595
]
Henri Biestro commented on JEXL-264:
This issue - as described, spaces and quotes in identifiers - is
[
https://issues.apache.org/jira/browse/JEXL-268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16587603#comment-16587603
]
Henri Biestro commented on JEXL-268:
Prefer delegation to inheritance :-) You can encapsulate the
[
https://issues.apache.org/jira/browse/JEXL-263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16544173#comment-16544173
]
Henri Biestro commented on JEXL-263:
Most likely due to JMeter using JexlExpression instead of
[
https://issues.apache.org/jira/browse/JEXL-271?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-271.
Resolution: Fixed
Fix Version/s: 3.2
- simplified curry(...) after being reminded it was a
[
https://issues.apache.org/jira/browse/JEXL-270?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-270.
Resolution: Fixed
Fix Version/s: 3.2
commit cb4f54a0e3468e5b1f5336a47ea98308d163d605
>
[
https://issues.apache.org/jira/browse/JEXL-246?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro reopened JEXL-246:
Overloads on side-effects operators are not always detected
> Intermittent ambiguous method invocation
[
https://issues.apache.org/jira/browse/JEXL-246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16327643#comment-16327643
]
Henri Biestro edited comment on JEXL-246 at 1/16/18 7:30 PM:
-
Not all Overloads
[
https://issues.apache.org/jira/browse/JEXL-246?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-246.
Resolution: Fixed
Uberspect on JexlArithmetic now properly sees all operator methods that are not
[
https://issues.apache.org/jira/browse/JEXL-249?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-249:
---
Assignee: Henri Biestro
> Java 1.8 as minimum supported version
> -
[
https://issues.apache.org/jira/browse/JEXL-249?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-249.
Resolution: Won't Fix
putIfAbsent on a ConcurrentMap exists since 1.5.
> Java 1.8 as minimum
[
https://issues.apache.org/jira/browse/JEXL-256?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16429319#comment-16429319
]
Henri Biestro commented on JEXL-256:
Side comment, ConcurrentHashMap throws NPE for null key on get .
[
https://issues.apache.org/jira/browse/JEXL-256?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16428226#comment-16428226
]
Henri Biestro commented on JEXL-256:
I must be missing the point; the current code only checks 'has' if
[
https://issues.apache.org/jira/browse/JEXL-256?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16434564#comment-16434564
]
Henri Biestro commented on JEXL-256:
Instead of IllegalArgumentException, you may throw a JexlException
[
https://issues.apache.org/jira/browse/JEXL-255?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-255:
---
Assignee: Henri Biestro
> Ability to continue interrupted scripts
>
[
https://issues.apache.org/jira/browse/JEXL-255?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16385384#comment-16385384
]
Henri Biestro commented on JEXL-255:
I've committed some test code accessible through git (
[
https://issues.apache.org/jira/browse/JEXL-255?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-255:
---
Fix Version/s: 3.2
> Ability to continue interrupted scripts
> ---
[
https://issues.apache.org/jira/browse/JEXL-255?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16385726#comment-16385726
]
Henri Biestro commented on JEXL-255:
New commit; separated cancellation and interruption. The
[
https://issues.apache.org/jira/browse/JEXL-257?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16659070#comment-16659070
]
Henri Biestro commented on JEXL-257:
Notes and implications of the proposed tryInvoke behaviour change.
[
https://issues.apache.org/jira/browse/JEXL-257?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16659070#comment-16659070
]
Henri Biestro edited comment on JEXL-257 at 10/22/18 3:16 PM:
--
Notes and
Henri Biestro created JEXL-278:
--
Summary: Ambiguous statements should point to actual ambiguity
Key: JEXL-278
URL: https://issues.apache.org/jira/browse/JEXL-278
Project: Commons JEXL
Issue
[
https://issues.apache.org/jira/browse/JEXL-278?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-278:
---
Issue Type: Bug (was: Improvement)
> Ambiguous statements should point to actual ambiguity
>
[
https://issues.apache.org/jira/browse/JEXL-278?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-278:
---
Summary: Ambiguous exceptions should point to actual statement ambiguity
(was: Ambiguous statements
[
https://issues.apache.org/jira/browse/JEXL-278?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-278.
Resolution: Fixed
- refined logic to better capture ambiguous statements
[
https://issues.apache.org/jira/browse/JEXL-278?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=1477#comment-1477
]
Henri Biestro edited comment on JEXL-278 at 10/28/18 5:14 PM:
--
- refined logic
[
https://issues.apache.org/jira/browse/JEXL-52?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-52.
---
Resolution: Won't Fix
After much consideration, besides its age (10 years!), it would not be an easy
[
https://issues.apache.org/jira/browse/JEXL-270?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-270:
---
Assignee: Henri Biestro
> Wrong Script$Curried creation when script.curry() method is called inside
>
[
https://issues.apache.org/jira/browse/JEXL-271?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro updated JEXL-271:
---
Assignee: Henri Biestro
> Hoisted variable is lost when currying lambda
>
[
https://issues.apache.org/jira/browse/JEXL-269?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16620657#comment-16620657
]
Henri Biestro commented on JEXL-269:
On maps, looping on entries allows explicit access to both the key
[
https://issues.apache.org/jira/browse/JEXL-276?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16620626#comment-16620626
]
Henri Biestro commented on JEXL-276:
Not sure this is really an improvement to the syntax: shorter is
[
https://issues.apache.org/jira/browse/JEXL-287?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-287.
Resolution: Fixed
- Code now differentiates a declared local (var x; ) vs a defined local - a
local
[
https://issues.apache.org/jira/browse/JEXL-289?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-289.
Resolution: Fixed
Assignee: Henri Biestro
- When binding arguments, check the number of params
[
https://issues.apache.org/jira/browse/JEXL-287?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro reopened JEXL-287:
Found regression case related to safe navigation.
> Wrong resolution of local variables
>
[
https://issues.apache.org/jira/browse/JEXL-287?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-287.
Resolution: Fixed
A cross between JEXL-287 and safe navigation.
In this case, the local variable is
[
https://issues.apache.org/jira/browse/JEXL-287?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro reopened JEXL-287:
Actually, there is something there to consider...
> Wrong resolution of local variables
>
[
https://issues.apache.org/jira/browse/JEXL-286?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Henri Biestro resolved JEXL-286.
Resolution: Fixed
Assignee: Henri Biestro
601 - 700 of 1688 matches
Mail list logo