Revision: 9353
Author: [email protected]
Date: Fri Dec 3 03:56:03 2010
Log: Fixes two issues
Issue 5460: Scaffold app expenses does not store decimal values
Issue 5663: DoubleParser rounds values to integers
Thanks to [email protected]
Review at http://gwt-code-reviews.appspot.com/1181802
http://code.google.com/p/google-web-toolkit/source/detail?r=9353
Modified:
/trunk/user/src/com/google/gwt/text/client/DoubleParser.java
/trunk/user/test/com/google/gwt/text/client/DoubleParserTest.java
=======================================
--- /trunk/user/src/com/google/gwt/text/client/DoubleParser.java Fri Oct 8
06:15:38 2010
+++ /trunk/user/src/com/google/gwt/text/client/DoubleParser.java Fri Dec 3
03:56:03 2010
@@ -46,7 +46,7 @@
}
try {
- return
Math.rint(NumberFormat.getDecimalFormat().parse(object.toString()));
+ return NumberFormat.getDecimalFormat().parse(object.toString());
} catch (NumberFormatException e) {
throw new ParseException(e.getMessage(), 0);
}
=======================================
--- /trunk/user/test/com/google/gwt/text/client/DoubleParserTest.java Tue
Oct 5 17:59:14 2010
+++ /trunk/user/test/com/google/gwt/text/client/DoubleParserTest.java Fri
Dec 3 03:56:03 2010
@@ -30,7 +30,7 @@
}
public void testOuroborus() throws ParseException {
- assertEquals("123",
DoubleRenderer.instance().render(DoubleParser.instance().parse("123")));
+ assertEquals("123.5",
DoubleRenderer.instance().render(DoubleParser.instance().parse("123.5")));
}
public void testNull() throws ParseException {
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors