Reviewers: rjrjr, jat,

Description:
This is critical for us; could you please include it in 2.1.1?

I'm not sure about the test (re. i18n involved through NumberFormat) but
I'm sure about the fix!

Please review this at http://gwt-code-reviews.appspot.com/1170801/show

Affected files:
  user/src/com/google/gwt/text/client/DoubleParser.java
  user/test/com/google/gwt/text/client/DoubleParserTest.java


Index: user/src/com/google/gwt/text/client/DoubleParser.java
===================================================================
--- user/src/com/google/gwt/text/client/DoubleParser.java       (revision 9323)
+++ user/src/com/google/gwt/text/client/DoubleParser.java       (working copy)
@@ -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);
     }
Index: user/test/com/google/gwt/text/client/DoubleParserTest.java
===================================================================
--- user/test/com/google/gwt/text/client/DoubleParserTest.java (revision 9323) +++ user/test/com/google/gwt/text/client/DoubleParserTest.java (working copy)
@@ -30,7 +30,7 @@
   }

   public void testOuroborus() throws ParseException {
- assertEquals("123", DoubleRenderer.instance().render(DoubleParser.instance().parse("123"))); + assertEquals("123.4", DoubleRenderer.instance().render(DoubleParser.instance().parse("123.4")));
   }

   public void testNull() throws ParseException {


--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to