Dmitri Blinov created JEXL-203:
----------------------------------

             Summary: JexlArithmetic.options() diverts Interpreter to use 
default implementation of JexlArithmetic instead of custom one
                 Key: JEXL-203
                 URL: https://issues.apache.org/jira/browse/JEXL-203
             Project: Commons JEXL
          Issue Type: Bug
            Reporter: Dmitri Blinov


If JexlContext implements JexlEngine.Options and it provides values for 
strictness, scale and MathContext that are different from what was specified 
during creation of JexlArithmetics, then instance of wrong JexlArithmetic class 
is created instead of custom class previously used. Apparently the 
JexlArithmetic.options() method could then be overloaded in custom class, but I 
don't like the idea of copying all that code from version to version, so may be 
more robust solution could be found to this.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to