Sebb created LANG-822:
-------------------------
Summary: NumberUtils#createNumber - bad behaviour for leading "--"
Key: LANG-822
URL: https://issues.apache.org/jira/browse/LANG-822
Project: Commons Lang
Issue Type: Bug
Components: lang.math.*
Affects Versions: 3.1
Reporter: Sebb
NumberUtils#createNumber checks for a leading "--" in the string, and returns
null if found. This is documented as a work round for a bug in BigDecimal.
Returning nulll is contrary to the Javadoc and the behaviour for other methods
which would throw NumberFormatException.
It's not clear whether the BigDecimal problem still exists with recent versions
of Java. However, if it does exist, then the check needs to be done for all
invocations of BigDecimal, i.e. needs to be moved to createBigDecimal.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira