diff options
| author | Nikita Iashchenko <nikitai@google.com> | 2018-11-20 15:29:45 +0000 |
|---|---|---|
| committer | Nikita Iashchenko <nikitai@google.com> | 2018-11-21 12:04:03 +0000 |
| commit | 75df7358662ef6981382c2a32a21d162a132c123 (patch) | |
| tree | 1e282b146a9ad9e0666731c9b0531d350841a437 /annotations/generate_annotated_java_files.py | |
| parent | 8e83482e8d38ab301a32bff2c1f20a8bc0e7f41e (diff) | |
Verify java.text.DecimalFormat against 8u121-b13
This CL tweaks existing change markers and adds commented-out upstream code
that was previously omitted. It does not touch any logic and therefore
changes neither behavior, nor documentation.
Add commented-out upstream code:
* private StringBuffer format(double, StringBuffer, FieldDelegate)
* private StringBuffer format(long, StringBuffer, FieldDelegate)
* private StringBuffer format(BigDecimal, StringBuffer, FieldDelegate)
* private StringBuffer format(BigInteger, StringBuffer, FieldDelegate)
* fast-path formatting logic for double, subformat(), append()
* STATUS_* constants, multiplier fields and methods and subparse(String, ...)
* private getPositivePrefixFieldPositions()
* private getNegativePrefixFieldPositions()
* private getPositiveSuffixFieldPositions()
* private getNegativeSuffixFieldPositions()
* private methods expandAffixes(), expandAffix(), toPattern(boolean)
* useExponentialNotation, *FieldPositions, minExponentDigits
* fastPathData, isFastPath, fastPathCheckNeeded and fastPathData
* serialVersionOnStream
* fast-Path for double Constants
Reimplement on top of ICU:
* isGroupingUsed()
* setParseIntegerOnly()/isParseIntegerOnly()
* equals()
Added:
* convertRoundingMode() to convert between Java and ICU RoundingMode enums
* custom serialization code for compatibility with RI serialization
Change-Id: Id168ead0c0b261b2fa98b47e1e368d712ea982e9
Test: cts-tradefed run cts -m CtsLibcoreTestCases --abi arm64-v8a
Bug: TBD
Diffstat (limited to 'annotations/generate_annotated_java_files.py')
0 files changed, 0 insertions, 0 deletions
