History log of /libcore/luni/src/test/java/libcore/icu/TransliteratorTest.java
Revision Date Author Comments
17552b6592aeaaa564725a07e10e8c4b1c8163cb 14-Jul-2015 Rayhaan Jaufeerally <rayhaan@google.com> Remove Transliterator wrapper class.

This change removes the wrapper class in Java which was used for
proxying requests to ICU4c. Now ICU4J is called directly at the
call sites. See: https://android-review.googlesource.com/#/c/162002/

This is done by replacing instantiations of the old Transliterator
class with calls to a static factory in ICU4J which returns a cached
transliterator if available, otherwise creates it on demand.

This change requires that the transliterator resource directories
and source files are added to our java libraries, which increases
the size of core-libart.jar from 2.289 MB to 2.332 MB. Maybe it's
possible to wait until dependencies on ICU4c have been removed to
see if we can save space there.

Change-Id: I2b2f84a051ba9815ba6d346dfe7fb764e39032c4
0ef9944d1968207ae8501aca5f904809320c520e 19-Jun-2013 Elliott Hughes <enh@google.com> Fixes for icu4c 51.

Change getYesterdayTodayAndTomorrow to cope with the new data layout.

Extend getDateFormatOrder to cope with 'G' in fa's preferred yyyyMMdd
pattern.

Fix a few tests to correspond to data changes.

Change-Id: I2478ae960ff6ec0b9a95290132c0ae0d5d8eff5a
1c025319e6fea7b68817a59f0a103dcf02672c8d 16-Feb-2013 Jay Shrauner <shrauner@google.com> Persist Transliterator objects with JNI wrappers

Hold a reference to created Transliterator objects.

(cherry-pick of f273ce458c68f5f2b468927392aededc52b8d814.)

Change-Id: I8d68280be0ffb84f3039338eb8b52b07e23296f1
f273ce458c68f5f2b468927392aededc52b8d814 16-Feb-2013 Jay Shrauner <shrauner@google.com> Persist Transliterator objects with JNI wrappers

Hold a reference to created Transliterator objects.

Bug:
Change-Id: I357a4a6670359ff44986bca338725232dc893dc5
30ad94a4f1b3d6786cb9be72109b6f95eddf4334 05-Feb-2013 Elliott Hughes <enh@google.com> More Transliterator tests for Han-Latin and Han-Latin/Names.

Change-Id: I5c7f42235114a8685ca53e7f244419469b89c1eb
3aac4ddc4d17c07fa8b4908069d23d5401a77993 05-Feb-2013 Elliott Hughes <enh@google.com> Add icu4c-backed transliteration.

Change-Id: I4194810646a2a0661331aaf941fb5f99ce7758b1