diff options
| author | Nikita Iashchenko <nikitai@google.com> | 2018-11-14 16:06:44 +0000 |
|---|---|---|
| committer | Nikita Iashchenko <nikitai@google.com> | 2018-12-04 17:31:49 +0000 |
| commit | 5a2c0fcc0f7030758b6bc13b828ed40a8a55ad75 (patch) | |
| tree | d9b11b09acb63658bc6d1034b7167a4db2feedfd /annotations/generate_annotated_java_files.py | |
| parent | 8e83482e8d38ab301a32bff2c1f20a8bc0e7f41e (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
