Dmitri Blinov created JEXL-307:
----------------------------------
Summary: Variable redeclaration option
Key: JEXL-307
URL: https://issues.apache.org/jira/browse/JEXL-307
Project: Commons JEXL
Issue Type: New Feature
Affects Versions: 3.1
Reporter: Dmitri Blinov
As of now, JEXL allows a script writer to redeclare a local variable during
script evaluation.
{code:java}
var a = 1; var a = 2;{code}. This may lead to potential errors with misspelled
and names and clashed variables. Checking for already defined variable is a
common feature of many languages. This feature can be implemented in JEXL as an
additional option of JexlFeatures class, enabled by default, thus allowing
compatibility with existing code.
--
This message was sent by Atlassian JIRA
(v7.6.14#76016)