b788e2aa40c1e4d4c73adc8149d9d82c19ee1190 |
|
26-Apr-2016 |
Joachim Sauer <jsauer@google.com> |
Android patch: Ticket #11913: Allow very large maximumIntegerDigits. This is a temporary workaround until the issue has been fixed upstream: http://bugs.icu-project.org/trac/ticket/11913 This allows up to 2 billion to be used as the maximum integer digits, while keeping the default value at the current 309. This change brings ICU4J in line with ICU4C limits, which is necessary for correct implementation of java.text.DecimalFormat on ICU4J. This change was introduced in Android for the N release: https://android.googlesource.com/platform/external/icu/+/06172a5 https://android.googlesource.com/platform/external/icu/+/9b1a471 (cherry picked from commit 1e34a45b4cb2730309cafff4d383a931f9cd48ee) Change-Id: I337502ea1b34c5810d1f73d4b2f3428481c8ec24
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
2d2bb24f747c65578da13d5b13b82f0669690461 |
|
21-Oct-2016 |
Fredrik Roubert <roubert@google.com> |
Copy ICU4J 58 release from icu-project.org to aosp/icu58. These files were exported from the ICU Subversion repository by running the following command: svn export \ http://source.icu-project.org/repos/icu/icu4j/tags/release-58-1/ icu4j Change-Id: I41856da9987199941c1e7905521bdaf45546f742
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
6ef003c218794070b291f3fc63be0bc707ec2633 |
|
08-Jun-2016 |
Fredrik Roubert <roubert@google.com> |
Revert "Android patch: Work-around for bug in Icu4jTransform." This reverts commit 337c4c1653f3dfd94b221264abc5e2585177a76f. This work-around has been replaced by a more generic work-around: https://android.googlesource.com/platform/external/icu/+/ff178d4 If encountering this bug in generate_android_icu4j.sh for any source file it is now possible to set SRCGEN_JAVA_BINARY to the path to some Java binary that doesn't trigger the bug. Bug: 27775477 Change-Id: I6b4b939b224ddc5f3d5484697bbe7ef13a13bae9
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
1e34a45b4cb2730309cafff4d383a931f9cd48ee |
|
26-Apr-2016 |
Joachim Sauer <jsauer@google.com> |
Android patch: Ticket #11913: Allow very large maximumIntegerDigits. This is a temporary workaround until the issue has been fixed upstream: http://bugs.icu-project.org/trac/ticket/11913 This allows up to 2 billion to be used as the maximum integer digits, while keeping the default value at the current 309. This change brings ICU4J in line with ICU4C limits, which is necessary for correct implementation of java.text.DecimalFormat on ICU4J. This change was introduced in Android for the N release: https://android.googlesource.com/platform/external/icu/+/06172a5 https://android.googlesource.com/platform/external/icu/+/9b1a471 Change-Id: Ic054c0d34e008f7b2ea6a29e6b3d891ecc53d65b
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
ad37aab1c40de1e07a9967e0a11570201801b3c1 |
|
27-Apr-2016 |
Fredrik Roubert <roubert@google.com> |
Revert "Android patch: Ticket #11913: Add support for formatting BigDecimal / BigInteger with > 309 digits." This reverts commit 9f96096ecf84aac0b8c0100d3cb3eea59fd2faf6. Bug: 27855939 Change-Id: I57a46c9c9444432f3d131b580ef2e3aefdf6e10d
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
337c4c1653f3dfd94b221264abc5e2585177a76f |
|
21-Mar-2016 |
Fredrik Roubert <roubert@google.com> |
Android patch: Work-around for bug in Icu4jTransform. For a yet unknown reason, this patch prevents generate_android_icu4j.sh from otherwise failing with the following error message: Exception in thread "main" java.lang.NullPointerException at org.eclipse.jdt.core.dom.rewrite.ASTRewrite.getRootNode(ASTRewrite.java:334) at org.eclipse.jdt.core.dom.rewrite.ASTRewrite.rewriteAST(ASTRewrite.java:221) at com.google.currysrc.Main$CompilationUnitHandler.applyRewrite(Main.java:271) at com.google.currysrc.Main$CompilationUnitHandler.apply(Main.java:188) at com.google.currysrc.Main.execute(Main.java:84) at com.google.currysrc.Main.execute(Main.java:64) at com.android.icu4j.srcgen.Icu4jTransform.main(Icu4jTransform.java:545) Bug: 27775477 Change-Id: I534c9b0b82fa129fe1ecb8309313f5bb358ecd5f
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
6bc0a23cd1424dee52cba7d8b3041dc7645e5773 |
|
21-Mar-2016 |
Craig Cornelius <ccornelius@google.com> |
Cherry-pick: ticket:12351: Add missing field position data in DecimalFormat http://bugs.icu-project.org/trac/changeset/38544 Change-Id: Ifd3d8933730f78e5863bd7120fff858a0042f6ae
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
9f96096ecf84aac0b8c0100d3cb3eea59fd2faf6 |
|
15-Sep-2015 |
Rayhaan Jaufeerally <rayhaan@google.com> |
Android patch: Ticket #11913: Add support for formatting BigDecimal / BigInteger with > 309 digits. This is a temporary workaround until the issue has been fixed upstream: http://bugs.icu-project.org/trac/ticket/11913 Change-Id: I3fbfd70be09210a435907b21a10508c1f7c88196
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
87255a3fc79cc94374b5b8adc76a86e251ac7d3e |
|
10-Mar-2016 |
Fredrik Roubert <roubert@google.com> |
Copy ICU4J 57 RC from icu-project.org to aosp/icu57. These files were exported from the ICU Subversion repository by running the following command: svn export \ http://source.icu-project.org/repos/icu/icu4j/tags/release-57-rc/ icu4j Change-Id: If639e6ca15934132aee0e49118a01e16d7b3627e
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
9e281ba4837cba4a1cf9523d6f8b0621b150063d |
|
26-Feb-2016 |
Scott Russell <scott_russell@us.ibm.com> |
Cherry-pick: ticket:12005: Fix numerous warnings / errors from Javadoc generation http://bugs.icu-project.org/trac/changeset/38385 Bug: 22023363 (cherry picked from bee65486a185907111f3be60992433e133ec0e32) Change-Id: I9e32f4d800cf8997e820764ce920d119049b9506
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
4acfe16e667e951c9da35346360b0574b098de96 |
|
11-Feb-2016 |
Fredrik Roubert <roubert@google.com> |
Android patch: Ticket #11913: Fix bug in temporary workaround. https://android.googlesource.com/platform/external/icu/+/90d4668 This temporary workaround was added in order to address the problem tested by the org.apache.harmony.tests.java.text.DecimalFormatTest test_formatToCharacterIterator_veryLarge test case. But it broke the com.ibm.icu.dev.test.format.NumberFormatTest TestDataDrivenICU test case, which this follow-up patch fixes. Bug: 27310195 (cherry picked from 65f93a4dc9f38c7ab0da01c680213f679262c986) Change-Id: I707f65f9d2a1068bebd1ca3ed3f7d1441f412c51
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
e90221e3bc11a3e2ded0f9f34ee9994811baeb05 |
|
14-Sep-2015 |
Rayhaan Jaufeerally <rayhaan@google.com> |
Android patch: Ticket #11914: Missing FieldPositions and Attributes in DecimalFormat This is a temporary workaround until the issue has been fixed upstream: http://bugs.icu-project.org/trac/ticket/11914 Change-Id: Ief066d8ed019615b89fda52cb504e6998ea6cd74
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
d244484c3fbe0eed229eb39f8559d92e11d9ffd2 |
|
15-Sep-2015 |
Rayhaan Jaufeerally <rayhaan@google.com> |
Android patch: Ticket #11913: Add support for formatting BigDecimal / BigInteger with > 309 digits. This is a temporary workaround until the issue has been fixed upstream: http://bugs.icu-project.org/trac/ticket/11913 Change-Id: I3fbfd70be09210a435907b21a10508c1f7c88196
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
bd1cbb618dcaa1ac6ba7c77dece35cb79593a5d7 |
|
28-Sep-2015 |
Fredrik Roubert <roubert@google.com> |
Copy ICU4J 56 RC from icu-project.org to aosp/icu56. These files were exported from the ICU Subversion repository by running the following command: svn export \ http://source.icu-project.org/repos/icu/icu4j/tags/release-56-rc/ icu4j (Previously, only the subdirectory "main" and the files in the root directory were exported to Android, as the other subdirectories only contain files that are not relevant when using ICU4J in Android. Now these are included anyway, to simplify the export process.) Change-Id: Ifca6b213abc38f7a1c38adeb980b1e8b5226ce83
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
ca81e46089f05bbf370a2efb3b25552bb606fc61 |
|
09-Sep-2015 |
Craig Cornelius <ccornelius@google.com> |
Cherry-pick: ticket:11805: DecimalFormat missing negative sign in US locale formatToCharacterIterator http://bugs.icu-project.org/trac/changeset/37925 Bug: 22847015 Change-Id: I1e4c9220253223b45112d28d607279a762213a5e
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
2391a0f7a931341cbf7360f6870d3b4b2d7f5038 |
|
09-Sep-2015 |
Craig Cornelius <ccornelius@google.com> |
Cherry-pick: ticket:11808: Missing ArithmeticException when using ICU4J DecimalFormat http://bugs.icu-project.org/trac/changeset/37909 Bug: 22942209 Change-Id: I0e3488d4fdb5c8d2eb7fc316e4d56693bc6844d1
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
ccec2fb70b3e46946b53a0ad5122318a85a19bd2 |
|
04-Sep-2015 |
Craig Cornelius <ccornelius@google.com> |
Cherry-pick: ticket:11784: Fix DecimalFormat FieldPosition for Field.CURRENCY http://bugs.icu-project.org/trac/changeset/37887 Bug: 22621121 Change-Id: Ibb66dc608bc7e577b09fac3601f297a795b5312d
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
3937b302ef4bb23600d398d228736895b6bbb314 |
|
18-Nov-2014 |
Travis Keep <rocketman@google.com> |
Cherry-pick: ticket:10952: Add JAVA ScientificNumberFormatter class. http://bugs.icu-project.org/trac/changeset/36749 Change-Id: I64ec52d5154718395fe026ee64b6f64f55c17c9c
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
7935b1839a081ed19ae0d33029ad3c09632a2caa |
|
19-Nov-2014 |
Fredrik Roubert <roubert@google.com> |
Copy ICU4J 54 from icu-project.org to AOSP/master. These files were exported from the ICU Subversion repository by running the following command: svn export \ http://source.icu-project.org/repos/icu/icu4j/tags/release-54-1/ icu4j Only the subdirectory "main" and the files in the root directory were added in this commit. The other subdirectories only contain files that are not relevant (demos, tools, etc.) when using ICU4J in Android. Change-Id: I852d59c7d601d72e279c599b9f9e675cd3ef27b1
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|