Patch Submission for NumberBase bug fix
SDK-18112 - Number base has a variety of issues when using different decimal and thousands separators
This patch submission fixes three bugs:
- NumberBase.parseNumberString wasn't handling formatting for the value 0 when decimal/thousands separators or negative signs were included.
The solution is to convert the string to a number and then return the string '0' if the value is 0.
- Handle the case where a negative number with a multi-character currency symbol was losing the negative sign when passed through NumberBase.parseNumberString.
- Remove the decimal point if it is the last character in the formatted number string.
The patch submission was submitted here: http://bugs.adobe.com/jira/browse/SDK-18113 by Michael Labriola
QE Notes: Add NumberFormatter/CurrencyFormatter tests for the use cases in the bug file for SDK-18112
Doc Notes: n/a