summaryrefslogtreecommitdiff
path: root/annotations/generate_annotated_java_files.py
diff options
context:
space:
mode:
authorNikita Iashchenko <nikitai@google.com>2018-11-14 16:06:44 +0000
committerNikita Iashchenko <nikitai@google.com>2018-12-04 17:31:49 +0000
commit5a2c0fcc0f7030758b6bc13b828ed40a8a55ad75 (patch)
treed9b11b09acb63658bc6d1034b7167a4db2feedfd /annotations/generate_annotated_java_files.py
parent8e83482e8d38ab301a32bff2c1f20a8bc0e7f41e (diff)
Verify java.text.SimpleDateFormat against 8u121-b13 (part 1)
- Added missing documentation for symbols L and M. - Documented removed code: * Field forceStandaloneForm * Unused local variables inside compile() method * Unused private method matchDSTString() * Removed redundant change markers - Integrated differences with upstream not present in code: * actualStart variable in subParse() * Split applyPattern() and applyPatternImpl() * Inlined isGregorianCalendar() and getCalendarName() * Fix wrong space counting for yy format strings - Documented Android changes: * Extracted code to separate methods from switch cases in subFormat(), including formatMonth() and formatWeekday() methods for 'M' and 'E' symbols * Reimplement 'z' symbol handling using ICU * Reimplement 'Z' symbol using TimeZone class * Be more tolerant of colon. http://b/26426526 - Add two test cases covering M modifier behavior for both Gregorian and non-Gregorian calendars. Bug: 66411240 Test: cts-tradefed run cts -m CtsLibcoreTestCases --abi arm64-v8a Change-Id: I3e862deb38e3d2b3ba0ac0e22e3753117a311007
Diffstat (limited to 'annotations/generate_annotated_java_files.py')
0 files changed, 0 insertions, 0 deletions