685b1b82264a18a27a3c5b0a3e73061e3bbb2e24 |
10-Jun-2017 |
Neil Fuller <nfuller@google.com> |
Suppress tests that allocate significant heap Suppress tests that allocate significant heap. On Fugu devices this causes later tests that create a lot of garbage to be closer to the maximum heap size and frequently "stop the world" to recover heap. No tests actually run out of heap, but the frequency of the GC affects the time it takes for the tests to run and tips tests over the 5 minute default. Tests suppressed: android.icu.dev.test.format.NumberRegressionTests#Test4212072 android.icu.dev.test.format.TimeUnitTest#TestBritishShortHourFallback Tests that generate a lot of garbage and slow down substantially when there isn't a lot of free heap: android.icu.dev.test.translit.TransliteratorTest#TestSourceTargetSet2 android.icu.dev.test.util.Trie2Test#TestRanges Bug: 62374714 Test: run cts -m CtsIcuTestCases on a Fugu Change-Id: I317b48b7c46c3934bd2b4835f7362f8d28009d78
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberRegressionTests.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TimeUnitTest.java
|
bf3a0dc9917a4c1e2d95ba76dd04421d842e3206 |
19-Apr-2017 |
Fredrik Roubert <roubert@google.com> |
Android patch: Regenerated data files after CLDR cherry-pick. Binary data files updated using: external/icu/tools/updateicudata.py Bug: 31260059 Test: ant check Test: make check Test: CtsIcuTestCases Test: CtsLibcoreOjTestCases Test: CtsLibcoreTestCases Change-Id: I3617a9bab4b3c5f199537c261fefa992fddcffc7
ain/shared/data/icudata.jar
|
09d14fc1281da007da7cd919d1362755bb061e75 |
12-Apr-2017 |
Fredrik Roubert <roubert@google.com> |
Android patch: Regenerated data files after updated CLDR patches. Binary data files updated using: external/icu/tools/updateicudata.py Bug: 37275962 Test: ant check Test: make check Test: CtsIcuTestCases Test: CtsLibcoreOjTestCases Test: CtsLibcoreTestCases (cherry picked from commit 40e0c8d615d264a6494bb8eef0288e67231d68d5) Change-Id: I6dae5e411f95244acaf670678e2deac9ac64d28a
ain/shared/data/icudata.jar
|
7e8dc36c381da66558761650b85f5dda0570ce90 |
12-Apr-2017 |
Fredrik Roubert <roubert@google.com> |
Android patch: CLDR data: Force default Gregorian calendar. This amends these changes already made: https://android.googlesource.com/platform/external/icu/+/235da80 Bug: 37275962 Test: ant check Test: make check Test: CtsIcuTestCases Test: CtsLibcoreOjTestCases Test: CtsLibcoreTestCases (cherry picked from commit 047edd2f5e7d00c71b931f63ef2195f73e21cc64) Change-Id: I85506ea8ad6d33bfe75a54a3e8933f74745e8a83
ain/tests/core/src/com/ibm/icu/dev/test/calendar/CalendarRegressionTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/IBMCalendarTest.java
|
4dc01285b26769ed1abfcea2bff97fd9e99ccc61 |
17-Feb-2017 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:12410: class Edits, class CaseMap with new low-level functions that work with Edits, simpler case properties code, some cleanup This is the part of ICU changeset 39684 that affects the icu4j/ subdirectory, leaving the icu4c/ subdirectory unchanged: http://bugs.icu-project.org/trac/changeset/39684 Bug: 19047649 Test: mmma libcore external/icu Test: ant check Test: CtsIcuTestCases Test: CtsLibcoreOjTestCases Test: CtsLibcoreTestCases (cherry picked from commit 63cafec8b8cb135e7c06ef6b9fc8c128ed55b140) Change-Id: I2280e0376253abe1af6671a02c9b1d056c099949
ain/classes/core/src/com/ibm/icu/impl/CaseMap.java
ain/classes/core/src/com/ibm/icu/impl/CaseMapImpl.java
ain/classes/core/src/com/ibm/icu/impl/UCaseProps.java
ain/classes/core/src/com/ibm/icu/lang/UCharacter.java
ain/classes/core/src/com/ibm/icu/text/CaseMap.java
ain/classes/core/src/com/ibm/icu/text/Edits.java
ain/classes/core/src/com/ibm/icu/text/UnicodeSet.java
ain/classes/translit/src/com/ibm/icu/text/LowercaseTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/TitlecaseTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/UppercaseTransliterator.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterCaseTest.java
|
b79d437ad60fa25bedfd0b484c06685d1383f6cb |
22-Mar-2017 |
Joachim Sauer <jsauer@google.com> |
Merge "Update timezone data to 2017b" am: fcc21de054 Change-Id: I19546ef8e61bbd01b393480a791f63cd5c947738
|
2576520a0bfb6912b05ea27ff7cadd009698ab31 |
21-Mar-2017 |
Joachim Sauer <jsauer@google.com> |
Update timezone data to 2017b IANA changes: Briefly: Haiti has resumed DST. Changes to past and future time stamps Haiti resumed observance of DST in 2017. (Thanks to Steffen Thorsen.) Changes to past time stamps Liberia changed from -004430 to +00 on 1972-01-07, not 1972-05-01. Use "MMT" to abbreviate Liberia's time zone before 1972, as "-004430" is one byte over the POSIX limit. (Problem reported by Derick Rethans.) No ICU specific changes required. See http://bugs.icu-project.org/trac/changeset/39889 Bug: 36470257 Test: CtsLibcoreTestCases / CtsBionicTestCases Change-Id: I67d492f1db9047c3680739759c777297e468e99a
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
1343c5758c622ed74bd1e3836aac9e4dadea4356 |
17-Mar-2017 |
Fredrik Roubert <roubert@google.com> |
Android patch: Regenerated data files after updated CLDR patches. am: ccfbb73587 Change-Id: Ibead44b33cf0eb99187af5c0b36d5d6114a1ff97
|
ccfbb73587dcde5174d83118d17cd380f5928d41 |
10-Mar-2017 |
Fredrik Roubert <roubert@google.com> |
Android patch: Regenerated data files after updated CLDR patches. Binary data files updated using: external/icu/tools/updateicudata.py Bug: 27819064 Bug: 27818481 Bug: 35188997 Bug: 36086270 Bug: 36123938 Test: ant check Test: make check Test: CtsIcuTestCases Test: CtsLibcoreOjTestCases Test: CtsLibcoreTestCases Change-Id: Idfe54509dcf5098abfb69202403bf473839446b6
ain/shared/data/icudata.jar
|
284dbc194f87478a3d8671336e7819c54fbb0131 |
08-Mar-2017 |
Fredrik Roubert <roubert@google.com> |
Android patch: Regenerated data files after CLDR cherry-pick. am: cdc59409f5 Change-Id: Ifc21a74a64eb5115ef35faf920e0e9abae0e9bb2
|
cdc59409f5e245c22359020088f600362651adcc |
08-Mar-2017 |
Fredrik Roubert <roubert@google.com> |
Android patch: Regenerated data files after CLDR cherry-pick. Binary data files updated using: external/icu/tools/updateicudata.py Bug: 34964100 Test: ant check Test: make check Test: CtsIcuTestCases Test: CtsLibcoreOjTestCases Test: CtsLibcoreTestCases Change-Id: I848490966f39e967eedcabb839564ac00831d413
ain/shared/data/icudata.jar
|
3430f9884a215cff719cbdc8880bcc7486b21a64 |
08-Mar-2017 |
Joachim Sauer <jsauer@google.com> |
Merge "Update timezone data to 2017a" am: d15c6de970 Change-Id: I11970efa43a42bfa21b80036ae3a1a069a42b2c7
|
d10534c279f8deeeaf7f123757f7151dba614a6c |
02-Mar-2017 |
Joachim Sauer <jsauer@google.com> |
Update timezone data to 2017a IANA changes: Briefly: Southern Chile moves from -04/-03 to -03, and Mongolia discontinues DST. Changes to future time stamps Mongolia no longer observes DST. (Thanks to Ganbold Tsagaankhuu.) Chile's Region of Magallanes moves from -04/-03 to -03 year-round. Its clocks diverge from America/Santiago starting 2017-05-13 at 23:00, hiving off a new zone America/Punta_Arenas. Although the Chilean government says this change expires in May 2019, for now assume it's permanent. (Thanks to Juan Correa and Deborah Goldsmith.) This also affects Antarctica/Palmer. Changes to past time stamps Fix many entries for historical time stamps for Europe/Madrid before 1979, to agree with tables compiled by Pere Planesas of the National Astronomical Observatory of Spain. As a side effect, this changes some time stamps for Africa/Ceuta before 1929, which are probably guesswork anyway. (Thanks to Steve Allen and Pierpaolo Bernardi for the heads-ups, and to Michael Deckers for correcting the 1901 transition.) Ecuador observed DST from 1992-11-28 to 1993-02-05. (Thanks to Alois Treindl.) Asia/Atyrau and Asia/Oral were at +03 (not +04) before 1930-06-21. (Thanks to Stepan Golosunov.) Changes to past and future time zone abbreviations Switch to numeric time zone abbreviations for South America, as part of the ongoing project of removing invented abbreviations. This avoids the need to invent an abbreviation for the new Chilean new zone. Similarly, switch from invented to numeric time zone abbreviations for Afghanistan, American Samoa, the Azores, Bangladesh, Bhutan, the British Indian Ocean Territory, Brunei, Cape Verde, Chatham Is, Christmas I, Cocos (Keeling) Is, Cook Is, Dubai, East Timor, Eucla, Fiji, French Polynesia, Greenland, Indochina, Iran, Iraq, Kiribati, Lord Howe, Macquarie, Malaysia, the Maldives, Marshall Is, Mauritius, Micronesia, Mongolia, Myanmar, Nauru, Nepal, New Caledonia, Niue, Norfolk I, Palau, Papua New Guinea, the Philippines, Pitcairn, Qatar, Réunion, St Pierre & Miquelon, Samoa, Saudi Arabia, Seychelles, Singapore, Solomon Is, Tokelau, Tuvalu, Wake, Vanuatu, Wallis & Futuna, and Xinjiang; for 20-minute daylight saving time in Ghana before 1943; for half-hour daylight saving time in Belize before 1944 and in the Dominican Republic before 1975; and for Canary Islands before 1946, for Guinea-Bissau before 1975, for Iceland before 1969, for Indian Summer Time before 1942, for Indonesia before around 1964, for Kenya before 1960, for Liberia before 1973, for Madeira before 1967, for Namibia before 1943, for the Netherlands in 1937-9, for Pakistan before 1971, for Western Sahara before 1977, and for Zaporozhye in 1880-1924. For Alaska time from 1900 through 1967, instead of "CAT" use the abbreviation "AST", the abbreviation commonly used at the time (Atlantic Standard Time had not been standardized yet). Use "AWT" and "APT" instead of the invented abbreviations "CAWT" and "CAPT". Use "CST" and "CDT" instead of invented abbreviations for Macau before 1999 and Taiwan before 1938, and use "JST" instead of the invented abbreviation "JCST" for Japan and Korea before 1938. ICU changes are incorporated from: http://bugs.icu-project.org/trac/changeset/39725 http://bugs.icu-project.org/trac/changeset/39724 (metaZones.txt and timezoneTypes.txt only) Bug: 35861784 Test: CtsLibcoreTestCases / CtsBionicTestCases Change-Id: I723e3dfd266324f8c05e4b0a7c49880a4e5fd04c
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
a4a9f401f1d2b8e22d204496a0abc3a50c07e79d |
16-Feb-2017 |
Fredrik Roubert <roubert@google.com> |
Android patch: Regenerated data files after ICU cherry-pick. am: 9426f7b1d5 am: 788dbeac06 Change-Id: I79639022977dbe19d499b48d64028800054d17bd
|
9426f7b1d5a63227fcca3079e58a74f51fb12fa1 |
16-Feb-2017 |
Fredrik Roubert <roubert@google.com> |
Android patch: Regenerated data files after ICU cherry-pick. Binary data files updated using: external/icu/tools/updateicudata.py Test: ant check Test: make check Change-Id: I2e60e612acbd04f521ab78bd7463a52037774379
ain/shared/data/icudata.jar
|
ea1c54d8c73acf51f1a830f12183e5c8f3a67d08 |
16-Feb-2017 |
Fredrik Roubert <roubert@google.com> |
Android patch: Amend: Increase timeout for Transliterator Test. am: 137142e313 am: 4072ef9a53 Change-Id: I0d0b0b48260392cb3523a47af9884cb6cbfa46e8
|
137142e3137e8360ba2add765d4cc4b3dc05b799 |
15-Feb-2017 |
Fredrik Roubert <roubert@google.com> |
Android patch: Amend: Increase timeout for Transliterator Test. Remove Java 7 specific syntax from this local Android patch: https://android.googlesource.com/platform/external/icu/+/394a854 ICU4J is still built as Java 6, as specified here: https://android.googlesource.com/platform/external/icu/+/394a854/icu4j/main/shared/build/common.properties#25 Using Java 7 specific syntax in ICU4J code breaks the ICU4J build, used for running the ICU4J test suite (ant check). Test: ant check Change-Id: Ie9864509f1fdd4494a470daedb6f43d398ec0114
ain/tests/translit/src/com/ibm/icu/dev/test/translit/TransliteratorTest.java
|
2d8ef0a83421c730edb03a865593328c7820edc0 |
15-Feb-2017 |
Fredrik Roubert <roubert@google.com> |
Android patch: Regenerated data files after CLDR cherry-pick. am: 1643ae492f am: 278fc44575 Change-Id: Id7b4f82d33cb6d48fa25bdde93418fcb12fe87fa
|
1643ae492f33ea93b6763f2f4a55ba4564520cc0 |
15-Feb-2017 |
Fredrik Roubert <roubert@google.com> |
Android patch: Regenerated data files after CLDR cherry-pick. Binary data files updated using: external/icu/tools/updateicudata.py Bug: 35223558 Test: ant check Test: make check Change-Id: Ib709a04c0d82785397204dc5c49babdf6e34f84a
ain/shared/data/icudata.jar
|
2ffd80a7ff0de89834e9199d628c6d335b8397fb |
13-Feb-2017 |
Joachim Sauer <jsauer@google.com> |
Increase timeout for Transliterator Test. am: 394a854f53 am: 4f98d57cb1 Change-Id: I03bbba5820b22e9cf66c6ba87bd0fca9030e6287
|
394a854f53b5cc8ac0f6271d7300cc19e5ce435a |
11-Feb-2017 |
Joachim Sauer <jsauer@google.com> |
Increase timeout for Transliterator Test. TransliteratorTest.TestInstantiation() times out on bullhead with the CTS default timeout of 300.000 milliseconds (and is flaky on other devices). As a quick-fix, set a longer timeout for this specific test. Test: run cts -m CtsIcuTestCases -t android.icu.dev.test.translit.TransliteratorTest Bug: 34988484 Change-Id: I6e14ddfb3f821190bee22cb349569d9c2ddb19f5
ain/tests/translit/src/com/ibm/icu/dev/test/translit/TransliteratorTest.java
|
4b077a19c08f54475e6ab5ea1929d9084b0a651c |
28-Jan-2017 |
Craig Cornelius <ccornelius@google.com> |
Cherry-pick: ticket:12824 Update escape sequences for JavaDoc http://bugs.icu-project.org/trac/changeset/39610 Bug: 32565360 Test: make docs Merged-In: If25fe0767769ecf15d5f8b73a18eb9e0f87b3752 Change-Id: I8cbf2c5d3385f0c354b3938eb65286c8ec570319
ain/classes/core/src/com/ibm/icu/text/MessageFormat.java
ain/classes/core/src/com/ibm/icu/text/UnicodeSet.java
|
8afb63f9ea02a6bb236e32b533f8bd2f700575fa |
13-Jan-2017 |
Elliot Waite <elliotwaite@google.com> |
Fix @links in icu. am: 0f5b8ca7d5 am: 0bdbeae11a Change-Id: Ib5ed74a9ce52c8c2d90dbba32ecaaad3e1968234
|
de8aa8c36173db1673559a61735f22d96d747177 |
12-Jan-2017 |
Joachim Sauer <jsauer@google.com> |
Add/expose APIs needed by java.time. am: 22b47ef9dd am: 0ae655e311 Change-Id: I8f9df450993677076ed784eb466b003d4e3d3dbd
|
0f5b8ca7d51650605c3ca1d41bf5094e53c3d844 |
12-Jan-2017 |
Elliot Waite <elliotwaite@google.com> |
Fix @links in icu. Change-Id: I0e7dd95d2c9f9a043f9c3863022bf5e042528b6b
ain/classes/core/src/com/ibm/icu/util/ChineseCalendar.java
|
22b47ef9ddf9e6a0c70a0fc411918f0ff5ba4f2d |
13-Oct-2016 |
Joachim Sauer <jsauer@google.com> |
Add/expose APIs needed by java.time. Add and expose a small number of methods that are needed by java.time. They tend to expose functionality that most end user code will not need, but allows access to ICU internal data or functionality that should be shared between ICU and java.time. - Add method to Calendar to get localized pattern string. - Add constructor to DateFormatSymbols that takes the calendar type as string. - Add method to DateFormatSymbols to get Narrow Eras Bug: 28832222 Test: compiles, tested via usage in java.time Change-Id: Ic91b4a969ab39a94292d51c17c972aebdebb3ed2
ain/classes/core/src/com/ibm/icu/text/DateFormatSymbols.java
ain/classes/core/src/com/ibm/icu/util/Calendar.java
|
8d38e91fe2d780ae8c0fa94c6d81f6e67cee2add |
06-Jan-2017 |
Fredrik Roubert <roubert@google.com> |
Partial revert "Skip charset tests that fail with customized data." am: b48a108d93 am: 436263a8b3 Change-Id: I4585b2cb0f8c4ffc1719cbf402d7d697bdb3868b
|
36b1cae3f37a49510d8e45d173978c03c2f07a5b |
06-Jan-2017 |
Fredrik Roubert <roubert@google.com> |
Android patch: Regenerated data files after reverting encoding mappings. am: 8a3d331793 am: fb88327384 Change-Id: I26b9c055cc75c0f70cb3964a2d5bfb296e8c959d
|
5ec36d2ff6f3bf6e0df419d37dddb72426efd8dc |
20-Dec-2016 |
Fredrik Roubert <roubert@google.com> |
Merge remote-tracking branch 'aosp/icu58' into aosp/master. am: 31d1a67084 am: 9eace9fa5f Change-Id: I731b85078ca0ee5a06dde8c86fdbc63c5120ae02
|
b48a108d935204b143a3e58abd51d66a9d00a9b2 |
16-Dec-2016 |
Fredrik Roubert <roubert@google.com> |
Partial revert "Skip charset tests that fail with customized data." This reverts parts of commit 4b21d5872235ec64413d406701ce7733108260b0. Bug: 33773465 Test: ant check Test: make check Change-Id: I634215db2cbf9d898a26f41f1ebb0c5851e3503f
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestConversion.java
|
8a3d33179386a67ce35b3d95709b847652cb9ae9 |
19-Dec-2016 |
Fredrik Roubert <roubert@google.com> |
Android patch: Regenerated data files after reverting encoding mappings. Binary data files updated using: external/icu/tools/updateicudata.py Bug: 33773465 Test: ant check Test: make check Test: CtsIcuTestCases Test: CtsLibcoreOjTestCases Test: CtsLibcoreTestCases Change-Id: I6bef13a1bd6406e89cc341f4dd9e7ed6d27e0a99
ain/shared/data/icudata.jar
|
617eeb0704089e51dba8863935a70a4679fc9b00 |
15-Dec-2016 |
Fredrik Roubert <roubert@google.com> |
Android patch: Regenerated data files after ICU 58.2 cherry-picks. Binary data files updated using: external/icu/tools/updateicudata.py Change-Id: I5e1e21eacf54756dc7074b83764a92386ca2740c
ain/shared/data/icudata.jar
|
c24ff377835deb62dabeab14eff66c7119216cd0 |
08-Dec-2016 |
Yoshito Umaoka <yoshito@svn.icu-project.org> |
Cherry-pick: ticket:12887: Update ICU4J repository URLs. Not updating version for now. http://bugs.icu-project.org/trac/changeset/39532 Change-Id: I2e815e6291376c7c1f01cb552ec3eacc97d5bdd4
om.xml
|
8fbed39ef41174f704a2b5658d599eb3b28dec17 |
08-Dec-2016 |
Yoshito Umaoka <yoshito@svn.icu-project.org> |
Cherry-pick: ticket:12880: Bumped ICU release version to 58.2 in code and readme. Synchronized ICU4J data with ICU4C (because data version was also updated). http://bugs.icu-project.org/trac/changeset/39531 Change-Id: Ic8ec2195076daab493793d087809a8ea4ea5e623
uild.properties
clipse-build/build.properties
ain/classes/core/src/com/ibm/icu/util/VersionInfo.java
ain/shared/build/common.properties
ain/shared/data/testdata.jar
ain/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilitiesData.java
om.xml
eadme.html
|
189039583e89eaf0d07f69d74d271df0f4c51a05 |
15-Dec-2016 |
Fredrik Roubert <roubert@google.com> |
Merge remote-tracking branch 'aosp/icu58' into aosp/master. am: c8c0dda68f am: fcea024147 Change-Id: Ie28a8c2bcad5ceac111bc2b068f561dea0997c6e
|
069f8d92c00373229ca7f76a8bb6ac0512986236 |
07-Dec-2016 |
Fredrik Roubert <roubert@google.com> |
Android patch: Regenerated data files after CLDR cherry-picks. Binary data files updated using: external/icu/tools/updateicudata.py Change-Id: I0b1cd9b8c313be2e1f9ce97a5f80164e88ce6f31
ain/shared/data/icudata.jar
|
a1404957794307b26108d8441481e3a863ddb0fb |
05-Dec-2016 |
Fredrik Roubert <roubert@google.com> |
Update to use new target name junit. Change-Id: Idaaab9e9fcda46ff99bec01f2ed837ad2784d479
ndroid.mk
|
2763d03f84e7e95ca953209d110024028f785401 |
06-Dec-2016 |
Fredrik Roubert <roubert@google.com> |
Android patch: Regenerated data files after CLDR cherry-picks. Binary data files updated using: external/icu/tools/updateicudata.py Change-Id: I8b4ce4fb222c49cd1ced8b7db59cc3d036068f68
ain/shared/data/icutzdata.jar
|
f61d3550a29ff12932cfe049332f4e39787cf3cc |
02-Oct-2016 |
Dan Willemsen <dwillemsen@google.com> |
Simplify $(shell) use This accounts for 20 instances of $(shell) that need to be rerun even if we aren't regenerating the makefiles. Reimplement using standard functions and macros that we can optimize for. Test: Manual verification, the lists only differ based on sorting (it was random filesystem order before) (cherry picked from commit 7307248adc86fe669f5b8a88305ca1304015bb41) Change-Id: I2764ea13fbe502fd34d86deaea576060a31cf13d
ndroid.mk
|
d9e9a81ba3e4c7e6e2d851e1988910d4f869c910 |
06-Oct-2016 |
Joachim Sauer <jsauer@google.com> |
Android patch: Be more tolerant about last locale name. ULocaleTest.TestGetAvailable expected the last available locale to be zu_ZA. This is correct with the data we ship. Adding additional locales after this locale would break the test (adding locales that alphabetically sort before that locale would not be counted as an error). Verify that the last locale starts with "z" to ensure we at least don't lose locales. (cherry picked from commit 82d33ed376b6f6ab0f5650a8e411a6805b2e1050) Change-Id: If21d9e31a82d9718044392412bf1e1192d6a1aa4
ain/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java
|
e19b4af0cca128ff8202ec008570423a1ed8a6fd |
05-Dec-2016 |
Fredrik Roubert <roubert@google.com> |
Cherry-pick: ticket:12869: Don't use ordinal() to define public constants. http://bugs.icu-project.org/trac/changeset/39525 Change-Id: Ic2c3cc4962791edf47fbf4eb7141b6864ff734fe
ain/classes/core/src/com/ibm/icu/impl/CurrencyData.java
ain/classes/core/src/com/ibm/icu/text/DecimalFormatSymbols.java
|
2a46a26b717a2fb8eca01d5a23203fb0f02138b6 |
30-Nov-2016 |
Neil Fuller <nfuller@google.com> |
Update timezone data to 2016j am: 3561343f56 am: e4353e2a3a Change-Id: I301eee3f0219970685316845d82a44a3f5669570
|
1680a663a71c55d7cd6271b7d4f21168af342379 |
29-Nov-2016 |
Fredrik Roubert <roubert@google.com> |
Update to use new target name junit-hostdex. Change-Id: Id9008298c2dcc2aa41fca2e1772a2dd8472393c1
ndroid.mk
|
3561343f56c58022681c2712e9126cd4050039f8 |
29-Nov-2016 |
Neil Fuller <nfuller@google.com> |
Update timezone data to 2016j IANA changes: Briefly: Saratov, Russia moves from +03 to +04 on 2016-12-04. Changes to future time stamps Saratov, Russia switches from +03 to +04 on 2016-12-04 at 02:00. This hives off a new zone Europe/Saratov from Europe/Volgograd. (Thanks to Yuri Konotopov and Stepan Golosunov.) Changes to past time stamps The new zone Asia/Atyrau for Atyraū Region, Kazakhstan, is like Asia/Aqtau except it switched from +04/+05 to +05/+06 in spring 1999, not fall 1994. (Thanks to Stepan Golosunov.) Changes to past time zone abbreviations Asia/Gaza and Asia/Hebron now use "EEST", not "EET", to denote summer time before 1948. The old use of "EET" was a typo. ICU changes: ICU changes are incorporated from: http://bugs.icu-project.org/trac/changeset/39513 Bug: 33136357 Change-Id: I7c1daf66e42f6ae5779a703a4c1f41ac8cc5c1d3 Test: CtsLibcoreTestCases / CtsBionicTestCases
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
5500bae166220f7cfe3c653591570f3bc173ba68 |
28-Nov-2016 |
Fredrik Roubert <roubert@google.com> |
Update to use new target name junit-host. Change-Id: I653ade2767c617190a18a74154fa0d446a29226c
ndroid.mk
|
3bed43ac0edfaaf804997e2429b0d78a3a32a2f1 |
23-Nov-2016 |
Andrew Solovay <asolovay@google.com> |
docs: Fixing bad unicode sequence in Javadocs. am: 06ec6d9c5c am: 560f36d3bc Change-Id: I58d11acc63cedc38a01f406b87c06ea993fc00dd
|
65ee29b8a9284018c4e1b714f381f8c862e1f681 |
09-Nov-2016 |
Fredrik Roubert <roubert@google.com> |
Cherry-pick: ticket:12386: Search for an actual resource, not a directory. http://bugs.icu-project.org/trac/changeset/39502 Change-Id: I2af8af63ee400ad80573ce0931140c6d29af7bc8
ain/tests/core/src/com/ibm/icu/dev/test/serializable/CompatibilityTest.java
|
bca042f28d616624108ecd9eebe97feda8504f79 |
04-Nov-2016 |
Neil Fuller <nfuller@google.com> |
Update timezone data to 2016i. IANA changes: Briefly: Cyprus split into two time zones on 2016-10-30, and Tonga reintroduces DST on 2016-11-06. Changes to future time stamps Pacific/Tongatapu begins DST on 2016-11-06 at 02:00, ending on 2017-01-15 at 03:00. Assume future observances in Tonga will be from the first Sunday in November through the third Sunday in January, like Fiji. (Thanks to Pulu ʻAnau.) Switch to numeric time zone abbreviations for this zone. Changes to past and future time stamps Northern Cyprus is now +03 year round, causing a split in Cyprus time zones starting 2016-10-30 at 04:00. This creates a zone Asia/Famagusta. (Thanks to Even Scharning and Matt Johnson.) Antarctica/Casey switched from +08 to +11 on 2016-10-22. (Thanks to Steffen Thorsen.) Changes to past time stamps Several corrections were made for pre-1975 time stamps in Italy. These affect Europe/Malta, Europe/Rome, Europe/San_Marino, and Europe/Vatican. First, the 1893-11-01 00:00 transition in Italy used the new UT offset (+01), not the old (+00:49:56). (Thanks to Michael Deckers.) Second, rules for daylight saving in Italy were changed to agree with Italy's National Institute of Metrological Research (INRiM) except for 1944, as follows (thanks to Pierpaolo Bernardi, Brian Inglis, and Michael Deckers): The 1916-06-03 transition was at 24:00, not 00:00. The 1916-10-01, 1919-10-05, and 1920-09-19 transitions were at 00:00, not 01:00. The 1917-09-30 and 1918-10-06 transitions were at 24:00, not 01:00. The 1944-09-17 transition was at 03:00, not 01:00. This particular change is taken from Italian law as INRiM's table, (which says 02:00) appears to have a typo here. Also, keep the 1944-04-03 transition for Europe/Rome, as Rome was controlled by Germany then. The 1967-1970 and 1972-1974 fallback transitions were at 01:00, not 00:00. This change also contains metadata updates from ICU: http://bugs.icu-project.org/trac/changeset/39499 Bug: 32629043 Test: CtsIcuTestCases / CtsLibcoreTestCases / CtsBionicTestCases Change-Id: I6daa21710fb56d99c6356dda4128984f9a2cf3c0
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
c96e9fcad083e7c7d815a7f76526b42a2fbe0e55 |
04-Nov-2016 |
Neil Fuller <nfuller@google.com> |
Snap ICU timezone-related .txt files to latest This commit pulls in recent ICU changes to timezone related files. This is before applying the upcoming 2016i update so we will not carry spurious diffs. Upstream ICU have changed their file headers and updated windowsZones.txt with updates to Europe/Simferopol specifically, and for CLDR 30 generally. See: http://unicode.org/cldr/trac/ticket/9816 for information on the Simferopol change. This change to Android is a technical change to reduce differences, not a political stance. These files correspond to: data/trunk/tzdata/supplemental/metaZones.txt r39391 data/trunk/tzdata/supplemental/timezoneTypes.txt r39391 data/trunk/tzdata/supplemental/windowsZones.txt r39460 This commit also relaxes an ICU test that fails when the windowsZones.txt change is taken. This allows devices that have taken the windowsZones.txt change as well as those that have not to pass the tests. The behavior is effectively left "undefined" by this change. The ability to map this specific IANA timezone ID to a Windows ID is unlikely to affect actual app compatibility. The windowsZones.txt change will affect the behavior of some android.icu.util.TimeZone methods related to Windows IDs. Bug: 32655082 Bug: 32512035 Bug: 32534123 Test: CtsLibcoreTestCases / CtsIcuTestCases Change-Id: Icb8371cabb72c2f09237d93a3767a9c894cd8859
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java
|
1a5c9af6f84753ea98b4da5bd0c5b3ca919a9024 |
29-Oct-2016 |
Fredrik Roubert <roubert@google.com> |
Android patch: Regenerated data files after CLDR patches. Binary data files updated using: external/icu/tools/updateicudata.py Change-Id: I7df397fbf083749b71223621d8b3fa4dbf4d785c
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
7ff59bc482f54beba67e3648ee93d5af800186d0 |
04-Jul-2016 |
Fredrik Roubert <roubert@google.com> |
Android patch: CLDR data: Add data for the XA/XB pseudo locales. Change-Id: If64deb7cdbb613c31fde9387cfa9f32bf373e86a
ain/tests/core/src/com/ibm/icu/dev/test/util/ICUResourceBundleTest.java
|
235da804045287208150148f84ca5b3c5d4d506e |
03-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: CLDR data: Force default Gregorian calendar. This change was introduced in Android by this patch: https://android.googlesource.com/platform/external/icu/+/b844b3e And then amended by the ICU 52 upgrade: https://android.googlesource.com/platform/external/icu/+/59d709d And then amended for ICU 55: https://android.googlesource.com/platform/external/icu/+/fafa8ad Change-Id: I93f7850b1a3ab17d53e97a4b3152e878e2985d20
ain/tests/core/src/com/ibm/icu/dev/test/calendar/CalendarRegressionTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/IBMCalendarTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateIntervalFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ICUResourceBundleTest.java
|
7aeef8d17c0c98ccf61f6a58c03d58c03a612ad9 |
18-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: CLDR data: Replace nb with no. This change was introduced in Android by the ICU51.1 upgrade: https://android.googlesource.com/platform/external/icu/+/8393335 And then amended for ICU 57: https://android.googlesource.com/platform/external/icu/+/7dbcff1 These changes have been proposed, but not yet made, to CLDR: http://unicode.org/cldr/trac/ticket/2698 Change-Id: I573c48e31c1f0f70f82a4d246d567d5b0530ebba
ain/tests/core/src/com/ibm/icu/dev/test/util/LocaleMatcherTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java
|
4b21d5872235ec64413d406701ce7733108260b0 |
04-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: Skip charset tests that fail with customized data. Suppression of ICU4C test failures was added by the ICU 51 upgrade: https://android.googlesource.com/platform/external/icu/+/8393335 Suppression of ICU4J test failures was added for ICU 55: https://android.googlesource.com/platform/external/icu/+/3db47ed Change-Id: I3fa89c06db28a2ec633dad0d94c44c6ead42d572
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestCharset.java
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestConversion.java
|
d9fc98087b091be81a9a50fbff9c0e22855d8dac |
02-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: Add exceptions for big5han and gb2312han in genrb. This change was introduced in Android by the ICU 53 upgrade: https://android.googlesource.com/platform/external/icu/+/fceb398 Suppression of ICU4J test errors was added for ICU 55: https://android.googlesource.com/platform/external/icu/+/7b913b1 Change-Id: I77e6ce8fa39c2eb1e348b6cb1849a98fcd261dd2
ain/tests/collate/src/com/ibm/icu/dev/test/util/ICUResourceBundleCollationTest.java
|
dd65404a525fbc12994aca87a891a9846126198b |
02-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: Add --omitCollationRules to genrb. This change was introduced in Android by the ICU 54.1 upgrade: https://android.googlesource.com/platform/external/icu/+/f9878a2 Changing ICU4J test errors into warnings was introduced for ICU 55: https://android.googlesource.com/platform/external/icu/+/0543b35 Changing ICU4C test errors into log messages is new for ICU 57. Change-Id: If67d213da5a5f2705e3fb34c14662e693f0ea051
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationAPITest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationCreationMethodTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationMiscTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/G7CollationTest.java
|
7504eb55700807c4897191d16c4b7b0a5632d966 |
25-Oct-2016 |
Fredrik Roubert <roubert@google.com> |
Android patch: Halved the execution time of ThreadTest#TestThreads. This change was introduced in Android after the N release: https://android.googlesource.com/platform/external/icu/+/b092cc1 https://android.googlesource.com/platform/external/icu/+/842eb7c Change-Id: I738855fe9c08c6b987bc39f5258508a85404a9df
ain/tests/translit/src/com/ibm/icu/dev/test/translit/ThreadTest.java
|
67aa0dfc09ebeca31b6a74decbcf7ca6604e99a6 |
22-Aug-2016 |
Joachim Sauer <jsauer@google.com> |
Android patch: Fix race condition in ICU TimeZone.getDefault() TimeZone.getDefault() had a race condition where it could fail with a NullPointerException if called concurrently with clearCachedDefault(). This fixes the race condition by always copying the defaultZone value into a local variable and returning that, to ensure that concurrent sets to defaultZone don't lead to a NullPointerException on the cloneAsThawed() call. This change was introduced in Android after the N release: https://android.googlesource.com/platform/external/icu/+/b6127dc Change-Id: I84b344999e848b0d22b2f3ff6fd55fe511141045
ain/classes/core/src/com/ibm/icu/util/TimeZone.java
|
8f9b7273e6ac24fe88cae8eba5218ad48d0c41f4 |
18-Aug-2016 |
Joachim Sauer <jsauer@google.com> |
Android patch: Fix deadlock between java.util and ICU TimeZone. There was a deadlock between java.util.TimeZone.setDefault() and android.icu.util.TimeZone.getDefault(): - the former would lock on j.u.TimeZone.class and the call the synchronized a.i.u.TimeZone.clearCachedDefault() - the latter would synchronize on a.i.u.TimeZone and then call the synchronized j.u.TimeZone.getDefault To ensure every path synchronizes on objects in the same order, this change adds an explicit synchronize block on j.u.TimeZone in a.i.u.TimeZone.getDefault(). TimeZoneTest.testSetDefaultDeadlock() is a probabilistic test that was able to reproduce the problem roughly 8 times out of 10. This change was introduced in Android after the N release: https://android.googlesource.com/platform/external/icu/+/15c4b74 Change-Id: If4bcca81ac160e8473ec71bd445c73014b4953e2
ain/classes/core/src/com/ibm/icu/util/TimeZone.java
|
fd8e573a5df79014cfd7642eb6f0474b89b5736a |
13-Jun-2016 |
Neil Fuller <nfuller@google.com> |
Android patch: ICU TimeZone.setDefault() not supported on Android. The test assumes that ICU's TimeZone.setDefault(x) will cause ICU's TimeZone.getDefault() to return x. Upstream it does, but we've modified ICU to keep it in sync with java.util.TimeZone so it now returns a wrapped version. This change was introduced in Android for the N release: https://android.googlesource.com/platform/external/icu/+/2d10e79 Change-Id: I3da9151444a156d0f35b4db6f02c97eeeb1a8d15
ain/tests/core/src/com/ibm/icu/dev/test/format/DateFormatRegressionTest.java
|
c68e86fabf6fe19beaf10a53dce61790fa14de27 |
26-May-2016 |
Joachim Sauer <jsauer@google.com> |
Android patch: Add a method to clear the cached default timezone. Adds clearCacheDefault() method that clears the cached timezone. This method is hidden from the public API and will only be used by java.util.TimeZone to ensure that ICU has the same view of what the default timezone is as java.util.TimeZone. This (together with the corresponding change in libcore) means that the calling android.icu.util.TimeZone.setDefault() with a value foo does not guarantee that the ICU default timezone after the call is equal to foo since the value will be conferted to a JDK-equivalent in ICU TimeZone.setDefault() and back to a ICU equivalent in ICU TimeZone.getDefault(). Both of these processes are potentially lossy. Background: When java.util.TimeZone.setDefault() is called (either by client code or from ActivityThread.updateTimeZone due to ACTION_TIMEZONE_CHANGED) we need to notify android.icu.util.TimeZone of this change, as it keeps a cached android.icu.util.TimeZone object to represent that default value. android.icu.util.TimeZone.setTimeZone would be the obvious candidate here. Unfortunately that method was hidden to have a single consistent way to set the timezone and tries to do some extra work that is undesireable on Android. This change was introduced in Android by this patch: https://android.googlesource.com/platform/external/icu/+/9e63f9d (cherry picked from commit 569adadff46a73f68362eef83ec20285478b46da) Change-Id: Idfa3a502562e31fd14c130fedf139aa86bae72d3
ain/classes/core/src/com/ibm/icu/util/TimeZone.java
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java
|
543a6627f6e215cd7df6aba754ad592298aaac69 |
11-Jul-2016 |
Fredrik Roubert <roubert@google.com> |
Android patch: Skip the NumberFormatTest#TestDataDrivenJDK test case. In Android, java.text.DecimalFormat is actually implemented by calling com.ibm.icu.text.DecimalFormat so this test case (which intends to verify the differences between the ICU and JDK implementations of DecimalFormat) does not make any sense when running in Android. Change-Id: I6208471db18ea224624320ade9a14855c077bd8e
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTest.java
|
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
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberRegressionTests.java
|
7db984fc8284426731865fadc13d5e5783507046 |
16-Sep-2015 |
Rayhaan Jaufeerally <rayhaan@google.com> |
Android patch: Ticket #11903: ICU DecimalFormatSymbols#setZeroDigit does not work as expected This is a temporary workaround until the issue has been fixed upstream: http://bugs.icu-project.org/trac/ticket/11903 Change-Id: I553da949fb5c15375f12f22b98f5e59ed827d3f1
ain/classes/core/src/com/ibm/icu/text/DecimalFormatSymbols.java
|
2507b66537b3887daf95379180ffa253bc028586 |
13-Oct-2016 |
Fredrik Roubert <roubert@google.com> |
Android.bp / Android.mk files updated for ICU 58. ICU4J tests now depend on JUnit and JUnitParams. See external/junit/Android.mk for explanations of the irregular names (junit4-target, junit, junit4-target-hostdex) for the JUnit modules. Change-Id: I0032c5063b62e29023cbd42d35e5254b4158fe1d
ndroid.mk
|
06ec6d9c5ca6a2e72ac506c8729e0a31db19e211 |
21-Oct-2016 |
Andrew Solovay <asolovay@google.com> |
docs: Fixing bad unicode sequence in Javadocs. The source file /external/icu/icu4j/main/classes/…/UnicodeSet.java has a comment with the character sequence '\u0000', which is being output verbatim to a Javadoc comment the generated file java/android/icu/text/UnicodeSet.java . (See bug b/32309442) That character sequence is being output as a null byte in the generated HTML file: https://screenshot.googleplex.com/ixQ4G2QTZkY.png https://developer.android.com/reference/android/icu/text/UnicodeSet.html#applyPropertyAlias(java.lang.String,%20java.lang.String) Besides generating bad documentation (the sequence shows up as "\u" instead of "\u0000"), this also means we won't be able to check the generated docs in to Piper as text files. Per instructions from JS, I've modified the external file, run the script to generate the java/android/icu file from it, and included both files in this CL. I've also generated the Javadoc from the modified file and staged it to: https//go/dods-stage/reference/android/icu/text/UnicodeSet.html#applyPropertyAlias(java.lang.String,%20java.lang.String) NOTE: Currently, a double-backslash sequence is incorrectly output to the Javadoc as a double-backslash instead of being treated as an escape character. I filed a separate bug about that, b/32335850 bug: 32309442 Change-Id: If25fe0767769ecf15d5f8b73a18eb9e0f87b3752
ain/classes/core/src/com/ibm/icu/text/UnicodeSet.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
PIChangeReport.html
uild.properties
uild.xml
overage-exclusion.txt
emos/.settings/org.eclipse.jdt.ui.prefs
emos/build.properties
emos/build.xml
emos/src/com/ibm/icu/dev/demo/Launcher.java
emos/src/com/ibm/icu/dev/demo/calendar/CalendarApp.java
emos/src/com/ibm/icu/dev/demo/calendar/CalendarCalc.java
emos/src/com/ibm/icu/dev/demo/calendar/CalendarFrame.java
emos/src/com/ibm/icu/dev/demo/calendar/CalendarPanel.java
emos/src/com/ibm/icu/dev/demo/calendar/package.html
emos/src/com/ibm/icu/dev/demo/charsetdet/DetectingViewer.java
emos/src/com/ibm/icu/dev/demo/holiday/HolidayBorderPanel.java
emos/src/com/ibm/icu/dev/demo/holiday/HolidayCalendarDemo.java
emos/src/com/ibm/icu/dev/demo/holiday/package.html
emos/src/com/ibm/icu/dev/demo/impl/AppletFrame.java
emos/src/com/ibm/icu/dev/demo/impl/DemoApplet.java
emos/src/com/ibm/icu/dev/demo/impl/DemoTextBox.java
emos/src/com/ibm/icu/dev/demo/impl/DemoUtility.java
emos/src/com/ibm/icu/dev/demo/impl/DumbTextComponent.java
emos/src/com/ibm/icu/dev/demo/impl/Selection.java
emos/src/com/ibm/icu/dev/demo/impl/package.html
emos/src/com/ibm/icu/dev/demo/number/CurrencyDemo.java
emos/src/com/ibm/icu/dev/demo/rbnf/RbnfDemo.java
emos/src/com/ibm/icu/dev/demo/rbnf/RbnfSampleRuleSets.java
emos/src/com/ibm/icu/dev/demo/rbnf/package.html
emos/src/com/ibm/icu/dev/demo/translit/AnyTransliterator.java
emos/src/com/ibm/icu/dev/demo/translit/CaseIterator.java
emos/src/com/ibm/icu/dev/demo/translit/Demo.java
emos/src/com/ibm/icu/dev/demo/translit/DemoApplet.java
emos/src/com/ibm/icu/dev/demo/translit/InfoDialog.java
emos/src/com/ibm/icu/dev/demo/translit/IntDiffer.java
emos/src/com/ibm/icu/dev/demo/translit/Test_Arabic-Latin.txt
emos/src/com/ibm/icu/dev/demo/translit/Test_Greek-Latin.txt
emos/src/com/ibm/icu/dev/demo/translit/Test_Han-Latin.txt
emos/src/com/ibm/icu/dev/demo/translit/Test_Hebrew-Latin.txt
emos/src/com/ibm/icu/dev/demo/translit/Test_Instructions.html
emos/src/com/ibm/icu/dev/demo/translit/Test_Thai-Latin.txt
emos/src/com/ibm/icu/dev/demo/translit/TransliteratingTextComponent.java
emos/src/com/ibm/icu/dev/demo/translit/TransliterationChart.java
emos/src/com/ibm/icu/dev/demo/translit/demo.bat
emos/src/com/ibm/icu/dev/demo/translit/demo.html
emos/src/com/ibm/icu/dev/demo/translit/package.html
emos/src/com/ibm/icu/dev/demo/translit/resources/Transliterator_Han_Pinyin.txt
emos/src/com/ibm/icu/dev/demo/translit/resources/Transliterator_Kanji_English.txt
emos/src/com/ibm/icu/dev/demo/translit/resources/Transliterator_Kanji_OnRomaji.txt
emos/src/com/ibm/icu/dev/demo/translit/thai_test.txt
clipse-build/build-local.properties.template
clipse-build/build.properties
clipse-build/build.xml
clipse-build/misc/ICUConfig.properties
clipse-build/misc/about_icu.html
clipse-build/misc/about_icu_base.html
clipse-build/pdebuild/build.properties
clipse-build/plugins.template/com.ibm.icu.base.tests/.settings/org.eclipse.jdt.core.prefs
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/BreakIteratorTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/CalendarTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/CollationKeyTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/CollatorTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/DateFormatSymbolsTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/DateFormatTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/DecimalFormatSymbolsTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/DecimalFormatTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/ICUTestCase.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/MessageFormatTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/NumberFormatTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/SimpleDateFormatTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/TimeZoneTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/ULocaleTest.java
clipse-build/plugins.template/com.ibm.icu.base/.settings/org.eclipse.jdt.core.prefs
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/ICUCache.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/LocaleIDParser.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/LocaleIDs.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/LocaleUtility.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/SimpleCache.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/AsciiUtil.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/BaseLocale.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/Extension.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/InternalLocaleBuilder.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/LanguageTag.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/LocaleExtensions.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/LocaleObjectCache.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/LocaleSyntaxException.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/ParseStatus.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/StringTokenIterator.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/UnicodeLocaleExtension.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/math/BigDecimal.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/math/MathContext.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/Bidi.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/BreakIterator.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/CollationKey.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/Collator.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/DateFormat.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/DateFormatSymbols.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/DecimalFormat.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/DecimalFormatSymbols.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/MessageFormat.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/NumberFormat.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/SimpleDateFormat.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/UFormat.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/util/Calendar.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/util/Currency.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/util/Freezable.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/util/IllformedLocaleException.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/util/TimeZone.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/util/ULocale.java
clipse-build/plugins.template/com.ibm.icu.tests/.settings/org.eclipse.jdt.core.prefs
clipse-build/plugins.template/com.ibm.icu.tests/src/com/ibm/icu/tests/UnitTest.java
clipse-build/plugins.template/com.ibm.icu/.settings/org.eclipse.jdt.core.prefs
vy.xml
ib/.project
ain/classes/charset/.settings/org.eclipse.jdt.ui.prefs
ain/classes/charset/build.properties
ain/classes/charset/build.xml
ain/classes/charset/src/META-INF/services/java.nio.charset.spi.CharsetProvider
ain/classes/charset/src/com/ibm/icu/charset/Charset88591.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetASCII.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetBOCU1.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetCESU8.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetCallback.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetCompoundText.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetDecoderICU.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetEncoderICU.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetHZ.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetICU.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetISCII.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetISO2022.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetLMBCS.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetMBCS.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetProviderICU.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetSCSU.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetSelector.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetUTF16.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetUTF16BE.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetUTF16LE.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetUTF32.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetUTF32BE.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetUTF32LE.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetUTF7.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetUTF8.java
ain/classes/charset/src/com/ibm/icu/charset/UConverterAlias.java
ain/classes/charset/src/com/ibm/icu/charset/UConverterAliasDataReader.java
ain/classes/charset/src/com/ibm/icu/charset/UConverterConstants.java
ain/classes/charset/src/com/ibm/icu/charset/UConverterDataReader.java
ain/classes/charset/src/com/ibm/icu/charset/UConverterSharedData.java
ain/classes/charset/src/com/ibm/icu/charset/UConverterStaticData.java
ain/classes/charset/src/com/ibm/icu/charset/package.html
ain/classes/collate/.settings/org.eclipse.jdt.ui.prefs
ain/classes/collate/build.properties
ain/classes/collate/build.xml
ain/classes/collate/findbugs-exclude.xml
ain/classes/collate/src/com/ibm/icu/impl/coll/BOCSU.java
ain/classes/collate/src/com/ibm/icu/impl/coll/Collation.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationBuilder.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationCompare.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationData.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationDataBuilder.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationDataReader.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationFCD.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationFastLatin.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationFastLatinBuilder.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationIterator.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationKeys.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationLoader.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationRoot.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationRootElements.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationRuleParser.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationSettings.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationTailoring.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationWeights.java
ain/classes/collate/src/com/ibm/icu/impl/coll/ContractionsAndExpansions.java
ain/classes/collate/src/com/ibm/icu/impl/coll/FCDIterCollationIterator.java
ain/classes/collate/src/com/ibm/icu/impl/coll/FCDUTF16CollationIterator.java
ain/classes/collate/src/com/ibm/icu/impl/coll/IterCollationIterator.java
ain/classes/collate/src/com/ibm/icu/impl/coll/SharedObject.java
ain/classes/collate/src/com/ibm/icu/impl/coll/TailoredSet.java
ain/classes/collate/src/com/ibm/icu/impl/coll/UTF16CollationIterator.java
ain/classes/collate/src/com/ibm/icu/impl/coll/UVector32.java
ain/classes/collate/src/com/ibm/icu/impl/coll/UVector64.java
ain/classes/collate/src/com/ibm/icu/impl/text/RbnfScannerProviderImpl.java
ain/classes/collate/src/com/ibm/icu/text/AlphabeticIndex.java
ain/classes/collate/src/com/ibm/icu/text/CollationElementIterator.java
ain/classes/collate/src/com/ibm/icu/text/CollationKey.java
ain/classes/collate/src/com/ibm/icu/text/Collator.java
ain/classes/collate/src/com/ibm/icu/text/CollatorServiceShim.java
ain/classes/collate/src/com/ibm/icu/text/RawCollationKey.java
ain/classes/collate/src/com/ibm/icu/text/RuleBasedCollator.java
ain/classes/collate/src/com/ibm/icu/text/SearchIterator.java
ain/classes/collate/src/com/ibm/icu/text/StringSearch.java
ain/classes/collate/src/com/ibm/icu/util/GlobalizationPreferences.java
ain/classes/core/.settings/org.eclipse.jdt.ui.prefs
ain/classes/core/build.properties
ain/classes/core/build.xml
ain/classes/core/findbugs-exclude.xml
ain/classes/core/src/com/ibm/icu/ICUConfig.properties
ain/classes/core/src/com/ibm/icu/impl/Assert.java
ain/classes/core/src/com/ibm/icu/impl/BMPSet.java
ain/classes/core/src/com/ibm/icu/impl/CacheBase.java
ain/classes/core/src/com/ibm/icu/impl/CacheValue.java
ain/classes/core/src/com/ibm/icu/impl/CalendarAstronomer.java
ain/classes/core/src/com/ibm/icu/impl/CalendarCache.java
ain/classes/core/src/com/ibm/icu/impl/CalendarData.java
ain/classes/core/src/com/ibm/icu/impl/CalendarUtil.java
ain/classes/core/src/com/ibm/icu/impl/CaseMap.java
ain/classes/core/src/com/ibm/icu/impl/CharTrie.java
ain/classes/core/src/com/ibm/icu/impl/CharacterIteration.java
ain/classes/core/src/com/ibm/icu/impl/CharacterIteratorWrapper.java
ain/classes/core/src/com/ibm/icu/impl/ClassLoaderUtil.java
ain/classes/core/src/com/ibm/icu/impl/CurrencyData.java
ain/classes/core/src/com/ibm/icu/impl/DateNumberFormat.java
ain/classes/core/src/com/ibm/icu/impl/DayPeriodRules.java
ain/classes/core/src/com/ibm/icu/impl/Differ.java
ain/classes/core/src/com/ibm/icu/impl/DontCareFieldPosition.java
ain/classes/core/src/com/ibm/icu/impl/Grego.java
ain/classes/core/src/com/ibm/icu/impl/ICUBinary.java
ain/classes/core/src/com/ibm/icu/impl/ICUCache.java
ain/classes/core/src/com/ibm/icu/impl/ICUConfig.java
ain/classes/core/src/com/ibm/icu/impl/ICUData.java
ain/classes/core/src/com/ibm/icu/impl/ICUDataVersion.java
ain/classes/core/src/com/ibm/icu/impl/ICUDebug.java
ain/classes/core/src/com/ibm/icu/impl/ICULocaleService.java
ain/classes/core/src/com/ibm/icu/impl/ICUNotifier.java
ain/classes/core/src/com/ibm/icu/impl/ICURWLock.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundle.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundleImpl.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundleReader.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceTableAccess.java
ain/classes/core/src/com/ibm/icu/impl/ICUService.java
ain/classes/core/src/com/ibm/icu/impl/IDNA2003.java
ain/classes/core/src/com/ibm/icu/impl/IllegalIcuArgumentException.java
ain/classes/core/src/com/ibm/icu/impl/IntTrie.java
ain/classes/core/src/com/ibm/icu/impl/IntTrieBuilder.java
ain/classes/core/src/com/ibm/icu/impl/InvalidFormatException.java
ain/classes/core/src/com/ibm/icu/impl/IterableComparator.java
ain/classes/core/src/com/ibm/icu/impl/JavaTimeZone.java
ain/classes/core/src/com/ibm/icu/impl/LocaleDisplayNamesImpl.java
ain/classes/core/src/com/ibm/icu/impl/LocaleIDParser.java
ain/classes/core/src/com/ibm/icu/impl/LocaleIDs.java
ain/classes/core/src/com/ibm/icu/impl/LocaleUtility.java
ain/classes/core/src/com/ibm/icu/impl/MultiComparator.java
ain/classes/core/src/com/ibm/icu/impl/Norm2AllModes.java
ain/classes/core/src/com/ibm/icu/impl/Normalizer2Impl.java
ain/classes/core/src/com/ibm/icu/impl/OlsonTimeZone.java
ain/classes/core/src/com/ibm/icu/impl/PVecToTrieCompactHandler.java
ain/classes/core/src/com/ibm/icu/impl/Pair.java
ain/classes/core/src/com/ibm/icu/impl/PatternProps.java
ain/classes/core/src/com/ibm/icu/impl/PatternTokenizer.java
ain/classes/core/src/com/ibm/icu/impl/PluralRulesLoader.java
ain/classes/core/src/com/ibm/icu/impl/PropsVectors.java
ain/classes/core/src/com/ibm/icu/impl/Punycode.java
ain/classes/core/src/com/ibm/icu/impl/Relation.java
ain/classes/core/src/com/ibm/icu/impl/RelativeDateFormat.java
ain/classes/core/src/com/ibm/icu/impl/ReplaceableUCharacterIterator.java
ain/classes/core/src/com/ibm/icu/impl/ResourceBundleWrapper.java
ain/classes/core/src/com/ibm/icu/impl/Row.java
ain/classes/core/src/com/ibm/icu/impl/RuleCharacterIterator.java
ain/classes/core/src/com/ibm/icu/impl/SimpleCache.java
ain/classes/core/src/com/ibm/icu/impl/SimpleFilteredSentenceBreakIterator.java
ain/classes/core/src/com/ibm/icu/impl/SimpleFormatterImpl.java
ain/classes/core/src/com/ibm/icu/impl/SoftCache.java
ain/classes/core/src/com/ibm/icu/impl/SortedSetRelation.java
ain/classes/core/src/com/ibm/icu/impl/StandardPlural.java
ain/classes/core/src/com/ibm/icu/impl/StringPrepDataReader.java
ain/classes/core/src/com/ibm/icu/impl/StringRange.java
ain/classes/core/src/com/ibm/icu/impl/StringUCharacterIterator.java
ain/classes/core/src/com/ibm/icu/impl/TZDBTimeZoneNames.java
ain/classes/core/src/com/ibm/icu/impl/TextTrieMap.java
ain/classes/core/src/com/ibm/icu/impl/TimeZoneAdapter.java
ain/classes/core/src/com/ibm/icu/impl/TimeZoneGenericNames.java
ain/classes/core/src/com/ibm/icu/impl/TimeZoneNamesFactoryImpl.java
ain/classes/core/src/com/ibm/icu/impl/TimeZoneNamesImpl.java
ain/classes/core/src/com/ibm/icu/impl/Trie.java
ain/classes/core/src/com/ibm/icu/impl/Trie2.java
ain/classes/core/src/com/ibm/icu/impl/Trie2Writable.java
ain/classes/core/src/com/ibm/icu/impl/Trie2_16.java
ain/classes/core/src/com/ibm/icu/impl/Trie2_32.java
ain/classes/core/src/com/ibm/icu/impl/TrieBuilder.java
ain/classes/core/src/com/ibm/icu/impl/TrieIterator.java
ain/classes/core/src/com/ibm/icu/impl/UBiDiProps.java
ain/classes/core/src/com/ibm/icu/impl/UCaseProps.java
ain/classes/core/src/com/ibm/icu/impl/UCharArrayIterator.java
ain/classes/core/src/com/ibm/icu/impl/UCharacterIteratorWrapper.java
ain/classes/core/src/com/ibm/icu/impl/UCharacterName.java
ain/classes/core/src/com/ibm/icu/impl/UCharacterNameChoice.java
ain/classes/core/src/com/ibm/icu/impl/UCharacterNameReader.java
ain/classes/core/src/com/ibm/icu/impl/UCharacterProperty.java
ain/classes/core/src/com/ibm/icu/impl/UCharacterUtility.java
ain/classes/core/src/com/ibm/icu/impl/UPropertyAliases.java
ain/classes/core/src/com/ibm/icu/impl/URLHandler.java
ain/classes/core/src/com/ibm/icu/impl/UResource.java
ain/classes/core/src/com/ibm/icu/impl/USerializedSet.java
ain/classes/core/src/com/ibm/icu/impl/UTS46.java
ain/classes/core/src/com/ibm/icu/impl/UnicodeRegex.java
ain/classes/core/src/com/ibm/icu/impl/UnicodeSetStringSpan.java
ain/classes/core/src/com/ibm/icu/impl/Utility.java
ain/classes/core/src/com/ibm/icu/impl/ValidIdentifiers.java
ain/classes/core/src/com/ibm/icu/impl/ZoneMeta.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_da.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_da_DK.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_de.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_de_AT.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_de_DE.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_el.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_el_GR.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_en.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_en_CA.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_en_GB.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_en_US.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_es.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_es_MX.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_fr.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_fr_CA.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_fr_FR.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_it.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_it_IT.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_iw.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_iw_IL.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_ja_JP.java
ain/classes/core/src/com/ibm/icu/impl/data/ResourceReader.java
ain/classes/core/src/com/ibm/icu/impl/data/TokenIterator.java
ain/classes/core/src/com/ibm/icu/impl/data/package.html
ain/classes/core/src/com/ibm/icu/impl/duration/BasicDurationFormat.java
ain/classes/core/src/com/ibm/icu/impl/duration/BasicDurationFormatter.java
ain/classes/core/src/com/ibm/icu/impl/duration/BasicDurationFormatterFactory.java
ain/classes/core/src/com/ibm/icu/impl/duration/BasicPeriodBuilderFactory.java
ain/classes/core/src/com/ibm/icu/impl/duration/BasicPeriodFormatter.java
ain/classes/core/src/com/ibm/icu/impl/duration/BasicPeriodFormatterFactory.java
ain/classes/core/src/com/ibm/icu/impl/duration/BasicPeriodFormatterService.java
ain/classes/core/src/com/ibm/icu/impl/duration/DateFormatter.java
ain/classes/core/src/com/ibm/icu/impl/duration/DurationFormatter.java
ain/classes/core/src/com/ibm/icu/impl/duration/DurationFormatterFactory.java
ain/classes/core/src/com/ibm/icu/impl/duration/Period.java
ain/classes/core/src/com/ibm/icu/impl/duration/PeriodBuilder.java
ain/classes/core/src/com/ibm/icu/impl/duration/PeriodBuilderFactory.java
ain/classes/core/src/com/ibm/icu/impl/duration/PeriodFormatter.java
ain/classes/core/src/com/ibm/icu/impl/duration/PeriodFormatterFactory.java
ain/classes/core/src/com/ibm/icu/impl/duration/PeriodFormatterService.java
ain/classes/core/src/com/ibm/icu/impl/duration/TimeUnit.java
ain/classes/core/src/com/ibm/icu/impl/duration/TimeUnitConstants.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/DataRecord.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/PeriodFormatterData.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/PeriodFormatterDataService.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/RecordReader.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/RecordWriter.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/ResourceBasedPeriodFormatterDataService.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/Utils.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/XMLRecordReader.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/XMLRecordWriter.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/YMDDateFormatter.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/index.txt
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_ar_EG.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_ar_EG.xml.escaped
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_en.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_es.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_fr.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_he_IL.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_hi.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_it.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_ja.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_ko.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_ru.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_th.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hans.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hans_SG.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hant.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hant_HK.xml
ain/classes/core/src/com/ibm/icu/impl/locale/AsciiUtil.java
ain/classes/core/src/com/ibm/icu/impl/locale/BaseLocale.java
ain/classes/core/src/com/ibm/icu/impl/locale/Extension.java
ain/classes/core/src/com/ibm/icu/impl/locale/InternalLocaleBuilder.java
ain/classes/core/src/com/ibm/icu/impl/locale/KeyTypeData.java
ain/classes/core/src/com/ibm/icu/impl/locale/LanguageTag.java
ain/classes/core/src/com/ibm/icu/impl/locale/LocaleExtensions.java
ain/classes/core/src/com/ibm/icu/impl/locale/LocaleObjectCache.java
ain/classes/core/src/com/ibm/icu/impl/locale/LocaleSyntaxException.java
ain/classes/core/src/com/ibm/icu/impl/locale/LocaleValidityChecker.java
ain/classes/core/src/com/ibm/icu/impl/locale/ParseStatus.java
ain/classes/core/src/com/ibm/icu/impl/locale/StringTokenIterator.java
ain/classes/core/src/com/ibm/icu/impl/locale/UnicodeLocaleExtension.java
ain/classes/core/src/com/ibm/icu/lang/CharSequences.java
ain/classes/core/src/com/ibm/icu/lang/UCharacter.java
ain/classes/core/src/com/ibm/icu/lang/UCharacterCategory.java
ain/classes/core/src/com/ibm/icu/lang/UCharacterDirection.java
ain/classes/core/src/com/ibm/icu/lang/UCharacterEnums.java
ain/classes/core/src/com/ibm/icu/lang/UCharacterNameIterator.java
ain/classes/core/src/com/ibm/icu/lang/UProperty.java
ain/classes/core/src/com/ibm/icu/lang/UScript.java
ain/classes/core/src/com/ibm/icu/lang/UScriptRun.java
ain/classes/core/src/com/ibm/icu/lang/package.html
ain/classes/core/src/com/ibm/icu/math/BigDecimal.java
ain/classes/core/src/com/ibm/icu/math/MathContext.java
ain/classes/core/src/com/ibm/icu/math/package.html
ain/classes/core/src/com/ibm/icu/text/ArabicShaping.java
ain/classes/core/src/com/ibm/icu/text/ArabicShapingException.java
ain/classes/core/src/com/ibm/icu/text/Bidi.java
ain/classes/core/src/com/ibm/icu/text/BidiClassifier.java
ain/classes/core/src/com/ibm/icu/text/BidiLine.java
ain/classes/core/src/com/ibm/icu/text/BidiRun.java
ain/classes/core/src/com/ibm/icu/text/BidiTransform.java
ain/classes/core/src/com/ibm/icu/text/BidiWriter.java
ain/classes/core/src/com/ibm/icu/text/BreakIterator.java
ain/classes/core/src/com/ibm/icu/text/BreakIteratorFactory.java
ain/classes/core/src/com/ibm/icu/text/BurmeseBreakEngine.java
ain/classes/core/src/com/ibm/icu/text/BytesDictionaryMatcher.java
ain/classes/core/src/com/ibm/icu/text/CanonicalIterator.java
ain/classes/core/src/com/ibm/icu/text/CharsDictionaryMatcher.java
ain/classes/core/src/com/ibm/icu/text/CharsetDetector.java
ain/classes/core/src/com/ibm/icu/text/CharsetMatch.java
ain/classes/core/src/com/ibm/icu/text/CharsetRecog_2022.java
ain/classes/core/src/com/ibm/icu/text/CharsetRecog_UTF8.java
ain/classes/core/src/com/ibm/icu/text/CharsetRecog_Unicode.java
ain/classes/core/src/com/ibm/icu/text/CharsetRecog_mbcs.java
ain/classes/core/src/com/ibm/icu/text/CharsetRecog_sbcs.java
ain/classes/core/src/com/ibm/icu/text/CharsetRecognizer.java
ain/classes/core/src/com/ibm/icu/text/ChineseDateFormat.java
ain/classes/core/src/com/ibm/icu/text/ChineseDateFormatSymbols.java
ain/classes/core/src/com/ibm/icu/text/CjkBreakEngine.java
ain/classes/core/src/com/ibm/icu/text/CompactDecimalDataCache.java
ain/classes/core/src/com/ibm/icu/text/CompactDecimalFormat.java
ain/classes/core/src/com/ibm/icu/text/ComposedCharIter.java
ain/classes/core/src/com/ibm/icu/text/CurrencyDisplayNames.java
ain/classes/core/src/com/ibm/icu/text/CurrencyFormat.java
ain/classes/core/src/com/ibm/icu/text/CurrencyMetaInfo.java
ain/classes/core/src/com/ibm/icu/text/CurrencyPluralInfo.java
ain/classes/core/src/com/ibm/icu/text/DateFormat.java
ain/classes/core/src/com/ibm/icu/text/DateFormatSymbols.java
ain/classes/core/src/com/ibm/icu/text/DateIntervalFormat.java
ain/classes/core/src/com/ibm/icu/text/DateIntervalInfo.java
ain/classes/core/src/com/ibm/icu/text/DateTimePatternGenerator.java
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
ain/classes/core/src/com/ibm/icu/text/DecimalFormatSymbols.java
ain/classes/core/src/com/ibm/icu/text/DictionaryBreakEngine.java
ain/classes/core/src/com/ibm/icu/text/DictionaryData.java
ain/classes/core/src/com/ibm/icu/text/DictionaryMatcher.java
ain/classes/core/src/com/ibm/icu/text/DigitList.java
ain/classes/core/src/com/ibm/icu/text/DisplayContext.java
ain/classes/core/src/com/ibm/icu/text/DurationFormat.java
ain/classes/core/src/com/ibm/icu/text/FilteredBreakIteratorBuilder.java
ain/classes/core/src/com/ibm/icu/text/FilteredNormalizer2.java
ain/classes/core/src/com/ibm/icu/text/IDNA.java
ain/classes/core/src/com/ibm/icu/text/IdentifierInfo.java
ain/classes/core/src/com/ibm/icu/text/KhmerBreakEngine.java
ain/classes/core/src/com/ibm/icu/text/LanguageBreakEngine.java
ain/classes/core/src/com/ibm/icu/text/LaoBreakEngine.java
ain/classes/core/src/com/ibm/icu/text/ListFormatter.java
ain/classes/core/src/com/ibm/icu/text/LocaleDisplayNames.java
ain/classes/core/src/com/ibm/icu/text/MeasureFormat.java
ain/classes/core/src/com/ibm/icu/text/MessageFormat.java
ain/classes/core/src/com/ibm/icu/text/MessagePattern.java
ain/classes/core/src/com/ibm/icu/text/MessagePatternUtil.java
ain/classes/core/src/com/ibm/icu/text/NFRule.java
ain/classes/core/src/com/ibm/icu/text/NFRuleSet.java
ain/classes/core/src/com/ibm/icu/text/NFSubstitution.java
ain/classes/core/src/com/ibm/icu/text/Normalizer.java
ain/classes/core/src/com/ibm/icu/text/Normalizer2.java
ain/classes/core/src/com/ibm/icu/text/NumberFormat.java
ain/classes/core/src/com/ibm/icu/text/NumberFormatServiceShim.java
ain/classes/core/src/com/ibm/icu/text/NumberingSystem.java
ain/classes/core/src/com/ibm/icu/text/PluralFormat.java
ain/classes/core/src/com/ibm/icu/text/PluralRanges.java
ain/classes/core/src/com/ibm/icu/text/PluralRules.java
ain/classes/core/src/com/ibm/icu/text/PluralRulesSerialProxy.java
ain/classes/core/src/com/ibm/icu/text/PluralSamples.java
ain/classes/core/src/com/ibm/icu/text/Quantifier.java
ain/classes/core/src/com/ibm/icu/text/QuantityFormatter.java
ain/classes/core/src/com/ibm/icu/text/RBBIDataWrapper.java
ain/classes/core/src/com/ibm/icu/text/RBBINode.java
ain/classes/core/src/com/ibm/icu/text/RBBIRuleBuilder.java
ain/classes/core/src/com/ibm/icu/text/RBBIRuleParseTable.java
ain/classes/core/src/com/ibm/icu/text/RBBIRuleScanner.java
ain/classes/core/src/com/ibm/icu/text/RBBISetBuilder.java
ain/classes/core/src/com/ibm/icu/text/RBBISymbolTable.java
ain/classes/core/src/com/ibm/icu/text/RBBITableBuilder.java
ain/classes/core/src/com/ibm/icu/text/RBNFChinesePostProcessor.java
ain/classes/core/src/com/ibm/icu/text/RBNFPostProcessor.java
ain/classes/core/src/com/ibm/icu/text/RbnfLenientScanner.java
ain/classes/core/src/com/ibm/icu/text/RbnfLenientScannerProvider.java
ain/classes/core/src/com/ibm/icu/text/RelativeDateTimeFormatter.java
ain/classes/core/src/com/ibm/icu/text/Replaceable.java
ain/classes/core/src/com/ibm/icu/text/ReplaceableContextIterator.java
ain/classes/core/src/com/ibm/icu/text/ReplaceableString.java
ain/classes/core/src/com/ibm/icu/text/RuleBasedBreakIterator.java
ain/classes/core/src/com/ibm/icu/text/RuleBasedNumberFormat.java
ain/classes/core/src/com/ibm/icu/text/SCSU.java
ain/classes/core/src/com/ibm/icu/text/ScientificNumberFormatter.java
ain/classes/core/src/com/ibm/icu/text/SelectFormat.java
ain/classes/core/src/com/ibm/icu/text/SimpleDateFormat.java
ain/classes/core/src/com/ibm/icu/text/SimpleFormatter.java
ain/classes/core/src/com/ibm/icu/text/SpoofChecker.java
ain/classes/core/src/com/ibm/icu/text/StringCharacterIterator.java
ain/classes/core/src/com/ibm/icu/text/StringPrep.java
ain/classes/core/src/com/ibm/icu/text/StringPrepParseException.java
ain/classes/core/src/com/ibm/icu/text/StringTransform.java
ain/classes/core/src/com/ibm/icu/text/SymbolTable.java
ain/classes/core/src/com/ibm/icu/text/ThaiBreakEngine.java
ain/classes/core/src/com/ibm/icu/text/TimeUnitFormat.java
ain/classes/core/src/com/ibm/icu/text/TimeZoneFormat.java
ain/classes/core/src/com/ibm/icu/text/TimeZoneNames.java
ain/classes/core/src/com/ibm/icu/text/Transform.java
ain/classes/core/src/com/ibm/icu/text/UCharacterIterator.java
ain/classes/core/src/com/ibm/icu/text/UFieldPosition.java
ain/classes/core/src/com/ibm/icu/text/UFormat.java
ain/classes/core/src/com/ibm/icu/text/UForwardCharacterIterator.java
ain/classes/core/src/com/ibm/icu/text/UTF16.java
ain/classes/core/src/com/ibm/icu/text/UnhandledBreakEngine.java
ain/classes/core/src/com/ibm/icu/text/UnicodeCompressor.java
ain/classes/core/src/com/ibm/icu/text/UnicodeDecompressor.java
ain/classes/core/src/com/ibm/icu/text/UnicodeFilter.java
ain/classes/core/src/com/ibm/icu/text/UnicodeMatcher.java
ain/classes/core/src/com/ibm/icu/text/UnicodeReplacer.java
ain/classes/core/src/com/ibm/icu/text/UnicodeSet.java
ain/classes/core/src/com/ibm/icu/text/UnicodeSetIterator.java
ain/classes/core/src/com/ibm/icu/text/UnicodeSetSpanner.java
ain/classes/core/src/com/ibm/icu/text/package.html
ain/classes/core/src/com/ibm/icu/util/AnnualTimeZoneRule.java
ain/classes/core/src/com/ibm/icu/util/BasicTimeZone.java
ain/classes/core/src/com/ibm/icu/util/BuddhistCalendar.java
ain/classes/core/src/com/ibm/icu/util/ByteArrayWrapper.java
ain/classes/core/src/com/ibm/icu/util/BytesTrie.java
ain/classes/core/src/com/ibm/icu/util/BytesTrieBuilder.java
ain/classes/core/src/com/ibm/icu/util/CECalendar.java
ain/classes/core/src/com/ibm/icu/util/Calendar.java
ain/classes/core/src/com/ibm/icu/util/CaseInsensitiveString.java
ain/classes/core/src/com/ibm/icu/util/CharsTrie.java
ain/classes/core/src/com/ibm/icu/util/CharsTrieBuilder.java
ain/classes/core/src/com/ibm/icu/util/ChineseCalendar.java
ain/classes/core/src/com/ibm/icu/util/CompactByteArray.java
ain/classes/core/src/com/ibm/icu/util/CompactCharArray.java
ain/classes/core/src/com/ibm/icu/util/CopticCalendar.java
ain/classes/core/src/com/ibm/icu/util/Currency.java
ain/classes/core/src/com/ibm/icu/util/CurrencyAmount.java
ain/classes/core/src/com/ibm/icu/util/CurrencyServiceShim.java
ain/classes/core/src/com/ibm/icu/util/DangiCalendar.java
ain/classes/core/src/com/ibm/icu/util/DateInterval.java
ain/classes/core/src/com/ibm/icu/util/DateRule.java
ain/classes/core/src/com/ibm/icu/util/DateTimeRule.java
ain/classes/core/src/com/ibm/icu/util/EasterHoliday.java
ain/classes/core/src/com/ibm/icu/util/EthiopicCalendar.java
ain/classes/core/src/com/ibm/icu/util/Freezable.java
ain/classes/core/src/com/ibm/icu/util/GenderInfo.java
ain/classes/core/src/com/ibm/icu/util/GregorianCalendar.java
ain/classes/core/src/com/ibm/icu/util/HebrewCalendar.java
ain/classes/core/src/com/ibm/icu/util/HebrewHoliday.java
ain/classes/core/src/com/ibm/icu/util/Holiday.java
ain/classes/core/src/com/ibm/icu/util/ICUCloneNotSupportedException.java
ain/classes/core/src/com/ibm/icu/util/ICUException.java
ain/classes/core/src/com/ibm/icu/util/ICUUncheckedIOException.java
ain/classes/core/src/com/ibm/icu/util/IllformedLocaleException.java
ain/classes/core/src/com/ibm/icu/util/IndianCalendar.java
ain/classes/core/src/com/ibm/icu/util/InitialTimeZoneRule.java
ain/classes/core/src/com/ibm/icu/util/IslamicCalendar.java
ain/classes/core/src/com/ibm/icu/util/JapaneseCalendar.java
ain/classes/core/src/com/ibm/icu/util/LocaleData.java
ain/classes/core/src/com/ibm/icu/util/LocaleMatcher.java
ain/classes/core/src/com/ibm/icu/util/LocalePriorityList.java
ain/classes/core/src/com/ibm/icu/util/Measure.java
ain/classes/core/src/com/ibm/icu/util/MeasureUnit.java
ain/classes/core/src/com/ibm/icu/util/Output.java
ain/classes/core/src/com/ibm/icu/util/OutputInt.java
ain/classes/core/src/com/ibm/icu/util/OverlayBundle.java
ain/classes/core/src/com/ibm/icu/util/PersianCalendar.java
ain/classes/core/src/com/ibm/icu/util/RangeDateRule.java
ain/classes/core/src/com/ibm/icu/util/RangeValueIterator.java
ain/classes/core/src/com/ibm/icu/util/Region.java
ain/classes/core/src/com/ibm/icu/util/RuleBasedTimeZone.java
ain/classes/core/src/com/ibm/icu/util/STZInfo.java
ain/classes/core/src/com/ibm/icu/util/SimpleDateRule.java
ain/classes/core/src/com/ibm/icu/util/SimpleHoliday.java
ain/classes/core/src/com/ibm/icu/util/SimpleTimeZone.java
ain/classes/core/src/com/ibm/icu/util/StringTokenizer.java
ain/classes/core/src/com/ibm/icu/util/StringTrieBuilder.java
ain/classes/core/src/com/ibm/icu/util/TaiwanCalendar.java
ain/classes/core/src/com/ibm/icu/util/TimeArrayTimeZoneRule.java
ain/classes/core/src/com/ibm/icu/util/TimeUnit.java
ain/classes/core/src/com/ibm/icu/util/TimeUnitAmount.java
ain/classes/core/src/com/ibm/icu/util/TimeZone.java
ain/classes/core/src/com/ibm/icu/util/TimeZoneRule.java
ain/classes/core/src/com/ibm/icu/util/TimeZoneTransition.java
ain/classes/core/src/com/ibm/icu/util/ULocale.java
ain/classes/core/src/com/ibm/icu/util/UResourceBundle.java
ain/classes/core/src/com/ibm/icu/util/UResourceBundleIterator.java
ain/classes/core/src/com/ibm/icu/util/UResourceTypeMismatchException.java
ain/classes/core/src/com/ibm/icu/util/UniversalTimeScale.java
ain/classes/core/src/com/ibm/icu/util/VTimeZone.java
ain/classes/core/src/com/ibm/icu/util/ValueIterator.java
ain/classes/core/src/com/ibm/icu/util/VersionInfo.java
ain/classes/core/src/com/ibm/icu/util/package.html
ain/classes/currdata/.settings/org.eclipse.jdt.ui.prefs
ain/classes/currdata/build.properties
ain/classes/currdata/build.xml
ain/classes/currdata/src/com/ibm/icu/impl/ICUCurrencyDisplayInfoProvider.java
ain/classes/currdata/src/com/ibm/icu/impl/ICUCurrencyMetaInfo.java
ain/classes/langdata/.settings/org.eclipse.jdt.ui.prefs
ain/classes/langdata/build.properties
ain/classes/langdata/build.xml
ain/classes/langdata/src/com/ibm/icu/impl/ICULangDataTables.java
ain/classes/localespi/.settings/org.eclipse.jdt.ui.prefs
ain/classes/localespi/build.properties
ain/classes/localespi/build.xml
ain/classes/localespi/src/META-INF/services/java.text.spi.BreakIteratorProvider
ain/classes/localespi/src/META-INF/services/java.text.spi.CollatorProvider
ain/classes/localespi/src/META-INF/services/java.text.spi.DateFormatProvider
ain/classes/localespi/src/META-INF/services/java.text.spi.DateFormatSymbolsProvider
ain/classes/localespi/src/META-INF/services/java.text.spi.DecimalFormatSymbolsProvider
ain/classes/localespi/src/META-INF/services/java.text.spi.NumberFormatProvider
ain/classes/localespi/src/META-INF/services/java.util.spi.CurrencyNameProvider
ain/classes/localespi/src/META-INF/services/java.util.spi.LocaleNameProvider
ain/classes/localespi/src/META-INF/services/java.util.spi.TimeZoneNameProvider
ain/classes/localespi/src/com/ibm/icu/impl/icuadapter/NumberFormatJDK.java
ain/classes/localespi/src/com/ibm/icu/impl/icuadapter/TimeZoneJDK.java
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/ICULocaleServiceProvider.java
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/ICULocaleServiceProviderConfig.properties
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/text/BreakIteratorProviderICU.java
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/text/CollatorProviderICU.java
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/text/DateFormatProviderICU.java
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/text/DateFormatSymbolsProviderICU.java
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/text/DecimalFormatSymbolsProviderICU.java
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/text/NumberFormatProviderICU.java
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/util/CurrencyNameProviderICU.java
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/util/LocaleNameProviderICU.java
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/util/TimeZoneNameProviderICU.java
ain/classes/localespi/src/com/ibm/icu/impl/jdkadapter/BreakIteratorICU.java
ain/classes/localespi/src/com/ibm/icu/impl/jdkadapter/CalendarICU.java
ain/classes/localespi/src/com/ibm/icu/impl/jdkadapter/CollationKeyICU.java
ain/classes/localespi/src/com/ibm/icu/impl/jdkadapter/CollatorICU.java
ain/classes/localespi/src/com/ibm/icu/impl/jdkadapter/DateFormatSymbolsICU.java
ain/classes/localespi/src/com/ibm/icu/impl/jdkadapter/DecimalFormatICU.java
ain/classes/localespi/src/com/ibm/icu/impl/jdkadapter/DecimalFormatSymbolsICU.java
ain/classes/localespi/src/com/ibm/icu/impl/jdkadapter/NumberFormatICU.java
ain/classes/localespi/src/com/ibm/icu/impl/jdkadapter/SimpleDateFormatICU.java
ain/classes/localespi/src/com/ibm/icu/impl/jdkadapter/TimeZoneICU.java
ain/classes/regiondata/.settings/org.eclipse.jdt.ui.prefs
ain/classes/regiondata/build.properties
ain/classes/regiondata/build.xml
ain/classes/regiondata/src/com/ibm/icu/impl/ICURegionDataTables.java
ain/classes/translit/.settings/org.eclipse.jdt.ui.prefs
ain/classes/translit/build.properties
ain/classes/translit/build.xml
ain/classes/translit/findbugs-exclude.xml
ain/classes/translit/src/com/ibm/icu/impl/UtilityExtensions.java
ain/classes/translit/src/com/ibm/icu/text/AnyTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/BreakTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/CaseFoldTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/CompoundTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/EscapeTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/FunctionReplacer.java
ain/classes/translit/src/com/ibm/icu/text/LowercaseTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/NameUnicodeTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/NormalizationTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/NullTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/RemoveTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/RuleBasedTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/SourceTargetUtility.java
ain/classes/translit/src/com/ibm/icu/text/StringMatcher.java
ain/classes/translit/src/com/ibm/icu/text/StringReplacer.java
ain/classes/translit/src/com/ibm/icu/text/TitlecaseTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/TransformTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/TransliterationRule.java
ain/classes/translit/src/com/ibm/icu/text/TransliterationRuleSet.java
ain/classes/translit/src/com/ibm/icu/text/Transliterator.java
ain/classes/translit/src/com/ibm/icu/text/TransliteratorIDParser.java
ain/classes/translit/src/com/ibm/icu/text/TransliteratorParser.java
ain/classes/translit/src/com/ibm/icu/text/TransliteratorRegistry.java
ain/classes/translit/src/com/ibm/icu/text/UnescapeTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/UnicodeNameTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/UppercaseTransliterator.java
ain/shared/build/common-targets.xml
ain/shared/build/common.properties
ain/shared/build/locations-eclipse.properties
ain/shared/build/locations.properties
ain/shared/data/Transliterator_Han_Latin_Definition.txt
ain/shared/data/Transliterator_Han_Latin_EDICT.txt
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/shared/data/security.policy
ain/shared/data/testdata.jar
ain/shared/licenses/LICENSE
ain/shared/licenses/license.html
ain/tests/charset/.classpath
ain/tests/charset/.settings/org.eclipse.jdt.ui.prefs
ain/tests/charset/build.properties
ain/tests/charset/build.xml
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestAll.java
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestCharset.java
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestConversion.java
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestSelection.java
ain/tests/collate/.classpath
ain/tests/collate/.settings/org.eclipse.jdt.ui.prefs
ain/tests/collate/build.properties
ain/tests/collate/build.xml
ain/tests/collate/src/com/ibm/icu/dev/data/CollationTest_NON_IGNORABLE_SHORT.txt
ain/tests/collate/src/com/ibm/icu/dev/data/CollationTest_SHIFTED_SHORT.txt
ain/tests/collate/src/com/ibm/icu/dev/data/collationtest.txt
ain/tests/collate/src/com/ibm/icu/dev/data/riwords.txt
ain/tests/collate/src/com/ibm/icu/dev/test/TestAllCollate.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/AlphabeticIndexTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationAPITest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationChineseTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationCreationMethodTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationCurrencyTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationDummyTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationEnglishTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationFinnishTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationFrenchTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationFrozenMonkeyTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationGermanTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationIteratorTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationKanaTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationMiscTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationMonkeyTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationRegressionTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationServiceTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationSpanishTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationThaiTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationThreadTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationTurkishTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/Counter.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/G7CollationTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/LotusCollationKoreanTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/TestAll.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/TestComparator.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/UCAConformanceTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/format/GlobalizationPreferencesTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/format/RbnfLenientScannerTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/search/SearchTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/search/package.html
ain/tests/collate/src/com/ibm/icu/dev/test/util/ICUResourceBundleCollationTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/util/LocaleAliasCollationTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/util/ULocaleCollationTest.java
ain/tests/core/.classpath
ain/tests/core/.settings/org.eclipse.jdt.ui.prefs
ain/tests/core/build.properties
ain/tests/core/build.xml
ain/tests/core/src/com/ibm/icu/dev/data/TestDataElements_testtypes.java
ain/tests/core/src/com/ibm/icu/dev/data/numberformattestspecification.txt
ain/tests/core/src/com/ibm/icu/dev/data/rbbi/english.dict
ain/tests/core/src/com/ibm/icu/dev/data/rbbi/words.txt
ain/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements.java
ain/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_en.properties
ain/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_en_Latn.properties
ain/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_en_Latn_US.java
ain/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_en_US.java
ain/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_fr_Latn_FR.java
ain/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_te.java
ain/tests/core/src/com/ibm/icu/dev/data/resources/TestMessages.java
ain/tests/core/src/com/ibm/icu/dev/data/resources/testmessages.properties
ain/tests/core/src/com/ibm/icu/dev/data/thai6.ucs
ain/tests/core/src/com/ibm/icu/dev/data/unicode/BidiTest.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/CompositionExclusions.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/NormalizationCorrections.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/NormalizationTest-3.2.0.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/NormalizationTest.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/SpecialCasing.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/UnicodeData.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/confusables.txt
ain/tests/core/src/com/ibm/icu/dev/test/TestAllCore.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/BiDiConformanceTest.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/BidiFmwk.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/BidiTest.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestBidi.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestBidiTransform.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestCharFromDirProp.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestClassOverride.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestCompatibility.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestContext.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestData.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestFailureRecovery.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestInverse.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestMultipleParagraphs.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestReorder.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestReorderArabicMathSymbols.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestReorderRunsOnly.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestReorderingMode.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestStreaming.java
ain/tests/core/src/com/ibm/icu/dev/test/bigdec/DiagBigDecimal.java
ain/tests/core/src/com/ibm/icu/dev/test/bigdec/DiagBigDecimalTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/AstroTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/CalendarRegression.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/CalendarRegressionTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/CalendarTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/CalendarTestFmwk.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/ChineseTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/ChineseTestCase.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/CompatibilityTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/CopticTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/DangiTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/DataDrivenCalendarTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/EthiopicTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/HebrewTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/HolidayTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/IBMCalendarTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/IndianTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/IslamicTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/JapaneseTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/PersianTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/TestCase.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/package.html
ain/tests/core/src/com/ibm/icu/dev/test/charsetdet/CharsetDetectionTests.xml
ain/tests/core/src/com/ibm/icu/dev/test/charsetdet/TestCharsetDetector.java
ain/tests/core/src/com/ibm/icu/dev/test/cldr/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/cldr/TestCLDRVsICU.java
ain/tests/core/src/com/ibm/icu/dev/test/compression/DecompressionTest.java
ain/tests/core/src/com/ibm/icu/dev/test/compression/ExhaustiveTest.java
ain/tests/core/src/com/ibm/icu/dev/test/compression/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/compression/package.html
ain/tests/core/src/com/ibm/icu/dev/test/duration/DataReadWriteTest.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/ICUDurationTest.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/LanguageTestFmwk.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/LanguageTestRoot.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/PeriodBuilderFactoryTest.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/PeriodBuilderTest.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/PeriodTest.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/RegressionTest.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/ResourceBasedPeriodFormatterDataServiceTest.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_ar_EG.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_en.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_es.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_fr.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_he_IL.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_hi.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_it.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_ja.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_ko.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_ru.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_zh_Hans.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_zh_Hans_SG.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_zh_Hant.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_zh_Hant_HK.java
ain/tests/core/src/com/ibm/icu/dev/test/format/BigNumberFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/CompactDecimalFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DataDrivenFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DataDrivenNumberFormatTestSuite.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DataDrivenNumberFormatTestUtility.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateFormatMiscTests.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateFormatRegressionTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateFormatRegressionTestJ.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateFormatRoundTripTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateIntervalFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateTimeGeneratorTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDateFormat.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDateFormatAPI.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDateFormatAPIC.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDateFormatSymbols.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDecimalFormatAPI.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDecimalFormatAPIC.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDecimalFormatSymbols.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDecimalFormatSymbolsC.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestNumberFormat.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestNumberFormatAPI.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestSimpleDateFormatAPI.java
ain/tests/core/src/com/ibm/icu/dev/test/format/ListFormatterTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/MeasureUnitTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/MessagePatternUtilTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/MessageRegression.java
ain/tests/core/src/com/ibm/icu/dev/test/format/MessageRegressionTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatRegistrationTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatRegressionTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatRoundTripTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatSerialTestData.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatSpecificationTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTestCases.txt
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTestData.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTestTuple.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberRegression.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberRegressionTests.java
ain/tests/core/src/com/ibm/icu/dev/test/format/PluralFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/PluralFormatUnitTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/PluralRangesTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/PluralRulesFactory.java
ain/tests/core/src/com/ibm/icu/dev/test/format/PluralRulesTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/RBNFParseTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/RbnfRoundTripTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/RbnfTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/RelativeDateTimeFormatterTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/ScientificNumberFormatterTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/SelectFormatAPITest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/SelectFormatUnitTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TestMessageFormat.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TimeUnitTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TimeZoneAliases.txt
ain/tests/core/src/com/ibm/icu/dev/test/format/TimeZoneFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/WriteNumberFormatSerialTestData.java
ain/tests/core/src/com/ibm/icu/dev/test/format/plurals.txt
ain/tests/core/src/com/ibm/icu/dev/test/impl/CacheTest.java
ain/tests/core/src/com/ibm/icu/dev/test/impl/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/iterator/TestUCharacterIterator.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/TestCharacter.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/TestUScript.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/TestUScriptRun.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterCaseTest.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterCategoryTest.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterCompare.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterDirectionTest.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterSurrogateTest.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterTest.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterThreadTest.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UPropertyAliasesTest.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UTF16Test.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UnicodeSetStringSpanTest.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UnicodeSetTest.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/BasicTest.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/ConformanceTest.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/IntHashtable.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/IntStringHashtable.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/LongHashtable.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/NormalizationMonkeyTest.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/NormalizerBuilder.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/NormalizerData.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/NormalizerRegressionTests.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/TestCanonicalIterator.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/TestDeprecatedNormalizerAPI.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/UTS46Test.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/UnicodeNormalizer.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/UnicodeNormalizerConformanceTest.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/package.html
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/AbstractBreakIteratorTests.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/BreakIteratorRegTest.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/BreakIteratorRules_en_US_TEST.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/BreakIteratorTest.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBIAPITest.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBITest.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBITestExtended.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBITestMonkey.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/SimpleBITest.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/package.html
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/rbbitst.txt
ain/tests/core/src/com/ibm/icu/dev/test/serializable/CalendarHandler.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/CalendarTests.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/CompatibilityTest.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/CoverageTest.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/ExceptionHandler.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/ExceptionTests.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/FormatHandler.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/FormatTests.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/SerializableTest.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/SerializableTestUtility.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/SerializableWriter.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.impl.DateNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.impl.InvalidFormatException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.impl.JavaTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.impl.OlsonTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.impl.RelativeDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.impl.TZDBTimeZoneNames.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.impl.TimeZoneAdapter.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.impl.TimeZoneGenericNames.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.math.BigDecimal.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.math.MathContext.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.ArabicShapingException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.ChineseDateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.ChineseDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.CompactDecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.CurrencyPluralInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.DateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.DateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.DateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.DateIntervalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.DateIntervalInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.DecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.DecimalFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.MeasureFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.MessageFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.MessageFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.NumberFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.NumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.PluralFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.PluralRules.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.RuleBasedNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.SelectFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.SimpleDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.StringPrepParseException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.TimeUnitFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.text.TimeZoneFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.AnnualTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.BuddhistCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.Calendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.ChineseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.CopticCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.Currency.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.DangiCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.DateInterval.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.DateTimeRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.EthiopicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.GregorianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.HebrewCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.ICUException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.ICUUncheckedIOException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.IllformedLocaleException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.IndianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.InitialTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.IslamicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.JapaneseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.MeasureUnit.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.PersianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.RuleBasedTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.SimpleTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.TaiwanCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.TimeUnit.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.TimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.ULocale.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.UResourceTypeMismatchException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_58.1/com.ibm.icu.util.VTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/shaping/ArabicShapingRegTest.java
ain/tests/core/src/com/ibm/icu/dev/test/shaping/ArabicShapingTest.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/IDNAConformanceTest.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/IDNAReference.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/NFS4StringPrep.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/NamePrepTransform.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/PunycodeReference.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/TestData.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/TestIDNA.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/TestIDNARef.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/TestInputDataStructure.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/TestStringPrep.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/TestStringPrepProfiles.java
ain/tests/core/src/com/ibm/icu/dev/test/text/SpoofCheckerTest.java
ain/tests/core/src/com/ibm/icu/dev/test/text/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/timescale/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/timescale/TimeScaleAPITest.java
ain/tests/core/src/com/ibm/icu/dev/test/timescale/TimeScaleDataTest.java
ain/tests/core/src/com/ibm/icu/dev/test/timescale/TimeScaleMonkeyTest.java
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneAliasTest.java
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneBoundaryTest.java
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneOffsetLocalTest.java
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneRegression.java
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneRegressionTest.java
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneRuleTest.java
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/BytesTrieTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/CalendarFieldsSet.java
ain/tests/core/src/com/ibm/icu/dev/test/util/CharsTrieTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/CompactArrayTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/CurrencyTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/DateTimeStyleSet.java
ain/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilities.java
ain/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilitiesData.java
ain/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilitiesTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/DisplayNameTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/Equator.java
ain/tests/core/src/com/ibm/icu/dev/test/util/FieldsSet.java
ain/tests/core/src/com/ibm/icu/dev/test/util/GenderInfoTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ICUBinaryTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ICUResourceBundleTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ICUServiceTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ICUServiceTestSample.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ICUServiceThreadTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/LocaleAliasTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/LocaleBuilderTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/LocaleDataTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/LocaleMatcherShim.java
ain/tests/core/src/com/ibm/icu/dev/test/util/LocaleMatcherTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/LocalePriorityListTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/RegionTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/SimpleFormatterTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/StringTokenizerTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/util/TestData_en.jpp
ain/tests/core/src/com/ibm/icu/dev/test/util/TestDefaultPackageLoading.jpp
ain/tests/core/src/com/ibm/icu/dev/test/util/TestLocaleValidity.java
ain/tests/core/src/com/ibm/icu/dev/test/util/TextTrieMapTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.java
ain/tests/core/src/com/ibm/icu/dev/test/util/TrieMap.java
ain/tests/core/src/com/ibm/icu/dev/test/util/TrieMapTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/TrieTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/UtilityTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/VersionInfoTest.java
ain/tests/core/src/com/ibm/icu/text/DigitListTest.java
ain/tests/framework/.classpath
ain/tests/framework/.settings/org.eclipse.jdt.ui.prefs
ain/tests/framework/build.properties
ain/tests/framework/build.xml
ain/tests/framework/src/com/ibm/icu/dev/test/AbstractTestLog.java
ain/tests/framework/src/com/ibm/icu/dev/test/ModuleTest.java
ain/tests/framework/src/com/ibm/icu/dev/test/ResourceModule.java
ain/tests/framework/src/com/ibm/icu/dev/test/TestBoilerplate.java
ain/tests/framework/src/com/ibm/icu/dev/test/TestDataModule.java
ain/tests/framework/src/com/ibm/icu/dev/test/TestFmwk.java
ain/tests/framework/src/com/ibm/icu/dev/test/TestLog.java
ain/tests/framework/src/com/ibm/icu/dev/test/TestLogWriter.java
ain/tests/framework/src/com/ibm/icu/dev/test/TestUtil.java
ain/tests/framework/src/com/ibm/icu/dev/test/UTF16Util.java
ain/tests/framework/src/com/ibm/icu/dev/test/package.html
ain/tests/framework/src/com/ibm/icu/dev/test/sample/ModuleTestSample.java
ain/tests/framework/src/com/ibm/icu/dev/test/sample/ModuleTestSampleData.java
ain/tests/framework/src/com/ibm/icu/dev/util/ArrayComparator.java
ain/tests/framework/src/com/ibm/icu/dev/util/CollectionUtilities.java
ain/tests/framework/src/com/ibm/icu/dev/util/DataInputCompressor.java
ain/tests/framework/src/com/ibm/icu/dev/util/DataOutputCompressor.java
ain/tests/framework/src/com/ibm/icu/dev/util/ElapsedTimer.java
ain/tests/framework/src/com/ibm/icu/dev/util/IcuUnicodeNormalizerFactory.java
ain/tests/framework/src/com/ibm/icu/dev/util/ImmutableEntry.java
ain/tests/framework/src/com/ibm/icu/dev/util/Pick.java
ain/tests/framework/src/com/ibm/icu/dev/util/PrettyPrinter.java
ain/tests/framework/src/com/ibm/icu/dev/util/Quoter.java
ain/tests/framework/src/com/ibm/icu/dev/util/SortedBag.java
ain/tests/framework/src/com/ibm/icu/dev/util/Tabber.java
ain/tests/framework/src/com/ibm/icu/dev/util/Timer.java
ain/tests/framework/src/com/ibm/icu/dev/util/UnicodeLabel.java
ain/tests/framework/src/com/ibm/icu/dev/util/UnicodeMap.java
ain/tests/framework/src/com/ibm/icu/dev/util/UnicodeMapIterator.java
ain/tests/framework/src/com/ibm/icu/dev/util/UnicodePropertySource.java
ain/tests/framework/src/com/ibm/icu/dev/util/UnicodeTransform.java
ain/tests/framework/src/com/ibm/icu/dev/util/VariableReplacer.java
ain/tests/framework/src/com/ibm/icu/dev/util/Visitor.java
ain/tests/framework/src/com/ibm/icu/dev/util/XEquivalenceClass.java
ain/tests/framework/src/com/ibm/icu/dev/util/XEquivalenceMap.java
ain/tests/localespi/.classpath
ain/tests/localespi/.settings/org.eclipse.jdt.ui.prefs
ain/tests/localespi/build.properties
ain/tests/localespi/build.xml
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/BreakIteratorTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/CollatorTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/CurrencyNameTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/DateFormatSymbolsTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/DateFormatTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/DecimalFormatSymbolsTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/LocaleNameTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/NumberFormatTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/TestAll.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/TestUtil.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/TimeZoneNameTest.java
ain/tests/packaging/.classpath
ain/tests/packaging/.settings/org.eclipse.jdt.ui.prefs
ain/tests/packaging/build.properties
ain/tests/packaging/build.xml
ain/tests/packaging/src/com/ibm/icu/dev/test/TestLocaleNamePackaging.java
ain/tests/packaging/src/com/ibm/icu/dev/test/TestPackaging.java
ain/tests/testall/.classpath
ain/tests/testall/.project
ain/tests/testall/.settings/org.eclipse.core.resources.prefs
ain/tests/testall/.settings/org.eclipse.jdt.core.prefs
ain/tests/testall/.settings/org.eclipse.jdt.ui.prefs
ain/tests/testall/build.properties
ain/tests/testall/build.xml
ain/tests/testall/manifest.stub
ain/tests/testall/src/com/ibm/icu/dev/test/TestAll.java
ain/tests/translit/.classpath
ain/tests/translit/.settings/org.eclipse.jdt.ui.prefs
ain/tests/translit/build.properties
ain/tests/translit/build.xml
ain/tests/translit/src/com/ibm/icu/dev/test/TestAllTranslit.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/AnyScriptTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/CompoundTransliteratorTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/ErrorTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/JamoTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/PrettyPrinterTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/RegexUtilitiesTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/ReplaceableTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/RoundTripTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/StringBoilerplateTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/TestAll.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/TestUnicodeProperty.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/TestUtility.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/ThreadTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/TransliteratorTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/UnicodeMapBoilerplateTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/UnicodeMapTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/UnicodeSetBoilerplateTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/WriteCharts.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/langtagRegex.txt
ain/tests/translit/src/com/ibm/icu/dev/test/translit/package.html
ain/tests/translit/src/com/ibm/icu/dev/test/util/TestBNF.java
ain/tests/translit/src/com/ibm/icu/dev/test/util/TestBagFormatter.java
ain/tests/translit/src/com/ibm/icu/dev/test/util/TestUtilities.java
ain/tests/translit/src/com/ibm/icu/dev/util/BNF.java
ain/tests/translit/src/com/ibm/icu/dev/util/BagFormatter.java
ain/tests/translit/src/com/ibm/icu/dev/util/CaseIterator.java
ain/tests/translit/src/com/ibm/icu/dev/util/FileUtilities.java
ain/tests/translit/src/com/ibm/icu/dev/util/ICUPropertyFactory.java
ain/tests/translit/src/com/ibm/icu/dev/util/Tokenizer.java
ain/tests/translit/src/com/ibm/icu/dev/util/TransliteratorUtilities.java
ain/tests/translit/src/com/ibm/icu/dev/util/UnicodeProperty.java
ain/tests/translit/src/com/ibm/icu/dev/util/UnicodePropertySymbolTable.java
erf-tests/Dataset.pm
erf-tests/README.txt
erf-tests/build.properties
erf-tests/build.xml
erf-tests/collationperf.pl
erf-tests/converterperf.pl
erf-tests/data/collation/TestNames_Asian.txt
erf-tests/data/collation/TestNames_Chinese.txt
erf-tests/data/collation/TestNames_Japanese.txt
erf-tests/data/collation/TestNames_Japanese_h.txt
erf-tests/data/collation/TestNames_Japanese_k.txt
erf-tests/data/collation/TestNames_Korean.txt
erf-tests/data/collation/TestNames_Latin.txt
erf-tests/data/collation/TestNames_Russian.txt
erf-tests/data/collation/TestNames_SerbianSH.txt
erf-tests/data/collation/TestNames_SerbianSR.txt
erf-tests/data/collation/TestNames_Simplified_Chinese.txt
erf-tests/data/collation/TestNames_Thai.txt
erf-tests/data/icuperf2report.xsl
erf-tests/dateformatperf.pl
erf-tests/decimalformatperf.pl
erf-tests/normalizationperf_r_b.pl
erf-tests/normalizationperf_r_l.pl
erf-tests/normperf.pl
erf-tests/perftests.pl
erf-tests/perldriver/Dataset.pm
erf-tests/perldriver/Format.pm
erf-tests/perldriver/Output.pm
erf-tests/perldriver/PerfFramework4j.pm
erf-tests/rbbiperf_r.pl
erf-tests/resourcebundleperf.pl
erf-tests/src/com/ibm/icu/dev/test/perf/BreakIteratorPerformanceTest.java
erf-tests/src/com/ibm/icu/dev/test/perf/CollationPerformanceTest.java
erf-tests/src/com/ibm/icu/dev/test/perf/ConverterPerformanceTest.java
erf-tests/src/com/ibm/icu/dev/test/perf/DateFormatPerformanceTest.java
erf-tests/src/com/ibm/icu/dev/test/perf/DecimalFormatPerformanceTest.java
erf-tests/src/com/ibm/icu/dev/test/perf/NormalizerPerformanceTest.java
erf-tests/src/com/ibm/icu/dev/test/perf/PerfTest.java
erf-tests/src/com/ibm/icu/dev/test/perf/RBBIPerf.java
erf-tests/src/com/ibm/icu/dev/test/perf/ResourceBundlePerf.java
erf-tests/src/com/ibm/icu/dev/test/perf/ServiceObjectCreationPerf.java
erf-tests/src/com/ibm/icu/dev/test/perf/UCharacterPerf.java
erf-tests/src/com/ibm/icu/dev/test/perf/UnicodeSetPerf.java
erf-tests/ucharacterperf.pl
erf-tests/ucharacterperf_r.pl
erf-tests/unicodesetperf.pl
erf-tests/unicodesetperf_r.pl
om.xml
eadme.html
amples/.settings/org.eclipse.jdt.ui.prefs
amples/build.properties
amples/build.xml
amples/src/com/ibm/icu/samples/iuc/PopulationData.java
amples/src/com/ibm/icu/samples/iuc/Sample13_Hello.java
amples/src/com/ibm/icu/samples/iuc/Sample30_ResHello.java
amples/src/com/ibm/icu/samples/iuc/Sample40_PopMsg.java
amples/src/com/ibm/icu/samples/iuc/Sample50_PopSort.java
amples/src/com/ibm/icu/samples/iuc/SupplementalUtilities.java
amples/src/com/ibm/icu/samples/iuc/package-info.java
amples/src/com/ibm/icu/samples/text/dateintervalformat/DateIntervalFormatSample.java
amples/src/com/ibm/icu/samples/text/datetimepatterngenerator/DateTimePatternGeneratorSample.java
amples/src/com/ibm/icu/samples/text/messagepattern/MessagePatternDemo.java
amples/src/com/ibm/icu/samples/text/messagepattern/MessagePatternUtilDemo.java
amples/src/com/ibm/icu/samples/text/messagepattern/MiniMessageFormatter.java
amples/src/com/ibm/icu/samples/text/pluralformat/PluralFormatSample.java
amples/src/com/ibm/icu/samples/util/timescale/PivotDemo.java
amples/src/com/ibm/icu/samples/util/timezone/BasicTimeZoneExample.java
tylesheet.css
tylesheet6.css
tylesheet7.css
tylesheet8.css
ools/build/.classpath
ools/build/.settings/org.eclipse.jdt.core.prefs
ools/build/.settings/org.eclipse.jdt.ui.prefs
ools/build/README.txt
ools/build/build.properties
ools/build/build.xml
ools/build/icu4j58.api3.gz
ools/build/src-pre8/com/ibm/icu/dev/tool/docs/ICUTagletAdapter.java
ools/build/src/com/ibm/icu/dev/tool/coverage/JacocoReportCheck.java
ools/build/src/com/ibm/icu/dev/tool/docs/APIData.java
ools/build/src/com/ibm/icu/dev/tool/docs/APIInfo.java
ools/build/src/com/ibm/icu/dev/tool/docs/CheckAPI.java
ools/build/src/com/ibm/icu/dev/tool/docs/CheckTags.java
ools/build/src/com/ibm/icu/dev/tool/docs/CodeMangler.java
ools/build/src/com/ibm/icu/dev/tool/docs/CollectAPI.java
ools/build/src/com/ibm/icu/dev/tool/docs/DeprecatedAPIChecker.java
ools/build/src/com/ibm/icu/dev/tool/docs/Deprecator.java
ools/build/src/com/ibm/icu/dev/tool/docs/GatherAPIData.java
ools/build/src/com/ibm/icu/dev/tool/docs/GatherAPIDataOld.java
ools/build/src/com/ibm/icu/dev/tool/docs/ICUJDKCompare.java
ools/build/src/com/ibm/icu/dev/tool/docs/ICUTaglet.java
ools/build/src/com/ibm/icu/dev/tool/docs/ICUTagletAdapter.java
ools/build/src/com/ibm/icu/dev/tool/docs/ReportAPI.java
ools/build/src/com/ibm/icu/dev/tool/docs/SwatDeprecated.java
ools/build/src/com/ibm/icu/dev/tool/index/IndexGenerator.java
ools/build/src8/com/ibm/icu/dev/tool/docs/ICUTagletAdapter.java
ools/misc/.settings/org.eclipse.jdt.ui.prefs
ools/misc/build.properties
ools/misc/build.xml
ools/misc/src/com/ibm/icu/dev/tool/UOption.java
ools/misc/src/com/ibm/icu/dev/tool/charsetdet/mbcs/BIG5Tool.java
ools/misc/src/com/ibm/icu/dev/tool/charsetdet/mbcs/EUCTool.java
ools/misc/src/com/ibm/icu/dev/tool/charsetdet/sbcs/Checker.java
ools/misc/src/com/ibm/icu/dev/tool/charsetdet/sbcs/InputFile.java
ools/misc/src/com/ibm/icu/dev/tool/charsetdet/sbcs/NGramList.java
ools/misc/src/com/ibm/icu/dev/tool/charsetdet/sbcs/NGramParser.java
ools/misc/src/com/ibm/icu/dev/tool/charsetdet/sbcs/StatisticsTool.java
ools/misc/src/com/ibm/icu/dev/tool/cldr/CheckSystemFonts.java
ools/misc/src/com/ibm/icu/dev/tool/compression/CompressionTableGenerator.java
ools/misc/src/com/ibm/icu/dev/tool/compression/package.html
ools/misc/src/com/ibm/icu/dev/tool/ime/IMETest.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/BengaliInputMethodDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/DevanagariInputMethodDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/DisplayNames.properties
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/GujaratiInputMethodDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/GurmukhiInputMethodDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/IndicIMDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/IndicInputMethod.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/IndicInputMethodImpl.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/KannadaInputMethodDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/MalayalamInputMethodDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/OriyaInputMethodDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/TamilInputMethodDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/TeluguInputMethodDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/ime/translit/Transliterator.properties
ools/misc/src/com/ibm/icu/dev/tool/ime/translit/TransliteratorInputMethod.java
ools/misc/src/com/ibm/icu/dev/tool/ime/translit/TransliteratorInputMethodDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ArabicCharacterData.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ArabicShaping.java
ools/misc/src/com/ibm/icu/dev/tool/layout/BuildMirroringTables.java
ools/misc/src/com/ibm/icu/dev/tool/layout/CanonGSUBBuilder.java
ools/misc/src/com/ibm/icu/dev/tool/layout/CanonicalCharacterData.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ClassTable.java
ools/misc/src/com/ibm/icu/dev/tool/layout/DecompTable.java
ools/misc/src/com/ibm/icu/dev/tool/layout/Feature.java
ools/misc/src/com/ibm/icu/dev/tool/layout/FeatureList.java
ools/misc/src/com/ibm/icu/dev/tool/layout/GDEFWriter.java
ools/misc/src/com/ibm/icu/dev/tool/layout/GSUBWriter.java
ools/misc/src/com/ibm/icu/dev/tool/layout/LanguageData.java
ools/misc/src/com/ibm/icu/dev/tool/layout/LigatureEntry.java
ools/misc/src/com/ibm/icu/dev/tool/layout/LigatureModuleWriter.java
ools/misc/src/com/ibm/icu/dev/tool/layout/LigatureTree.java
ools/misc/src/com/ibm/icu/dev/tool/layout/LigatureTreeWalker.java
ools/misc/src/com/ibm/icu/dev/tool/layout/Lookup.java
ools/misc/src/com/ibm/icu/dev/tool/layout/LookupList.java
ools/misc/src/com/ibm/icu/dev/tool/layout/LookupSubtable.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ModuleWriter.java
ools/misc/src/com/ibm/icu/dev/tool/layout/OpenTypeTableWriter.java
ools/misc/src/com/ibm/icu/dev/tool/layout/OpenTypeTagBuilder.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ScriptAndLanguages
ools/misc/src/com/ibm/icu/dev/tool/layout/ScriptData.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ScriptIDModuleWriter.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ScriptList.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ScriptModuleWriter.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ScriptNameBuilder.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ScriptRunModuleWriter.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ScriptTagModuleWriter.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ShapingTypeBuilder.java
ools/misc/src/com/ibm/icu/dev/tool/layout/TagUtilities.java
ools/misc/src/com/ibm/icu/dev/tool/layout/TagValueData.java
ools/misc/src/com/ibm/icu/dev/tool/layout/TaggedRecord.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ThaiCharacterClasses.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ThaiStateTable.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ThaiStateTableBuilder.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ThaiStateTableModuleWriter.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ThaiStateTransition.java
ools/misc/src/com/ibm/icu/dev/tool/layout/TreeWalker.java
ools/misc/src/com/ibm/icu/dev/tool/localeconverter/CalculateCRC32.java
ools/misc/src/com/ibm/icu/dev/tool/localeconverter/XLIFF2ICUConverter.java
ools/misc/src/com/ibm/icu/dev/tool/rbbi/BuildDictionaryFile.java
ools/misc/src/com/ibm/icu/dev/tool/rbbi/readme.html
ools/misc/src/com/ibm/icu/dev/tool/serializable/SerializableChecker.java
ools/misc/src/com/ibm/icu/dev/tool/timescale/CalculateLimits.java
ools/misc/src/com/ibm/icu/dev/tool/timescale/EpochOffsets.java
ools/misc/src/com/ibm/icu/dev/tool/timescale/GenerateCTimeScaleData.java
ools/misc/src/com/ibm/icu/dev/tool/timezone/ICUZDump.java
ools/misc/src/com/ibm/icu/dev/tool/translit/SourceSet.java
ools/misc/src/com/ibm/icu/dev/tool/translit/Trans.java
ools/misc/src/com/ibm/icu/dev/tool/translit/UnicodeSetCloseOver.java
ools/misc/src/com/ibm/icu/dev/tool/translit/UnicodeSetClosure.java
ools/misc/src/com/ibm/icu/dev/tool/translit/WriteIndicCharts.java
ools/misc/src/com/ibm/icu/dev/tool/translit/dumpICUrules.bat
ools/misc/src/com/ibm/icu/dev/tool/translit/genIndexFilters.bat
ools/misc/src/com/ibm/icu/dev/tool/translit/genIndexFilters.java
ools/misc/src/com/ibm/icu/dev/tool/translit/indic.bat
ools/misc/src/com/ibm/icu/dev/tool/translit/indic.pl
ools/misc/src/com/ibm/icu/dev/tool/translit/indicExceptions.txt
ools/misc/src/com/ibm/icu/dev/tool/translit/rbtTemplate.txt
ools/misc/src/com/ibm/icu/dev/tool/translit/varsub.bat
|
f756719945619a3f3426bccfa90d61f606f5736e |
21-Oct-2016 |
Neil Fuller <nfuller@google.com> |
Update timezone data to 2016h. IANA update relating to the data as follows: The 2016h release of the tz code and data is available. Its primary motivation is to update to the new rules for Palestine, where 2016g becomes incorrect starting about four hours from now (sorry, we didn't get much notice). More generally, the 2016h release reflects the following changes, which were either circulated on the tz mailing list or are relatively minor technical or administrative changes: Changes to future time stamps Asia/Gaza and Asia/Hebron end DST on 2016-10-29 at 01:00, not 2016-10-21 at 00:00. (Thanks to Sharef Mustafa.) Predict that future fall transitions will be on the last Saturday of October at 01:00, which is consistent with predicted spring transitions on the last Saturday of March. (Thanks to Tim Parenti.) Changes to past time stamps In Turkey, transitions in 1986-1990 were at 01:00 standard time not at 02:00, and the spring 1994 transition was on March 20, not March 27. (Thanks to Kıvanç Yazan.) Changes to past and future time zone abbreviations Asia/Colombo now uses numeric time zone abbreviations like "+0530" instead of alphabetic ones like "IST" and "LKT". Various English-language sources use "IST", "LKT" and "SLST", with no working consensus. (Usage of "SLST" mentioned by Sadika Sumanapala.) ----- No ICU metadata or test changes associated with this update. Bug: 32320380 Test: Ran CtsLibcoreTestCases, CtsBionicTestCases and ICU tests Change-Id: If2735d0a0e7d99a30bcfc03f3a04940f7e9f1921
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
82d33ed376b6f6ab0f5650a8e411a6805b2e1050 |
06-Oct-2016 |
Joachim Sauer <jsauer@google.com> |
Be more tolerant about last locale name. ULocaleTest.TestGetAvailable expected the last available locale to be zu_ZA. This is correct with the data we ship. Adding additional locales after this locale would break the test (adding locales that alphabetically sort before that locale would not be counted as an error). Verify that the last locale starts with "z" to ensure we at least don't lose locales. Bug: 31841293 Test: Ran ULocaleTest Change-Id: I3ce11221403da872aceb7169bfe96e721665f53b
ain/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java
|
4e0143ce0b17f15ba8a6fb345c645514972bd93d |
04-Oct-2016 |
Dan Willemsen <dwillemsen@google.com> |
Merge "Simplify $(shell) use"
|
7307248adc86fe669f5b8a88305ca1304015bb41 |
02-Oct-2016 |
Dan Willemsen <dwillemsen@google.com> |
Simplify $(shell) use This accounts for 20 instances of $(shell) that need to be rerun even if we aren't regenerating the makefiles. Reimplement using standard functions and macros that we can optimize for. Test: Manual verification, the lists only differ based on sorting (it was random filesystem order before) Change-Id: I797c9cd3b883db1f2801d85bf20bc1412b19eec6
ndroid.mk
|
45472b56eb3a117159ea09ea7e2bd375f07bd8ad |
03-Oct-2016 |
Joachim Sauer <jsauer@google.com> |
Update timezone data to 2016g. The 2016g release of the tz code and data is available. It reflects the following changes, which were either circulated on the tz mailing list or are relatively minor technical or administrative changes: Changes to future time stamps Turkey switched from EET/EEST (+02/+03) to permanent +03, effective 2016-09-07. (Thanks to Burak AYDIN.) Use "+03" rather than an invented abbreviation for the new time. New leap second 2016-12-31 23:59:60 UTC as per IERS Bulletin C 52. (Thanks to Tim Parenti.) Changes to past time stamps For America/Los_Angeles, spring-forward transition times have been corrected from 02:00 to 02:01 in 1948, and from 02:00 to 01:00 in 1950-1966. For zones using Soviet time on 1919-07-01, transitions to UT-based time were at 00:00 UT, not at 02:00 local time. The affected zones are Europe/Kirov, Europe/Moscow, Europe/Samara, and Europe/Ulyanovsk. (Thanks to Alexander Belopolsky.) Changes to past and future time zone abbreviations The Factory zone now uses the time zone abbreviation -00 instead of a long English-language string, as -00 is now the normal way to represent an undefined time zone. Several zones in Antarctica and the former Soviet Union, along with zones intended for ships at sea that cannot use POSIX TZ strings, now use numeric time zone abbreviations instead of invented or obsolete alphanumeric abbreviations. The affected zones are Antarctica/Casey, Antarctica/Davis, Antarctica/DumontDUrville, Antarctica/Mawson, Antarctica/Rothera, Antarctica/Syowa, Antarctica/Troll, Antarctica/Vostok, Asia/Anadyr, Asia/Ashgabat, Asia/Baku, Asia/Bishkek, Asia/Chita, Asia/Dushanbe, Asia/Irkutsk, Asia/Kamchatka, Asia/Khandyga, Asia/Krasnoyarsk, Asia/Magadan, Asia/Omsk, Asia/Sakhalin, Asia/Samarkand, Asia/Srednekolymsk, Asia/Tashkent, Asia/Tbilisi, Asia/Ust-Nera, Asia/Vladivostok, Asia/Yakutsk, Asia/Yekaterinburg, Asia/Yerevan, Etc/GMT-14, Etc/GMT-13, Etc/GMT-12, Etc/GMT-11, Etc/GMT-10, Etc/GMT-9, Etc/GMT-8, Etc/GMT-7, Etc/GMT-6, Etc/GMT-5, Etc/GMT-4, Etc/GMT-3, Etc/GMT-2, Etc/GMT-1, Etc/GMT+1, Etc/GMT+2, Etc/GMT+3, Etc/GMT+4, Etc/GMT+5, Etc/GMT+6, Etc/GMT+7, Etc/GMT+8, Etc/GMT+9, Etc/GMT+10, Etc/GMT+11, Etc/GMT+12, Europe/Kaliningrad, Europe/Minsk, Europe/Samara, Europe/Volgograd, and Indian/Kerguelen. For Europe/Moscow the invented abbreviation MSM was replaced by +05, whereas MSK and MSD were kept as they are not our invention and are widely used. Changes to zone names Rename Asia/Rangoon to Asia/Yangon, with a backward compatibility link. (Thanks to David Massoud.) Test: Ran CTS modules CtsLibcoreTestCases and CtsBionicTestCases. Bug: 31848040 Change-Id: I17a68717bfaeaf9459446da6c58e6622eac36de8
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
a559dcf4cb6af5a764b0f30b21c4174b53e98cdf |
30-Sep-2016 |
Joachim Sauer <jsauer@google.com> |
Update timezone data to 2016g. The 2016g release of the tz code and data is available. It reflects the following changes, which were either circulated on the tz mailing list or are relatively minor technical or administrative changes: Changes to future time stamps Turkey switched from EET/EEST (+02/+03) to permanent +03, effective 2016-09-07. (Thanks to Burak AYDIN.) Use "+03" rather than an invented abbreviation for the new time. New leap second 2016-12-31 23:59:60 UTC as per IERS Bulletin C 52. (Thanks to Tim Parenti.) Changes to past time stamps For America/Los_Angeles, spring-forward transition times have been corrected from 02:00 to 02:01 in 1948, and from 02:00 to 01:00 in 1950-1966. For zones using Soviet time on 1919-07-01, transitions to UT-based time were at 00:00 UT, not at 02:00 local time. The affected zones are Europe/Kirov, Europe/Moscow, Europe/Samara, and Europe/Ulyanovsk. (Thanks to Alexander Belopolsky.) Changes to past and future time zone abbreviations The Factory zone now uses the time zone abbreviation -00 instead of a long English-language string, as -00 is now the normal way to represent an undefined time zone. Several zones in Antarctica and the former Soviet Union, along with zones intended for ships at sea that cannot use POSIX TZ strings, now use numeric time zone abbreviations instead of invented or obsolete alphanumeric abbreviations. The affected zones are Antarctica/Casey, Antarctica/Davis, Antarctica/DumontDUrville, Antarctica/Mawson, Antarctica/Rothera, Antarctica/Syowa, Antarctica/Troll, Antarctica/Vostok, Asia/Anadyr, Asia/Ashgabat, Asia/Baku, Asia/Bishkek, Asia/Chita, Asia/Dushanbe, Asia/Irkutsk, Asia/Kamchatka, Asia/Khandyga, Asia/Krasnoyarsk, Asia/Magadan, Asia/Omsk, Asia/Sakhalin, Asia/Samarkand, Asia/Srednekolymsk, Asia/Tashkent, Asia/Tbilisi, Asia/Ust-Nera, Asia/Vladivostok, Asia/Yakutsk, Asia/Yekaterinburg, Asia/Yerevan, Etc/GMT-14, Etc/GMT-13, Etc/GMT-12, Etc/GMT-11, Etc/GMT-10, Etc/GMT-9, Etc/GMT-8, Etc/GMT-7, Etc/GMT-6, Etc/GMT-5, Etc/GMT-4, Etc/GMT-3, Etc/GMT-2, Etc/GMT-1, Etc/GMT+1, Etc/GMT+2, Etc/GMT+3, Etc/GMT+4, Etc/GMT+5, Etc/GMT+6, Etc/GMT+7, Etc/GMT+8, Etc/GMT+9, Etc/GMT+10, Etc/GMT+11, Etc/GMT+12, Europe/Kaliningrad, Europe/Minsk, Europe/Samara, Europe/Volgograd, and Indian/Kerguelen. For Europe/Moscow the invented abbreviation MSM was replaced by +05, whereas MSK and MSD were kept as they are not our invention and are widely used. Changes to zone names Rename Asia/Rangoon to Asia/Yangon, with a backward compatibility link. (Thanks to David Massoud.) Test: Ran CTS modules CtsLibcoreTestCases and CtsBionicTestCases. Bug: 31848040 Change-Id: Iaee7b03becef0aef7556efdaa9115a67e29fb8f6
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
842eb7cbcb865f76df1dd269a4e3eab67dcf2b65 |
30-Sep-2016 |
Joachim Sauer <jsauer@google.com> |
Make ThreadTest compile under Java 6. ICU4J uses Java 6 compiler settings in its ant build files. These are not used in the main build process, but are used to execute correctness checks when updating time zone data. Bug: 31848040 Test: run cts -m CtsIcuTestCases -t android.icu.dev.test.translit.ThreadTest Change-Id: Iddcf48c5800aa6b3d5c0b83bb24693338f51f455
ain/tests/translit/src/com/ibm/icu/dev/test/translit/ThreadTest.java
|
b092cc1f1c7493c3f1176168e6cd51d735c0cabf |
21-Sep-2016 |
Paul Duffin <paulduffin@google.com> |
Halved the execution time of ThreadTest.TestThreads Bug: 31442093 Test: Ran test in CTS Change-Id: I05639f8e58152b5569b1a0b75fbaaf55a6e958e0
ain/tests/translit/src/com/ibm/icu/dev/test/translit/ThreadTest.java
|
5f246fd1a2f707ac4b09e94abf9d6284d3ab3be9 |
20-Sep-2016 |
Neil Fuller <nfuller@google.com> |
Add missing test change for Unicode 9 / emoji change commit da50ef15b5daa820971caa691d258ded96019d79 was missing a test change. Bug: 30652865 Test: Ran cts module CtsIcuTestCases Change-Id: I9d851d15717a909acd11d08ce24064524e21c8ee
ain/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterTest.java
|
da50ef15b5daa820971caa691d258ded96019d79 |
14-Sep-2016 |
Joachim Sauer <jsauer@google.com> |
Fix Unicode 9 Emoji LTR class. Unicode 9 introduced a variety of new Emoji codepoints that are very user visible, but the ICU version we use is using Unicode 8 data. A very visible effect of the lack of Unicode 9 data is that the new Emoji characters will break the directionality of any RTL text they are used in (in Unicode 8 these codepoints had no data assigned and defaulted to LTR). This change cherry-picks the Unicode Bidi information from Unicode 9 on top of the existing Unicode 8 data. This fixes the case where Emojis introduced in Unicode 9 (such as U+1F919 CALL ME HAND) break the LTR-direction and force LTR text (i.e. they reverse the direction if used in RTL text such as hebrew). All data was generated from Unicode data 9 files. updateicudata.py was used to update the derived data files. Bug: 30652865 Test: Ran cts module CtsIcuTestCases and libcore.java.text.OldBidiTest Change-Id: Id31e23928b8a21f0d5b54c180a48de0ff3bdae75
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterTest.java
|
49712e9e145cd3021c16ac99c0b3ce6b4438d8d9 |
30-Aug-2016 |
Mihai Nita <mnita@google.com> |
Changed Turkish translation for Cyprus, generated binaries This changes the translation from "Güney Kıbrıs Rum Kesimi" to "Kıbrıs" It backports a change that happened between CLDR 28 and 29. Followed the documented ICU update steps (updateicudata.py, tested C/C++, then Java, then CTS) Test: Run cts after the fix with: android.core.tests.libcore.package.harmony_java_text android.core.tests.libcore.package.harmony_java_util android.core.tests.libcore.package.libcore Test: Run CtsIcuTestCases after adding a cts test to detect regression. Bug: 31177615 Change-Id: I5063fca4ec869e66e5540942275d11ec19b7910f
ain/shared/data/icudata.jar
|
fe2dcd4b7b18c3e0c10fb746aea958dc4ee6dac9 |
22-Aug-2016 |
Joachim Sauer <jsauer@google.com> |
Fix race condition in ICU TimeZone.getDefault() TimeZone.getDefault() had a race condition where it could fail with a NullPointerException if called concurrently with clearCachedDefault(). This fixes the race condition by always copying the defaultZone value into a local variable and returning that, to ensure that concurrent sets to defaultZone don't lead to a NullPointerException on the cloneAsThawed() call. Bug: 30979219 Test: vogar libcore/luni/src/test/java/libcore/java/util/TimeZoneTest.java (cherry picked from commit b6127dc5375a9359f67e87d9d73dd2b4cc268942) Change-Id: Ic3659b7671301f66d10fcf1bb5697a9020ebf91e
ain/classes/core/src/com/ibm/icu/util/TimeZone.java
|
b6127dc5375a9359f67e87d9d73dd2b4cc268942 |
22-Aug-2016 |
Joachim Sauer <jsauer@google.com> |
Fix race condition in ICU TimeZone.getDefault() TimeZone.getDefault() had a race condition where it could fail with a NullPointerException if called concurrently with clearCachedDefault(). This fixes the race condition by always copying the defaultZone value into a local variable and returning that, to ensure that concurrent sets to defaultZone don't lead to a NullPointerException on the cloneAsThawed() call. Bug: 30979219 Change-Id: I0bcef8561be8cb6040c6559111a949806b2ce7b7 Test: vogar libcore/luni/src/test/java/libcore/java/util/TimeZoneTest.java
ain/classes/core/src/com/ibm/icu/util/TimeZone.java
|
35a16e21d16dd42c7ff7cd5a4e0976206522897c |
18-Aug-2016 |
Joachim Sauer <jsauer@google.com> |
Fix deadlock between java.util and ICU TimeZone. There was a deadlock between java.util.TimeZone.setDefault() and android.icu.util.TimeZone.getDefault(): - the former would lock on j.u.TimeZone.class and the call the synchronized a.i.u.TimeZone.clearCachedDefault() - the latter would synchronize on a.i.u.TimeZone and then call the synchronized j.u.TimeZone.getDefault To ensure every path synchronizes on objects in the same order, this change adds an explicit synchronize block on j.u.TimeZone in a.i.u.TimeZone.getDefault(). TimeZoneTest.testSetDefaultDeadlock() is a probabilistic test that was able to reproduce the problem roughly 8 times out of 10. Bug: 30937209 Test: libcore/run-libcore-tests libcore.java.util org.apache.harmony.tests.java.util (cherry picked from commit 15c4b7460a92a69ca40db46baf17e205421fa8a1) (cherry picked from commit df87c613a2f92f0df9f6b146c2bac03f5e3cb868) Change-Id: Ic16fbd6b0e75243cd93628eed7d18c34a70378c6
ain/classes/core/src/com/ibm/icu/util/TimeZone.java
|
15c4b7460a92a69ca40db46baf17e205421fa8a1 |
18-Aug-2016 |
Joachim Sauer <jsauer@google.com> |
Fix deadlock between java.util and ICU TimeZone. There was a deadlock between java.util.TimeZone.setDefault() and android.icu.util.TimeZone.getDefault(): - the former would lock on j.u.TimeZone.class and the call the synchronized a.i.u.TimeZone.clearCachedDefault() - the latter would synchronize on a.i.u.TimeZone and then call the synchronized j.u.TimeZone.getDefault To ensure every path synchronizes on objects in the same order, this change adds an explicit synchronize block on j.u.TimeZone in a.i.u.TimeZone.getDefault(). TimeZoneTest.testSetDefaultDeadlock() is a probabilistic test that was able to reproduce the problem roughly 8 times out of 10. Bug: 30937209 Test: libcore/run-libcore-tests libcore.java.util org.apache.harmony.tests.java.util Change-Id: I9b241d5f49ab4b6747ba73deb94a92ee1b7480fa
ain/classes/core/src/com/ibm/icu/util/TimeZone.java
|
2696b8fa747b66a32ee7980b058a56868562fdcc |
15-Jul-2016 |
Fredrik Roubert <roubert@google.com> |
Android patch: Regenerated data files after CLDR patches. Binary data files updated using: external/icu/tools/updateicudata.py Change-Id: I0b3b6ac907c9e5ae534e3a32b1e7a854165632b1
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
7dbcff19bc62c51144b09a501a516c38d2c71bd2 |
15-Jul-2016 |
Fredrik Roubert <roubert@google.com> |
Android patch: CLDR data: Replace nb with no. This amends these changes already made: https://android.googlesource.com/platform/external/icu/+/b4542c7 These changes have been proposed, but not yet made, to CLDR: http://unicode.org/cldr/trac/ticket/2698 Change-Id: Iae13df00b55752b52b181aaefc510947b44c7c88
ain/tests/core/src/com/ibm/icu/dev/test/util/LocaleMatcherTest.java
|
21529bdf347a31d6224681842a52e95437b944dc |
11-Jul-2016 |
Fredrik Roubert <roubert@google.com> |
Android patch: Skip the NumberFormatTest#TestDataDrivenJDK test case. In Android, java.text.DecimalFormat is actually implemented by calling com.ibm.icu.text.DecimalFormat so this test case (which intends to verify the differences between the ICU and JDK implementations of DecimalFormat) does not make any sense when running in Android. Change-Id: I6208471db18ea224624320ade9a14855c077bd8e
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTest.java
|
cdef70094153afbdca54958f92f4f1e95d2c08f8 |
06-Jul-2016 |
Neil Fuller <nfuller@google.com> |
Update timezone data to 2016f The 2016f release of the tz code and data is available. It reflects the following changes, which were either circulated on the tz mailing list or are relatively minor technical or administrative changes: Changes affecting future time stamps The Egyptian government changed its mind on short notice, and Africa/Cairo will not introduce DST starting 2016-07-07 after all. (Thanks to Mina Samuel.) Asia/Novosibirsk switches from +06 to +07 on 2016-07-24 at 02:00. (Thanks to Stepan Golosunov.) Changes to past and future time stamps Asia/Novokuznetsk and Asia/Novosibirsk now use numeric time zone abbreviations instead of invented ones. Changes affecting past time stamps Europe/Minsk's 1992-03-29 spring-forward transition was at 02:00 not 00:00. (Thanks to Stepan Golosunov.) This change also contains updates from: http://bugs.icu-project.org/trac/changeset/38944 http://bugs.icu-project.org/trac/changeset/38943 (the change to tztest.cpp has not been applied since it relates to the ICU license change, not tzdata at all) Note: Paul Eggert changed the key used to sign the tzdata bundle and the new public key cannot be found. The changes to the data since 2016e have been verified visually. Change-Id: I8932bb91aeae3a09d7ab210cd3183626f22959b0 Test: Ran CTS/android.core.tests.libcore.package.harmony_java_util Test: Ran CTS/android.core.tests.libcore.package.harmony_java_text Test: Ran CTS/android.core.tests.libcore.package.libcore Bug: 29991153
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java
|
f248bcfc13cfb69f56f6e32245576be53c1b9058 |
06-Jul-2016 |
Neil Fuller <nfuller@google.com> |
Update timezone data to 2016f The 2016f release of the tz code and data is available. It reflects the following changes, which were either circulated on the tz mailing list or are relatively minor technical or administrative changes: Changes affecting future time stamps The Egyptian government changed its mind on short notice, and Africa/Cairo will not introduce DST starting 2016-07-07 after all. (Thanks to Mina Samuel.) Asia/Novosibirsk switches from +06 to +07 on 2016-07-24 at 02:00. (Thanks to Stepan Golosunov.) Changes to past and future time stamps Asia/Novokuznetsk and Asia/Novosibirsk now use numeric time zone abbreviations instead of invented ones. Changes affecting past time stamps Europe/Minsk's 1992-03-29 spring-forward transition was at 02:00 not 00:00. (Thanks to Stepan Golosunov.) This change also contains updates from: http://bugs.icu-project.org/trac/changeset/38944 http://bugs.icu-project.org/trac/changeset/38943 (the change to tztest.cpp has not been applied since it relates to the ICU license change, not tzdata at all) Note: Paul Eggert changed the key used to sign the tzdata bundle and the new public key cannot be found. The changes to the data since 2016e have been verified visually. Change-Id: I4ceb56e7ecb5090340a1b184334047e5fb6cec7e Test: Ran CTS/android.core.tests.libcore.package.harmony_java_util Test: Ran CTS/android.core.tests.libcore.package.harmony_java_text Test: Ran CTS/android.core.tests.libcore.package.libcore Bug: 29984514
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java
|
538057260b8402e5a24df33bc3492590db2d23cb |
05-Jul-2016 |
Fredrik Roubert <roubert@google.com> |
Android patch: Regenerated data files after CLDR cherry-picks. Binary data files updated using: external/icu/tools/updateicudata.py Change-Id: I06fca09aac9f5bafe557036e66982ce78f10663b
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
91301944381401bb0a56e8a1afb124f8ef0f5801 |
04-Jul-2016 |
Fredrik Roubert <roubert@google.com> |
Android patch: CLDR data: Add data for the XA/XB pseudo locales. Change-Id: If64deb7cdbb613c31fde9387cfa9f32bf373e86a
ain/tests/core/src/com/ibm/icu/dev/test/util/ICUResourceBundleTest.java
|
39f70ef953aeca3c1a9b79de6adea138191f98df |
05-Jul-2016 |
Fredrik Roubert <roubert@google.com> |
Android patch: CLDR data: likelySubtags.txt: Remove lots of entries. This removes all those customizations previously made that no longer are (or maybe never were) necessary: https://android.googlesource.com/platform/external/icu/+/9236458
ain/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java
|
b4d367d42b8127545e49489cc84225c8e5e9d22e |
13-Jun-2016 |
Neil Fuller <nfuller@google.com> |
Fix a test dependent on ICU's TimeZone.setDefault() upstream behavior The test assumes that ICU's TimeZone.setDefault(x) will cause ICU's TimeZone.getDefault() to return x. Upstream it does, but we've modified ICU to keep it in sync with java.util.TimeZone so it now returns a wrapped version. Bug: 29277751 Bug: 28949992 (cherry picked from commit 2d10e794654581eb8b36c65d71ca17192295d465) Change-Id: I3da9151444a156d0f35b4db6f02c97eeeb1a8d15
ain/tests/core/src/com/ibm/icu/dev/test/format/DateFormatRegressionTest.java
|
3cf85bf979bc41163c51bf443601b57376f9bcf3 |
15-Jun-2016 |
Neil Fuller <nfuller@google.com> |
Update timezone data to 2016e Changes affecting future time stamps Africa/Cairo observes DST in 2016 from July 7 to the end of October. Guess October 27 and 24:00 transitions. (Thanks to Steffen Thorsen.) For future years, guess April's last Thursday to October's last Thursday except for Ramadan. Changes affecting past time stamps Locations while uninhabited now use '-00', not 'zzz', as a placeholder time zone abbreviation. This is inspired by Internet RFC 3339 and is more consistent with numeric time zone abbreviations already used elsewhere. The change affects several arctic and antarctic locations, e.g., America/Cambridge_Bay before 1920 and Antarctica/Troll before 2005. Asia/Baku's 1992-09-27 transition from +04 (DST) to +04 (non-DST) was at 03:00, not 23:00 the previous day. (Thanks to Michael Deckers.) This change includes 2016e-related patches from ICU equivalent to: http://bugs.icu-project.org/trac/changeset/38847 http://bugs.icu-project.org/trac/changeset/38846 These modify test data (not used directly on Android devices, but run when qualifying updates) AND update the tz2icu.cpp file used to generate ICU's zoneinfo64.txt. See http://bugs.icu-project.org/trac/ticket/12592 for details. This change also contains metadata updates from: http://bugs.icu-project.org/trac/changeset/38718 that correct Russia (Minsk) and Korean timezone ICU information. (see http://unicode.org/cldr/trac/ticket/9427). This aosp/master change was generated by cherry-picking commit 46c73e2e3a418d78bffa52abca621ecba7a30a50 and running the external/icu/tools/update-tzdata.py script to regenerate the binary files for ICU57.1. Bug: 29354265 Test: Ran CTS/android.core.tests.libcore.package.harmony_java_util Test: Ran CTS/android.core.tests.libcore.package.harmony_java_text Test: Ran CTS/android.core.tests.libcore.package.libcore (cherry picked from commit 46c73e2e3a418d78bffa52abca621ecba7a30a50) Change-Id: If3c9fbd51fde85295eae8f15655896f338e9e078
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java
|
c24c6c202c2ca8fc80f65cc5865d5a80e0a67e61 |
16-Jun-2016 |
Fredrik Roubert <roubert@google.com> |
Android patch: Regenerated data files for yMMMM cherry-pick. Binary data files updated using: external/icu/tools/updateicudata.py Bug: 28766642 Change-Id: Ia2c306d44234e74089162b88720eb5e2bd685264
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
46c73e2e3a418d78bffa52abca621ecba7a30a50 |
15-Jun-2016 |
Neil Fuller <nfuller@google.com> |
Update timezone data to 2016e Changes affecting future time stamps Africa/Cairo observes DST in 2016 from July 7 to the end of October. Guess October 27 and 24:00 transitions. (Thanks to Steffen Thorsen.) For future years, guess April's last Thursday to October's last Thursday except for Ramadan. Changes affecting past time stamps Locations while uninhabited now use '-00', not 'zzz', as a placeholder time zone abbreviation. This is inspired by Internet RFC 3339 and is more consistent with numeric time zone abbreviations already used elsewhere. The change affects several arctic and antarctic locations, e.g., America/Cambridge_Bay before 1920 and Antarctica/Troll before 2005. Asia/Baku's 1992-09-27 transition from +04 (DST) to +04 (non-DST) was at 03:00, not 23:00 the previous day. (Thanks to Michael Deckers.) This change includes 2016e-related patches from ICU equivalent to: http://bugs.icu-project.org/trac/changeset/38847 http://bugs.icu-project.org/trac/changeset/38846 These modify test data (not used directly on Android devices, but run when qualifying updates) AND update the tz2icu.cpp file used to generate ICU's zoneinfo64.txt. See http://bugs.icu-project.org/trac/ticket/12592 for details. This change also contains metadata updates from: http://bugs.icu-project.org/trac/changeset/38718 that correct Russia (Minsk) and Korean timezone ICU information. (see http://unicode.org/cldr/trac/ticket/9427). Bug: 29354265 Change-Id: If6ffd795af22ee6c00ed0b5e966fd499b494c5a2
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.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
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
2d10e794654581eb8b36c65d71ca17192295d465 |
13-Jun-2016 |
Neil Fuller <nfuller@google.com> |
Fix a test dependent on ICU's TimeZone.setDefault() upstream behavior The test assumes that ICU's TimeZone.setDefault(x) will cause ICU's TimeZone.getDefault() to return x. Upstream it does, but we've modified ICU to keep it in sync with java.util.TimeZone so it now returns a wrapped version. Bug: 29277751 Bug: 28949992 Change-Id: Id764028013738e6d01c41bb6fa2dab5899cf23e5
ain/tests/core/src/com/ibm/icu/dev/test/format/DateFormatRegressionTest.java
|
dcf7fb2d9c7e88a177527138c524353f2cb88d4e |
09-Jun-2016 |
Neil Fuller <nfuller@google.com> |
Fix the skeletons for yMMMM for some languages This change contains fixes for the yMMMM skeleton for some languages. The yMMMM skeleton is used in the Android standard date picker widget to obtain a pattern to use when displaying the Month and Year at the top. CLDR / ICU 56 introduced incorrect patterns for some languages. The languages changed here are ones that appear to (logically) order "M y" based on surrounding patterns. Other languages like si, ne, ml, ky logically order "y M" and have been left. Other skeletons have not been changed. CLDR bug created: http://unicode.org/cldr/trac/ticket/9495 Binary data files updated using: external/icu/tools/updateicudata.py Bug: 28766642 Change-Id: Id472028685626a3f8c507de9377b314f99725521
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
569adadff46a73f68362eef83ec20285478b46da |
26-May-2016 |
Joachim Sauer <jsauer@google.com> |
Android patch: Add a method to clear the cached default timezone. Adds clearCacheDefault() method that clears the cached timezone. This method is hidden from the public API and will only be used by java.util.TimeZone to ensure that ICU has the same view of what the default timezone is as java.util.TimeZone. This (together with the corresponding change in libcore) means that the calling android.icu.util.TimeZone.setDefault() with a value foo does not guarantee that the ICU default timezone after the call is equal to foo since the value will be conferted to a JDK-equivalent in ICU TimeZone.setDefault() and back to a ICU equivalent in ICU TimeZone.getDefault(). Both of these processes are potentially lossy. Background: When java.util.TimeZone.setDefault() is called (either by client code or from ActivityThread.updateTimeZone due to ACTION_TIMEZONE_CHANGED) we need to notify android.icu.util.TimeZone of this change, as it keeps a cached android.icu.util.TimeZone object to represent that default value. android.icu.util.TimeZone.setTimeZone would be the obvious candidate here. Unfortunately that method was hidden to have a single consistent way to set the timezone and tries to do some extra work that is undesireable on Android. This change was introduced in Android by this patch: https://android.googlesource.com/platform/external/icu/+/9e63f9d Change-Id: Id0dec9ad6a259559f07a19382f635e5eb9e84b45
ain/classes/core/src/com/ibm/icu/util/TimeZone.java
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java
|
0ca8f6e010753c3f18a5488dfea7b05997d5c0a4 |
16-May-2016 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:7434: switch DecimalFormatSymbols from SimpleCache to SoftCache http://bugs.icu-project.org/trac/changeset/38744 Change-Id: I92783d2aab7fd20f053a97fb3e261c4fcacfa858
ain/classes/core/src/com/ibm/icu/text/DecimalFormatSymbols.java
|
687b6349fdba0fee47c8fa4404b8a2ab7308e16d |
13-May-2016 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:7434: ICU4J SoftCache with CacheValue that can be null (which were not cached before) or hold a direct reference or hold a resettable Reference; CacheValue strength can be set for cache warm-up http://bugs.icu-project.org/trac/changeset/38734 Change-Id: I5984901887bf6ed97524aae5f468ee80fcc420e4
ain/classes/core/src/com/ibm/icu/impl/CacheValue.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundleImpl.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundleReader.java
ain/classes/core/src/com/ibm/icu/impl/SoftCache.java
ain/tests/core/.settings/org.eclipse.jdt.ui.prefs
ain/tests/core/src/com/ibm/icu/dev/test/impl/CacheTest.java
ain/tests/core/src/com/ibm/icu/dev/test/impl/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/util/TestAll.java
|
49ab57c5a2a77cacbf825c645ed10a1adbdb0d7c |
30-Apr-2016 |
Shane Carr <sffc@google.com> |
Cherry-pick: ticket:12521 Updating DecimalFormatSymbols to data sink http://bugs.icu-project.org/trac/changeset/38676 Change-Id: Ibccda8f527f79af48370a4452ebc1d196bae5d9e
ain/classes/core/src/com/ibm/icu/text/DecimalFormatSymbols.java
|
88c4954055e4b47be26b2c2bf185c528d5169dd2 |
25-Apr-2016 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:12510: resource data enumeration: get array/table objects from Value, iterate with nested code & functions not by returning nested sinks; use this in DateTimePatternGenerator.DayPeriodAllowedHoursSink http://bugs.icu-project.org/trac/changeset/38646 Change-Id: I0c25b49ffe5e1f19002c84e8e142f76b8cf34964
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundle.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundleImpl.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundleReader.java
ain/classes/core/src/com/ibm/icu/impl/UResource.java
ain/classes/core/src/com/ibm/icu/text/DateTimePatternGenerator.java
|
aaca6deb5b3952510a713a012ed07f08e4f3d488 |
07-Apr-2016 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:12446: UResource sink size: move into new enter(size) method http://bugs.icu-project.org/trac/changeset/38604 Change-Id: Idcd08e9e0c07ba601da3ce3f53458133951a239c
ain/classes/core/src/com/ibm/icu/impl/DayPeriodRules.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundleReader.java
ain/classes/core/src/com/ibm/icu/impl/TimeZoneNamesImpl.java
ain/classes/core/src/com/ibm/icu/impl/UResource.java
ain/classes/core/src/com/ibm/icu/text/DateIntervalInfo.java
ain/classes/core/src/com/ibm/icu/text/DateTimePatternGenerator.java
ain/classes/core/src/com/ibm/icu/text/MeasureFormat.java
ain/classes/core/src/com/ibm/icu/text/RelativeDateTimeFormatter.java
|
018410d3b49351ef21eebc5c3efbac7bdc02e4a4 |
31-Mar-2016 |
kazède king <kazede@google.com> |
Cherry-pick: ticket:12275: use the new enumeration mechanism http://bugs.icu-project.org/trac/changeset/38595 Change-Id: Ic7d07bf5c8b68b63055e263e1073ce013c4075d7
ain/classes/core/src/com/ibm/icu/text/DateTimePatternGenerator.java
|
e7a7efded856b8959849879938d1cb2e8ccab318 |
05-Apr-2016 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:12423: merge in coverage tests for several classes from branches/fabalbon/56-1-test-coverage http://bugs.icu-project.org/trac/changeset/38601 Change-Id: If82dbe7f3764981f5e7e3fa2972bf62dbd187f09
ain/classes/core/src/com/ibm/icu/impl/Norm2AllModes.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/ChineseTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/IndianTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/PersianTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/CompactDecimalFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDecimalFormatAPIC.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDecimalFormatSymbols.java
ain/tests/core/src/com/ibm/icu/dev/test/format/MeasureUnitTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/PluralFormatUnitTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TestMessageFormat.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TimeZoneFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/BasicTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java
|
bab8aeec5a502e513ad11b68a396b57c5ae7bc42 |
01-Apr-2016 |
Craig Cornelius <ccornelius@google.com> |
Branch cherry-pick: ticket:12424: Add tests for derived calendar classes. Add SimpleDateFormat coverage tests. http://bugs.icu-project.org/trac/changeset/38596 This is a cherry-pick from a development branch, at this point in time not yet merged to upstream trunk. Change-Id: I5edb24351f76d39b35abb11fbc14ffb7dc765710
ain/tests/core/src/com/ibm/icu/dev/test/calendar/IBMCalendarTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/IndianTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/PersianTest.java
|
b040d2280dfc88dfb44693d28c9029e7b8dbae1c |
31-Mar-2016 |
Felipe Balbontín <fabalbon@google.com> |
Branch cherry-pick: ticket:12444 Improved test cverage in NumberFormat. http://bugs.icu-project.org/trac/changeset/38593 This is a cherry-pick from a development branch, at this point in time not yet merged to upstream trunk. Change-Id: I2961150ee91e353bbfa281ca6154ae9e803e9de9
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTest.java
|
e32684d8bb58005d8188da8c732a4d407713f003 |
29-Mar-2016 |
Felipe Balbontín <fabalbon@google.com> |
Branch cherry-pick: ticket:12441 Improved NumberingSystem test coverage. http://bugs.icu-project.org/trac/changeset/38591 This is a cherry-pick from a development branch, at this point in time not yet merged to upstream trunk. Change-Id: I2086a3f90c6776a3418455a2fa9a6baad88196d5
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTest.java
|
03e6fd39342efa4c8c44a273157f4147393517ed |
24-Mar-2016 |
Craig Cornelius <ccornelius@google.com> |
Branch cherry-pick: ticket:12424: Add tests to improve Calendar coverage http://bugs.icu-project.org/trac/changeset/38577 This is a cherry-pick from a development branch, at this point in time not yet merged to upstream trunk. Change-Id: I86b4819bae5777552421be0179bfc73cc4a974f9
ain/tests/core/src/com/ibm/icu/dev/test/calendar/IBMCalendarTest.java
|
79f03f9433865f1fc8fce926cbcfa3174f7b53b6 |
26-May-2016 |
Joachim Sauer <jsauer@google.com> |
Add a method to clear the cached default timezone. Adds clearCacheDefault() method that clears the cached timezone. This method is hidden from the public API and will only be used by java.util.TimeZone to ensure that ICU has the same view of what the default timezone is as java.util.TimeZone. This (together with the corresponding change in libcore) means that the calling android.icu.util.TimeZone.setDefault() with a value foo does not guarantee that the ICU default timezone after the call is equal to foo since the value will be conferted to a JDK-equivalent in ICU TimeZone.setDefault() and back to a ICU equivalent in ICU TimeZone.getDefault(). Both of these processes are potentially lossy. Background: When java.util.TimeZone.setDefault() is called (either by client code or from ActivityThread.updateTimeZone due to ACTION_TIMEZONE_CHANGED) we need to notify android.icu.util.TimeZone of this change, as it keeps a cached android.icu.util.TimeZone object to represent that default value. android.icu.util.TimeZone.setTimeZone would be the obvious candidate here. Unfortunately that method was hidden to have a single consistent way to set the timezone and tries to do some extra work that is undesireable on Android. Bug: 28949992 Change-Id: Id9edb80ff255bfac39e2fadcba829474352e4620
ain/classes/core/src/com/ibm/icu/util/TimeZone.java
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java
|
7e00825cd661cef68322fc58c6e6da1aa4a086e2 |
09-May-2016 |
Neil Fuller <nfuller@google.com> |
Switch DecimalFormatSymbols from SimpleCache to SoftCache Superceded upstream by http://bugs.icu-project.org/trac/changeset/38744 Bug: 28326526 (cherry picked from commit f8798e2fb2a992f81923c01fdf93802b9a954e04) Change-Id: I4a2dccbf8de52cc0b76ad3b36fb5732b6e64c231
ain/classes/core/src/com/ibm/icu/text/DecimalFormatSymbols.java
|
50522aa3c3343ab032b43a0ad44ece0a1f5194ce |
13-May-2016 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:7434: ICU4J SoftCache with CacheValue Cherry-pick: ticket:7434: ICU4J SoftCache with CacheValue that can be null (which were not cached before) or hold a direct reference or hold a resettable Reference; CacheValue strength can be set for cache warm-up http://bugs.icu-project.org/trac/changeset/38734 Bug: 28326526 (cherry picked from commit c1fac6cc83a844edd3e54dd16a8b2beea7d22be9) Change-Id: I6156ac3b832547a76741c729d0dfe9459c874089
ain/classes/core/src/com/ibm/icu/impl/CacheValue.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundleImpl.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundleReader.java
ain/classes/core/src/com/ibm/icu/impl/SoftCache.java
ain/tests/core/.settings/org.eclipse.jdt.ui.prefs
ain/tests/core/src/com/ibm/icu/dev/test/impl/CacheTest.java
ain/tests/core/src/com/ibm/icu/dev/test/impl/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/util/TestAll.java
|
46f423b0d492299a9f6ad5ed24537f4ff7079ec3 |
19-Apr-2016 |
Fredrik Roubert <roubert@google.com> |
Update timezone data to 2016d Changes affecting future time stamps America/Caracas switches from -0430 to -04 on 2016-05-01 at 02:30. (Thanks to Alexander Krivenyshev for the heads-up.) Asia/Magadan switches from +10 to +11 on 2016-04-24 at 02:00. (Thanks to Alexander Krivenyshev and Matt Johnson.) New zone Asia/Tomsk, split off from Asia/Novosibirsk. It covers Tomsk Oblast, Russia, which switches from +06 to +07 on 2016-05-29 at 02:00. (Thanks to Stepan Golosunov.) Changes affecting past time stamps New zone Europe/Kirov, split off from Europe/Volgograd. It covers Kirov Oblast, Russia, which switched from +04/+05 to +03/+04 on 1989-03-26 at 02:00, roughly a year after Europe/Volgograd made the same change. (Thanks to Stepan Golosunov.) Russia and nearby locations had daylight-saving transitions on 1992-03-29 at 02:00 and 1992-09-27 at 03:00, instead of on 1992-03-28 at 23:00 and 1992-09-26 at 23:00. (Thanks to Stepan Golosunov.) Many corrections to historical time in Kazakhstan from 1991 through 2005. (Thanks to Stepan Golosunov.) Replace Kazakhstan's invented time zone abbreviations with numeric abbreviations. This change also contains metadata changes from http://bugs.icu-project.org/trac/changeset/38629 This is the same updated done to ICU 57 as previously done to ICU 56: https://android.googlesource.com/platform/external/icu/+/aefbcd4 Change-Id: Idb885133da341bae9fbc0b37b03805b10513dd22
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
bdfb9e36598202a5a6492154cf5e98fe376779a2 |
24-Mar-2016 |
Fredrik Roubert <roubert@google.com> |
Update timezone data to 2016c Changes affecting future time stamps Azerbaijan no longer observes DST. (Thanks to Steffen Thorsen.) Chile reverts from permanent to seasonal DST. (Thanks to Juan Correa for the heads-up, and to Tim Parenti for corrections.) Guess that future transitions are August's and May's second Saturdays at 24:00 mainland time. Also, call the period from 2014-09-07 through 2016-05-14 daylight saving time instead of standard time, as that seems more appropriate now. Changes affecting past time stamps Europe/Kaliningrad and Europe/Vilnius changed from +03/+04 to +02/+03 on 1989-03-26, not 1991-03-31. Europe/Volgograd changed from +04/+05 to +03/+04 on 1988-03-27, not 1989-03-26. (Thanks to Stepan Golosunov.) This change incorporates ICU metadata changes from http://bugs.icu-project.org/trac/changeset/38566 This is the same updated done to ICU 57 as previously done to ICU 56: https://android.googlesource.com/platform/external/icu/+/6291773 Change-Id: I38e92e3b582a0f25361543506ca475dd95c5d7c7
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
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
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberRegression.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
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
d678f63e79f55f8b30ad27a31a497618eee5693a |
23-Mar-2016 |
Fredrik Roubert <roubert@google.com> |
Cherry-pick: ticket:12386: Search for an actual resource, not a directory. http://bugs.icu-project.org/trac/changeset/38563 Change-Id: I7829379367a36924b0f6a4e96db49be784368d85
ain/tests/core/src/com/ibm/icu/dev/test/serializable/CompatibilityTest.java
|
b7144f0aaf0182c98f483051c74c45c300084525 |
14-Mar-2016 |
Paul Duffin <paulduffin@google.com> |
Cleaned up the build files for android_icu4j targets The build targets for building android_icu47 targets were in the icu4j/Android.mk file which is not following the standard structure. This moves them into the android_icu4j/Android.mk file and also adds in targets for building on host to aid in comparative testing of the repackaged JARs on both host and Android. That should help us separate issues causes by repackaging and issues caused by differences in behavior between host and Android. (cherry picked from commit 3c7122422c28dbcaf37672ae6dcb9be39473efed) Change-Id: I7d7ea7c9cd9a8c33377955f6b29372507fd162fb
ndroid.mk
|
1d3d97bd7d20af0f6b129cc2cbbb094442ff89f8 |
30-Mar-2016 |
Ying Wang <wangying@google.com> |
Remove obsolete LOCAL_DONT_DELETE_JAR_DIRS Now the package is created by Jack and we don't need this flag. Bug: 27400061 Change-Id: Ibd1dd44824d975add1c87e98856a532b2b78d3a4
ndroid.mk
|
b6fbe956afc8bf4c8e47fc2e6ce6680f6043ba7b |
26-Apr-2016 |
Joachim Sauer <jsauer@google.com> |
Update ICU4J NumberRegression. In a recent change to android.icu.DecimalFormat we increased the maximum integer digits to 2 billion to be consistent with the ICU4C implementation and support java.text.DecimalFormat. This change updates the serialization regression test to coincide with that chage. Bug: 28397841 Bug: 27855939 Change-Id: Ic2787bbe6bd92d9bc5057596404c55d84f15322e
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberRegression.java
|
c4218b5b534ecc3ec34cccc53b85113e3c74d896 |
22-Apr-2016 |
Neil Fuller <nfuller@google.com> |
Merge "Update timezone data to 2016d" into nyc-dev
|
86b7d2d760b249da7417f90f09796f3227491aba |
12-Apr-2016 |
Joachim Sauer <jsauer@google.com> |
Allow very large maximumIntegerDigits. 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. Bug: 27855939 Change-Id: Ia3659afe99eb2f9c715d3d0f73fe4a8ddbc946cf
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
901b6f97ebc55c89a9eab30fe07fd3cc04d59891 |
21-Apr-2016 |
Neil Fuller <nfuller@google.com> |
Update timezone data to 2016d Changes affecting future time stamps America/Caracas switches from -0430 to -04 on 2016-05-01 at 02:30. (Thanks to Alexander Krivenyshev for the heads-up.) Asia/Magadan switches from +10 to +11 on 2016-04-24 at 02:00. (Thanks to Alexander Krivenyshev and Matt Johnson.) New zone Asia/Tomsk, split off from Asia/Novosibirsk. It covers Tomsk Oblast, Russia, which switches from +06 to +07 on 2016-05-29 at 02:00. (Thanks to Stepan Golosunov.) Changes affecting past time stamps New zone Europe/Kirov, split off from Europe/Volgograd. It covers Kirov Oblast, Russia, which switched from +04/+05 to +03/+04 on 1989-03-26 at 02:00, roughly a year after Europe/Volgograd made the same change. (Thanks to Stepan Golosunov.) Russia and nearby locations had daylight-saving transitions on 1992-03-29 at 02:00 and 1992-09-27 at 03:00, instead of on 1992-03-28 at 23:00 and 1992-09-26 at 23:00. (Thanks to Stepan Golosunov.) Many corrections to historical time in Kazakhstan from 1991 through 2005. (Thanks to Stepan Golosunov.) Replace Kazakhstan's invented time zone abbreviations with numeric abbreviations. This change also contains metadata changes from http://bugs.icu-project.org/trac/changeset/38629 Bug: 28240832 Change-Id: I2f05fcbe1452ccf4a283d7f51f92523c38f5ef2a
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
7c0783a71eb39182b02e60d1a027252a502125e6 |
07-Apr-2016 |
Joachim Sauer <jsauer@google.com> |
Revert "Re-revert Android patch: Ticket #11913 changes." This reverts commit bb572b8d9c31eac94db1a8e5de69e6fbbcab6de8. Bug: 27855939 Change-Id: Iaea8438654e9e503e15432cee16d9dbf89cc8b6a
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
d812247c50fc7a4797dce6653ab7529f181a017e |
15-Apr-2016 |
Neil Fuller <nfuller@google.com> |
Update timezone data to 2016c Changes affecting future time stamps Azerbaijan no longer observes DST. (Thanks to Steffen Thorsen.) Chile reverts from permanent to seasonal DST. (Thanks to Juan Correa for the heads-up, and to Tim Parenti for corrections.) Guess that future transitions are August's and May's second Saturdays at 24:00 mainland time. Also, call the period from 2014-09-07 through 2016-05-14 daylight saving time instead of standard time, as that seems more appropriate now. Changes affecting past time stamps Europe/Kaliningrad and Europe/Vilnius changed from +03/+04 to +02/+03 on 1989-03-26, not 1991-03-31. Europe/Volgograd changed from +04/+05 to +03/+04 on 1988-03-27, not 1989-03-26. (Thanks to Stepan Golosunov.) This change incorporates ICU metadata changes from http://bugs.icu-project.org/trac/changeset/38566 Bug: 27826144 Change-Id: I4723f12cd9508034f47fb57cc183d9e0e4fa6a51
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
f75f1bd8a0fd8300e7a5dec8c2a231700e7aa99c |
18-Apr-2016 |
Neil Fuller <nfuller@google.com> |
Merge "Update timezone data to 2016b" into nyc-dev
|
bb572b8d9c31eac94db1a8e5de69e6fbbcab6de8 |
06-Apr-2016 |
Joachim Sauer <jsauer@google.com> |
Re-revert Android patch: Ticket #11913 changes. Bug: 27855939 Change-Id: Iee61d5c50f07a21c032b43b7f528d6d1a4a1df3b
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
b2ae9144aca98ad1c4b6b1d17b84b2422b464224 |
05-Apr-2016 |
Joachim Sauer <jsauer@google.com> |
Merge changes from topic 'bug27855939' into nyc-dev * changes: Revert "Android patch: Ticket #11913: Add support for formatting BigDecimal / BigInteger with > 309 digits." Revert "Android patch: Ticket #11913: Fix bug in temporary workaround."
|
efa71e94028eb46b60217b3e5b1a01cb7b82c1dd |
01-Apr-2016 |
Paul Duffin <paulduffin@google.com> |
Test coverage improvements: Patch upstream change 38596 Patches upstream change: http://bugs.icu-project.org/trac/browser/icu4j/branches/fabalbon/56-1-test-coverage?rev=38596 Bug: 22023363 Change-Id: Iafab14b18e3a2186e374dc52659e889e404f10c7
ain/tests/core/src/com/ibm/icu/dev/test/calendar/IBMCalendarTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/IndianTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/PersianTest.java
|
e26c4d535027d7dc55f57af22b9447075b270f4a |
01-Apr-2016 |
Joachim Sauer <jsauer@google.com> |
Revert "Android patch: Ticket #11913: Add support for formatting BigDecimal / BigInteger with > 309 digits." This reverts commit d244484c3fbe0eed229eb39f8559d92e11d9ffd2. Change-Id: I7993060f69e3950c10ec935ebccb884b6bdfa034
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
416e28fc84b9f2d3813e2582d82825da7f536eca |
01-Apr-2016 |
Joachim Sauer <jsauer@google.com> |
Revert "Android patch: Ticket #11913: Fix bug in temporary workaround." This reverts commit 65f93a4dc9f38c7ab0da01c680213f679262c986. Bug: 27855939 Change-Id: I4f9adf929ea43a00a0c20b412badd565398f70fb
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
ae97726f86aa98a33c33ce09c583aeb3d2e253a6 |
31-Mar-2016 |
Paul Duffin <paulduffin@google.com> |
Test coverage improvements: Patch upstream changes 38591/38593 Patches upstream changes for all the changes listed in the following page: http://bugs.icu-project.org/trac/log/icu4j/branches/fabalbon/56-1-test-coverage?action=stop_on_copy&mode=stop_on_copy&rev=38593&stop_rev=38591&limit=100 Bug: 27238545 Change-Id: Ic57a16a11020951e69b28f5b73f6681d444e1379
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTest.java
|
16530f4b6f99034c591018244ec10a3ba1f403d7 |
29-Mar-2016 |
Paul Duffin <paulduffin@google.com> |
Test coverage improvements: Patch upstream changes Patches upstream changes for all the changes listed in the following page: http://bugs.icu-project.org/trac/log/icu4j/branches/fabalbon/56-1-test-coverage?action=stop_on_copy&mode=stop_on_copy&rev=38590&stop_rev=&limit=100 Bug: 27238545 Change-Id: I8212532913fdd28de508b971293f4ce11441a1ac
ain/classes/core/src/com/ibm/icu/impl/Norm2AllModes.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/ChineseTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/IBMCalendarTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/CompactDecimalFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDecimalFormatAPIC.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDecimalFormatSymbols.java
ain/tests/core/src/com/ibm/icu/dev/test/format/MeasureUnitTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/PluralFormatUnitTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TestMessageFormat.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TimeZoneFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/BasicTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java
|
aa150cc7b6a6c83988847c5e01a4e7bea8c3ea62 |
22-Mar-2016 |
Neil Fuller <nfuller@google.com> |
Update timezone data to 2016b Changes affecting future time stamps New zones Europe/Astrakhan and Europe/Ulyanovsk for Astrakhan and Ulyanovsk Oblasts, Russia, both of which will switch from +03 to +04 on 2016-03-27 at 02:00 local time. They need distinct zones since their post-1970 histories disagree. New zone Asia/Barnaul for Altai Krai and Altai Republic, Russia, which will switch from +06 to +07 on the same date and local time. Also, Asia/Sakhalin moves from +10 to +11 on 2016-03-27 at 02:00. (Thanks to Alexander Krivenyshev for the heads-up, and to Matt Johnson and Stepan Golosunov for followup.) As a trial of a new system that needs less information to be made up, the new zones use numeric time zone abbreviations like "+04" instead of invented abbreviations like "ASTT". Haiti will not observe DST in 2016. (Thanks to Jean Antoine via Steffen Thorsen.) Palestine's spring-forward transition on 2016-03-26 is at 01:00, not 00:00. (Thanks to Hannah Kreitem.) Guess future transitions will be March's last Saturday at 01:00, not March's last Friday at 24:00. Changes affecting past time stamps Europe/Chisinau observed DST during 1990, and switched from +04 to +03 at 1990-05-06 02:00, instead of switching from +03 to +02. (Thanks to Stepan Golosunov.) 1991 abbreviations in Europe/Samara should be SAMT/SAMST, not KUYT/KUYST. (Thanks to Stepan Golosunov.) This change contains ICU changes from: http://bugs.icu-project.org/trac/changeset/38525 The upstream ICU change is mislabeled as 2016a, and it contains metaZones.txt updates for Russian timezones that are not obviously related to 2016b (but are believed to be correct and corrolate with reports from a Russian Android tester related to Anadyr). Bug: 27656428 Change-Id: I2edef80a472d25e6a8a3f36a0dd371cd7dee2f24
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
2ead6a21de075e8d53d49fc009d41028dffe4cd3 |
24-Mar-2016 |
Fredrik Roubert <roubert@google.com> |
Android patch: Generated ICU data files for Android patched ICU 57. Generated like this: $AOSP/external/icu/icu4c/source/runConfigureICU Linux make INCLUDE_UNI_CORE_DATA=1 cp data/out/tmp/icudt57l.dat $AOSP/external/icu/icu4c/source/stubdata make ICU4J_ROOT=$AOSP/external/icu/icu4j icu4j-data-install Change-Id: I6dbe4f9ece9ca1ac157beb6feb89ba73fc1813be
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/shared/data/testdata.jar
|
441ab1c39b37ef773820d789652301c5f83e7c6b |
24-Mar-2016 |
Fredrik Roubert <roubert@google.com> |
Merge ICU 57.1 release from icu-project.org to aosp/icu57. This patch was created by exporting from the ICU Subversion repository by running the following commands: svn export \ http://source.icu-project.org/repos/icu/icu/tags/release-57-1/ icu4c svn export \ http://source.icu-project.org/repos/icu/icu4j/tags/release-57-1/ icu4j Change-Id: I1787870ff5c7751c836ee90741a6c0365b3bde69
uild.properties
ain/tests/core/src/com/ibm/icu/dev/test/format/MeasureUnitTest.java
om.xml
eadme.html
|
92364581686dd1b20a9211102942abfdacfdf287 |
04-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: CLDR data: likelySubtags.txt: Add lots of entries. This change was introduced in Android by the ICU51.1 upgrade: https://android.googlesource.com/platform/external/icu/+/8393335 Change-Id: Ic0f50d05baa590d7c99a87808d5c8a450bb103d8
ain/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java
|
251a129049a7e683e67c717704faab46a79fe82d |
03-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: CLDR data: Force default Gregorian calendar. This change was introduced in Android by this patch: https://android.googlesource.com/platform/external/icu/+/b844b3e And then amended by the ICU 52 upgrade: https://android.googlesource.com/platform/external/icu/+/59d709d And then amended for ICU 55: https://android.googlesource.com/platform/external/icu/+/fafa8ad Change-Id: I93f7850b1a3ab17d53e97a4b3152e878e2985d20
ain/tests/core/src/com/ibm/icu/dev/test/calendar/CalendarRegression.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/IBMCalendarTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateIntervalFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ICUResourceBundleTest.java
|
b4542c78301188b66222039db6f83c4b654f52d7 |
18-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: CLDR data: Replace nb with no. This change was introduced in Android by the ICU51.1 upgrade: https://android.googlesource.com/platform/external/icu/+/8393335 Change-Id: Ib00131d63dadb0fcc56789e8367b3d7595e0c108
ain/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java
|
4f95f3ad52a1d5f792a39ed41d37db511a78bc4f |
03-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: CLDR ticket #7969: Percent formatting in RTL text. This is a temporary workaround until the issue has been fixed upstream: http://unicode.org/cldr/trac/ticket/7969 This change was introduced in Android by this patch: https://android.googlesource.com/platform/external/icu/+/56b2b8b Change-Id: Id4a509099d133330c0ca2a3cfdc33b6414b766ff
ain/classes/core/src/com/ibm/icu/text/DecimalFormatSymbols.java
|
2763c2cd8ab10528134ed8edce325baa09bb8fc0 |
04-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: Skip charset tests that fail with customized data. Suppression of ICU4C test failures was added by the ICU 51 upgrade: https://android.googlesource.com/platform/external/icu/+/8393335 Suppression of ICU4J test failures was added for ICU 55: https://android.googlesource.com/platform/external/icu/+/3db47ed Change-Id: I2051f7d688ca0efa029dba4918b3e27b39c7dba1
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestCharset.java
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestConversion.java
|
14be6add3d7fe1750072c76059c73c3f89fa9402 |
02-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: Add exceptions for big5han and gb2312han in genrb. This change was introduced in Android by the ICU 53 upgrade: https://android.googlesource.com/platform/external/icu/+/fceb398 Suppression of ICU4J test errors was added for ICU 55: https://android.googlesource.com/platform/external/icu/+/7b913b1 Change-Id: I91757493db178fe57e5d6cb82a6f09589e5fe7dc
ain/tests/collate/src/com/ibm/icu/dev/test/util/ICUResourceBundleCollationTest.java
|
805390af159cca75dd07e8fb9d8c4b52434de561 |
02-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: Add --omitCollationRules to genrb. This change was introduced in Android by the ICU 54.1 upgrade: https://android.googlesource.com/platform/external/icu/+/f9878a2 Changing ICU4J test errors into warnings was introduced for ICU 55: https://android.googlesource.com/platform/external/icu/+/0543b35 Changing ICU4C test errors into log messages is new for ICU 57. Change-Id: If67d213da5a5f2705e3fb34c14662e693f0ea051
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationAPITest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationCreationMethodTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/G7CollationTest.java
|
2ed1ef93cb419ee5ca9ca62f4060b4c36cd5ab9b |
23-Jan-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: Work-around for ClassNotFoundException. Android throws ClassNotFoundException when trying to deserialize objects containing references to classes that don't exist. It has not yet been determined whether this is working as intended or whether this is a bug, so in the meantime this local patch for the Android copy of ICU4J makes the code expect it (as this is how Android actually works today, intentional or not). Bug: 19109180 Change-Id: Ibd31b41e89de4286aa0b4fe431c441e84d98b0eb
ain/tests/core/src/com/ibm/icu/dev/test/serializable/CompatibilityTest.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
ain/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
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTest.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
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
f753bfabd03f874428e827e0abf29c4e907edb37 |
16-Sep-2015 |
Rayhaan Jaufeerally <rayhaan@google.com> |
Android patch: Ticket #11903: ICU DecimalFormatSymbols#setZeroDigit does not work as expected This is a temporary workaround until the issue has been fixed upstream: http://bugs.icu-project.org/trac/ticket/11903 Change-Id: I553da949fb5c15375f12f22b98f5e59ed827d3f1
ain/classes/core/src/com/ibm/icu/text/DecimalFormatSymbols.java
|
38be28a3012fe8d288b4576b98cb1207cc31e2fc |
22-Mar-2016 |
Fredrik Roubert <roubert@google.com> |
Hide API in Android for API that is discouraged as of ICU 57. This is introduced as public API in Android N, together with the preferred API introduced by ICU 55, so there is no need to include it in Android N at all. https://android-review.googlesource.com/#/c/209387 These methods, introduced in ICU 55, are promoted to stable in ICU 57, while the methods they replace are demoted to discouraged. Android does this ahead of time, already in ICU 56, to avoid introducing an API in Android N that only is to be used for one release. http://bugs.icu-project.org/trac/ticket/12186 http://bugs.icu-project.org/trac/changeset/38473#file4 Bug: 22023363 Change-Id: Iad787fa3cfcfa765ac3c645cfb56c211e6ffb88e
ain/classes/core/src/com/ibm/icu/util/IslamicCalendar.java
|
7a481ba0b162bef042ff28c1def704a35392f138 |
16-Mar-2016 |
Paul Duffin <paulduffin@google.com> |
Merge "Repackage serialized data and fix test so it can find it" into nyc-dev
|
4c76d539b68ecccab895bb809b95a4d0424753bb |
15-Mar-2016 |
Fredrik Roubert <roubert@google.com> |
Merge changes I82cce97d,I558234ca,Ifc25e1dd into nyc-dev * changes: Integrate changes cherry-picked for ticket #12005 into android_icu4j. Cherry-pick: ticket:12005: Fixed doc build problem with JDK 8. Added a build target 'docsStrict' which does all jlint check. Changed numeric character references in API doc with raw code points, so javadoc does not invalidate them in doclint. Cherry-pick: ticket:12005: Fix numerous warnings / errors from Javadoc generation
|
4ea4236bd769dcf36b82c80e2791c868e7c64ab9 |
14-Mar-2016 |
Paul Duffin <paulduffin@google.com> |
Repackage serialized data and fix test so it can find it Fortunately, the original text "org.ibm" or "org/ibm" and the replacement text "android" used in repackaging are both the same length so it is possible to use sed to do a simple search and replace to repackage the binary serialized data. This repackages the serialized data and patches the affected test so that it can find the data in a JAR without entries for directories. The upstream bug tracking the change to the CompatibilityTest is http://bugs.icu-project.org/trac/attachment/ticket/12386/ Bug: 27310873 Change-Id: I2d45b983cce51c66aabe7e5202159a02c0600e29
ain/tests/core/src/com/ibm/icu/dev/test/serializable/CompatibilityTest.java
|
925333c86264c3e4986a5f8e0c3c096df29b578c |
14-Mar-2016 |
Paul Duffin <paulduffin@google.com> |
Cleaned up the build files for android_icu4j targets The build targets for building android_icu47 targets were in the icu4j/Android.mk file which is not following the standard structure. This moves them into the android_icu4j/Android.mk file and also adds in targets for building on host to aid in comparative testing of the repackaged JARs on both host and Android. That should help us separate issues causes by repackaging and issues caused by differences in behavior between host and Android. Change-Id: I7d7ea7c9cd9a8c33377955f6b29372507fd162fb
ndroid.mk
|
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
PIChangeReport.html
uild.properties
uild.xml
emos/.classpath
emos/.settings/org.eclipse.jdt.core.prefs
clipse-build/build-local.properties.template
clipse-build/build.properties
clipse-build/build.xml
clipse-build/features.template/com.ibm.icu.base/build.properties
clipse-build/features.template/com.ibm.icu/build.properties
clipse-build/misc/about_icu.html
clipse-build/misc/about_icu_base.html
clipse-build/pdebuild/build.properties
clipse-build/plugins.template/com.ibm.icu.base.tests/.classpath
clipse-build/plugins.template/com.ibm.icu.base.tests/META-INF/MANIFEST.MF
clipse-build/plugins.template/com.ibm.icu.base/.classpath
clipse-build/plugins.template/com.ibm.icu.base/META-INF/MANIFEST.MF
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/util/Calendar.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/util/TimeZone.java
clipse-build/plugins.template/com.ibm.icu.tests/.classpath
clipse-build/plugins.template/com.ibm.icu.tests/META-INF/MANIFEST.MF
clipse-build/plugins.template/com.ibm.icu/.classpath
clipse-build/plugins.template/com.ibm.icu/META-INF/MANIFEST.MF
ain/classes/charset/.classpath
ain/classes/charset/.settings/org.eclipse.jdt.core.prefs
ain/classes/charset/src/com/ibm/icu/charset/CharsetISO2022.java
ain/classes/collate/.classpath
ain/classes/collate/.settings/org.eclipse.jdt.core.prefs
ain/classes/collate/src/com/ibm/icu/text/Collator.java
ain/classes/core/.classpath
ain/classes/core/.settings/org.eclipse.jdt.core.prefs
ain/classes/core/src/com/ibm/icu/impl/CalendarUtil.java
ain/classes/core/src/com/ibm/icu/impl/DayPeriodRules.java
ain/classes/core/src/com/ibm/icu/impl/LocaleDisplayNamesImpl.java
ain/classes/core/src/com/ibm/icu/impl/SimpleFilteredSentenceBreakIterator.java
ain/classes/core/src/com/ibm/icu/impl/SimpleFormatterImpl.java
ain/classes/core/src/com/ibm/icu/impl/SimplePatternFormatter.java
ain/classes/core/src/com/ibm/icu/impl/UCharacterProperty.java
ain/classes/core/src/com/ibm/icu/impl/ValidIdentifiers.java
ain/classes/core/src/com/ibm/icu/impl/ZoneMeta.java
ain/classes/core/src/com/ibm/icu/impl/locale/KeyTypeData.java
ain/classes/core/src/com/ibm/icu/impl/locale/LocaleValidityChecker.java
ain/classes/core/src/com/ibm/icu/lang/UProperty.java
ain/classes/core/src/com/ibm/icu/text/CompactDecimalDataCache.java
ain/classes/core/src/com/ibm/icu/text/CompactDecimalFormat.java
ain/classes/core/src/com/ibm/icu/text/DateFormat.java
ain/classes/core/src/com/ibm/icu/text/DateFormatSymbols.java
ain/classes/core/src/com/ibm/icu/text/DateIntervalFormat.java
ain/classes/core/src/com/ibm/icu/text/DateIntervalInfo.java
ain/classes/core/src/com/ibm/icu/text/DateTimePatternGenerator.java
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
ain/classes/core/src/com/ibm/icu/text/DecimalFormatSymbols.java
ain/classes/core/src/com/ibm/icu/text/ListFormatter.java
ain/classes/core/src/com/ibm/icu/text/LocaleDisplayNames.java
ain/classes/core/src/com/ibm/icu/text/MeasureFormat.java
ain/classes/core/src/com/ibm/icu/text/MessagePattern.java
ain/classes/core/src/com/ibm/icu/text/QuantityFormatter.java
ain/classes/core/src/com/ibm/icu/text/RBBINode.java
ain/classes/core/src/com/ibm/icu/text/RBBIRuleParseTable.java
ain/classes/core/src/com/ibm/icu/text/RBBIRuleScanner.java
ain/classes/core/src/com/ibm/icu/text/RBBITableBuilder.java
ain/classes/core/src/com/ibm/icu/text/RelativeDateTimeFormatter.java
ain/classes/core/src/com/ibm/icu/text/RuleBasedBreakIterator.java
ain/classes/core/src/com/ibm/icu/text/ScientificNumberFormatter.java
ain/classes/core/src/com/ibm/icu/text/SimpleDateFormat.java
ain/classes/core/src/com/ibm/icu/text/SimpleFormatter.java
ain/classes/core/src/com/ibm/icu/text/UnicodeFilter.java
ain/classes/core/src/com/ibm/icu/util/Calendar.java
ain/classes/core/src/com/ibm/icu/util/CopticCalendar.java
ain/classes/core/src/com/ibm/icu/util/Currency.java
ain/classes/core/src/com/ibm/icu/util/EthiopicCalendar.java
ain/classes/core/src/com/ibm/icu/util/GregorianCalendar.java
ain/classes/core/src/com/ibm/icu/util/IslamicCalendar.java
ain/classes/core/src/com/ibm/icu/util/LocaleData.java
ain/classes/core/src/com/ibm/icu/util/MeasureUnit.java
ain/classes/core/src/com/ibm/icu/util/SimpleTimeZone.java
ain/classes/core/src/com/ibm/icu/util/TimeZone.java
ain/classes/core/src/com/ibm/icu/util/ULocale.java
ain/classes/core/src/com/ibm/icu/util/VTimeZone.java
ain/classes/core/src/com/ibm/icu/util/VersionInfo.java
ain/classes/currdata/.classpath
ain/classes/currdata/.settings/org.eclipse.jdt.core.prefs
ain/classes/langdata/.classpath
ain/classes/langdata/.settings/org.eclipse.jdt.core.prefs
ain/classes/localespi/build.properties
ain/classes/regiondata/.classpath
ain/classes/regiondata/.settings/org.eclipse.jdt.core.prefs
ain/classes/translit/.classpath
ain/classes/translit/.settings/org.eclipse.jdt.core.prefs
ain/classes/translit/src/com/ibm/icu/text/Transliterator.java
ain/shared/build/common-targets.xml
ain/shared/build/common.properties
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/shared/data/testdata.jar
ain/shared/licenses/LICENSE
ain/shared/licenses/license.html
ain/tests/charset/.classpath
ain/tests/charset/.settings/org.eclipse.jdt.core.prefs
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestCharset.java
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestConversion.java
ain/tests/collate/.classpath
ain/tests/collate/.settings/org.eclipse.jdt.core.prefs
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationAPITest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationCreationMethodTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/G7CollationTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/format/GlobalizationPreferencesTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/format/RbnfLenientScannerTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/util/ICUResourceBundleCollationTest.java
ain/tests/core/.classpath
ain/tests/core/.settings/org.eclipse.jdt.core.prefs
ain/tests/core/src/com/ibm/icu/dev/test/calendar/CalendarRegression.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/IBMCalendarTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/CompactDecimalFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateIntervalFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateTimeGeneratorTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/MeasureUnitTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/PluralRangesTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/RelativeDateTimeFormatterTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TestMessageFormat.java
ain/tests/core/src/com/ibm/icu/dev/test/impl/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterTest.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/BreakIteratorTest.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBITestMonkey.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/CompatibilityTest.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.DateNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.InvalidFormatException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.JavaTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.OlsonTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.RelativeDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.TimeZoneAdapter.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.TimeZoneGenericNames.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.math.BigDecimal.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.math.MathContext.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.ArabicShapingException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.ChineseDateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.ChineseDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.CompactDecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.CurrencyPluralInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.DateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.DateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.DateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.DateIntervalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.DateIntervalInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.DecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.DecimalFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.MeasureFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.MessageFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.MessageFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.NumberFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.NumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.PluralFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.PluralRules.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.RuleBasedNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.SelectFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.SimpleDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.StringPrepParseException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.TimeUnitFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.TimeZoneFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.AnnualTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.BuddhistCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.Calendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.ChineseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.CopticCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.Currency.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.DangiCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.DateInterval.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.DateTimeRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.EthiopicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.GregorianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.HebrewCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.ICUException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.ICUUncheckedIOException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.IllformedLocaleException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.IndianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.InitialTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.IslamicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.JapaneseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.MeasureUnit.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.PersianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.RuleBasedTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.SimpleTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.TaiwanCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.TimeUnit.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.TimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.ULocale.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.UResourceTypeMismatchException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.VTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.impl.DateNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.impl.InvalidFormatException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.impl.JavaTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.impl.OlsonTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.impl.RelativeDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.impl.TZDBTimeZoneNames.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.impl.TimeZoneAdapter.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.impl.TimeZoneGenericNames.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.math.BigDecimal.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.math.MathContext.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.ArabicShapingException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.ChineseDateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.ChineseDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.CompactDecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.CurrencyPluralInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.DateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.DateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.DateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.DateIntervalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.DateIntervalInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.DecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.DecimalFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.MeasureFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.MessageFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.MessageFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.NumberFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.NumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.PluralFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.PluralRules.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.RuleBasedNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.SelectFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.SimpleDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.StringPrepParseException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.TimeUnitFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.text.TimeZoneFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.AnnualTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.BuddhistCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.Calendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.ChineseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.CopticCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.Currency.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.DangiCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.DateInterval.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.DateTimeRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.EthiopicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.GregorianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.HebrewCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.ICUException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.ICUUncheckedIOException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.IllformedLocaleException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.IndianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.InitialTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.IslamicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.JapaneseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.MeasureUnit.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.PersianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.RuleBasedTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.SimpleTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.TaiwanCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.TimeUnit.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.TimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.ULocale.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.UResourceTypeMismatchException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_57.1/com.ibm.icu.util.VTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/CurrencyTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilitiesData.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ICUResourceBundleTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/LocaleDataTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/RegionTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/SimpleFormatterTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/SimplePatternFormatterTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/util/TestLocaleValidity.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java
ain/tests/framework/.classpath
ain/tests/framework/.settings/org.eclipse.jdt.core.prefs
ain/tests/framework/src/com/ibm/icu/dev/test/ResourceModule.java
ain/tests/framework/src/com/ibm/icu/dev/test/TestBoilerplate.java
ain/tests/framework/src/com/ibm/icu/dev/util/UnicodeMap.java
ain/tests/localespi/build.properties
ain/tests/packaging/.classpath
ain/tests/packaging/.settings/org.eclipse.jdt.core.prefs
ain/tests/testall/.classpath
ain/tests/testall/.settings/org.eclipse.jdt.core.prefs
ain/tests/translit/.classpath
ain/tests/translit/.settings/org.eclipse.jdt.core.prefs
ain/tests/translit/src/com/ibm/icu/dev/test/util/TestUtilities.java
om.xml
eadme.html
amples/.classpath
amples/.settings/org.eclipse.jdt.core.prefs
ools/build/icu4j56.api3.gz
ools/build/icu4j57.api3.gz
ools/build/src/com/ibm/icu/dev/tool/docs/ICUTaglet.java
ools/misc/.classpath
ools/misc/.settings/org.eclipse.jdt.core.prefs
|
295115aee7e197bee2fc82c13684748bdef8cd59 |
01-Mar-2016 |
Yoshito Umaoka <yoshito_umaoka@us.ibm.com> |
Cherry-pick: ticket:12005: Fixed doc build problem with JDK 8. Added a build target 'docsStrict' which does all jlint check. Changed numeric character references in API doc with raw code points, so javadoc does not invalidate them in doclint. http://bugs.icu-project.org/trac/changeset/38444 Bug: 22023363 Change-Id: I558234ca9e236c06fdd872ebd84cd4ce2db8c522
uild.xml
ain/classes/collate/src/com/ibm/icu/text/Collator.java
ain/classes/core/src/com/ibm/icu/util/CopticCalendar.java
ain/classes/core/src/com/ibm/icu/util/EthiopicCalendar.java
|
3a01f5a290b426a86cf16853feb7e1196bdf1eb3 |
29-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/38429 Bug: 22023363 Change-Id: Ifc25e1dd65df8b0809e1764405469b0c56810654
uild.xml
|
0c3253fe4823d20e1a011191e33afe287613d95a |
04-Mar-2016 |
Neil Fuller <nfuller@google.com> |
Merge "Change libraries needed by layoutlib to "host" libs"
|
7c7912fd24cc9b7b5af448adb59762a9d1e266d2 |
01-Mar-2016 |
Neil Fuller <nfuller@google.com> |
Change libraries needed by layoutlib to "host" libs They are only used on host and are one of the few places in the build that use LOCAL_JACK_ENABLED := disabled. Bug: 27218410 (cherry picked from commit e553e2b7488962c638a61d0398ca3ed1e5a379bb) Change-Id: If54a02854b0ff02d22b9a9de904228fcc95bd98a
ndroid.mk
|
1a2598692cbd303a8853709764a52509bcf4d616 |
02-Mar-2016 |
Paul Duffin <paulduffin@google.com> |
Revert workaround for broken docs link and fix properly Reverts the change to com.ibm.icu.text.UnicodeFilter and provides replacement text for the documentation of the class that is used when repackaging. Bug: 22023363 (cherry picked from 71a3637d1986b2444d947a9eabdd01af51f6141d) Change-Id: I2d478e8cf4d3454aaa46604c9516ba0cd104c6e2
ain/classes/core/src/com/ibm/icu/text/UnicodeFilter.java
|
564d88346af9607656c61c692a5d53626b621cdf |
03-Mar-2016 |
Yi Kong <yikong@google.com> |
Merge "Remove TIS-620 from ibm-874_P100-1995" into nyc-dev
|
a4d7087e0d21686982a4ad4604b6163077d92ca5 |
02-Mar-2016 |
Yi Kong <yikong@google.com> |
Remove TIS-620 from ibm-874_P100-1995 TIS-620 was added to windows-874-2000, but not removed from ibm-874_P100-1995. This causes it to be alias of an imcompatibiable charset and fails when the alias charset is cached. Data file generated with "tools/updateicudata.py". Bug: 26764224 Change-Id: Id9cc25243614f6301fdb33811064ad7cf9a4beff
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
cf220d47d4e5a81f804053f75b1164e8757d9c4a |
02-Mar-2016 |
Yi Kong <yikong@google.com> |
Remove TIS-620 from ibm-874_P100-1995 TIS-620 was added to windows-874-2000, but not removed from ibm-874_P100-1995. This causes it to be alias of an imcompatibiable charset and fails when the alias charset is cached. Data file generated with "tools/updateicudata.py". Bug: 26764224 Change-Id: Id9cc25243614f6301fdb33811064ad7cf9a4beff
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
e7c29bca1f7e6c2001fb5783ca93289c9f8f27f3 |
03-Mar-2016 |
Neil Fuller <nfuller@google.com> |
Merge "Change libraries needed by layoutlib to "host" libs" into nyc-dev
|
71a3637d1986b2444d947a9eabdd01af51f6141d |
02-Mar-2016 |
Paul Duffin <paulduffin@google.com> |
Revert workaround for broken docs link and fix properly Reverts the change to com.ibm.icu.text.UnicodeFilter and provides replacement text for the documentation of the class that is used when repackaging. Bug: 22023363 Change-Id: I4bf6de674183acf09c5391e7c3048ae2a73eb35f
ain/classes/core/src/com/ibm/icu/text/UnicodeFilter.java
|
e553e2b7488962c638a61d0398ca3ed1e5a379bb |
01-Mar-2016 |
Neil Fuller <nfuller@google.com> |
Change libraries needed by layoutlib to "host" libs They are only used on host and are one of the few places in the build that use LOCAL_JACK_ENABLED := disabled. Bug: 27218410 Change-Id: I3d85cd3f7bba3c7160ff3cd93d4b7d3372d24eee
ndroid.mk
|
5820a289ded102e07f20384fa8e159dda8f81a06 |
01-Mar-2016 |
Neil Fuller <nfuller@google.com> |
Revert broken docs {@link} to fix the build Bug: 22023363 (cherry picked from commit f831ef66350c92de30f8314bcd17b6e748275744) Change-Id: I622e255818f149ae9e9e826b2ad3d8b9b40e7258
ain/classes/core/src/com/ibm/icu/text/UnicodeFilter.java
|
f831ef66350c92de30f8314bcd17b6e748275744 |
01-Mar-2016 |
Neil Fuller <nfuller@google.com> |
Revert broken docs {@link} to fix the build Bug: 22023363 Change-Id: I1325837fbeee06cba06bb306c1a2d88bff88d3c1
ain/classes/core/src/com/ibm/icu/text/UnicodeFilter.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
uild.xml
ain/classes/charset/src/com/ibm/icu/charset/CharsetICU.java
ain/classes/collate/src/com/ibm/icu/text/AlphabeticIndex.java
ain/classes/collate/src/com/ibm/icu/text/CollationElementIterator.java
ain/classes/collate/src/com/ibm/icu/text/CollationKey.java
ain/classes/collate/src/com/ibm/icu/text/Collator.java
ain/classes/collate/src/com/ibm/icu/text/RawCollationKey.java
ain/classes/collate/src/com/ibm/icu/text/RuleBasedCollator.java
ain/classes/collate/src/com/ibm/icu/text/StringSearch.java
ain/classes/core/src/com/ibm/icu/lang/UCharacter.java
ain/classes/core/src/com/ibm/icu/lang/UProperty.java
ain/classes/core/src/com/ibm/icu/lang/UScript.java
ain/classes/core/src/com/ibm/icu/math/BigDecimal.java
ain/classes/core/src/com/ibm/icu/text/Bidi.java
ain/classes/core/src/com/ibm/icu/text/BidiRun.java
ain/classes/core/src/com/ibm/icu/text/BreakIterator.java
ain/classes/core/src/com/ibm/icu/text/CharsetDetector.java
ain/classes/core/src/com/ibm/icu/text/CharsetMatch.java
ain/classes/core/src/com/ibm/icu/text/DateFormat.java
ain/classes/core/src/com/ibm/icu/text/DateFormatSymbols.java
ain/classes/core/src/com/ibm/icu/text/DateIntervalFormat.java
ain/classes/core/src/com/ibm/icu/text/DateIntervalInfo.java
ain/classes/core/src/com/ibm/icu/text/DateTimePatternGenerator.java
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
ain/classes/core/src/com/ibm/icu/text/FilteredBreakIteratorBuilder.java
ain/classes/core/src/com/ibm/icu/text/IDNA.java
ain/classes/core/src/com/ibm/icu/text/IdentifierInfo.java
ain/classes/core/src/com/ibm/icu/text/LocaleDisplayNames.java
ain/classes/core/src/com/ibm/icu/text/MeasureFormat.java
ain/classes/core/src/com/ibm/icu/text/MessageFormat.java
ain/classes/core/src/com/ibm/icu/text/MessagePattern.java
ain/classes/core/src/com/ibm/icu/text/Normalizer.java
ain/classes/core/src/com/ibm/icu/text/Normalizer2.java
ain/classes/core/src/com/ibm/icu/text/NumberFormat.java
ain/classes/core/src/com/ibm/icu/text/PluralFormat.java
ain/classes/core/src/com/ibm/icu/text/PluralRules.java
ain/classes/core/src/com/ibm/icu/text/Replaceable.java
ain/classes/core/src/com/ibm/icu/text/ReplaceableString.java
ain/classes/core/src/com/ibm/icu/text/RuleBasedBreakIterator.java
ain/classes/core/src/com/ibm/icu/text/RuleBasedNumberFormat.java
ain/classes/core/src/com/ibm/icu/text/ScientificNumberFormatter.java
ain/classes/core/src/com/ibm/icu/text/SelectFormat.java
ain/classes/core/src/com/ibm/icu/text/SimpleDateFormat.java
ain/classes/core/src/com/ibm/icu/text/TimeZoneFormat.java
ain/classes/core/src/com/ibm/icu/text/UCharacterIterator.java
ain/classes/core/src/com/ibm/icu/text/UForwardCharacterIterator.java
ain/classes/core/src/com/ibm/icu/text/UTF16.java
ain/classes/core/src/com/ibm/icu/text/UnicodeCompressor.java
ain/classes/core/src/com/ibm/icu/text/UnicodeDecompressor.java
ain/classes/core/src/com/ibm/icu/text/UnicodeFilter.java
ain/classes/core/src/com/ibm/icu/text/UnicodeMatcher.java
ain/classes/core/src/com/ibm/icu/text/UnicodeSet.java
ain/classes/core/src/com/ibm/icu/text/UnicodeSetSpanner.java
ain/classes/core/src/com/ibm/icu/util/ByteArrayWrapper.java
ain/classes/core/src/com/ibm/icu/util/Calendar.java
ain/classes/core/src/com/ibm/icu/util/Currency.java
ain/classes/core/src/com/ibm/icu/util/Freezable.java
ain/classes/core/src/com/ibm/icu/util/HebrewCalendar.java
ain/classes/core/src/com/ibm/icu/util/LocaleData.java
ain/classes/core/src/com/ibm/icu/util/LocaleMatcher.java
ain/classes/core/src/com/ibm/icu/util/LocalePriorityList.java
ain/classes/core/src/com/ibm/icu/util/Output.java
ain/classes/core/src/com/ibm/icu/util/RangeValueIterator.java
ain/classes/core/src/com/ibm/icu/util/SimpleHoliday.java
ain/classes/core/src/com/ibm/icu/util/StringTokenizer.java
ain/classes/core/src/com/ibm/icu/util/TimeZone.java
ain/classes/core/src/com/ibm/icu/util/TimeZoneRule.java
ain/classes/core/src/com/ibm/icu/util/ULocale.java
ain/classes/core/src/com/ibm/icu/util/UResourceBundle.java
ain/classes/core/src/com/ibm/icu/util/UniversalTimeScale.java
ain/classes/core/src/com/ibm/icu/util/ValueIterator.java
ain/classes/core/src/com/ibm/icu/util/VersionInfo.java
ain/classes/translit/src/com/ibm/icu/text/RuleBasedTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/Transliterator.java
|
2a7db240a11150ab654325587d653754c62b71a7 |
24-Feb-2016 |
Yoshito Umaoka <yoshito_umaoka@us.ibm.com> |
Cherry-pick: ticket:12003: Use more links to actual Java classes in ICU API doc. http://bugs.icu-project.org/trac/changeset/38348 Bug: 22023363 (cherry picked from 03f16b04d95bbaa98f702b69791b0de29ac75915) Change-Id: I25e9d414ce4669ec031b1c986558e29dcb4646f5
ain/classes/core/src/com/ibm/icu/lang/UCharacter.java
ain/classes/core/src/com/ibm/icu/lang/UCharacterEnums.java
ain/classes/core/src/com/ibm/icu/text/CurrencyDisplayNames.java
ain/classes/core/src/com/ibm/icu/text/DateFormat.java
ain/classes/core/src/com/ibm/icu/text/DateFormatSymbols.java
ain/classes/core/src/com/ibm/icu/text/DateIntervalInfo.java
ain/classes/core/src/com/ibm/icu/text/DateTimePatternGenerator.java
ain/classes/core/src/com/ibm/icu/text/DecimalFormatSymbols.java
ain/classes/core/src/com/ibm/icu/text/LocaleDisplayNames.java
ain/classes/core/src/com/ibm/icu/text/MeasureFormat.java
ain/classes/core/src/com/ibm/icu/text/MessageFormat.java
ain/classes/core/src/com/ibm/icu/text/MessagePattern.java
ain/classes/core/src/com/ibm/icu/text/NumberFormat.java
ain/classes/core/src/com/ibm/icu/text/PluralFormat.java
ain/classes/core/src/com/ibm/icu/text/PluralRules.java
ain/classes/core/src/com/ibm/icu/text/RelativeDateTimeFormatter.java
ain/classes/core/src/com/ibm/icu/text/SpoofChecker.java
ain/classes/core/src/com/ibm/icu/text/TimeZoneFormat.java
ain/classes/core/src/com/ibm/icu/text/TimeZoneNames.java
ain/classes/core/src/com/ibm/icu/util/Currency.java
ain/classes/core/src/com/ibm/icu/util/TimeZone.java
ain/classes/core/src/com/ibm/icu/util/ULocale.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
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
99a7ced68da1ea52cd92f845ff41dd98724f864f |
16-Feb-2016 |
Fredrik Roubert <roubert@google.com> |
Android patch: CLDR ticket #7969: Percent formatting in RTL text. ICU4J This is a temporary workaround until the issue has been fixed upstream: http://unicode.org/cldr/trac/ticket/7969 This code change is required after this data change: https://android.googlesource.com/platform/external/icu/+/f785ae8 Bug: 15476051 Bug: 27310195 (cherry picked from 31e8952cd0bf827dcd5b7c641920a382b8a346aa) Change-Id: I0612f68424f2772aecdd3fbf53b0e48801ea636d
ain/classes/core/src/com/ibm/icu/text/DecimalFormatSymbols.java
|
4e83e1097b93d5245c54fe155d68af76f343c34b |
01-Mar-2016 |
Paul Duffin <paulduffin@google.com> |
Android patch: Regenerated data files for en_AU cherry-pick. Generated like this: cd $AOSP/external/icu $AOSP/external/icu/icu4c/source/runConfigureICU Linux make INCLUDE_UNI_CORE_DATA=1 cp data/out/tmp/icudt56l.dat $AOSP/external/icu/icu4c/source/stubdata make ICU4J_ROOT=$AOSP/external/icu/icu4j icu4j-data-install Bug: 27113353 (cherry picked from 374ed26ec46bbcb23d2c582fde38271d203f4423) Change-Id: I53e7ed752d5d3b4e2b894e54d76cb21e2aad9d3a
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/shared/data/testdata.jar
ain/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilitiesData.java
|
bee65486a185907111f3be60992433e133ec0e32 |
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 Change-Id: I9e32f4d800cf8997e820764ce920d119049b9506
uild.xml
ain/classes/charset/src/com/ibm/icu/charset/CharsetICU.java
ain/classes/collate/src/com/ibm/icu/text/AlphabeticIndex.java
ain/classes/collate/src/com/ibm/icu/text/CollationElementIterator.java
ain/classes/collate/src/com/ibm/icu/text/CollationKey.java
ain/classes/collate/src/com/ibm/icu/text/Collator.java
ain/classes/collate/src/com/ibm/icu/text/RawCollationKey.java
ain/classes/collate/src/com/ibm/icu/text/RuleBasedCollator.java
ain/classes/collate/src/com/ibm/icu/text/StringSearch.java
ain/classes/core/src/com/ibm/icu/lang/UCharacter.java
ain/classes/core/src/com/ibm/icu/lang/UProperty.java
ain/classes/core/src/com/ibm/icu/lang/UScript.java
ain/classes/core/src/com/ibm/icu/math/BigDecimal.java
ain/classes/core/src/com/ibm/icu/text/Bidi.java
ain/classes/core/src/com/ibm/icu/text/BidiRun.java
ain/classes/core/src/com/ibm/icu/text/BreakIterator.java
ain/classes/core/src/com/ibm/icu/text/CharsetDetector.java
ain/classes/core/src/com/ibm/icu/text/CharsetMatch.java
ain/classes/core/src/com/ibm/icu/text/DateFormat.java
ain/classes/core/src/com/ibm/icu/text/DateFormatSymbols.java
ain/classes/core/src/com/ibm/icu/text/DateIntervalFormat.java
ain/classes/core/src/com/ibm/icu/text/DateIntervalInfo.java
ain/classes/core/src/com/ibm/icu/text/DateTimePatternGenerator.java
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
ain/classes/core/src/com/ibm/icu/text/FilteredBreakIteratorBuilder.java
ain/classes/core/src/com/ibm/icu/text/IDNA.java
ain/classes/core/src/com/ibm/icu/text/IdentifierInfo.java
ain/classes/core/src/com/ibm/icu/text/LocaleDisplayNames.java
ain/classes/core/src/com/ibm/icu/text/MeasureFormat.java
ain/classes/core/src/com/ibm/icu/text/MessageFormat.java
ain/classes/core/src/com/ibm/icu/text/MessagePattern.java
ain/classes/core/src/com/ibm/icu/text/Normalizer.java
ain/classes/core/src/com/ibm/icu/text/Normalizer2.java
ain/classes/core/src/com/ibm/icu/text/NumberFormat.java
ain/classes/core/src/com/ibm/icu/text/PluralFormat.java
ain/classes/core/src/com/ibm/icu/text/PluralRules.java
ain/classes/core/src/com/ibm/icu/text/Replaceable.java
ain/classes/core/src/com/ibm/icu/text/ReplaceableString.java
ain/classes/core/src/com/ibm/icu/text/RuleBasedBreakIterator.java
ain/classes/core/src/com/ibm/icu/text/RuleBasedNumberFormat.java
ain/classes/core/src/com/ibm/icu/text/ScientificNumberFormatter.java
ain/classes/core/src/com/ibm/icu/text/SelectFormat.java
ain/classes/core/src/com/ibm/icu/text/SimpleDateFormat.java
ain/classes/core/src/com/ibm/icu/text/TimeZoneFormat.java
ain/classes/core/src/com/ibm/icu/text/UCharacterIterator.java
ain/classes/core/src/com/ibm/icu/text/UForwardCharacterIterator.java
ain/classes/core/src/com/ibm/icu/text/UTF16.java
ain/classes/core/src/com/ibm/icu/text/UnicodeCompressor.java
ain/classes/core/src/com/ibm/icu/text/UnicodeDecompressor.java
ain/classes/core/src/com/ibm/icu/text/UnicodeFilter.java
ain/classes/core/src/com/ibm/icu/text/UnicodeMatcher.java
ain/classes/core/src/com/ibm/icu/text/UnicodeSet.java
ain/classes/core/src/com/ibm/icu/text/UnicodeSetSpanner.java
ain/classes/core/src/com/ibm/icu/util/ByteArrayWrapper.java
ain/classes/core/src/com/ibm/icu/util/Calendar.java
ain/classes/core/src/com/ibm/icu/util/Currency.java
ain/classes/core/src/com/ibm/icu/util/Freezable.java
ain/classes/core/src/com/ibm/icu/util/HebrewCalendar.java
ain/classes/core/src/com/ibm/icu/util/LocaleData.java
ain/classes/core/src/com/ibm/icu/util/LocaleMatcher.java
ain/classes/core/src/com/ibm/icu/util/LocalePriorityList.java
ain/classes/core/src/com/ibm/icu/util/Output.java
ain/classes/core/src/com/ibm/icu/util/RangeValueIterator.java
ain/classes/core/src/com/ibm/icu/util/SimpleHoliday.java
ain/classes/core/src/com/ibm/icu/util/StringTokenizer.java
ain/classes/core/src/com/ibm/icu/util/TimeZone.java
ain/classes/core/src/com/ibm/icu/util/TimeZoneRule.java
ain/classes/core/src/com/ibm/icu/util/ULocale.java
ain/classes/core/src/com/ibm/icu/util/UResourceBundle.java
ain/classes/core/src/com/ibm/icu/util/UniversalTimeScale.java
ain/classes/core/src/com/ibm/icu/util/ValueIterator.java
ain/classes/core/src/com/ibm/icu/util/VersionInfo.java
ain/classes/translit/src/com/ibm/icu/text/RuleBasedTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/Transliterator.java
|
03f16b04d95bbaa98f702b69791b0de29ac75915 |
24-Feb-2016 |
Yoshito Umaoka <yoshito_umaoka@us.ibm.com> |
Cherry-pick: ticket:12003: Use more links to actual Java classes in ICU API doc. http://bugs.icu-project.org/trac/changeset/38348 Bug: 22023363 Change-Id: I25e9d414ce4669ec031b1c986558e29dcb4646f5
ain/classes/core/src/com/ibm/icu/lang/UCharacter.java
ain/classes/core/src/com/ibm/icu/lang/UCharacterEnums.java
ain/classes/core/src/com/ibm/icu/text/CurrencyDisplayNames.java
ain/classes/core/src/com/ibm/icu/text/DateFormat.java
ain/classes/core/src/com/ibm/icu/text/DateFormatSymbols.java
ain/classes/core/src/com/ibm/icu/text/DateIntervalInfo.java
ain/classes/core/src/com/ibm/icu/text/DateTimePatternGenerator.java
ain/classes/core/src/com/ibm/icu/text/DecimalFormatSymbols.java
ain/classes/core/src/com/ibm/icu/text/LocaleDisplayNames.java
ain/classes/core/src/com/ibm/icu/text/MeasureFormat.java
ain/classes/core/src/com/ibm/icu/text/MessageFormat.java
ain/classes/core/src/com/ibm/icu/text/MessagePattern.java
ain/classes/core/src/com/ibm/icu/text/NumberFormat.java
ain/classes/core/src/com/ibm/icu/text/PluralFormat.java
ain/classes/core/src/com/ibm/icu/text/PluralRules.java
ain/classes/core/src/com/ibm/icu/text/RelativeDateTimeFormatter.java
ain/classes/core/src/com/ibm/icu/text/SpoofChecker.java
ain/classes/core/src/com/ibm/icu/text/TimeZoneFormat.java
ain/classes/core/src/com/ibm/icu/text/TimeZoneNames.java
ain/classes/core/src/com/ibm/icu/util/Currency.java
ain/classes/core/src/com/ibm/icu/util/TimeZone.java
ain/classes/core/src/com/ibm/icu/util/ULocale.java
|
65f93a4dc9f38c7ab0da01c680213f679262c986 |
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 Change-Id: I707f65f9d2a1068bebd1ca3ed3f7d1441f412c51
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
31e8952cd0bf827dcd5b7c641920a382b8a346aa |
16-Feb-2016 |
Fredrik Roubert <roubert@google.com> |
Android patch: CLDR ticket #7969: Percent formatting in RTL text. ICU4J This is a temporary workaround until the issue has been fixed upstream: http://unicode.org/cldr/trac/ticket/7969 This code change is required after this data change: https://android.googlesource.com/platform/external/icu/+/f785ae8 Bug: 15476051 Bug: 27310195 Change-Id: I0612f68424f2772aecdd3fbf53b0e48801ea636d
ain/classes/core/src/com/ibm/icu/text/DecimalFormatSymbols.java
|
374ed26ec46bbcb23d2c582fde38271d203f4423 |
01-Mar-2016 |
Paul Duffin <paulduffin@google.com> |
Android patch: Regenerated data files for en_AU cherry-pick. Generated like this: cd $AOSP/external/icu $AOSP/external/icu/icu4c/source/runConfigureICU Linux make INCLUDE_UNI_CORE_DATA=1 cp data/out/tmp/icudt56l.dat $AOSP/external/icu/icu4c/source/stubdata make ICU4J_ROOT=$AOSP/external/icu/icu4j icu4j-data-install Bug: 27113353 Change-Id: I8dda5d180e38711f7ce705a0a0864f3ec1ce778f
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/shared/data/testdata.jar
ain/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilitiesData.java
|
2e88a3b1168031228d749f7db26485225fe41e11 |
29-Feb-2016 |
Paul Duffin <paulduffin@google.com> |
Enable tests to be run when ICU4J is on the bootclasspath Applies the patch attached to http://bugs.icu-project.org/trac/ticket/12227 which supplies the ClassLoader for a test class to the code that retrieves the data rather than relying on its default behaviour which is to use the ClassLoader for one of the main library classes which is in the bootclassloader. Also repackages the code to make sure that the changes are reflected in the repackaged tests that are run by CTS. This is needed to run the tests on the repackage code embedded within Android. Bug: 22023363 Change-Id: I7f1c8a741e8bd271b0f355d7985a72dc63e8c3a5
ain/tests/framework/src/com/ibm/icu/dev/test/ResourceModule.java
|
69ef1baa641465e7474f8646903b8f5fc3125534 |
26-Feb-2016 |
Paul Duffin <paulduffin@google.com> |
Add repackaged version of the ICU tests Adds a new android-icu4j-tests target to build the repackaged tests. The repackages tests were generated by running the following script which was modified to repackage the tests in addition to the source and sample. tools/srcgen/generate_android_icu4j.sh Bug: 22023363 (cherry picked from aefe4d1f8f1773ead1a52f7a5d2c9e0009353600) Change-Id: I083baac898c587e4a6787e408b22f811010167eb
ndroid.mk
|
c56210fa4d54cbfdcafaed221e49188c0326a538 |
29-Feb-2016 |
Paul Duffin <paulduffin@google.com> |
Enable tests to be run when ICU4J is on the bootclasspath Applies the patch attached to http://bugs.icu-project.org/trac/ticket/12227 which supplies the ClassLoader for a test class to the code that retrieves the data rather than relying on its default behaviour which is to use the ClassLoader for one of the main library classes which is in the bootclassloader. Also repackages the code to make sure that the changes are reflected in the repackaged tests that are run by CTS. This is needed to run the tests on the repackage code embedded within Android. Bug: 22023363 Change-Id: I7f1c8a741e8bd271b0f355d7985a72dc63e8c3a5
ain/tests/framework/src/com/ibm/icu/dev/test/ResourceModule.java
|
aefe4d1f8f1773ead1a52f7a5d2c9e0009353600 |
26-Feb-2016 |
Paul Duffin <paulduffin@google.com> |
Add repackaged version of the ICU tests Adds a new android-icu4j-tests target to build the repackaged tests. The repackages tests were generated by running the following script which was modified to repackage the tests in addition to the source and sample. tools/srcgen/generate_android_icu4j.sh Bug: 22023363 Change-Id: I3c6e65ba6a4d24055343460a023d6671585146f5
ndroid.mk
|
1539d412bd4c3acf03cc098ca2c51a169dde473e |
24-Feb-2016 |
Neil Fuller <nfuller@google.com> |
Update timezone data to 2016a Changes affecting future time stamps America/Cayman will not observe daylight saving this year after all. Revert our guess that it would. (Thanks to Matt Johnson.) Asia/Chita switches from +0800 to +0900 on 2016-03-27 at 02:00. (Thanks to Alexander Krivenyshev.) Asia/Tehran now has DST predictions for the year 2038 and later, to be March 21 00:00 to September 21 00:00. This is likely better than predicting no DST, albeit off by a day every now and then. Changes affecting past and future time stamps America/Metlakatla switched from PST all year to AKST/AKDT on 2015-11-01 at 02:00. (Thanks to Steffen Thorsen.) America/Santa_Isabel has been removed, and replaced with a backward compatibility link to America/Tijuana. Its contents were apparently based on a misreading of Mexican legislation. Changes affecting past time stamps Asia/Karachi's two transition times in 2002 were off by a minute. (Thanks to Matt Johnson.) Contains ICU fixes from: http://bugs.icu-project.org/trac/changeset/38223 http://bugs.icu-project.org/trac/changeset/38222 Bug: 26833368 (cherry picked from commit dfda36fc57967f7b7f0e5166ed5fd2d5fc47298c) Change-Id: If4e9df83e2fa6a68d09f3d395433868c0f0d8013
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java
|
dfda36fc57967f7b7f0e5166ed5fd2d5fc47298c |
24-Feb-2016 |
Neil Fuller <nfuller@google.com> |
Update timezone data to 2016a Changes affecting future time stamps America/Cayman will not observe daylight saving this year after all. Revert our guess that it would. (Thanks to Matt Johnson.) Asia/Chita switches from +0800 to +0900 on 2016-03-27 at 02:00. (Thanks to Alexander Krivenyshev.) Asia/Tehran now has DST predictions for the year 2038 and later, to be March 21 00:00 to September 21 00:00. This is likely better than predicting no DST, albeit off by a day every now and then. Changes affecting past and future time stamps America/Metlakatla switched from PST all year to AKST/AKDT on 2015-11-01 at 02:00. (Thanks to Steffen Thorsen.) America/Santa_Isabel has been removed, and replaced with a backward compatibility link to America/Tijuana. Its contents were apparently based on a misreading of Mexican legislation. Changes affecting past time stamps Asia/Karachi's two transition times in 2002 were off by a minute. (Thanks to Matt Johnson.) Contains ICU fixes from: http://bugs.icu-project.org/trac/changeset/38223 http://bugs.icu-project.org/trac/changeset/38222 Bug: 26833368 (cherry picked from commit 595ccda40f0858cac33008ea636a7c877a5f2821) Change-Id: I7b4e18683290df6546e1e7904b2711f421727d0c
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java
|
adbfdff4c07bbd138e39c01f0c807873fee1813d |
01-Dec-2015 |
Yoshito Umaoka <yoshito_umaoka@us.ibm.com> |
Cherry-pick: ticket:12010: Fixed a typo @returns in the previous commit. http://bugs.icu-project.org/trac/changeset/38100 Change-Id: I71add18361b9f482d9cf1d93fbb252fb72e3b85c
ain/classes/core/src/com/ibm/icu/text/DateIntervalInfo.java
|
ef50c15232301f9dd0b9e3db55c21fdbdcf97921 |
30-Nov-2015 |
Yoshito Umaoka <yoshito_umaoka@us.ibm.com> |
Cherry-pick: ticket:12010: Fixed some minor API doc issues. http://bugs.icu-project.org/trac/changeset/38097 Change-Id: I31c7caf4792298486b5bc4216c99b7d2d2e830e9
ain/classes/collate/src/com/ibm/icu/text/CollationKey.java
ain/classes/collate/src/com/ibm/icu/text/Collator.java
ain/classes/core/src/com/ibm/icu/text/DateIntervalInfo.java
ain/classes/core/src/com/ibm/icu/text/DateTimePatternGenerator.java
|
3204cf379277270753e7f89bdcc83abe4c67c9e5 |
08-Dec-2015 |
Fredrik Roubert <roubert@google.com> |
Revert "Add missing "other" strings for RelativeDateTimeFormatter" This reverts commit f9ffd5ba94e91571d606ae6a2bdfa4403851bbc7. This work-around is no longer needed. Bug: 25883157 Change-Id: I07b66b89bf9ec8c163c49cc491b13af84318435e
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
9d5f5953ba8e8b04d99d68dac9f7d1d009dcae97 |
28-Jan-2016 |
Fredrik Roubert <roubert@google.com> |
Cherry-pick: ticket:12018: Add missing * in Javadoc syntax. http://bugs.icu-project.org/trac/changeset/38216 Change-Id: I2c29fcc4f88bedeb9b98efc1cc5ee521c003e59f
ain/classes/core/src/com/ibm/icu/text/RelativeDateTimeFormatter.java
|
e0b6725a93dd4696f3a27abc1dab3f13be1f4df1 |
28-Jan-2016 |
Craig Cornelius <ccornelius@google.com> |
Cherry-pick: ticket:11989: API doc fix http://bugs.icu-project.org/trac/changeset/38214 Change-Id: I688b30010f109c92bafc11ee733baab32edfeb94
ain/classes/core/src/com/ibm/icu/text/Bidi.java
|
bdf33e6659964a4a5ef7c0eac178a96f236a0a2e |
16-Jan-2016 |
Craig Cornelius <ccornelius@google.com> |
Cherry-pick: ticket:12018: Overhaul RelativeDateTimeFormatter data loading http://bugs.icu-project.org/trac/changeset/38176 Bug: 25883157 Change-Id: I84198de5f0c6c79eee355a15f7106216062ecb05
ain/classes/core/src/com/ibm/icu/text/RelativeDateTimeFormatter.java
ain/tests/core/src/com/ibm/icu/dev/test/format/RelativeDateTimeFormatterTest.java
|
8cf2ea9dc34722269d7c772820b0878aa2398a76 |
07-Jan-2016 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:12032: remove SimplePatternFormatter wrapper objects from MeasureFormat range formatting, too http://bugs.icu-project.org/trac/changeset/38156 Change-Id: I35f92589a0dd1299c51c44f4e227b03bb1bff201
ain/classes/core/src/com/ibm/icu/text/MeasureFormat.java
ain/tests/core/src/com/ibm/icu/dev/test/format/PluralRangesTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TestAll.java
|
9ed78814084b919478a4e43666f80824bc96d38b |
07-Jan-2016 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:12032: SimplePatternFormatter allow values=null, some better API docs, some changes parallel with C++ http://bugs.icu-project.org/trac/changeset/38154 Change-Id: Id7431c37188a91cf8c843d506bae22f12af4b507
ain/classes/core/src/com/ibm/icu/impl/SimplePatternFormatter.java
ain/tests/core/src/com/ibm/icu/dev/test/util/SimplePatternFormatterTest.java
|
58d9241f85e1d50255a8ee2dc4e85bd33097acab |
02-Jan-2016 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:12032: rewrite SimplePatternFormatter: quoting like MessageFormat, shorter, create fewer objects; callers avoid wrapper objects http://bugs.icu-project.org/trac/changeset/38149 Change-Id: Ic03dd3456f5f784882d06cc3b92a110d743018e1
ain/classes/core/src/com/ibm/icu/impl/SimplePatternFormatter.java
ain/classes/core/src/com/ibm/icu/text/ListFormatter.java
ain/classes/core/src/com/ibm/icu/text/MeasureFormat.java
ain/classes/core/src/com/ibm/icu/text/QuantityFormatter.java
ain/tests/core/src/com/ibm/icu/dev/test/util/SimplePatternFormatterTest.java
|
2ec38269a62248d3d7308249790ef4863ea62b48 |
16-Dec-2015 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:12030: move some code to QuantityFormatter so that PluralRules does not depend on NumberFormat and to be more parallel with C++ http://bugs.icu-project.org/trac/changeset/38135 Change-Id: Idddf408685a0325ea395847a42060187b1327845
ain/classes/core/src/com/ibm/icu/text/MeasureFormat.java
ain/classes/core/src/com/ibm/icu/text/PluralRules.java
ain/classes/core/src/com/ibm/icu/text/QuantityFormatter.java
|
32d49d8c5367c893835119b37563984dbee3feb1 |
11-Dec-2015 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:12031: text.PluralRules.StandardPluralCategories -> impl.StandardPlural with new names for constants & methods http://bugs.icu-project.org/trac/changeset/38124 Change-Id: Ib2183cf1c27950289586953ddbbf50e33a13b1bf
ain/classes/core/src/com/ibm/icu/impl/PluralRulesLoader.java
ain/classes/core/src/com/ibm/icu/impl/StandardPlural.java
ain/classes/core/src/com/ibm/icu/text/MeasureFormat.java
ain/classes/core/src/com/ibm/icu/text/PluralRanges.java
ain/classes/core/src/com/ibm/icu/text/PluralRules.java
ain/classes/core/src/com/ibm/icu/text/QuantityFormatter.java
ain/tests/core/src/com/ibm/icu/dev/test/format/PluralRangesTest.java
|
82027afe36d2dbe419417f025716dc57c89ee0a4 |
11-Dec-2015 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:12030: MeasureFormat handle by-plural-form sideways-aliasing, by not bundling plural forms into a QuantityFormatter, reintegrate from ^/icu4j/branches/markus/sideways http://bugs.icu-project.org/trac/changeset/38122 Change-Id: Ifb52be5fefb28a2258177d0978c55223e904dee0
ain/classes/core/src/com/ibm/icu/impl/SimplePatternFormatter.java
ain/classes/core/src/com/ibm/icu/text/ListFormatter.java
ain/classes/core/src/com/ibm/icu/text/MeasureFormat.java
ain/classes/core/src/com/ibm/icu/text/PluralRules.java
ain/classes/core/src/com/ibm/icu/text/PluralSamples.java
ain/classes/core/src/com/ibm/icu/text/QuantityFormatter.java
|
db9ff2c0d1654ae985d19365bb78aad0eab94928 |
02-Dec-2015 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:11986: optimize UnitPatternSink a bit; add MeasureUnitTest.testIndividualPluralFallback() http://bugs.icu-project.org/trac/changeset/38103 Change-Id: Ib252e0a049232850580e7193e629d8fa70c7a37b
ain/classes/core/src/com/ibm/icu/text/MeasureFormat.java
ain/tests/core/src/com/ibm/icu/dev/test/format/MeasureUnitTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TimeUnitTest.java
|
97c3775b3547f9bbaefaf15cb2c0b662dc1b27ae |
30-Nov-2015 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:11986: MeasureFormat unit display patterns need to fall back to the parent locales per plural form, not as a set http://bugs.icu-project.org/trac/changeset/38098 Change-Id: I993d987d1d3109c81bcf7168df32d5ba02ac219c
ain/classes/core/src/com/ibm/icu/text/MeasureFormat.java
ain/classes/core/src/com/ibm/icu/text/QuantityFormatter.java
ain/classes/core/src/com/ibm/icu/text/RelativeDateTimeFormatter.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TimeUnitTest.java
|
1f9cd7c572376201ae180817f98b8a674b134274 |
20-Nov-2015 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:11986: slightly nicer QuantityFormatter.getPluralIndex(), avoid key.toString() for it http://bugs.icu-project.org/trac/changeset/38096 Change-Id: Iea597e3aac16c105cc2facafbe52846f5eb7d1d0
ain/classes/core/src/com/ibm/icu/text/MeasureFormat.java
ain/classes/core/src/com/ibm/icu/text/QuantityFormatter.java
|
375d954ee10cefb2ffe8a7dda99a68c53540dfa9 |
19-Nov-2015 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:11986: UResource.Value.getAliasString(), sink.leave(), MeasureFormat use resource enumeration, store one data reference not pieces of that data http://bugs.icu-project.org/trac/changeset/38095 Change-Id: I6142ad1259bd5942173b8d2bec6c3321bbb85eb6
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundleReader.java
ain/classes/core/src/com/ibm/icu/impl/UResource.java
ain/classes/core/src/com/ibm/icu/text/MeasureFormat.java
ain/classes/core/src/com/ibm/icu/text/QuantityFormatter.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TimeUnitTest.java
|
6cbfb9f6af6edc42d5636ce65b7b90d2301d8279 |
18-Nov-2015 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:11986: rename ICUResource to UResource, consistent with UResourceBundle, in case we want to make the resource enumeration public http://bugs.icu-project.org/trac/changeset/38088 Change-Id: I871a372ed1bf80335974d78a76bb4489ce777c55
ain/classes/core/src/com/ibm/icu/impl/ICUResource.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundle.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundleImpl.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundleReader.java
ain/classes/core/src/com/ibm/icu/impl/TimeZoneNamesImpl.java
ain/classes/core/src/com/ibm/icu/impl/UResource.java
|
f9ffd5ba94e91571d606ae6a2bdfa4403851bbc7 |
25-Nov-2015 |
Neil Fuller <nfuller@google.com> |
Add missing "other" strings for RelativeDateTimeFormatter The absence of "other" causes RelativeDateTimeFormatter to throw an exception when pre-caching the strings. Bug: 25821045 Change-Id: Ie59a2f2b6a53e1edff864c6b03b2887799f79e90
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
c33b36dc77af9bc1fe86998cd1b7a6fc97e3d31c |
09-Nov-2015 |
Neil Fuller <nfuller@google.com> |
Modify ICU class docs that refer to provisional methods These changes might be difficult to push upstream because the methods are visible there. The changes to android_icu4j were generated using external/icu/tools/srcgen/generate_android_icu4j.sh Bug: 22023363 Change-Id: Ia5e0240972d1738864aebb6ae71d4ae7d16b3e9a
ain/classes/core/src/com/ibm/icu/util/IslamicCalendar.java
ain/classes/core/src/com/ibm/icu/util/ULocale.java
|
8323c49fc225f42b55d799fc85941b1f4233698a |
23-Oct-2015 |
Neil Fuller <nfuller@google.com> |
Fix for liblayout build break and removal of an unused target liblayout still uses a .jar file for data so the jarjar file that was deleted from libcore has been moved into external/icu/icu4j. Change-Id: I6ac87f8d922c9d52de16378823caf7c5101fad3e
ndroid.mk
iblayout-jarjar-rules.txt
|
bdaa1c767d67e9b728f26cead23364902b9152f9 |
13-Oct-2015 |
Neil Fuller <nfuller@google.com> |
Update timezone data to 2015g The 2015g update for ICU56. Changes affecting future time stamps Turkey's 2015 fall-back transition is scheduled for Nov. 8, not Oct. 25. (Thanks to Fatih.) Norfolk moves from +1130 to +1100 on 2015-10-04 at 02:00 local time. (Thanks to Alexander Krivenyshev.) Fiji's 2016 fall-back transition is scheduled for January 17, not 24. (Thanks to Ken Rylander.) Fort Nelson, British Columbia will not fall back on 2015-11-01. It has effectively been on MST (-0700) since it advanced its clocks on 2015-03-08. New zone America/Fort_Nelson. (Thanks to Matt Johnson.) Changes affecting past time stamps Norfolk observed DST from 1974-10-27 02:00 to 1975-03-02 02:00. This change includes ICU metadata changes associated with the tz data update from http://bugs.icu-project.org/trac/changeset/38058 made on 9th Oct 2015. Bug: 24595281 Change-Id: Ie3434daed8b36ec3dcdf567280173db66ce19ca9
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
439746fed05eae49138c1176c4d4a50e757b7530 |
15-Oct-2015 |
Fredrik Roubert <roubert@google.com> |
Merge remote-tracking branch 'aosp/icu56' into aosp/master. This upgrades AOSP to ICU 56. Change-Id: Ia8229eea38169eebb4b2219869337cd761e6bca4
|
c0d3c49272239b984ea7e13897702cea9ad0b5f6 |
15-Oct-2015 |
Fredrik Roubert <roubert@google.com> |
Revert "Update timezone data to 2015g" This reverts commit c8791b59ef044eef0d8da07b2fc8f387132c04a7. This is in order to be able to merge aosp/icu56 cleanly. The update to 2015g will then have to be done again, but on top of ICU 56 instead, in order to maintain a readable (and debuggable) change history. Change-Id: I001945c61e8b9e25534bedcf9dff7fee5f103dcd
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
4de0761d798b9a92826397e603835c742c8ff873 |
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: If8c97a5d6e0246536690772dc8adb03cf3de067e
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
90d4668d4d710507b3302de044e3a398cc4fe5ba |
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: I6056f03c50c6d9aec29198d6eeff8a07ebb3089c
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
7a53939fbc0103d77d09d0174c52df850363caff |
16-Sep-2015 |
Rayhaan Jaufeerally <rayhaan@google.com> |
Android patch: Ticket #11903: ICU DecimalFormatSymbols#setZeroDigit does not work as expected This is a temporary workaround until the issue has been fixed upstream: http://bugs.icu-project.org/trac/ticket/11903 Bug: 23954432 Change-Id: I9e975241bfa5b9bbfa1afd22623ed14c61c66320
ain/classes/core/src/com/ibm/icu/text/DecimalFormatSymbols.java
|
c8791b59ef044eef0d8da07b2fc8f387132c04a7 |
13-Oct-2015 |
Neil Fuller <nfuller@google.com> |
Update timezone data to 2015g Changes affecting future time stamps Turkey's 2015 fall-back transition is scheduled for Nov. 8, not Oct. 25. (Thanks to Fatih.) Norfolk moves from +1130 to +1100 on 2015-10-04 at 02:00 local time. (Thanks to Alexander Krivenyshev.) Fiji's 2016 fall-back transition is scheduled for January 17, not 24. (Thanks to Ken Rylander.) Fort Nelson, British Columbia will not fall back on 2015-11-01. It has effectively been on MST (-0700) since it advanced its clocks on 2015-03-08. New zone America/Fort_Nelson. (Thanks to Matt Johnson.) Changes affecting past time stamps Norfolk observed DST from 1974-10-27 02:00 to 1975-03-02 02:00. This change includes ICU metadata changes associated with the tz data update from http://bugs.icu-project.org/trac/changeset/38058 made on 9th Oct 2015. [This change is a replacement for 15295e21ca7ead1422787f112f51e7567c97f689 (i.e. it reverts the revert c873cc071c2bd18ede79a3ab123cd83d3a899f11) and adds the ICU metadata changes. The previous changes can be ignored: this change is the only external/icu change needed for 2015g.] Bug: 24595281 Change-Id: I80c63bd2cc468ba0ac28e0c5e64f0d9b780d76ba
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
2d896efcc2d48cf85c77f07751b3e1f918d419b3 |
08-Oct-2015 |
Fredrik Roubert <roubert@google.com> |
Copy ICU 56 release from icu-project.org to aosp/icu56. These files were exported from the ICU Subversion repository by running the following commands: svn export \ http://source.icu-project.org/repos/icu/icu/tags/release-56-1/ icu4c svn export \ http://source.icu-project.org/repos/icu/icu4j/tags/release-56-1/ icu4j Change-Id: I52d2907ecd7d175615e09cab0dcbbed9df6f7c0f
uild.properties
om.xml
eadme.html
|
e25a54101b72d27b345934e1574aa314c1899969 |
23-Jan-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: Work-around for ClassNotFoundException. Android throws ClassNotFoundException when trying to deserialize objects containing references to classes that don't exist. It has not yet been determined whether this is working as intended or whether this is a bug, so in the meantime this local patch for the Android copy of ICU4J makes the code expect it (as this is how Android actually works today, intentional or not). Bug: 19109180 Change-Id: Ibd31b41e89de4286aa0b4fe431c441e84d98b0eb
ain/tests/core/src/com/ibm/icu/dev/test/serializable/CompatibilityTest.java
|
6d73f95554b2defba5a190b5245e50aa154d68e0 |
20-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: ICU4J: likelySubtags.txt: Add lots of entries. This changes ICU4J tests to expect the changes made to Android ICU4C: https://android.googlesource.com/platform/external/icu/+/1d3ea9b Change-Id: I1ee174b2ba6b47199f41a23eb1ea544adb3fb2b7
ain/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java
|
93e734b8ac7434d896ae9d95fbb9965410a3de7b |
20-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: ICU4J: Force default Gregorian calendar. This changes ICU4J tests to expect the changes made to Android ICU4C: https://android.googlesource.com/platform/external/icu/+/1c16f72 Change-Id: Ibf3a0fb0cd70fa8f8ca56be4fb8358611d03c659
ain/tests/core/src/com/ibm/icu/dev/test/calendar/CalendarRegression.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/IBMCalendarTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateIntervalFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ICUResourceBundleTest.java
|
352b35384e584a0c0520a0f6d346558850fa4074 |
20-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: ICU4J: Replace nb with no. This changes ICU4J tests to expect the changes made to Android ICU4C: https://android.googlesource.com/platform/external/icu/+/4b05912 Change-Id: I8fc3d7a647cf5e4f9711e24049b8b1362f463ef5
ain/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java
|
a844c5a87154d8e21f46314b500182b968e1219a |
20-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: ICU4J: Revert to "9" instead of "Month9". This changes ICU4J tests to expect the changes made to Android ICU4C: https://android.googlesource.com/platform/external/icu/+/fd15ce7 Change-Id: I5f94b1faf74dc38279a1c0328a6ba55df0374470
ain/tests/core/src/com/ibm/icu/dev/test/format/DateFormatTest.java
|
8d98a6a81e97717b2d2ef62fa4ab033e43f15f5b |
20-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: ICU4J: Skip charset tests that fail with customized data. Android ICU4C has a nigh untangleable mess of customizations to charset data. This patch skips those tests that those customizations cause to fail. Change-Id: I2785335c4f73f479fd7df689e0f81fd5bd0c7242
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestCharset.java
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestConversion.java
|
c54a3d4515de7c6af9cfeddede0c19a70ce2cb04 |
20-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: ICU4J: Add exceptions for big5han and gb2312han in genrb. This changes ICU4J tests to expect the changes made to Android ICU4C: https://android.googlesource.com/platform/external/icu/+/5775160 Change-Id: I6db565e5a739822a18da3941c0db47efb1257c7f
ain/tests/collate/src/com/ibm/icu/dev/test/util/ICUResourceBundleCollationTest.java
|
0543b35044dd6fbe8476249421a82c31590ada1d |
20-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: ICU4J: Add --omitCollationRules to genrb. This changes ICU4J tests to expect the changes made to Android ICU4C: https://android.googlesource.com/platform/external/icu/+/b160e79 Change-Id: I50171a194048bbba1c8195f75781c9cdbbb9069d
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationAPITest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationCreationMethodTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/G7CollationTest.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
ain/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
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
|
8573e215db4fb8e992d94237f0abda1e8ae31aa2 |
16-Sep-2015 |
Rayhaan Jaufeerally <rayhaan@google.com> |
Android patch: Ticket #11903: ICU DecimalFormatSymbols#setZeroDigit does not work as expected This is a temporary workaround until the issue has been fixed upstream: http://bugs.icu-project.org/trac/ticket/11903 Change-Id: I553da949fb5c15375f12f22b98f5e59ed827d3f1
ain/classes/core/src/com/ibm/icu/text/DecimalFormatSymbols.java
|
c8aabb33ca4bd0966c19b5248313b5b554591d14 |
28-Sep-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: Generated *data.jar for Android patched ICU56. Generated like this: $AOSP/external/icu/icu4c/source/runConfigureICU Linux make ICU4J_ROOT=$AOSP/external/icu/icu4j icu4j-data-install Change-Id: I01a0012a47e8a0b60375f854f6b44f75b2a8f100
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/shared/data/testdata.jar
ain/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilitiesData.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
PIChangeReport.html
uild.properties
uild.xml
emos/.classpath
emos/.project
emos/.settings/org.eclipse.core.resources.prefs
emos/.settings/org.eclipse.jdt.core.prefs
emos/.settings/org.eclipse.jdt.ui.prefs
emos/build.properties
emos/build.xml
emos/demos-build.launch
emos/manifest.stub
emos/src/com/ibm/icu/dev/demo/Launcher.java
emos/src/com/ibm/icu/dev/demo/calendar/CalendarApp.java
emos/src/com/ibm/icu/dev/demo/calendar/CalendarCalc.java
emos/src/com/ibm/icu/dev/demo/calendar/CalendarFrame.java
emos/src/com/ibm/icu/dev/demo/calendar/CalendarPanel.java
emos/src/com/ibm/icu/dev/demo/calendar/package.html
emos/src/com/ibm/icu/dev/demo/charsetdet/DetectingViewer.java
emos/src/com/ibm/icu/dev/demo/holiday/HolidayBorderPanel.java
emos/src/com/ibm/icu/dev/demo/holiday/HolidayCalendarDemo.java
emos/src/com/ibm/icu/dev/demo/holiday/package.html
emos/src/com/ibm/icu/dev/demo/impl/AppletFrame.java
emos/src/com/ibm/icu/dev/demo/impl/DemoApplet.java
emos/src/com/ibm/icu/dev/demo/impl/DemoTextBox.java
emos/src/com/ibm/icu/dev/demo/impl/DemoUtility.java
emos/src/com/ibm/icu/dev/demo/impl/DumbTextComponent.java
emos/src/com/ibm/icu/dev/demo/impl/Selection.java
emos/src/com/ibm/icu/dev/demo/impl/package.html
emos/src/com/ibm/icu/dev/demo/number/CurrencyDemo.java
emos/src/com/ibm/icu/dev/demo/rbnf/RbnfDemo.java
emos/src/com/ibm/icu/dev/demo/rbnf/RbnfSampleRuleSets.java
emos/src/com/ibm/icu/dev/demo/rbnf/package.html
emos/src/com/ibm/icu/dev/demo/translit/AnyTransliterator.java
emos/src/com/ibm/icu/dev/demo/translit/CaseIterator.java
emos/src/com/ibm/icu/dev/demo/translit/Demo.java
emos/src/com/ibm/icu/dev/demo/translit/DemoApplet.java
emos/src/com/ibm/icu/dev/demo/translit/InfoDialog.java
emos/src/com/ibm/icu/dev/demo/translit/Test_Arabic-Latin.txt
emos/src/com/ibm/icu/dev/demo/translit/Test_Greek-Latin.txt
emos/src/com/ibm/icu/dev/demo/translit/Test_Han-Latin.txt
emos/src/com/ibm/icu/dev/demo/translit/Test_Hebrew-Latin.txt
emos/src/com/ibm/icu/dev/demo/translit/Test_Instructions.html
emos/src/com/ibm/icu/dev/demo/translit/Test_Thai-Latin.txt
emos/src/com/ibm/icu/dev/demo/translit/TransliteratingTextComponent.java
emos/src/com/ibm/icu/dev/demo/translit/TransliterationChart.java
emos/src/com/ibm/icu/dev/demo/translit/demo.bat
emos/src/com/ibm/icu/dev/demo/translit/demo.html
emos/src/com/ibm/icu/dev/demo/translit/package.html
emos/src/com/ibm/icu/dev/demo/translit/resources/Transliterator_Han_Pinyin.txt
emos/src/com/ibm/icu/dev/demo/translit/resources/Transliterator_Kanji_English.txt
emos/src/com/ibm/icu/dev/demo/translit/resources/Transliterator_Kanji_OnRomaji.txt
emos/src/com/ibm/icu/dev/demo/translit/thai_test.txt
clipse-build/build-local.properties.template
clipse-build/build.properties
clipse-build/build.xml
clipse-build/features.template/com.ibm.icu.base/.project
clipse-build/features.template/com.ibm.icu.base/build.properties
clipse-build/features.template/com.ibm.icu.base/feature.xml
clipse-build/features.template/com.ibm.icu/.project
clipse-build/features.template/com.ibm.icu/build.properties
clipse-build/features.template/com.ibm.icu/feature.xml
clipse-build/misc/ICUConfig.properties
clipse-build/misc/about_icu.html
clipse-build/misc/about_icu_base.html
clipse-build/pdebuild/allElements.xml
clipse-build/pdebuild/build.properties
clipse-build/pdebuild/customTargets.xml
clipse-build/plugins.template/com.ibm.icu.base.tests/.classpath
clipse-build/plugins.template/com.ibm.icu.base.tests/.project
clipse-build/plugins.template/com.ibm.icu.base.tests/.settings/org.eclipse.core.resources.prefs
clipse-build/plugins.template/com.ibm.icu.base.tests/.settings/org.eclipse.jdt.core.prefs
clipse-build/plugins.template/com.ibm.icu.base.tests/.settings/org.eclipse.jdt.ui.prefs
clipse-build/plugins.template/com.ibm.icu.base.tests/META-INF/MANIFEST.MF
clipse-build/plugins.template/com.ibm.icu.base.tests/build.properties
clipse-build/plugins.template/com.ibm.icu.base.tests/plugin.properties
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/BreakIteratorTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/CalendarTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/CollationKeyTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/CollatorTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/DateFormatSymbolsTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/DateFormatTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/DecimalFormatSymbolsTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/DecimalFormatTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/ICUTestCase.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/MessageFormatTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/NumberFormatTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/SimpleDateFormatTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/TimeZoneTest.java
clipse-build/plugins.template/com.ibm.icu.base.tests/src/com/ibm/icu/tests/ULocaleTest.java
clipse-build/plugins.template/com.ibm.icu.base/.classpath
clipse-build/plugins.template/com.ibm.icu.base/.project
clipse-build/plugins.template/com.ibm.icu.base/.settings/org.eclipse.core.resources.prefs
clipse-build/plugins.template/com.ibm.icu.base/.settings/org.eclipse.jdt.core.prefs
clipse-build/plugins.template/com.ibm.icu.base/.settings/org.eclipse.jdt.ui.prefs
clipse-build/plugins.template/com.ibm.icu.base/META-INF/MANIFEST.MF
clipse-build/plugins.template/com.ibm.icu.base/build.properties
clipse-build/plugins.template/com.ibm.icu.base/plugin.properties
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/ICUCache.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/LocaleIDParser.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/LocaleIDs.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/LocaleUtility.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/SimpleCache.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/AsciiUtil.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/BaseLocale.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/Extension.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/InternalLocaleBuilder.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/LanguageTag.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/LocaleExtensions.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/LocaleObjectCache.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/LocaleSyntaxException.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/ParseStatus.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/StringTokenIterator.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/UnicodeLocaleExtension.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/math/BigDecimal.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/math/MathContext.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/Bidi.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/BreakIterator.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/CollationKey.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/Collator.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/DateFormat.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/DateFormatSymbols.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/DecimalFormat.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/DecimalFormatSymbols.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/MessageFormat.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/NumberFormat.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/SimpleDateFormat.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/UFormat.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/util/Calendar.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/util/Currency.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/util/Freezable.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/util/IllformedLocaleException.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/util/TimeZone.java
clipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/util/ULocale.java
clipse-build/plugins.template/com.ibm.icu.tests/.classpath
clipse-build/plugins.template/com.ibm.icu.tests/.project
clipse-build/plugins.template/com.ibm.icu.tests/.settings/org.eclipse.core.resources.prefs
clipse-build/plugins.template/com.ibm.icu.tests/.settings/org.eclipse.jdt.core.prefs
clipse-build/plugins.template/com.ibm.icu.tests/.settings/org.eclipse.jdt.ui.prefs
clipse-build/plugins.template/com.ibm.icu.tests/META-INF/MANIFEST.MF
clipse-build/plugins.template/com.ibm.icu.tests/build.properties
clipse-build/plugins.template/com.ibm.icu.tests/plugin.properties
clipse-build/plugins.template/com.ibm.icu.tests/src/com/ibm/icu/tests/UnitTest.java
clipse-build/plugins.template/com.ibm.icu/.classpath
clipse-build/plugins.template/com.ibm.icu/.project
clipse-build/plugins.template/com.ibm.icu/.settings/org.eclipse.core.resources.prefs
clipse-build/plugins.template/com.ibm.icu/.settings/org.eclipse.jdt.core.prefs
clipse-build/plugins.template/com.ibm.icu/.settings/org.eclipse.jdt.ui.prefs
clipse-build/plugins.template/com.ibm.icu/META-INF/MANIFEST.MF
clipse-build/plugins.template/com.ibm.icu/build.properties
clipse-build/plugins.template/com.ibm.icu/plugin.properties
ain/classes/charset/.classpath
ain/classes/charset/.project
ain/classes/charset/.settings/org.eclipse.core.resources.prefs
ain/classes/charset/.settings/org.eclipse.jdt.core.prefs
ain/classes/charset/manifest.stub
ain/classes/charset/src/com/ibm/icu/charset/CharsetICU.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetISO2022.java
ain/classes/collate/.classpath
ain/classes/collate/.project
ain/classes/collate/.settings/edu.umd.cs.findbugs.core.prefs
ain/classes/collate/.settings/org.eclipse.core.resources.prefs
ain/classes/collate/.settings/org.eclipse.jdt.core.prefs
ain/classes/collate/.settings/org.eclipse.jdt.ui.prefs
ain/classes/collate/collate-build.launch
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationBuilder.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationFCD.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationLoader.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationTailoring.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationWeights.java
ain/classes/collate/src/com/ibm/icu/text/RuleBasedCollator.java
ain/classes/collate/src/com/ibm/icu/text/StringSearch.java
ain/classes/core/.classpath
ain/classes/core/.project
ain/classes/core/.settings/edu.umd.cs.findbugs.core.prefs
ain/classes/core/.settings/org.eclipse.core.resources.prefs
ain/classes/core/.settings/org.eclipse.jdt.core.prefs
ain/classes/core/build.properties
ain/classes/core/manifest.stub
ain/classes/core/src/com/ibm/icu/impl/BMPSet.java
ain/classes/core/src/com/ibm/icu/impl/Deque.java
ain/classes/core/src/com/ibm/icu/impl/ICUResource.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundle.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundleImpl.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundleReader.java
ain/classes/core/src/com/ibm/icu/impl/IntTrie.java
ain/classes/core/src/com/ibm/icu/impl/IterableComparator.java
ain/classes/core/src/com/ibm/icu/impl/MultiComparator.java
ain/classes/core/src/com/ibm/icu/impl/Relation.java
ain/classes/core/src/com/ibm/icu/impl/ReplaceableUCharacterIterator.java
ain/classes/core/src/com/ibm/icu/impl/SimpleCache.java
ain/classes/core/src/com/ibm/icu/impl/SimpleFilteredSentenceBreakIterator.java
ain/classes/core/src/com/ibm/icu/impl/StringRange.java
ain/classes/core/src/com/ibm/icu/impl/TimeZoneNamesImpl.java
ain/classes/core/src/com/ibm/icu/impl/TrieIterator.java
ain/classes/core/src/com/ibm/icu/impl/UCharacterProperty.java
ain/classes/core/src/com/ibm/icu/impl/UnicodeRegex.java
ain/classes/core/src/com/ibm/icu/impl/UnicodeSetStringSpan.java
ain/classes/core/src/com/ibm/icu/impl/Utility.java
ain/classes/core/src/com/ibm/icu/impl/data/BreakIteratorRules.java
ain/classes/core/src/com/ibm/icu/impl/data/BreakIteratorRules_th.java
ain/classes/core/src/com/ibm/icu/impl/data/ResourceReader.java
ain/classes/core/src/com/ibm/icu/impl/data/TokenIterator.java
ain/classes/core/src/com/ibm/icu/lang/UCharacter.java
ain/classes/core/src/com/ibm/icu/lang/UScript.java
ain/classes/core/src/com/ibm/icu/text/BreakCTDictionary.java
ain/classes/core/src/com/ibm/icu/text/BreakDictionary.java
ain/classes/core/src/com/ibm/icu/text/CurrencyDisplayNames.java
ain/classes/core/src/com/ibm/icu/text/CurrencyMetaInfo.java
ain/classes/core/src/com/ibm/icu/text/DateFormat.java
ain/classes/core/src/com/ibm/icu/text/DateFormatSymbols.java
ain/classes/core/src/com/ibm/icu/text/DateIntervalFormat.java
ain/classes/core/src/com/ibm/icu/text/DateIntervalInfo.java
ain/classes/core/src/com/ibm/icu/text/DateTimePatternGenerator.java
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
ain/classes/core/src/com/ibm/icu/text/DecimalFormatSymbols.java
ain/classes/core/src/com/ibm/icu/text/DisplayContext.java
ain/classes/core/src/com/ibm/icu/text/DurationFormat.java
ain/classes/core/src/com/ibm/icu/text/IdentifierInfo.java
ain/classes/core/src/com/ibm/icu/text/LocaleDisplayNames.java
ain/classes/core/src/com/ibm/icu/text/MeasureFormat.java
ain/classes/core/src/com/ibm/icu/text/NFRule.java
ain/classes/core/src/com/ibm/icu/text/NFRuleSet.java
ain/classes/core/src/com/ibm/icu/text/NFSubstitution.java
ain/classes/core/src/com/ibm/icu/text/Normalizer.java
ain/classes/core/src/com/ibm/icu/text/NumberFormat.java
ain/classes/core/src/com/ibm/icu/text/PluralFormat.java
ain/classes/core/src/com/ibm/icu/text/PluralRules.java
ain/classes/core/src/com/ibm/icu/text/RelativeDateTimeFormatter.java
ain/classes/core/src/com/ibm/icu/text/RuleBasedNumberFormat.java
ain/classes/core/src/com/ibm/icu/text/SimpleDateFormat.java
ain/classes/core/src/com/ibm/icu/text/SpoofChecker.java
ain/classes/core/src/com/ibm/icu/text/TimeZoneFormat.java
ain/classes/core/src/com/ibm/icu/text/TimeZoneNames.java
ain/classes/core/src/com/ibm/icu/text/UCharacterIterator.java
ain/classes/core/src/com/ibm/icu/text/UFormat.java
ain/classes/core/src/com/ibm/icu/text/UTF16.java
ain/classes/core/src/com/ibm/icu/text/UnicodeSet.java
ain/classes/core/src/com/ibm/icu/text/UnicodeSetSpanner.java
ain/classes/core/src/com/ibm/icu/util/Calendar.java
ain/classes/core/src/com/ibm/icu/util/Currency.java
ain/classes/core/src/com/ibm/icu/util/LocaleMatcher.java
ain/classes/core/src/com/ibm/icu/util/MeasureUnit.java
ain/classes/core/src/com/ibm/icu/util/Region.java
ain/classes/core/src/com/ibm/icu/util/ULocale.java
ain/classes/core/src/com/ibm/icu/util/VersionInfo.java
ain/classes/currdata/.externalToolBuilders/copy-data-currdata.launch
ain/classes/currdata/.settings/org.eclipse.core.resources.prefs
ain/classes/currdata/.settings/org.eclipse.jdt.core.prefs
ain/classes/langdata/.settings/org.eclipse.core.resources.prefs
ain/classes/langdata/.settings/org.eclipse.jdt.core.prefs
ain/classes/localespi/.classpath
ain/classes/localespi/.project
ain/classes/localespi/.settings/org.eclipse.core.resources.prefs
ain/classes/localespi/.settings/org.eclipse.jdt.core.prefs
ain/classes/localespi/manifest.stub
ain/classes/localespi/src/META-INF/services/java.text.spi.BreakIteratorProvider
ain/classes/localespi/src/META-INF/services/java.text.spi.CollatorProvider
ain/classes/localespi/src/META-INF/services/java.text.spi.DateFormatProvider
ain/classes/localespi/src/META-INF/services/java.text.spi.DateFormatSymbolsProvider
ain/classes/localespi/src/META-INF/services/java.text.spi.DecimalFormatSymbolsProvider
ain/classes/localespi/src/META-INF/services/java.text.spi.NumberFormatProvider
ain/classes/localespi/src/META-INF/services/java.util.spi.CurrencyNameProvider
ain/classes/localespi/src/META-INF/services/java.util.spi.LocaleNameProvider
ain/classes/localespi/src/META-INF/services/java.util.spi.TimeZoneNameProvider
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/ICULocaleServiceProviderConfig.properties
ain/classes/localespi/src/com/ibm/icu/impl/jdkadapter/DateFormatSymbolsICU.java
ain/classes/regiondata/.settings/org.eclipse.core.resources.prefs
ain/classes/regiondata/.settings/org.eclipse.jdt.core.prefs
ain/classes/translit/.settings/edu.umd.cs.findbugs.core.prefs
ain/classes/translit/.settings/org.eclipse.core.resources.prefs
ain/classes/translit/.settings/org.eclipse.jdt.core.prefs
ain/classes/translit/.settings/org.eclipse.jdt.ui.prefs
ain/classes/translit/translit-build.launch
ain/shared/.project
ain/shared/.settings/org.eclipse.core.resources.prefs
ain/shared/build/common.properties
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/shared/data/testdata.jar
ain/tests/charset/.classpath
ain/tests/charset/.project
ain/tests/charset/.settings/org.eclipse.core.resources.prefs
ain/tests/charset/.settings/org.eclipse.jdt.core.prefs
ain/tests/charset/manifest.stub
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestCharset.java
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestConversion.java
ain/tests/collate/.classpath
ain/tests/collate/.project
ain/tests/collate/.settings/org.eclipse.core.resources.prefs
ain/tests/collate/.settings/org.eclipse.jdt.core.prefs
ain/tests/collate/.settings/org.eclipse.jdt.ui.prefs
ain/tests/collate/collate-tests-build.launch
ain/tests/collate/src/com/ibm/icu/dev/data/CollationTest_NON_IGNORABLE_SHORT.txt
ain/tests/collate/src/com/ibm/icu/dev/data/CollationTest_SHIFTED_SHORT.txt
ain/tests/collate/src/com/ibm/icu/dev/test/collator/AlphabeticIndexTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationAPITest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationCreationMethodTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/Counter.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/G7CollationTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/search/SearchTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/util/ICUResourceBundleCollationTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/util/ULocaleCollationTest.java
ain/tests/core/.project
ain/tests/core/.settings/org.eclipse.core.resources.prefs
ain/tests/core/.settings/org.eclipse.jdt.core.prefs
ain/tests/core/manifest.stub
ain/tests/core/src/com/ibm/icu/dev/data/numberformattestspecification.txt
ain/tests/core/src/com/ibm/icu/dev/data/resources/testmessages.properties
ain/tests/core/src/com/ibm/icu/dev/data/unicode/BidiTest.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/CompositionExclusions.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/NormalizationCorrections.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/NormalizationTest.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/SpecialCasing.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/UnicodeData.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/confusables.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/confusablesWholeScript.txt
ain/tests/core/src/com/ibm/icu/dev/test/calendar/CalendarRegression.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/IBMCalendarTest.java
ain/tests/core/src/com/ibm/icu/dev/test/charsetdet/TestCharsetDetector.java
ain/tests/core/src/com/ibm/icu/dev/test/format/CompactDecimalFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DataDrivenNumberFormatTestSuite.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateFormatRegressionTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateIntervalFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateTimeGeneratorTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDateFormatAPI.java
ain/tests/core/src/com/ibm/icu/dev/test/format/MeasureUnitTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTestTuple.java
ain/tests/core/src/com/ibm/icu/dev/test/format/PluralFormatUnitTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/PluralRulesTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/RbnfTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TestMessageFormat.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TimeZoneFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/TestUScript.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterTest.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UnicodeSetTest.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBITestMonkey.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/rbbitst.txt
ain/tests/core/src/com/ibm/icu/dev/test/serializable/CompatibilityTest.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.DateNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.InvalidFormatException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.JavaTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.OlsonTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.RelativeDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.TimeZoneAdapter.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.TimeZoneGenericNames.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.math.BigDecimal.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.math.MathContext.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.ArabicShapingException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.ChineseDateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.ChineseDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.CompactDecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.CurrencyPluralInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.DateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.DateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.DateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.DateIntervalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.DateIntervalInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.DecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.DecimalFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.GeneralMeasureFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.MessageFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.MessageFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.NumberFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.NumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.PluralFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.PluralRules.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.RuleBasedNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.SelectFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.SimpleDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.StringPrepParseException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.TimeUnitFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.TimeZoneFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.AnnualTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.BuddhistCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.Calendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.ChineseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.CopticCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.Currency.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.DangiCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.DateInterval.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.DateTimeRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.EthiopicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.GregorianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.HebrewCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.IllformedLocaleException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.IndianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.InitialTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.IslamicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.JapaneseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.MeasureUnit.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.PersianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.RuleBasedTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.SimpleTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.TaiwanCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.TimeUnit.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.TimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.ULocale.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.UResourceTypeMismatchException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.VTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.impl.DateNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.impl.InvalidFormatException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.impl.JavaTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.impl.OlsonTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.impl.RelativeDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.impl.TZDBTimeZoneNames.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.impl.TimeZoneAdapter.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.impl.TimeZoneGenericNames.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.math.BigDecimal.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.math.MathContext.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.ArabicShapingException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.ChineseDateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.ChineseDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.CompactDecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.CurrencyPluralInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.DateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.DateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.DateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.DateIntervalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.DateIntervalInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.DecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.DecimalFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.MeasureFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.MessageFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.MessageFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.NumberFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.NumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.PluralFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.PluralRules.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.RuleBasedNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.SelectFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.SimpleDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.StringPrepParseException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.TimeUnitFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.text.TimeZoneFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.AnnualTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.BuddhistCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.Calendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.ChineseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.CopticCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.Currency.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.DangiCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.DateInterval.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.DateTimeRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.EthiopicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.GregorianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.HebrewCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.ICUException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.ICUUncheckedIOException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.IllformedLocaleException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.IndianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.InitialTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.IslamicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.JapaneseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.MeasureUnit.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.PersianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.RuleBasedTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.SimpleTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.TaiwanCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.TimeUnit.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.TimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.ULocale.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.UResourceTypeMismatchException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_56.1/com.ibm.icu.util.VTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/text/SpoofCheckerTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilitiesData.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ICUResourceBundleTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/LocaleMatcherShim.java
ain/tests/core/src/com/ibm/icu/dev/test/util/LocaleMatcherTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/UtilityTest.java
ain/tests/framework/.classpath
ain/tests/framework/.project
ain/tests/framework/.settings/org.eclipse.core.resources.prefs
ain/tests/framework/.settings/org.eclipse.jdt.core.prefs
ain/tests/framework/manifest.stub
ain/tests/framework/src/com/ibm/icu/dev/test/TestFmwk.java
ain/tests/framework/src/com/ibm/icu/dev/util/CollectionUtilities.java
ain/tests/framework/src/com/ibm/icu/dev/util/Relation.java
ain/tests/framework/src/com/ibm/icu/dev/util/UnicodeMap.java
ain/tests/localespi/.classpath
ain/tests/localespi/.project
ain/tests/localespi/.settings/org.eclipse.core.resources.prefs
ain/tests/localespi/manifest.stub
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/BreakIteratorTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/CollatorTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/CurrencyNameTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/DateFormatSymbolsTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/DateFormatTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/DecimalFormatSymbolsTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/LocaleNameTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/NumberFormatTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/TestUtil.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/TimeZoneNameTest.java
ain/tests/packaging/.settings/org.eclipse.core.resources.prefs
ain/tests/packaging/.settings/org.eclipse.jdt.core.prefs
ain/tests/testall/.classpath
ain/tests/testall/.project
ain/tests/testall/.settings/org.eclipse.core.resources.prefs
ain/tests/testall/.settings/org.eclipse.jdt.core.prefs
ain/tests/testall/.settings/org.eclipse.jdt.ui.prefs
ain/tests/testall/build.properties
ain/tests/testall/manifest.stub
ain/tests/translit/.settings/org.eclipse.core.resources.prefs
ain/tests/translit/.settings/org.eclipse.jdt.core.prefs
ain/tests/translit/.settings/org.eclipse.jdt.ui.prefs
ain/tests/translit/src/com/ibm/icu/dev/test/translit/UnicodeMapTest.java
ain/tests/translit/translit-tests-build.launch
anifest.stub
erf-tests/.classpath
erf-tests/.project
erf-tests/.settings/org.eclipse.core.resources.prefs
erf-tests/.settings/org.eclipse.jdt.core.prefs
erf-tests/.settings/org.eclipse.jdt.ui.prefs
erf-tests/Dataset.pm
erf-tests/README.txt
erf-tests/build.properties
erf-tests/build.xml
erf-tests/collationperf.pl
erf-tests/converterperf.pl
erf-tests/data/collation/TestNames_Asian.txt
erf-tests/data/collation/TestNames_Chinese.txt
erf-tests/data/collation/TestNames_Japanese.txt
erf-tests/data/collation/TestNames_Japanese_h.txt
erf-tests/data/collation/TestNames_Japanese_k.txt
erf-tests/data/collation/TestNames_Korean.txt
erf-tests/data/collation/TestNames_Latin.txt
erf-tests/data/collation/TestNames_Russian.txt
erf-tests/data/collation/TestNames_SerbianSH.txt
erf-tests/data/collation/TestNames_SerbianSR.txt
erf-tests/data/collation/TestNames_Simplified_Chinese.txt
erf-tests/data/collation/TestNames_Thai.txt
erf-tests/data/conversion/arabic.txt
erf-tests/data/conversion/english.txt
erf-tests/data/conversion/french.txt
erf-tests/data/conversion/greek.txt
erf-tests/data/conversion/hebrew.txt
erf-tests/data/conversion/hindi.txt
erf-tests/data/conversion/japanese.txt
erf-tests/data/conversion/korean.txt
erf-tests/data/conversion/s-chinese.txt
erf-tests/data/icuperf2report.xsl
erf-tests/dateformatperf.pl
erf-tests/decimalformatperf.pl
erf-tests/manifest.stub
erf-tests/normalizationperf_r_b.pl
erf-tests/normalizationperf_r_l.pl
erf-tests/normperf.pl
erf-tests/perftests.pl
erf-tests/perldriver/Dataset.pm
erf-tests/perldriver/Format.pm
erf-tests/perldriver/Output.pm
erf-tests/perldriver/PerfFramework4j.pm
erf-tests/rbbiperf_r.pl
erf-tests/resourcebundleperf.pl
erf-tests/src/com/ibm/icu/dev/test/perf/BreakIteratorPerformanceTest.java
erf-tests/src/com/ibm/icu/dev/test/perf/CollationPerformanceTest.java
erf-tests/src/com/ibm/icu/dev/test/perf/ConverterPerformanceTest.java
erf-tests/src/com/ibm/icu/dev/test/perf/DateFormatPerformanceTest.java
erf-tests/src/com/ibm/icu/dev/test/perf/DecimalFormatPerformanceTest.java
erf-tests/src/com/ibm/icu/dev/test/perf/NormalizerPerformanceTest.java
erf-tests/src/com/ibm/icu/dev/test/perf/PerfTest.java
erf-tests/src/com/ibm/icu/dev/test/perf/RBBIPerf.java
erf-tests/src/com/ibm/icu/dev/test/perf/ResourceBundlePerf.java
erf-tests/src/com/ibm/icu/dev/test/perf/ServiceObjectCreationPerf.java
erf-tests/src/com/ibm/icu/dev/test/perf/UCharacterPerf.java
erf-tests/src/com/ibm/icu/dev/test/perf/UnicodeSetPerf.java
erf-tests/ucharacterperf.pl
erf-tests/ucharacterperf_r.pl
erf-tests/unicodesetperf.pl
erf-tests/unicodesetperf_r.pl
om.xml
eadme.html
amples/.classpath
amples/.project
amples/.settings/org.eclipse.core.resources.prefs
amples/.settings/org.eclipse.jdt.core.prefs
amples/.settings/org.eclipse.jdt.ui.prefs
amples/build.properties
amples/build.xml
amples/manifest.stub
amples/src/com/ibm/icu/samples/iuc/PopulationData.java
amples/src/com/ibm/icu/samples/iuc/Sample13_Hello.java
amples/src/com/ibm/icu/samples/iuc/Sample30_ResHello.java
amples/src/com/ibm/icu/samples/iuc/Sample40_PopMsg.java
amples/src/com/ibm/icu/samples/iuc/Sample50_PopSort.java
amples/src/com/ibm/icu/samples/iuc/SupplementalUtilities.java
amples/src/com/ibm/icu/samples/iuc/data/popmsg/en.res
amples/src/com/ibm/icu/samples/iuc/data/popmsg/es.res
amples/src/com/ibm/icu/samples/iuc/data/popmsg/res_index.res
amples/src/com/ibm/icu/samples/iuc/data/popmsg/root.res
amples/src/com/ibm/icu/samples/iuc/data/reshello/es.res
amples/src/com/ibm/icu/samples/iuc/data/reshello/mt.res
amples/src/com/ibm/icu/samples/iuc/data/reshello/res_index.res
amples/src/com/ibm/icu/samples/iuc/data/reshello/root.res
amples/src/com/ibm/icu/samples/iuc/package-info.java
amples/src/com/ibm/icu/samples/text/dateintervalformat/DateIntervalFormatSample.java
amples/src/com/ibm/icu/samples/text/datetimepatterngenerator/DateTimePatternGeneratorSample.java
amples/src/com/ibm/icu/samples/text/messagepattern/MessagePatternDemo.java
amples/src/com/ibm/icu/samples/text/messagepattern/MessagePatternUtilDemo.java
amples/src/com/ibm/icu/samples/text/messagepattern/MiniMessageFormatter.java
amples/src/com/ibm/icu/samples/text/pluralformat/PluralFormatSample.java
amples/src/com/ibm/icu/samples/util/timescale/PivotDemo.java
amples/src/com/ibm/icu/samples/util/timezone/BasicTimeZoneExample.java
ools/build/.classpath
ools/build/.project
ools/build/.settings/org.eclipse.core.resources.prefs
ools/build/.settings/org.eclipse.jdt.core.prefs
ools/build/.settings/org.eclipse.jdt.ui.prefs
ools/build/README.txt
ools/build/build-tools-build.launch
ools/build/build.properties
ools/build/build.xml
ools/build/icu4j48.api3.gz
ools/build/icu4j49.api3.gz
ools/build/icu4j50.api3.gz
ools/build/icu4j51.api3.gz
ools/build/icu4j52.api3.gz
ools/build/icu4j53.api3.gz
ools/build/icu4j54.api3.gz
ools/build/icu4j55.api3.gz
ools/build/icu4j56.api3.gz
ools/build/manifest.stub
ools/build/src/com/ibm/icu/dev/tool/docs/APIData.java
ools/build/src/com/ibm/icu/dev/tool/docs/APIInfo.java
ools/build/src/com/ibm/icu/dev/tool/docs/CheckAPI.java
ools/build/src/com/ibm/icu/dev/tool/docs/CheckTags.java
ools/build/src/com/ibm/icu/dev/tool/docs/CodeMangler.java
ools/build/src/com/ibm/icu/dev/tool/docs/CollectAPI.java
ools/build/src/com/ibm/icu/dev/tool/docs/DeprecatedAPIChecker.java
ools/build/src/com/ibm/icu/dev/tool/docs/Deprecator.java
ools/build/src/com/ibm/icu/dev/tool/docs/GatherAPIData.java
ools/build/src/com/ibm/icu/dev/tool/docs/GatherAPIDataOld.java
ools/build/src/com/ibm/icu/dev/tool/docs/ICUJDKCompare.java
ools/build/src/com/ibm/icu/dev/tool/docs/ICUTaglet.java
ools/build/src/com/ibm/icu/dev/tool/docs/ICUTagletAdapter.java
ools/build/src/com/ibm/icu/dev/tool/docs/ReportAPI.java
ools/build/src/com/ibm/icu/dev/tool/docs/SwatDeprecated.java
ools/build/src/com/ibm/icu/dev/tool/index/IndexGenerator.java
ools/build/src8/com/ibm/icu/dev/tool/docs/ICUTagletAdapter.java
ools/misc/.classpath
ools/misc/.project
ools/misc/.settings/org.eclipse.core.resources.prefs
ools/misc/.settings/org.eclipse.jdt.core.prefs
ools/misc/.settings/org.eclipse.jdt.ui.prefs
ools/misc/build.properties
ools/misc/build.xml
ools/misc/manifest.stub
ools/misc/src/com/ibm/icu/dev/tool/UOption.java
ools/misc/src/com/ibm/icu/dev/tool/charsetdet/mbcs/BIG5Tool.java
ools/misc/src/com/ibm/icu/dev/tool/charsetdet/mbcs/EUCTool.java
ools/misc/src/com/ibm/icu/dev/tool/charsetdet/sbcs/Checker.java
ools/misc/src/com/ibm/icu/dev/tool/charsetdet/sbcs/InputFile.java
ools/misc/src/com/ibm/icu/dev/tool/charsetdet/sbcs/NGramList.java
ools/misc/src/com/ibm/icu/dev/tool/charsetdet/sbcs/NGramParser.java
ools/misc/src/com/ibm/icu/dev/tool/charsetdet/sbcs/StatisticsTool.java
ools/misc/src/com/ibm/icu/dev/tool/cldr/CheckSystemFonts.java
ools/misc/src/com/ibm/icu/dev/tool/compression/CompressionTableGenerator.java
ools/misc/src/com/ibm/icu/dev/tool/compression/package.html
ools/misc/src/com/ibm/icu/dev/tool/ime/IMETest.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/BengaliInputMethodDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/DevanagariInputMethodDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/DisplayNames.properties
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/GujaratiInputMethodDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/GurmukhiInputMethodDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/IndicIMDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/IndicInputMethod.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/IndicInputMethodImpl.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/KannadaInputMethodDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/MalayalamInputMethodDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/OriyaInputMethodDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/TamilInputMethodDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/TeluguInputMethodDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/manifest.stub
ools/misc/src/com/ibm/icu/dev/tool/ime/indic/services/java.awt.im.spi.InputMethodDescriptor
ools/misc/src/com/ibm/icu/dev/tool/ime/translit/Transliterator.properties
ools/misc/src/com/ibm/icu/dev/tool/ime/translit/TransliteratorInputMethod.java
ools/misc/src/com/ibm/icu/dev/tool/ime/translit/TransliteratorInputMethodDescriptor.java
ools/misc/src/com/ibm/icu/dev/tool/ime/translit/manifest.stub
ools/misc/src/com/ibm/icu/dev/tool/ime/translit/services/java.awt.im.spi.InputMethodDescriptor
ools/misc/src/com/ibm/icu/dev/tool/layout/ArabicCharacterData.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ArabicShaping.java
ools/misc/src/com/ibm/icu/dev/tool/layout/BuildMirroringTables.java
ools/misc/src/com/ibm/icu/dev/tool/layout/CanonGSUBBuilder.java
ools/misc/src/com/ibm/icu/dev/tool/layout/CanonicalCharacterData.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ClassTable.java
ools/misc/src/com/ibm/icu/dev/tool/layout/DecompTable.java
ools/misc/src/com/ibm/icu/dev/tool/layout/Feature.java
ools/misc/src/com/ibm/icu/dev/tool/layout/FeatureList.java
ools/misc/src/com/ibm/icu/dev/tool/layout/GDEFWriter.java
ools/misc/src/com/ibm/icu/dev/tool/layout/GSUBWriter.java
ools/misc/src/com/ibm/icu/dev/tool/layout/LanguageData.java
ools/misc/src/com/ibm/icu/dev/tool/layout/LigatureEntry.java
ools/misc/src/com/ibm/icu/dev/tool/layout/LigatureModuleWriter.java
ools/misc/src/com/ibm/icu/dev/tool/layout/LigatureTree.java
ools/misc/src/com/ibm/icu/dev/tool/layout/LigatureTreeWalker.java
ools/misc/src/com/ibm/icu/dev/tool/layout/Lookup.java
ools/misc/src/com/ibm/icu/dev/tool/layout/LookupList.java
ools/misc/src/com/ibm/icu/dev/tool/layout/LookupSubtable.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ModuleWriter.java
ools/misc/src/com/ibm/icu/dev/tool/layout/OpenTypeTableWriter.java
ools/misc/src/com/ibm/icu/dev/tool/layout/OpenTypeTagBuilder.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ScriptAndLanguages
ools/misc/src/com/ibm/icu/dev/tool/layout/ScriptData.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ScriptIDModuleWriter.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ScriptList.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ScriptModuleWriter.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ScriptNameBuilder.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ScriptRunModuleWriter.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ScriptTagModuleWriter.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ShapingTypeBuilder.java
ools/misc/src/com/ibm/icu/dev/tool/layout/TagUtilities.java
ools/misc/src/com/ibm/icu/dev/tool/layout/TagValueData.java
ools/misc/src/com/ibm/icu/dev/tool/layout/TaggedRecord.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ThaiCharacterClasses.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ThaiStateTable.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ThaiStateTableBuilder.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ThaiStateTableModuleWriter.java
ools/misc/src/com/ibm/icu/dev/tool/layout/ThaiStateTransition.java
ools/misc/src/com/ibm/icu/dev/tool/layout/TreeWalker.java
ools/misc/src/com/ibm/icu/dev/tool/localeconverter/CalculateCRC32.java
ools/misc/src/com/ibm/icu/dev/tool/localeconverter/XLIFF2ICUConverter.java
ools/misc/src/com/ibm/icu/dev/tool/localeconverter/manifest.stub
ools/misc/src/com/ibm/icu/dev/tool/rbbi/BuildDictionaryFile.java
ools/misc/src/com/ibm/icu/dev/tool/rbbi/readme.html
ools/misc/src/com/ibm/icu/dev/tool/serializable/SerializableChecker.java
ools/misc/src/com/ibm/icu/dev/tool/timescale/CalculateLimits.java
ools/misc/src/com/ibm/icu/dev/tool/timescale/EpochOffsets.java
ools/misc/src/com/ibm/icu/dev/tool/timescale/GenerateCTimeScaleData.java
ools/misc/src/com/ibm/icu/dev/tool/timezone/ICUZDump.java
ools/misc/src/com/ibm/icu/dev/tool/translit/SourceSet.java
ools/misc/src/com/ibm/icu/dev/tool/translit/Trans.java
ools/misc/src/com/ibm/icu/dev/tool/translit/UnicodeSetCloseOver.java
ools/misc/src/com/ibm/icu/dev/tool/translit/UnicodeSetClosure.java
ools/misc/src/com/ibm/icu/dev/tool/translit/WriteIndicCharts.java
ools/misc/src/com/ibm/icu/dev/tool/translit/dumpICUrules.bat
ools/misc/src/com/ibm/icu/dev/tool/translit/genIndexFilters.bat
ools/misc/src/com/ibm/icu/dev/tool/translit/genIndexFilters.java
ools/misc/src/com/ibm/icu/dev/tool/translit/indic.bat
ools/misc/src/com/ibm/icu/dev/tool/translit/indic.pl
ools/misc/src/com/ibm/icu/dev/tool/translit/indicExceptions.txt
ools/misc/src/com/ibm/icu/dev/tool/translit/rbtTemplate.txt
ools/misc/src/com/ibm/icu/dev/tool/translit/varsub.bat
ools/misc/tools-build.launch
|
5b9c69eb9f9a8f1e80b5f61b58c9c98f2163eafb |
15-Sep-2015 |
Fredrik Roubert <roubert@google.com> |
am e12db398: Merge "Cherry-pick: ticket:11805: DecimalFormat missing negative sign in US locale formatToCharacterIterator" * commit 'e12db398e69399b64d2a1019f33fde0bd96532c9': Cherry-pick: ticket:11805: DecimalFormat missing negative sign in US locale formatToCharacterIterator
|
8a721f27b84f45ef4690335e67bff677b4c19fcf |
15-Sep-2015 |
Fredrik Roubert <roubert@google.com> |
am fcf74018: Merge "Cherry-pick: ticket:11808: Missing ArithmeticException when using ICU4J DecimalFormat" * commit 'fcf74018cf113fb73ddeda1b219a4243cf389c6f': Cherry-pick: ticket:11808: Missing ArithmeticException when using ICU4J DecimalFormat
|
9f2faf58ff77970baf45ad1b4478e0d5915a23d8 |
15-Sep-2015 |
Fredrik Roubert <roubert@google.com> |
am 06389f09: Merge "Cherry-pick: ticket:11784: Fix DecimalFormat FieldPosition for Field.CURRENCY" * commit '06389f0979aa1c33af3f91643882109fc4cc984b': Cherry-pick: ticket:11784: Fix DecimalFormat FieldPosition for Field.CURRENCY
|
e12db398e69399b64d2a1019f33fde0bd96532c9 |
15-Sep-2015 |
Fredrik Roubert <roubert@google.com> |
Merge "Cherry-pick: ticket:11805: DecimalFormat missing negative sign in US locale formatToCharacterIterator"
|
fcf74018cf113fb73ddeda1b219a4243cf389c6f |
15-Sep-2015 |
Fredrik Roubert <roubert@google.com> |
Merge "Cherry-pick: ticket:11808: Missing ArithmeticException when using ICU4J DecimalFormat"
|
06389f0979aa1c33af3f91643882109fc4cc984b |
15-Sep-2015 |
Fredrik Roubert <roubert@google.com> |
Merge "Cherry-pick: ticket:11784: Fix DecimalFormat FieldPosition for Field.CURRENCY"
|
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
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDecimalFormatAPIC.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTest.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
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
ain/classes/core/src/com/ibm/icu/text/DigitList.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTest.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
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTest.java
|
3233ff38813c3fb5ef40b6d484a4bfbc274bc3ba |
10-Sep-2015 |
Fredrik Roubert <roubert@google.com> |
am 2c6d0a07: Cherry-pick: ticket:11783: Remove use of class loaders in resource loading caches. * commit '2c6d0a07a72e8739a9c717a26690a9b711331d68': Cherry-pick: ticket:11783: Remove use of class loaders in resource loading caches.
|
2c6d0a07a72e8739a9c717a26690a9b711331d68 |
09-Sep-2015 |
Fredrik Roubert <roubert@google.com> |
Cherry-pick: ticket:11783: Remove use of class loaders in resource loading caches. http://bugs.icu-project.org/trac/changeset/37920 Change-Id: I44ae3678418a9a734cf48970f5f0316a05961a38
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundle.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundleReader.java
ain/classes/core/src/com/ibm/icu/impl/ResourceBundleWrapper.java
ain/classes/core/src/com/ibm/icu/util/UResourceBundle.java
|
d8d0b41405440830b7afbd066a384ca931811492 |
04-Sep-2015 |
Neil Fuller <nfuller@google.com> |
am f8a0c400: Applying upstream changes to improve TimeZoneNames performance * commit 'f8a0c400bbd62a2ea4ee9b77641f79cb443d2187': Applying upstream changes to improve TimeZoneNames performance
|
f8a0c400bbd62a2ea4ee9b77641f79cb443d2187 |
03-Sep-2015 |
Neil Fuller <nfuller@google.com> |
Applying upstream changes to improve TimeZoneNames performance This contains the following changesets: http://bugs.icu-project.org/trac/changeset/27732 http://bugs.icu-project.org/trac/changeset/37796 http://bugs.icu-project.org/trac/changeset/37806 http://bugs.icu-project.org/trac/changeset/37859 http://bugs.icu-project.org/trac/changeset/37863 Thanks to Craig Cornelius, Markus Scherer, Rayhaan Jaufeerally and others. Bug: 23778908 Change-Id: I56df87421f1b45760b89e7799e62cf50cef84681
ain/classes/charset/src/com/ibm/icu/charset/CharsetHZ.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetICU.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetMBCS.java
ain/classes/charset/src/com/ibm/icu/charset/UConverterAlias.java
ain/classes/charset/src/com/ibm/icu/charset/UConverterAliasDataReader.java
ain/classes/charset/src/com/ibm/icu/charset/UConverterDataReader.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationDataReader.java
ain/classes/core/src/com/ibm/icu/impl/CharTrie.java
ain/classes/core/src/com/ibm/icu/impl/ICUBinary.java
ain/classes/core/src/com/ibm/icu/impl/ICUResource.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundle.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundleImpl.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundleReader.java
ain/classes/core/src/com/ibm/icu/impl/IntTrie.java
ain/classes/core/src/com/ibm/icu/impl/InvalidFormatException.java
ain/classes/core/src/com/ibm/icu/impl/Normalizer2Impl.java
ain/classes/core/src/com/ibm/icu/impl/StringPrepDataReader.java
ain/classes/core/src/com/ibm/icu/impl/TimeZoneNamesImpl.java
ain/classes/core/src/com/ibm/icu/impl/Trie.java
ain/classes/core/src/com/ibm/icu/impl/Trie2.java
ain/classes/core/src/com/ibm/icu/impl/UBiDiProps.java
ain/classes/core/src/com/ibm/icu/impl/UCaseProps.java
ain/classes/core/src/com/ibm/icu/impl/UCharacterNameReader.java
ain/classes/core/src/com/ibm/icu/impl/UCharacterProperty.java
ain/classes/core/src/com/ibm/icu/impl/UPropertyAliases.java
ain/classes/core/src/com/ibm/icu/text/BreakDictionary.java
ain/classes/core/src/com/ibm/icu/text/DictionaryData.java
ain/classes/core/src/com/ibm/icu/text/RBBIDataWrapper.java
ain/classes/core/src/com/ibm/icu/text/SpoofChecker.java
ain/classes/core/src/com/ibm/icu/text/StringPrep.java
ain/classes/core/src/com/ibm/icu/text/TimeZoneNames.java
ain/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilitiesData.java
|
8b8950c147d49af5204309b0dec8a9faa3d4775e |
25-Aug-2015 |
Neil Fuller <nfuller@google.com> |
resolved conflicts for merge of 1b43958b to mnc-dev-plus-aosp Change-Id: I3ffe9e375febfa45530290af66838ae506500567
|
f41c44589dcffe68517e2b19a5a81f30b8ccc63f |
25-Aug-2015 |
Neil Fuller <nfuller@google.com> |
Update timezone data to 2015f Changes affecting future time stamps North Korea switches to +0830 on 2015-08-15. (Thanks to Steffen Thorsen.) The abbreviation remains "KST". (Thanks to Robert Elz.) Uruguay no longer observes DST. (Thanks to Steffen Thorsen and Pablo Camargo.) Changes affecting past and future time stamps Moldova starts and ends DST at 00:00 UTC, not at 01:00 UTC. (Thanks to Roman Tudos.) Contains metaZones.txt, windowsZones.txt modifications from ICU: http://bugs.icu-project.org/trac/changeset/37763 The zoneinfo64.txt changes are equivalent, excluding the change to Aftica/Asmera on line 3134 which is not required and was incorrect upstream (made during the 2015e update) and was not present on Android. Other files have been regenerated. Bug: 23480367 Change-Id: I73c630a43397e40fd1c89e2404fa23820ee3edf9
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
531be1d82214d4e129981a8a90aca8d60e776381 |
19-Aug-2015 |
Fredrik Roubert <roubert@google.com> |
am 0d8fae0f: Cherry-pick: ticket:11789: Always specify class loader when loading test data. * commit '0d8fae0f84dd19bbc1c131bbaff1e7939ce4d70e': Cherry-pick: ticket:11789: Always specify class loader when loading test data.
|
0d8fae0f84dd19bbc1c131bbaff1e7939ce4d70e |
12-Aug-2015 |
Fredrik Roubert <roubert@google.com> |
Cherry-pick: ticket:11789: Always specify class loader when loading test data. http://bugs.icu-project.org/trac/changeset/37758 Change-Id: I1dcfa5ad86b4be25c447c6e7387c7095a1ce1d4c
ain/tests/collate/src/com/ibm/icu/dev/test/format/GlobalizationPreferencesTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ICUResourceBundleTest.java
|
5f31013ef9a0fb12139ef967d00e04adb8b21b9f |
17-Jul-2015 |
Fredrik Roubert <roubert@google.com> |
am ad99b7b7: Android patch: Work-around for ClassNotFoundException. * commit 'ad99b7b7a26feb8f938685afa63be95352601de1': Android patch: Work-around for ClassNotFoundException.
|
ad99b7b7a26feb8f938685afa63be95352601de1 |
23-Jan-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: Work-around for ClassNotFoundException. Android throws ClassNotFoundException when trying to deserialize objects containing references to classes that don't exist. It has not yet been determined whether this is working as intended or whether this is a bug, so in the meantime this local patch for the Android copy of ICU4J makes the code expect it (as this is how Android actually works today, intentional or not). Bug: 19109180 Change-Id: Ibd31b41e89de4286aa0b4fe431c441e84d98b0eb
ain/tests/core/src/com/ibm/icu/dev/test/serializable/CompatibilityTest.java
|
c90e3849ed397d19238672841aaec6f06af2cdc3 |
10-Jul-2015 |
Elliott Hughes <enh@google.com> |
resolved conflicts for merge of e3cb7f5f to mnc-dev-plus-aosp Change-Id: I952df077caed7e5799ebcae0fc56b1c7723eef20
|
500528071bc1c7e59ceb023e3b08eacc4eadd8cc |
08-Jul-2015 |
Neil Fuller <nfuller@google.com> |
Merge "Revert "Tidy up the ICU4J build rules""
|
6a776c32bd25cf233df132b4e12633f15ac105a0 |
08-Jul-2015 |
Neil Fuller <nfuller@google.com> |
Revert "Tidy up the ICU4J build rules" This reverts commit d4d4826d4fc70a2f8a85d1d8363ee0039563f357. Change-Id: I65b9af0f3525b2a5dc62b849539e944fbbf54e1f
ndroid.mk
djust_icudt_path.mk
|
76b8739c7a18225b5ef2e6dbeb831ae32aa5b11b |
08-Jul-2015 |
Neil Fuller <nfuller@google.com> |
Merge "Tidy up the ICU4J build rules"
|
67397d0376c8948f9889e4dae267741b84beff8f |
02-Jul-2015 |
Fredrik Roubert <roubert@google.com> |
am 8896ccdd: Cherry-pick: ticket:11753: Resource directory path must end with a slash * commit '8896ccddba6898cd95ec83d5adbd8d96e45b7b6f': Cherry-pick: ticket:11753: Resource directory path must end with a slash
|
8896ccddba6898cd95ec83d5adbd8d96e45b7b6f |
01-Jul-2015 |
Fredrik Roubert <roubert@google.com> |
Cherry-pick: ticket:11753: Resource directory path must end with a slash http://bugs.icu-project.org/trac/changeset/37639 Change-Id: I091baba5a32867bcf8f2b764d3ee3e2f4cd3047d
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundle.java
|
f42783031bc12a8260903d9e3ec5d85547e9ff3e |
01-Jul-2015 |
Neil Fuller <nfuller@google.com> |
am e73570d7: Update timezone data to 2015e * commit 'e73570d757202f42d456cf0b633ed66560dc5930': Update timezone data to 2015e
|
e3cb7f5f31a037950b8f833a32bd0e35b7e6613b |
30-Jun-2015 |
Neil Fuller <nfuller@google.com> |
Update timezone data to 2015e Changes affecting future time stamps Morocco will suspend DST from 2015-06-14 03:00 through 2015-07-19 02:00, not 06-13 and 07-18 as we had guessed. (Thanks to Milamber.) Assume Cayman Islands will observe DST starting next year, using US rules. Although it isn't guaranteed, it is the most likely. Bug: 21836574 Change-Id: Iff06a9af22309fc5efbb65d383cbb32568005744
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
e73570d757202f42d456cf0b633ed66560dc5930 |
30-Jun-2015 |
Neil Fuller <nfuller@google.com> |
Update timezone data to 2015e Changes affecting future time stamps Morocco will suspend DST from 2015-06-14 03:00 through 2015-07-19 02:00, not 06-13 and 07-18 as we had guessed. (Thanks to Milamber.) Assume Cayman Islands will observe DST starting next year, using US rules. Although it isn't guaranteed, it is the most likely. Bug: 21836574 Change-Id: Icb93c2405b337b58a55b79bda59b387864c93ed1
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
d4d4826d4fc70a2f8a85d1d8363ee0039563f357 |
29-Jun-2015 |
Neil Fuller <nfuller@google.com> |
Tidy up the ICU4J build rules Improve documentation, rename some rules and delete unused rules. Remove use of ICUConfig.properties / adjust_icudt_path.mk: Android does not rely on ICUConfig.properties (since commit bd4a28864d189276f2e80be1abd7536b88508958). Summary of target changes: icu4j-jarjar: Removed (not used) icu4j-hostdex: Renamed to icu4j-plus-data-hostdex icu4j: Renamed to icu4j-plus-data and now includes data as resources. icu4j-tests: Renamed to icu4j-plus-data-tests icu4j-tests-hostdex: Renamed to icu4j-plus-data-tests-hostdex. icu4j-tests-host: Removed (not used) Change-Id: I9c25a22f92a17384bcf2b9897131fa99a6cf88fd
ndroid.mk
djust_icudt_path.mk
|
22b8abd33dc306dcf7cb6d1dea3f112d3fa8fb76 |
14-May-2015 |
Deepanshu Gupta <deepanshu@google.com> |
am 59dfc3cc: JarJar ICU data for use by LayoutLib. * commit '59dfc3cc05378055038fe98bce6f6740e5a120de': JarJar ICU data for use by LayoutLib.
|
59dfc3cc05378055038fe98bce6f6740e5a120de |
14-May-2015 |
Deepanshu Gupta <deepanshu@google.com> |
JarJar ICU data for use by LayoutLib. Change-Id: I3bf2f07276c06225fc7c78b895af12a15218853f
ndroid.mk
|
a455a2ab401c29a72a93ac6ae61995e2bcaf254b |
12-May-2015 |
Fredrik Roubert <roubert@google.com> |
Cherry-pick: ticket:11674: Make ULocale tests work better with Android. http://bugs.icu-project.org/trac/changeset/37432 Bug: 20252611 Change-Id: I2b92f161d09d29c67c399874dfe46ead63721002
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDateFormatAPI.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java
|
7d0a7c2d7cae5ace908f1c19949a3cfbf36c5f8e |
08-May-2015 |
roubert <roubert@251d0590-4201-4cf1-90de-194747b24ca1> |
Cherry-pick: ticket:11674: Make ULocale work better with Android. http://bugs.icu-project.org/trac/changeset/37430 Bug: 20252611 (cherry picked from commit 9713d6ad72cf9922638a2a56f61089a3db31adab) Change-Id: I1e5e917d131d69b93ead6f87d7d9187b6c186933
ain/classes/core/src/com/ibm/icu/util/ULocale.java
|
9713d6ad72cf9922638a2a56f61089a3db31adab |
08-May-2015 |
roubert <roubert@251d0590-4201-4cf1-90de-194747b24ca1> |
Cherry-pick: ticket:11674: Make ULocale work better with Android. http://bugs.icu-project.org/trac/changeset/37430 Bug: 20252611 Change-Id: Ief2ba53aa263e0f52d43a6165012164906b41acc
ain/classes/core/src/com/ibm/icu/util/ULocale.java
|
f8d3eae0dffe097499a67191cc322ae37dc21eca |
28-Apr-2015 |
Neil Fuller <nfuller@google.com> |
Update to tzdata 2015d Changes affecting future time stamps Egypt will not observe DST in 2015 and will consider canceling it permanently. For now, assume no DST indefinitely. (Thanks to Ahmed Nazmy and Tim Parenti.) Changes affecting past time stamps America/Whitehorse switched from UTC-9 to UTC-8 on 1967-05-28, not 1966-07-01. Also, Yukon's time zone history is documented better. (Thanks to Brian Inglis and Dennis Ferguson.) Change affecting past and future time zone abbreviations The abbreviations for Hawaii-Aleutian standard and daylight times have been changed from HAST/HADT to HST/HDT, as per US Government Printing Office style. This affects only America/Adak since 1983, as America/Honolulu was already using the new style. Includes ICU changes from upstream: http://bugs.icu-project.org/trac/search?q=2015d ICU4J tests all pass. ICU4C tests failures the same before and after: | *** FAILING TEST SUMMARY FOR: intltest TestG7Locales G7CollationTest TestProperty CollationAPITest TestDataDriven CollationTest collate | *** END FAILING TEST SUMMARY FOR: intltest ------------- | *** FAILING TEST SUMMARY FOR: cintltst /tsutil/creststn/TestGetVersionColl /tscoll/capitst/TestProperty /tscoll/cg7coll/TestG7Locales /tscoll/cmsccoll/TestImportRulesDeWithPhonebook /tscoll/cmsccoll/TestImport /tscoll/cmsccoll/TestImportWithType | *** END FAILING TEST SUMMARY FOR: cintltst --------------- ALL TESTS SUMMARY: ok: testdata iotest letest ===== ERRS: intltest cintltst Bug: 20551453 (cherry-picked from commit 142de1fcdb6266b1058dafa8b51df96be74d044f) Change-Id: I8f6056565b32b4fe289ffb3e77e817a7205329f4
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java
|
142de1fcdb6266b1058dafa8b51df96be74d044f |
28-Apr-2015 |
Neil Fuller <nfuller@google.com> |
Update to tzdata 2015d Changes affecting future time stamps Egypt will not observe DST in 2015 and will consider canceling it permanently. For now, assume no DST indefinitely. (Thanks to Ahmed Nazmy and Tim Parenti.) Changes affecting past time stamps America/Whitehorse switched from UTC-9 to UTC-8 on 1967-05-28, not 1966-07-01. Also, Yukon's time zone history is documented better. (Thanks to Brian Inglis and Dennis Ferguson.) Change affecting past and future time zone abbreviations The abbreviations for Hawaii-Aleutian standard and daylight times have been changed from HAST/HADT to HST/HDT, as per US Government Printing Office style. This affects only America/Adak since 1983, as America/Honolulu was already using the new style. Includes ICU changes from upstream: http://bugs.icu-project.org/trac/search?q=2015d ICU4J tests all pass. ICU4C tests failures the same before and after: | *** FAILING TEST SUMMARY FOR: intltest TestG7Locales G7CollationTest TestProperty CollationAPITest TestDataDriven CollationTest collate | *** END FAILING TEST SUMMARY FOR: intltest ------------- | *** FAILING TEST SUMMARY FOR: cintltst /tsutil/creststn/TestGetVersionColl /tscoll/capitst/TestProperty /tscoll/cg7coll/TestG7Locales /tscoll/cmsccoll/TestImportRulesDeWithPhonebook /tscoll/cmsccoll/TestImport /tscoll/cmsccoll/TestImportWithType | *** END FAILING TEST SUMMARY FOR: cintltst --------------- ALL TESTS SUMMARY: ok: testdata iotest letest ===== ERRS: intltest cintltst Bug: 20551453 Change-Id: Ica978cb3fbd398e6823dcd90eaa40e1dc2bde928
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java
|
0ac12d87e45ff91ce0de78746c7d2c910c012056 |
24-Apr-2015 |
Neil Fuller <nfuller@google.com> |
Update to tzdata 2015c Changes affecting future time stamps Egypt's spring-forward transition is at 24:00 on April's last Thursday, not 00:00 on April's last Friday. 2015's transition will therefore be on Thursday, April 30 at 24:00, not Friday, April 24 at 00:00. Similar fixes apply to 2026, 2037, 2043, etc. (Thanks to Steffen Thorsen.) Changes affecting past time stamps The following changes affect some pre-1991 Chile-related time stamps in America/Santiago, Antarctica/Palmer, and Pacific/Easter. The 1910 transition was January 10, not January 1. The 1918 transition was September 10, not September 1. The UTC-4 time observed from 1932 to 1942 is now considered to be standard time, not year-round DST. Santiago observed DST (UTC-3) from 1946-07-15 through 1946-08-31, then reverted to standard time, then switched its time zone to UTC-5 on 1947-04-01. Assume transitions before 1968 were at 00:00, since we have no data saying otherwise. The spring 1988 transition was 1988-10-09, not 1988-10-02. The fall 1990 transition was 1990-03-11, not 1990-03-18. Assume no UTC offset change for Pacific/Easter on 1890-01-01, and omit all transitions on Pacific/Easter from 1942 through 1946 since we have no data suggesting that they existed. One more zone has been turned into a link, as it differed from an existing zone only for older time stamps. As usual, this change affects UTC offsets in pre-1970 time stamps only. The zone's old contents have been moved to the 'backzone' file. The affected zone is America/Montreal. Includes ICU changes from upstream: http://bugs.icu-project.org/trac/search?q=2015c ICU4J tests all pass. ICU4C tests failures the same before and after: | *** FAILING TEST SUMMARY FOR: intltest TestG7Locales G7CollationTest TestProperty CollationAPITest TestDataDriven CollationTest collate | *** END FAILING TEST SUMMARY FOR: intltest ------------- | *** FAILING TEST SUMMARY FOR: cintltst /tsutil/creststn/TestGetVersionColl /tscoll/capitst/TestProperty /tscoll/cg7coll/TestG7Locales /tscoll/cmsccoll/TestImportRulesDeWithPhonebook /tscoll/cmsccoll/TestImport /tscoll/cmsccoll/TestImportWithType | *** END FAILING TEST SUMMARY FOR: cintltst --------------- ALL TESTS SUMMARY: ok: testdata iotest letest ===== ERRS: intltest cintltst Bug: 20287125 (cherry-picked from commit 636d086f127a5e3da0ac774b77a1fcc2b9baf22e) Change-Id: I77bbd151a27cfcf05cb8008989ed5e34b38ebf9a
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java
|
636d086f127a5e3da0ac774b77a1fcc2b9baf22e |
24-Apr-2015 |
Neil Fuller <nfuller@google.com> |
Update to tzdata 2015c Changes affecting future time stamps Egypt's spring-forward transition is at 24:00 on April's last Thursday, not 00:00 on April's last Friday. 2015's transition will therefore be on Thursday, April 30 at 24:00, not Friday, April 24 at 00:00. Similar fixes apply to 2026, 2037, 2043, etc. (Thanks to Steffen Thorsen.) Changes affecting past time stamps The following changes affect some pre-1991 Chile-related time stamps in America/Santiago, Antarctica/Palmer, and Pacific/Easter. The 1910 transition was January 10, not January 1. The 1918 transition was September 10, not September 1. The UTC-4 time observed from 1932 to 1942 is now considered to be standard time, not year-round DST. Santiago observed DST (UTC-3) from 1946-07-15 through 1946-08-31, then reverted to standard time, then switched its time zone to UTC-5 on 1947-04-01. Assume transitions before 1968 were at 00:00, since we have no data saying otherwise. The spring 1988 transition was 1988-10-09, not 1988-10-02. The fall 1990 transition was 1990-03-11, not 1990-03-18. Assume no UTC offset change for Pacific/Easter on 1890-01-01, and omit all transitions on Pacific/Easter from 1942 through 1946 since we have no data suggesting that they existed. One more zone has been turned into a link, as it differed from an existing zone only for older time stamps. As usual, this change affects UTC offsets in pre-1970 time stamps only. The zone's old contents have been moved to the 'backzone' file. The affected zone is America/Montreal. Includes ICU changes from upstream: http://bugs.icu-project.org/trac/search?q=2015c ICU4J tests all pass. ICU4C tests failures the same before and after: | *** FAILING TEST SUMMARY FOR: intltest TestG7Locales G7CollationTest TestProperty CollationAPITest TestDataDriven CollationTest collate | *** END FAILING TEST SUMMARY FOR: intltest ------------- | *** FAILING TEST SUMMARY FOR: cintltst /tsutil/creststn/TestGetVersionColl /tscoll/capitst/TestProperty /tscoll/cg7coll/TestG7Locales /tscoll/cmsccoll/TestImportRulesDeWithPhonebook /tscoll/cmsccoll/TestImport /tscoll/cmsccoll/TestImportWithType | *** END FAILING TEST SUMMARY FOR: cintltst --------------- ALL TESTS SUMMARY: ok: testdata iotest letest ===== ERRS: intltest cintltst Bug: 20287125 Change-Id: I4b830f57a3aa13bd800180855ed06242b233fa1b
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java
|
593252fb025f755e1751e17b33b2c04cd9e3be5e |
15-Apr-2015 |
Neil Fuller <nfuller@google.com> |
Merge "Updates ICU4C and ICU4J with 55.1 final updates, and reducing differences from standard ICU. Also fixes test failure in ICU4J with likelySubtags. Data updated to CLDR 27.0.1 and tzdata2015b."
|
6598e9f0af29bfb1f2e0c97cce1a2b4432f9cd62 |
13-Apr-2015 |
Travis Keep <rocketman@google.com> |
Cherry-pick ICU changeset 37325 from ticket 11580. http://bugs.icu-project.org/trac/changeset/37325 This is required before switching Android's libcore to DateIntervalFormat over to using ICU4J: without it ICU4J repeats the datei (e.g. January 1, 1980, 16:00 - January 1, 1980, 18:00) for single day events. Change-Id: Ib38e2be14da00fa3950491bbddb73aa4d943e74e
ain/classes/core/src/com/ibm/icu/text/DateIntervalInfo.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateIntervalFormatTest.java
|
6775e829ec5126cec90e6dff9751cf16739a2b09 |
10-Apr-2015 |
ccornelius <ccornelius@google.com> |
Updates ICU4C and ICU4J with 55.1 final updates, and reducing differences from standard ICU. Also fixes test failure in ICU4J with likelySubtags. Data updated to CLDR 27.0.1 and tzdata2015b. Change-Id: I1ee14920e312b0dbaeb46006c85d5bbbb78141a0
uild.properties
ain/classes/core/src/com/ibm/icu/util/LocaleMatcher.java
ain/shared/build/common.properties
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/tests/core/src/com/ibm/icu/dev/test/util/LocaleMatcherTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java
om.xml
eadme.html
|
6963bf5ae7372c8c504dcc268534520ef3abc08d |
07-Apr-2015 |
Neil Fuller <nfuller@google.com> |
Upgrade timezone data to 2015b Changes affecting future time stamps Mongolia will start observing DST again this year, from the last Saturday in March at 02:00 to the last Saturday in September at 00:00. (Thanks to Ganbold Tsagaankhuu.) Palestine will start DST on March 28, not March 27. Also, correct the fall 2014 transition from September 26 to October 24. Adjust future predictions accordingly. (Thanks to Steffen Thorsen.) Changes affecting past time stamps The 1982 zone shift in Pacific/Easter has been corrected, fixing a 2015a regression. (Thanks to Stuart Bishop for reporting the problem.) Some more zones have been turned into links, when they differed from existing zones only for older time stamps. As usual, these changes affect UTC offsets in pre-1970 time stamps only. Their old contents have been moved to the 'backzone' file. The affected zones are: America/Antigua, America/Cayman, Pacific/Midway, and Pacific/Saipan. Changes affecting time zone abbreviations Correct the 1992-2010 DST abbreviation in Volgograd from "MSK" to "MSD". (Thanks to Hank W.) This also includes ICU4J test changes from: http://bugs.icu-project.org/trac/changeset/37267 and ICU4C test changes from: http://bugs.icu-project.org/trac/changeset/37266 Data update obtained from: ftp://ftp.iana.org/tz/releases/tzdata2015b.tar.gz The following files generated using ICU build tools: icu4c/source/data/misc/zoneinfo64.txt icu4c/source/stubdata/icudt55l.dat icu4j/main/shared/data/icudata.jar icu4j/main/shared/data/icutzdata.jar Some ICU4J tests fail (same before and after, see below). Some ICU4C test fail (same before and after, see below). ICU4J test failures from "ant check" (besides ICU4J known failures): [java] TestAddLikelySubtags { [java] Error: (ULocaleTest.java:3838) Original: und_Arab_SN expected: wo_Arab_SN - but got ar_Arab_SN [java] Error: (ULocaleTest.java:3838) Original: und_Cyrl_KZ expected: kk_Cyrl_KZ - but got ru_Cyrl_KZ [java] Error: (ULocaleTest.java:3838) Original: und_Ethi_ER expected: ti_Ethi_ER - but got am_Ethi_ER [java] Error: (ULocaleTest.java:3838) Original: und_GU expected: ch_Latn_GU - but got en_Latn_GU [java] Error: (ULocaleTest.java:3838) Original: und_Latn_ZA expected: af_Latn_ZA - but got en_Latn_ZA [java] Error: (ULocaleTest.java:3838) Original: und_NR expected: na_Latn_NR - but got en_Latn_NR [java] } (0.030s) FAILED (6 failure(s)) ICU4C test failures: ------------- | *** FAILING TEST SUMMARY FOR: intltest TestG7Locales G7CollationTest TestProperty CollationAPITest TestDataDriven CollationTest collate | *** END FAILING TEST SUMMARY FOR: intltest ------------- | *** FAILING TEST SUMMARY FOR: cintltst /tsutil/creststn/TestGetVersionColl /tscoll/capitst/TestProperty /tscoll/cg7coll/TestG7Locales /tscoll/cmsccoll/TestImportRulesDeWithPhonebook /tscoll/cmsccoll/TestImport /tscoll/cmsccoll/TestImportWithType | *** END FAILING TEST SUMMARY FOR: cintltst --------------- ALL TESTS SUMMARY: ok: testdata iotest letest ===== ERRS: intltest cintltst Bug: 19887183 Change-Id: I1b4bdc5ae5cf778908a77893d7f8db8a4117e1e1
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java
|
6ac66def7e92bcb1b7ef31e05e02cae9e32eb63e |
08-Apr-2015 |
Narayan Kamath <narayan@google.com> |
Add an icu4j-jarjar rule. This applies the same renaming rules as libcore does, and is useful for for pointing IDEs at, or running tests against a static jarjared ICU. Change-Id: I3af73a43088bc64b236b3ab60288835278daf81c
ndroid.mk
|
1258862d9ee0c6a08dd7bc77ebfd302c8e4f2a3b |
31-Mar-2015 |
ccornelius <ccornelius@google.com> |
Remove gratuitous diffs between Android ICU, Google ICU, and public ICU. Also, mark some patches with comments. Change-Id: I35c0fa03e3b35eafa081585cd99c376528c9b811
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
|
94170b3a089c58be69ba45d2e83aa6491ef79c2c |
01-Apr-2015 |
Narayan Kamath <narayan@google.com> |
javac invocations use -encoding UTF-8 by default. Change-Id: I98bfb96699c404bcb06e595698491ad614faf59b
ndroid.mk
|
1e80f222e36e743108369986a135450f2d463ff1 |
30-Mar-2015 |
Narayan Kamath <narayan@google.com> |
Move properties rewriting logic to a separate makefile. Can be reused by rules from libcore/JavaLibrary.mk Change-Id: If45c9ccc13ac0a29b57adb7edb09f0b6274ff8e7
ndroid.mk
djust_icudt_path.mk
|
4031bfb676105559aa2259bee6e48e2a386e9c61 |
20-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: ICU4J: likelySubtags.txt: Add lots of entries. This changes ICU4J tests to expect the changes made to Android ICU4C: https://android.googlesource.com/platform/external/icu/+/1d3ea9b Change-Id: I1ee174b2ba6b47199f41a23eb1ea544adb3fb2b7
ain/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java
|
fafa8ada892a0ffabecf2c8e9f025eb99bdb37f0 |
20-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: ICU4J: Force default Gregorian calendar. This changes ICU4J tests to expect the changes made to Android ICU4C: https://android.googlesource.com/platform/external/icu/+/1c16f72 Change-Id: Ibf3a0fb0cd70fa8f8ca56be4fb8358611d03c659
ain/tests/core/src/com/ibm/icu/dev/test/calendar/CalendarRegression.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/IBMCalendarTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateIntervalFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ICUResourceBundleTest.java
|
e8af35c0267b7da997dc7f96dd68cf34566c63ad |
20-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: ICU4J: Replace nb with no. This changes ICU4J tests to expect the changes made to Android ICU4C: https://android.googlesource.com/platform/external/icu/+/4b05912 Change-Id: I8fc3d7a647cf5e4f9711e24049b8b1362f463ef5
ain/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java
|
38732964343344bb51db886a7001c489e0a83a2f |
20-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: ICU4J: Revert to "9" instead of "Month9". This changes ICU4J tests to expect the changes made to Android ICU4C: https://android.googlesource.com/platform/external/icu/+/fd15ce7 Change-Id: I5f94b1faf74dc38279a1c0328a6ba55df0374470
ain/tests/core/src/com/ibm/icu/dev/test/format/DateFormatTest.java
|
3db47ed3b2433f19230827920f5058fdc88fa23d |
20-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: ICU4J: Skip charset tests that fail with customized data. Android ICU4C has a nigh untangleable mess of customizations to charset data. This patch skips those tests that those customizations cause to fail. Change-Id: I2785335c4f73f479fd7df689e0f81fd5bd0c7242
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestCharset.java
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestConversion.java
|
7b913b1c4463a08c44ea2306ff2c144f532870ef |
20-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: ICU4J: Add exceptions for big5han and gb2312han in genrb. This changes ICU4J tests to expect the changes made to Android ICU4C: https://android.googlesource.com/platform/external/icu/+/5775160 Change-Id: I6db565e5a739822a18da3941c0db47efb1257c7f
ain/tests/collate/src/com/ibm/icu/dev/test/util/ICUResourceBundleCollationTest.java
|
34cd447049242c0d7a628593fa4b01c43b2ce558 |
20-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: ICU4J: Add --omitCollationRules to genrb. This changes ICU4J tests to expect the changes made to Android ICU4C: https://android.googlesource.com/platform/external/icu/+/b160e79 Change-Id: I50171a194048bbba1c8195f75781c9cdbbb9069d
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationAPITest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationCreationMethodTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/G7CollationTest.java
|
32f868bcb7b16e52e038a5bf04b5ae2ca29d6e69 |
20-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Android patch: Generated *data.jar for Android patched ICU55. Generated like this: $AOSP/external/icu/icu4c/source/runConfigureICU Linux make ICU4J_ROOT=$AOSP/external/icu/icu4j icu4j-data-install Change-Id: Ic9b19c917550cebe81a80d8c8141153344ed48e2
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/shared/data/testdata.jar
|
f716bda031dccdec5e47bb40e758c5901d209729 |
18-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Copy ICU4J 55 RC from icu-project.org to aosp/icu55. 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-55-rc/ 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: I85c57ab803e9e6d4775a1bff6edc5efa2b26f66d
PIChangeReport.html
uild.properties
uild.xml
ain/classes/charset/.settings/org.eclipse.jdt.core.prefs
ain/classes/charset/build.xml
ain/classes/collate/.settings/org.eclipse.jdt.core.prefs
ain/classes/collate/build.xml
ain/classes/collate/src/com/ibm/icu/impl/coll/Collation.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationBuilder.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationCompare.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationData.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationDataBuilder.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationDataReader.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationFastLatin.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationFastLatinBuilder.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationKeys.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationLoader.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationRootElements.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationRuleParser.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationSettings.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationTailoring.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationWeights.java
ain/classes/collate/src/com/ibm/icu/text/CollationKey.java
ain/classes/collate/src/com/ibm/icu/text/Collator.java
ain/classes/collate/src/com/ibm/icu/text/CollatorServiceShim.java
ain/classes/collate/src/com/ibm/icu/text/RuleBasedCollator.java
ain/classes/collate/src/com/ibm/icu/text/SearchIterator.java
ain/classes/core/.settings/org.eclipse.jdt.core.prefs
ain/classes/core/build.xml
ain/classes/core/src/com/ibm/icu/impl/ClassLoaderUtil.java
ain/classes/core/src/com/ibm/icu/impl/DateNumberFormat.java
ain/classes/core/src/com/ibm/icu/impl/ICUBinary.java
ain/classes/core/src/com/ibm/icu/impl/ICULocaleService.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundle.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceTableAccess.java
ain/classes/core/src/com/ibm/icu/impl/LocaleDisplayNamesImpl.java
ain/classes/core/src/com/ibm/icu/impl/Pair.java
ain/classes/core/src/com/ibm/icu/impl/ResourceBundleWrapper.java
ain/classes/core/src/com/ibm/icu/impl/SimpleFilteredSentenceBreakIterator.java
ain/classes/core/src/com/ibm/icu/impl/SimplePatternFormatter.java
ain/classes/core/src/com/ibm/icu/impl/TZDBTimeZoneNames.java
ain/classes/core/src/com/ibm/icu/impl/URLHandler.java
ain/classes/core/src/com/ibm/icu/impl/Utility.java
ain/classes/core/src/com/ibm/icu/lang/UCharacter.java
ain/classes/core/src/com/ibm/icu/lang/UScript.java
ain/classes/core/src/com/ibm/icu/text/BreakIterator.java
ain/classes/core/src/com/ibm/icu/text/BreakIteratorFactory.java
ain/classes/core/src/com/ibm/icu/text/DateFormat.java
ain/classes/core/src/com/ibm/icu/text/DateFormatSymbols.java
ain/classes/core/src/com/ibm/icu/text/DateIntervalFormat.java
ain/classes/core/src/com/ibm/icu/text/DateIntervalInfo.java
ain/classes/core/src/com/ibm/icu/text/DateTimePatternGenerator.java
ain/classes/core/src/com/ibm/icu/text/ListFormatter.java
ain/classes/core/src/com/ibm/icu/text/LocaleDisplayNames.java
ain/classes/core/src/com/ibm/icu/text/MeasureFormat.java
ain/classes/core/src/com/ibm/icu/text/NFRule.java
ain/classes/core/src/com/ibm/icu/text/NFRuleSet.java
ain/classes/core/src/com/ibm/icu/text/NumberFormat.java
ain/classes/core/src/com/ibm/icu/text/PluralFormat.java
ain/classes/core/src/com/ibm/icu/text/RelativeDateTimeFormatter.java
ain/classes/core/src/com/ibm/icu/text/RuleBasedNumberFormat.java
ain/classes/core/src/com/ibm/icu/text/ScientificNumberFormatter.java
ain/classes/core/src/com/ibm/icu/text/SimpleDateFormat.java
ain/classes/core/src/com/ibm/icu/text/SpoofChecker.java
ain/classes/core/src/com/ibm/icu/text/UnicodeSet.java
ain/classes/core/src/com/ibm/icu/util/Calendar.java
ain/classes/core/src/com/ibm/icu/util/EasterHoliday.java
ain/classes/core/src/com/ibm/icu/util/GregorianCalendar.java
ain/classes/core/src/com/ibm/icu/util/ICUCloneNotSupportedException.java
ain/classes/core/src/com/ibm/icu/util/ICUException.java
ain/classes/core/src/com/ibm/icu/util/ICUUncheckedIOException.java
ain/classes/core/src/com/ibm/icu/util/IslamicCalendar.java
ain/classes/core/src/com/ibm/icu/util/LocaleData.java
ain/classes/core/src/com/ibm/icu/util/MeasureUnit.java
ain/classes/core/src/com/ibm/icu/util/Region.java
ain/classes/core/src/com/ibm/icu/util/TimeZone.java
ain/classes/core/src/com/ibm/icu/util/ULocale.java
ain/classes/core/src/com/ibm/icu/util/VersionInfo.java
ain/classes/currdata/.settings/org.eclipse.jdt.core.prefs
ain/classes/currdata/build.xml
ain/classes/langdata/.settings/org.eclipse.jdt.core.prefs
ain/classes/langdata/build.xml
ain/classes/localespi/.settings/org.eclipse.jdt.core.prefs
ain/classes/regiondata/.settings/org.eclipse.jdt.core.prefs
ain/classes/regiondata/build.xml
ain/classes/translit/.settings/org.eclipse.jdt.core.prefs
ain/classes/translit/build.xml
ain/classes/translit/src/com/ibm/icu/text/RemoveTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/Transliterator.java
ain/shared/build/common-targets.xml
ain/shared/build/common.properties
ain/shared/build/locations.properties
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/shared/data/security.policy
ain/shared/data/testdata.jar
ain/shared/licenses/license.html
ain/tests/charset/.settings/org.eclipse.jdt.core.prefs
ain/tests/collate/.settings/org.eclipse.jdt.core.prefs
ain/tests/collate/src/com/ibm/icu/dev/data/CollationTest_NON_IGNORABLE_SHORT.txt
ain/tests/collate/src/com/ibm/icu/dev/data/CollationTest_SHIFTED_SHORT.txt
ain/tests/collate/src/com/ibm/icu/dev/data/collationtest.txt
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationAPITest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationMiscTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationServiceTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/util/ULocaleCollationTest.java
ain/tests/core/.settings/org.eclipse.jdt.core.prefs
ain/tests/core/src/com/ibm/icu/dev/data/unicode/confusables.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/confusablesWholeScript.txt
ain/tests/core/src/com/ibm/icu/dev/test/calendar/ChineseTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/HolidayTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/IslamicTest.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/ICUDurationTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateFormatRegressionTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateIntervalFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateTimeGeneratorTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/MeasureUnitTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/RbnfTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/RelativeDateTimeFormatterTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TestMessageFormat.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TimeZoneFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBITestMonkey.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/rbbitst.txt
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.DateNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.InvalidFormatException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.JavaTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.OlsonTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.RelativeDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.TimeZoneAdapter.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.TimeZoneGenericNames.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.math.BigDecimal.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.math.MathContext.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.ArabicShapingException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.ChineseDateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.ChineseDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.CompactDecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.CurrencyPluralInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.DateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.DateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.DateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.DateIntervalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.DateIntervalInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.DecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.DecimalFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.MessageFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.MessageFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.NumberFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.NumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.PluralFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.PluralRules.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.RuleBasedNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.SelectFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.SimpleDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.StringPrepParseException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.TimeUnitFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.TimeZoneFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.AnnualTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.BuddhistCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.Calendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.ChineseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.CopticCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.Currency.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.DangiCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.DateInterval.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.DateTimeRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.EthiopicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.GregorianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.HebrewCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.IllformedLocaleException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.IndianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.InitialTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.IslamicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.JapaneseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.PersianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.RuleBasedTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.SimpleTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.TaiwanCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.TimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.ULocale.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.UResourceTypeMismatchException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.VTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.impl.DateNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.impl.InvalidFormatException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.impl.JavaTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.impl.OlsonTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.impl.RelativeDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.impl.TZDBTimeZoneNames.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.impl.TimeZoneAdapter.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.impl.TimeZoneGenericNames.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.math.BigDecimal.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.math.MathContext.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.ArabicShapingException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.ChineseDateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.ChineseDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.CompactDecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.CurrencyPluralInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.DateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.DateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.DateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.DateIntervalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.DateIntervalInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.DecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.DecimalFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.MeasureFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.MessageFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.MessageFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.NumberFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.NumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.PluralFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.PluralRules.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.RuleBasedNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.SelectFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.SimpleDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.StringPrepParseException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.TimeUnitFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.text.TimeZoneFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.AnnualTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.BuddhistCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.Calendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.ChineseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.CopticCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.Currency.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.DangiCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.DateInterval.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.DateTimeRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.EthiopicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.GregorianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.HebrewCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.ICUException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.ICUUncheckedIOException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.IllformedLocaleException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.IndianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.InitialTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.IslamicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.JapaneseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.MeasureUnit.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.PersianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.RuleBasedTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.SimpleTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.TaiwanCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.TimeUnit.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.TimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.ULocale.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.UResourceTypeMismatchException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_55.1/com.ibm.icu.util.VTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/text/SpoofCheckerTest.java
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneRegression.java
ain/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilitiesData.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ICUResourceBundleTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/LocaleDataTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/SimplePatternFormatterTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java
ain/tests/framework/.settings/org.eclipse.jdt.core.prefs
ain/tests/framework/src/com/ibm/icu/dev/test/TestFmwk.java
ain/tests/localespi/.settings/org.eclipse.jdt.core.prefs
ain/tests/packaging/.settings/org.eclipse.jdt.core.prefs
ain/tests/testall/.settings/org.eclipse.jdt.core.prefs
ain/tests/translit/.settings/org.eclipse.jdt.core.prefs
om.xml
eadme.html
|
1e0e636cc1989e130beb6446746b10a1a43e56a8 |
06-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Remove javac -Xlint flags that don't serve any purpose. This was added during the initial import of ICU4J into Android, but does not actually do anything useful, with or without these flags the build process will log the following warnings: Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. (These operations are intentional in ICU4J and there is no need to be alarmed by these warnings, but there is no way to tell javac to not output those messages.) Change-Id: Ia165a926bdcf4e7972ba5c571fa164382354d0bb
ndroid.mk
|
e71a69163a167af0bf670007c602e8f84c64ec03 |
10-Mar-2015 |
Narayan Kamath <narayan@google.com> |
Merge "Cherry-pick: ticket:11546: same input text for ICU and JDK"
|
4fcc87c12bd2dd8c289c70bc32908dd314a1d9cf |
10-Mar-2015 |
Narayan Kamath <narayan@google.com> |
Merge "Cherry-pick: ticket:11546: test lead surrogate in the middle not at the end"
|
2bd8915d85ea68d78d2b02dfc311b18e371fffbc |
10-Mar-2015 |
Narayan Kamath <narayan@google.com> |
Merge "Cherry-pick: ticket:11486: do not rely on javax.xml.datatype.DatatypeFactory, manually build good-enough-for-this-test Duration objects"
|
7fa0722018d611f5f02e066c194a28a3e53fb14a |
10-Mar-2015 |
Narayan Kamath <narayan@google.com> |
Merge "Cherry-pick: ticket:11501: Removed -nothrow option handling code in the test framework. The option is still accepted, but it has no effects."
|
c28d8950d545e9e03df4d1b93e07b86be224c7a7 |
10-Mar-2015 |
Narayan Kamath <narayan@google.com> |
Merge "Cherry-pick: ticket:11540: The previous fix broke the CoverageTest execution on Eclipse IDE (file: protocol). I reverted the change, and reverted #11521, and fixed the original issue in a different way."
|
01e1cf86e8180a7e784b9904de12babe8cac4684 |
10-Mar-2015 |
Narayan Kamath <narayan@google.com> |
Merge "Cherry-pick: ticket:11540: Fixed a serialization coverage test problem introduced by the recent fix for JarURLHandler(#11521)."
|
1fb7de323e94db914669f09c2d10848c0e6aab90 |
10-Mar-2015 |
Narayan Kamath <narayan@google.com> |
Merge "Cherry-pick: ticket:11498: TestCharset.TestEncoderCreation: explicitly create one Charset from ICU, be lenient about implementation of another Charset"
|
7388b89454a914dd65a78a7fc321f60cd211561d |
04-Mar-2015 |
Fredrik Roubert <roubert@google.com> |
Cherry-pick: ticket:11395: Add @SuppressWarnings for parameterized vararg warnings. http://bugs.icu-project.org/trac/changeset/37129 Change-Id: Ia3f3a8375252f9d0fecd7b62f0f3fb14252c2c1c
ain/classes/core/src/com/ibm/icu/impl/MultiComparator.java
ain/classes/core/src/com/ibm/icu/text/UnicodeSet.java
ain/classes/core/src/com/ibm/icu/util/Currency.java
|
8f0c95c14cbd77761d5614280e832e5c41057395 |
27-Feb-2015 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:11546: same input text for ICU and JDK http://bugs.icu-project.org/trac/changeset/37095 bug: 19185235 Change-Id: I25c4f7e707eac1912b0db087a58abdf166489975
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestCharset.java
|
66be3d476da49a5759a4aa5e4b96c7555c85ec88 |
27-Feb-2015 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:11546: test lead surrogate in the middle not at the end http://bugs.icu-project.org/trac/changeset/37089 bug: 19185235 Change-Id: I357aeac36b884662b70c2e51100cfd3b4c4439a7
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestCharset.java
|
145e2c500373e5096c471c25be1dcfd3585e1b46 |
21-Jan-2015 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:11486: do not rely on javax.xml.datatype.DatatypeFactory, manually build good-enough-for-this-test Duration objects http://bugs.icu-project.org/trac/changeset/36976 Change-Id: Ieb226cb0159eb39f71428d70c82196578a48c6e1
ain/tests/core/src/com/ibm/icu/dev/test/duration/ICUDurationTest.java
|
a53a69a88b9accc4d1b0e996601d199f1755dc87 |
23-Feb-2015 |
Yoshito Umaoka <yoshito_umaoka@us.ibm.com> |
Cherry-pick: ticket:11501: Removed -nothrow option handling code in the test framework. The option is still accepted, but it has no effects. http://bugs.icu-project.org/trac/changeset/37052 Change-Id: I8c09e0e7c32d6cc0c1cff0bbf891dd0c1ae44571
uild.xml
ain/tests/framework/src/com/ibm/icu/dev/test/TestFmwk.java
ain/tests/translit/src/com/ibm/icu/dev/test/util/TestUtilities.java
|
dac8548c4a709e1f505987a955a8545f406e2b75 |
23-Feb-2015 |
Yoshito Umaoka <yoshito_umaoka@us.ibm.com> |
Cherry-pick: ticket:11540: The previous fix broke the CoverageTest execution on Eclipse IDE (file: protocol). I reverted the change, and reverted #11521, and fixed the original issue in a different way. http://bugs.icu-project.org/trac/changeset/37051 Change-Id: I421d3657562c92f0b80ffe7414336c6f06c3f6dc
ain/classes/core/src/com/ibm/icu/impl/URLHandler.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/CoverageTest.java
|
bd746cdd6ba58ae0104b1976c5909460326c8dca |
23-Feb-2015 |
Yoshito Umaoka <yoshito_umaoka@us.ibm.com> |
Cherry-pick: ticket:11540: Fixed a serialization coverage test problem introduced by the recent fix for JarURLHandler(#11521). http://bugs.icu-project.org/trac/changeset/37050 Change-Id: Ia092878aeec651c02c960b2a9d89a60a8f7c38e9
ain/tests/core/src/com/ibm/icu/dev/test/serializable/CoverageTest.java
|
e173918025e91ee113da17ee9a660877c522c4a5 |
29-Jan-2015 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:11498: TestCharset.TestEncoderCreation: explicitly create one Charset from ICU, be lenient about implementation of another Charset http://bugs.icu-project.org/trac/changeset/36993 Change-Id: I5f0a8fd6af45029ad2ec7daffc44cd237b4ba7bf
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestCharset.java
|
1e8701d9e349e6abd8d603a8dbaec90709ccc19d |
16-Jan-2015 |
Fredrik Roubert <roubert@google.com> |
Add build rules to modify ICUConfig.properties to set dataPath. The ICUConfig.properties in the source tree doesn't set any value for dataPath, which is how it should be when loading ICU4J data from the JAR. But for the BUILD_STATIC_JAVA_LIBRARY build rule, which builds the library to be executed on an actual device, dataPath should be set to the location of the ICU4C data files in the Android device file system, so that ICU4J prefers to load ICU4C data files instead of using its own. These new build rules will dynamically generate an ICUConfig.properties file with the dataPath value appended and include this file instead of the one from the source tree in the generated JAR. This change also removes the BUILD_STATIC_JAVA_LIBRARY dependency on the ICU4J data JARs, which are no longer needed when loading ICU4C data. Change-Id: I63a254a640f1831677ca4c6378246cec09ef5edb
ndroid.mk
|
471449c1abb71c045005f0eca3c8968f27e0d072 |
04-Feb-2015 |
Yoshito Umaoka <yoshito_umaoka@us.ibm.com> |
Cherry-pick: ticket:11315: tzdata2015a updates in ICU4J. http://bugs.icu-project.org/trac/changeset/37005 NOTE: Renamed icudt55b to icudt54b inside of JAR. Change-Id: If2e2895ae272b02a348aa6217bcf62ac18789e6a
ain/shared/data/icutzdata.jar
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java
|
28d9287dbcd4cb6cd7ff9c72ac69b1d1b3084701 |
11-Nov-2014 |
Yoshito Umaoka <yoshito_umaoka@us.ibm.com> |
Cherry-pick: ticket:11315: tzdata2014j updates in ICU4J. http://bugs.icu-project.org/trac/changeset/36719 NOTE: Renamed icudt55b to icudt54b inside of JAR. Change-Id: Ibd5ae31c33833e4c41ff0da467966ddbb1d1eb7f
ain/shared/data/icutzdata.jar
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java
|
6d64a87e9d77f6538c95e127c160d9813444cb40 |
24-Oct-2014 |
Yoshito Umaoka <yoshito_umaoka@us.ibm.com> |
Cherry-pick: ticket:11315: tzdata2014i updates in ICU4J. http://bugs.icu-project.org/trac/changeset/36692 NOTE: Renamed icudt55b to icudt54b inside of JAR. Change-Id: I6c458596f0a2cbd033533c20cb8e841c9dc3aab9
ain/shared/data/icutzdata.jar
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java
|
6ca876005250d95041931f4db65f899a19d46bef |
09-Dec-2014 |
Travis Keep <rocketman@google.com> |
Cherry-pick: ticket:11383: Remove ScientificFormatHelper JAVA http://bugs.icu-project.org/trac/changeset/36825 Change-Id: Ifbc3785379151240215bee4ede74b050eeb533e5
ain/classes/core/src/com/ibm/icu/text/ScientificFormatHelper.java
ain/classes/core/src/com/ibm/icu/text/ScientificNumberFormatter.java
ain/tests/core/src/com/ibm/icu/dev/test/format/ScientificFormatHelperTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TestAll.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
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
ain/classes/core/src/com/ibm/icu/text/ScientificFormatHelper.java
ain/classes/core/src/com/ibm/icu/text/ScientificNumberFormatter.java
ain/tests/core/src/com/ibm/icu/dev/test/format/ScientificFormatHelperTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/ScientificNumberFormatterTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TestAll.java
|
4ec3de647574380facd063fad750dbd5f1d5a786 |
19-Nov-2014 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:8477: deprecate IDNA2003 API http://bugs.icu-project.org/trac/changeset/36751 Change-Id: I15d97ef08852cda3dedb84b611f78665e1e6f78c
ain/classes/core/src/com/ibm/icu/text/IDNA.java
|
92567f7bffcf341ac7560a56d8392fe2cf60c1e2 |
20-Oct-2014 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:11342: cast CharBuffer to CharSequence before calling .subSequence() http://bugs.icu-project.org/trac/changeset/36682 Change-Id: I8fe0d94e93dcb58d9502fa5ae3c10907575fb513
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundleReader.java
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestCharset.java
|
d7f3b880a48cd3947bc8bdb1ea9d55a3e3c93011 |
20-Oct-2014 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:11341: better ICUBinary.getByteBufferFromInputStream(): minimize number of memory allocations, allocate available() bytes on good JDK, do not rely on available() for finding the end of the stream http://bugs.icu-project.org/trac/changeset/36681 Change-Id: I1a42e9507acadb7f5cba6a23768b77256103b484
ain/classes/core/src/com/ibm/icu/impl/ICUBinary.java
|
aacdd6f022693689b3bf76f70670711f3254a441 |
13-Feb-2015 |
Fredrik Roubert <roubert@google.com> |
Cherry-pick: ticket:11463: ICU4J ought to always close() resources http://bugs.icu-project.org/trac/changeset/37034 Change-Id: I9d3249517b6c1aa66fa9e829e119d282fca0d308
ain/classes/charset/src/com/ibm/icu/charset/CharsetMBCS.java
ain/classes/charset/src/com/ibm/icu/charset/UConverterDataReader.java
ain/classes/core/src/com/ibm/icu/impl/ICUBinary.java
ain/classes/core/src/com/ibm/icu/impl/ICUConfig.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundleReader.java
ain/classes/core/src/com/ibm/icu/impl/URLHandler.java
ain/classes/core/src/com/ibm/icu/impl/UnicodeRegex.java
ain/classes/core/src/com/ibm/icu/impl/data/ResourceReader.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/ResourceBasedPeriodFormatterDataService.java
ain/classes/core/src/com/ibm/icu/text/BreakDictionary.java
ain/classes/core/src/com/ibm/icu/text/Normalizer2.java
ain/classes/core/src/com/ibm/icu/text/RuleBasedBreakIterator.java
ain/classes/core/src/com/ibm/icu/text/StringPrep.java
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/ICULocaleServiceProvider.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationThaiTest.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/BiDiConformanceTest.java
ain/tests/core/src/com/ibm/icu/dev/test/charsetdet/TestCharsetDetector.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/LanguageTestRoot.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterTest.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/ConformanceTest.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/UnicodeNormalizerConformanceTest.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBITestExtended.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/CompatibilityTest.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/CoverageTest.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/IDNAConformanceTest.java
ain/tests/core/src/com/ibm/icu/dev/test/text/SpoofCheckerTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ICUResourceBundleTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/RegexUtilitiesTest.java
ain/tests/translit/src/com/ibm/icu/dev/util/FileUtilities.java
|
3bfd814f0262ab0c402c3b88324a09c00bbe06b8 |
11-Feb-2015 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:11521: fix JarURLHandler prefix so that the file basename does not start with a slash http://bugs.icu-project.org/trac/changeset/37022 Change-Id: Ib60b10749b082d046d9e1918fcfb270c04439ed1
ain/classes/core/src/com/ibm/icu/impl/URLHandler.java
|
9fdd2feb5742e9f969903946b56584e4c8104e69 |
05-Feb-2015 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:11496: enumerate ICU resources from both jar file and file system http://bugs.icu-project.org/trac/changeset/37012 Change-Id: I78d36e11a43c63fbef801aa497cdeedc04b16329
ain/classes/core/src/com/ibm/icu/impl/ICUBinary.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundle.java
|
0088f2bc8ccaea7b873ae838fa206a68c68b8d39 |
02-Feb-2015 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:11498: TestCharsetDetector: hardcode ISO-2022-CN bytes in CharsetDetectionTests.xml and do not check roundtrip conversion for it http://bugs.icu-project.org/trac/changeset/36998 Change-Id: I9a96197f2b458cc0cbf6b867627d6df1e9168cae
ain/tests/core/src/com/ibm/icu/dev/test/charsetdet/CharsetDetectionTests.xml
ain/tests/core/src/com/ibm/icu/dev/test/charsetdet/TestCharsetDetector.java
|
06a1e9d5ae75e348f8bb3c88b0dcbf57b9104c10 |
27-Jan-2015 |
Fredrik Roubert <roubert@google.com> |
Cherry-pick: ticket:11483: Canonicalize IDs for java.util.TimeZone.getTimeZone(). http://bugs.icu-project.org/trac/changeset/36988 Change-Id: I05dabac8f16b4bf6b9f7457bbf2fab70cf3bb9b2
ain/classes/core/src/com/ibm/icu/util/TimeZone.java
|
97891c2e672384ced49cd5ea5bd61c4627e9efbc |
26-Jan-2015 |
Fredrik Roubert <roubert@google.com> |
Set LOCAL_DONT_DELETE_JAR_DIRS for ICU4J JARs. By default the initialize-package-file function will strip all directory entries from JAR files. That does not work well with ICU, which in many places depends on directory entries being present in order to find data in JARs. bug: 19108324 Change-Id: I33e9dfb5510c7b5a2411d85480feeb051f5ebb42
ndroid.mk
|
6acb956d96bbc1969da9ae5825097298da4a2c91 |
23-Jan-2015 |
Fredrik Roubert <roubert@google.com> |
Add JAR directory entry for the "data" serializable testdata directory. Core/Serializable/CompatibilityTest expects there to be a directory entry for this directory in order to locate its input data, but the LOCAL_JAVA_RESOURCE_DIRS mechanism doesn't add any directory entries. Change-Id: Ic885d56ef8d742b53ee1626370ca3de32a172bdd
ndroid.mk
|
6a1165cf132bca722c18a38410b5382f2e05ee01 |
19-Dec-2014 |
Fredrik Roubert <roubert@google.com> |
Include files from more directories in ICU4J test resources. The previous restriction was too narrow, it omitted files that were actually needed by tests. Change-Id: I301c1355249d4d65c26a6331e0003302cd7d5fa8
ndroid.mk
|
926c215111de941de8ab2f704acc8640806ea53f |
23-Jan-2015 |
Narayan Kamath <narayan@google.com> |
Merge "Stop building icu4j on Mac OS."
|
13ebed34a5d5a6eb58e3f95ac24a96d4fb3e9dee |
23-Jan-2015 |
Narayan Kamath <narayan@google.com> |
Stop building icu4j on Mac OS. We don't build core-libart-hostdex for mac os any longer. Change-Id: Ic6b474b7d66ea7c1f636de9cb7df9a4d2b833b9b
ndroid.mk
|
c32bdd528f83f895c8216c2872c346b848ac10c6 |
22-Jan-2015 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:11479: do not ask the Java system what the canonical name should be, just figure it out from ICU data http://bugs.icu-project.org/trac/changeset/36982 Change-Id: Ib18d4f20ffbb760d68b9522c1a82e2b29dab393c
ain/classes/charset/src/com/ibm/icu/charset/CharsetProviderICU.java
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestCharset.java
|
d2ddf368ddcc8ecdb4f04f3db576dd4cb5652481 |
21-Jan-2015 |
Fredrik Roubert <roubert@google.com> |
Cherry-pick: ticket:11491: adjust Java version check for Android. http://bugs.icu-project.org/trac/changeset/36978 Change-Id: Ib65cd9f4a057992c97ea0bc88d5aace43e1c9a09
ain/tests/core/src/com/ibm/icu/dev/test/bigdec/DiagBigDecimal.java
|
07239b17af3dc8655d5b6e761309c252ad61ddd6 |
16-Jan-2015 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:11479: precompute Java canonical names for not-only-ICU Charsets, make CharsetProviderICU all-static again (see ticket #9973), simplify some test code http://bugs.icu-project.org/trac/changeset/36966 Change-Id: I134fc6f8b9b344d000a1d7cf0b6369cc922a672b
ain/classes/charset/src/com/ibm/icu/charset/CharsetICU.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetProviderICU.java
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestCharset.java
|
5e909ac058631d7c3dd704a0562b3b34c0629209 |
15-Jan-2015 |
Fredrik Roubert <roubert@google.com> |
Makefile clean-up: Sort build rules for library and tests consistently. Change-Id: I4538e56203f25e3529661e32e7fb616ea3826a56
ndroid.mk
|
773a976b65a57fa6d9410613041c9b4d76b817dd |
14-Jan-2015 |
Fredrik Roubert <roubert@google.com> |
Add -host suffix to prebuilt library build rule names. This will give the rules for which LOCAL_IS_HOST_MODULE := true names that end with -host, to make it clear that these are different build rules than the ones without that flag set. Change-Id: If15e2da288786ed28954098a2ecc650b4972af57
ndroid.mk
|
640baf3fd80287853f3811858e4ce0fc459d578c |
15-Jan-2015 |
Narayan Kamath <narayan@google.com> |
Merge "Add a build target for icu-host unit tests."
|
578e467cc0b85f5a3f1b49bba673d654abb3dbd3 |
15-Jan-2015 |
roubert <roubert@251d0590-4201-4cf1-90de-194747b24ca1> |
Cherry-pick: ticket:11474: Identify Android as a Java vendor in unit tests. http://bugs.icu-project.org/trac/changeset/36961 Change-Id: I6c43787bd28fdf4d0eacf53da96186997a0fd4bd
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneBoundaryTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/CurrencyTest.java
ain/tests/framework/src/com/ibm/icu/dev/test/TestUtil.java
|
f99925591f9906f8d08f1bb65bd415cd51861617 |
12-Jan-2015 |
Narayan Kamath <narayan@google.com> |
Add a build target for icu-host unit tests. Change-Id: I71e85e06e2e35f492e1cffe6aa93fb10493fd44c
ndroid.mk
|
b891cb0330449b41281c41ed94d7657ccbcc0802 |
09-Dec-2014 |
Narayan Kamath <narayan@google.com> |
Add ICU4J host build rule. To be used by transconsole scripts. Change-Id: I20132bb32013799fd2641cb717f9fc4fdb8d228e
ndroid.mk
|
7e109695da3020b6081728b66a68886a0b8d33c2 |
30-Nov-2014 |
Markus Scherer <markus.icu@gmail.com> |
Cherry-pick: ticket:11388: fix bug in CollationFastLatinBuilder http://bugs.icu-project.org/trac/changeset/36781 Change-Id: I5a4519ef0e1a58e8bc40d313a320895c937385c1
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationFastLatinBuilder.java
ain/tests/collate/src/com/ibm/icu/dev/data/collationtest.txt
|
bda1c8664cd13a84d000ff94fc59145e83a49f43 |
19-Nov-2014 |
Fredrik Roubert <roubert@google.com> |
Add an Android.mk file for ICU4J. Builds library and tests. Change-Id: I61e8c0bd7d53bf4df2c4e4e175a683a2b19e145d
ndroid.mk
|
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
PIChangeReport.html
uild.properties
uild.xml
ain/classes/charset/.classpath
ain/classes/charset/.externalToolBuilders/copy-data-charset.launch
ain/classes/charset/.project
ain/classes/charset/.settings/org.eclipse.core.resources.prefs
ain/classes/charset/.settings/org.eclipse.jdt.core.prefs
ain/classes/charset/.settings/org.eclipse.jdt.ui.prefs
ain/classes/charset/build.properties
ain/classes/charset/build.xml
ain/classes/charset/charset-build.launch
ain/classes/charset/manifest.stub
ain/classes/charset/src/META-INF/services/java.nio.charset.spi.CharsetProvider
ain/classes/charset/src/com/ibm/icu/charset/Charset88591.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetASCII.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetBOCU1.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetCESU8.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetCallback.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetCompoundText.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetDecoderICU.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetEncoderICU.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetHZ.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetICU.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetISCII.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetISO2022.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetLMBCS.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetMBCS.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetProviderICU.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetSCSU.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetSelector.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetUTF16.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetUTF16BE.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetUTF16LE.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetUTF32.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetUTF32BE.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetUTF32LE.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetUTF7.java
ain/classes/charset/src/com/ibm/icu/charset/CharsetUTF8.java
ain/classes/charset/src/com/ibm/icu/charset/UConverterAlias.java
ain/classes/charset/src/com/ibm/icu/charset/UConverterAliasDataReader.java
ain/classes/charset/src/com/ibm/icu/charset/UConverterConstants.java
ain/classes/charset/src/com/ibm/icu/charset/UConverterDataReader.java
ain/classes/charset/src/com/ibm/icu/charset/UConverterSharedData.java
ain/classes/charset/src/com/ibm/icu/charset/UConverterStaticData.java
ain/classes/charset/src/com/ibm/icu/charset/package.html
ain/classes/collate/.classpath
ain/classes/collate/.externalToolBuilders/copy-data-collate.launch
ain/classes/collate/.project
ain/classes/collate/.settings/edu.umd.cs.findbugs.core.prefs
ain/classes/collate/.settings/org.eclipse.core.resources.prefs
ain/classes/collate/.settings/org.eclipse.jdt.core.prefs
ain/classes/collate/.settings/org.eclipse.jdt.ui.prefs
ain/classes/collate/build.properties
ain/classes/collate/build.xml
ain/classes/collate/collate-build.launch
ain/classes/collate/findbugs-exclude.xml
ain/classes/collate/manifest.stub
ain/classes/collate/src/com/ibm/icu/impl/coll/BOCSU.java
ain/classes/collate/src/com/ibm/icu/impl/coll/Collation.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationBuilder.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationCompare.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationData.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationDataBuilder.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationDataReader.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationFCD.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationFastLatin.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationFastLatinBuilder.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationIterator.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationKeys.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationLoader.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationRoot.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationRootElements.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationRuleParser.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationSettings.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationTailoring.java
ain/classes/collate/src/com/ibm/icu/impl/coll/CollationWeights.java
ain/classes/collate/src/com/ibm/icu/impl/coll/ContractionsAndExpansions.java
ain/classes/collate/src/com/ibm/icu/impl/coll/FCDIterCollationIterator.java
ain/classes/collate/src/com/ibm/icu/impl/coll/FCDUTF16CollationIterator.java
ain/classes/collate/src/com/ibm/icu/impl/coll/IterCollationIterator.java
ain/classes/collate/src/com/ibm/icu/impl/coll/SharedObject.java
ain/classes/collate/src/com/ibm/icu/impl/coll/TailoredSet.java
ain/classes/collate/src/com/ibm/icu/impl/coll/UTF16CollationIterator.java
ain/classes/collate/src/com/ibm/icu/impl/coll/UVector32.java
ain/classes/collate/src/com/ibm/icu/impl/coll/UVector64.java
ain/classes/collate/src/com/ibm/icu/impl/text/RbnfScannerProviderImpl.java
ain/classes/collate/src/com/ibm/icu/text/AlphabeticIndex.java
ain/classes/collate/src/com/ibm/icu/text/CollationElementIterator.java
ain/classes/collate/src/com/ibm/icu/text/CollationKey.java
ain/classes/collate/src/com/ibm/icu/text/Collator.java
ain/classes/collate/src/com/ibm/icu/text/CollatorServiceShim.java
ain/classes/collate/src/com/ibm/icu/text/RawCollationKey.java
ain/classes/collate/src/com/ibm/icu/text/RuleBasedCollator.java
ain/classes/collate/src/com/ibm/icu/text/SearchIterator.java
ain/classes/collate/src/com/ibm/icu/text/StringSearch.java
ain/classes/collate/src/com/ibm/icu/util/GlobalizationPreferences.java
ain/classes/core/.classpath
ain/classes/core/.externalToolBuilders/copy-data-core.launch
ain/classes/core/.project
ain/classes/core/.settings/edu.umd.cs.findbugs.core.prefs
ain/classes/core/.settings/org.eclipse.core.resources.prefs
ain/classes/core/.settings/org.eclipse.jdt.core.prefs
ain/classes/core/.settings/org.eclipse.jdt.ui.prefs
ain/classes/core/build.properties
ain/classes/core/build.xml
ain/classes/core/core-build.launch
ain/classes/core/findbugs-exclude.xml
ain/classes/core/manifest.stub
ain/classes/core/src/com/ibm/icu/ICUConfig.properties
ain/classes/core/src/com/ibm/icu/impl/Assert.java
ain/classes/core/src/com/ibm/icu/impl/BMPSet.java
ain/classes/core/src/com/ibm/icu/impl/CacheBase.java
ain/classes/core/src/com/ibm/icu/impl/CalendarAstronomer.java
ain/classes/core/src/com/ibm/icu/impl/CalendarCache.java
ain/classes/core/src/com/ibm/icu/impl/CalendarData.java
ain/classes/core/src/com/ibm/icu/impl/CalendarUtil.java
ain/classes/core/src/com/ibm/icu/impl/CharTrie.java
ain/classes/core/src/com/ibm/icu/impl/CharacterIteration.java
ain/classes/core/src/com/ibm/icu/impl/CharacterIteratorWrapper.java
ain/classes/core/src/com/ibm/icu/impl/CurrencyData.java
ain/classes/core/src/com/ibm/icu/impl/DateNumberFormat.java
ain/classes/core/src/com/ibm/icu/impl/Deque.java
ain/classes/core/src/com/ibm/icu/impl/Differ.java
ain/classes/core/src/com/ibm/icu/impl/DontCareFieldPosition.java
ain/classes/core/src/com/ibm/icu/impl/Grego.java
ain/classes/core/src/com/ibm/icu/impl/ICUBinary.java
ain/classes/core/src/com/ibm/icu/impl/ICUCache.java
ain/classes/core/src/com/ibm/icu/impl/ICUConfig.java
ain/classes/core/src/com/ibm/icu/impl/ICUData.java
ain/classes/core/src/com/ibm/icu/impl/ICUDataVersion.java
ain/classes/core/src/com/ibm/icu/impl/ICUDebug.java
ain/classes/core/src/com/ibm/icu/impl/ICULocaleService.java
ain/classes/core/src/com/ibm/icu/impl/ICUNotifier.java
ain/classes/core/src/com/ibm/icu/impl/ICURWLock.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundle.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundleImpl.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceBundleReader.java
ain/classes/core/src/com/ibm/icu/impl/ICUResourceTableAccess.java
ain/classes/core/src/com/ibm/icu/impl/ICUService.java
ain/classes/core/src/com/ibm/icu/impl/IDNA2003.java
ain/classes/core/src/com/ibm/icu/impl/IllegalIcuArgumentException.java
ain/classes/core/src/com/ibm/icu/impl/IntTrie.java
ain/classes/core/src/com/ibm/icu/impl/IntTrieBuilder.java
ain/classes/core/src/com/ibm/icu/impl/InvalidFormatException.java
ain/classes/core/src/com/ibm/icu/impl/IterableComparator.java
ain/classes/core/src/com/ibm/icu/impl/JavaTimeZone.java
ain/classes/core/src/com/ibm/icu/impl/LocaleDisplayNamesImpl.java
ain/classes/core/src/com/ibm/icu/impl/LocaleIDParser.java
ain/classes/core/src/com/ibm/icu/impl/LocaleIDs.java
ain/classes/core/src/com/ibm/icu/impl/LocaleUtility.java
ain/classes/core/src/com/ibm/icu/impl/MultiComparator.java
ain/classes/core/src/com/ibm/icu/impl/Norm2AllModes.java
ain/classes/core/src/com/ibm/icu/impl/Normalizer2Impl.java
ain/classes/core/src/com/ibm/icu/impl/OlsonTimeZone.java
ain/classes/core/src/com/ibm/icu/impl/PVecToTrieCompactHandler.java
ain/classes/core/src/com/ibm/icu/impl/PatternProps.java
ain/classes/core/src/com/ibm/icu/impl/PatternTokenizer.java
ain/classes/core/src/com/ibm/icu/impl/PluralRulesLoader.java
ain/classes/core/src/com/ibm/icu/impl/PropsVectors.java
ain/classes/core/src/com/ibm/icu/impl/Punycode.java
ain/classes/core/src/com/ibm/icu/impl/RelativeDateFormat.java
ain/classes/core/src/com/ibm/icu/impl/ReplaceableUCharacterIterator.java
ain/classes/core/src/com/ibm/icu/impl/ResourceBundleWrapper.java
ain/classes/core/src/com/ibm/icu/impl/Row.java
ain/classes/core/src/com/ibm/icu/impl/RuleCharacterIterator.java
ain/classes/core/src/com/ibm/icu/impl/SimpleCache.java
ain/classes/core/src/com/ibm/icu/impl/SimpleFilteredSentenceBreakIterator.java
ain/classes/core/src/com/ibm/icu/impl/SimplePatternFormatter.java
ain/classes/core/src/com/ibm/icu/impl/SoftCache.java
ain/classes/core/src/com/ibm/icu/impl/SortedSetRelation.java
ain/classes/core/src/com/ibm/icu/impl/StringPrepDataReader.java
ain/classes/core/src/com/ibm/icu/impl/StringUCharacterIterator.java
ain/classes/core/src/com/ibm/icu/impl/TZDBTimeZoneNames.java
ain/classes/core/src/com/ibm/icu/impl/TextTrieMap.java
ain/classes/core/src/com/ibm/icu/impl/TimeZoneAdapter.java
ain/classes/core/src/com/ibm/icu/impl/TimeZoneGenericNames.java
ain/classes/core/src/com/ibm/icu/impl/TimeZoneNamesFactoryImpl.java
ain/classes/core/src/com/ibm/icu/impl/TimeZoneNamesImpl.java
ain/classes/core/src/com/ibm/icu/impl/Trie.java
ain/classes/core/src/com/ibm/icu/impl/Trie2.java
ain/classes/core/src/com/ibm/icu/impl/Trie2Writable.java
ain/classes/core/src/com/ibm/icu/impl/Trie2_16.java
ain/classes/core/src/com/ibm/icu/impl/Trie2_32.java
ain/classes/core/src/com/ibm/icu/impl/TrieBuilder.java
ain/classes/core/src/com/ibm/icu/impl/TrieIterator.java
ain/classes/core/src/com/ibm/icu/impl/UBiDiProps.java
ain/classes/core/src/com/ibm/icu/impl/UCaseProps.java
ain/classes/core/src/com/ibm/icu/impl/UCharArrayIterator.java
ain/classes/core/src/com/ibm/icu/impl/UCharacterIteratorWrapper.java
ain/classes/core/src/com/ibm/icu/impl/UCharacterName.java
ain/classes/core/src/com/ibm/icu/impl/UCharacterNameChoice.java
ain/classes/core/src/com/ibm/icu/impl/UCharacterNameReader.java
ain/classes/core/src/com/ibm/icu/impl/UCharacterProperty.java
ain/classes/core/src/com/ibm/icu/impl/UCharacterUtility.java
ain/classes/core/src/com/ibm/icu/impl/UPropertyAliases.java
ain/classes/core/src/com/ibm/icu/impl/URLHandler.java
ain/classes/core/src/com/ibm/icu/impl/USerializedSet.java
ain/classes/core/src/com/ibm/icu/impl/UTS46.java
ain/classes/core/src/com/ibm/icu/impl/UnicodeRegex.java
ain/classes/core/src/com/ibm/icu/impl/UnicodeSetStringSpan.java
ain/classes/core/src/com/ibm/icu/impl/Utility.java
ain/classes/core/src/com/ibm/icu/impl/ZoneMeta.java
ain/classes/core/src/com/ibm/icu/impl/data/BreakIteratorRules.java
ain/classes/core/src/com/ibm/icu/impl/data/BreakIteratorRules_th.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_da.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_da_DK.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_de.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_de_AT.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_de_DE.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_el.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_el_GR.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_en.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_en_CA.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_en_GB.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_en_US.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_es.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_es_MX.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_fr.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_fr_CA.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_fr_FR.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_it.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_it_IT.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_iw.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_iw_IL.java
ain/classes/core/src/com/ibm/icu/impl/data/HolidayBundle_ja_JP.java
ain/classes/core/src/com/ibm/icu/impl/data/ResourceReader.java
ain/classes/core/src/com/ibm/icu/impl/data/TokenIterator.java
ain/classes/core/src/com/ibm/icu/impl/data/package.html
ain/classes/core/src/com/ibm/icu/impl/duration/BasicDurationFormat.java
ain/classes/core/src/com/ibm/icu/impl/duration/BasicDurationFormatter.java
ain/classes/core/src/com/ibm/icu/impl/duration/BasicDurationFormatterFactory.java
ain/classes/core/src/com/ibm/icu/impl/duration/BasicPeriodBuilderFactory.java
ain/classes/core/src/com/ibm/icu/impl/duration/BasicPeriodFormatter.java
ain/classes/core/src/com/ibm/icu/impl/duration/BasicPeriodFormatterFactory.java
ain/classes/core/src/com/ibm/icu/impl/duration/BasicPeriodFormatterService.java
ain/classes/core/src/com/ibm/icu/impl/duration/DateFormatter.java
ain/classes/core/src/com/ibm/icu/impl/duration/DurationFormatter.java
ain/classes/core/src/com/ibm/icu/impl/duration/DurationFormatterFactory.java
ain/classes/core/src/com/ibm/icu/impl/duration/Period.java
ain/classes/core/src/com/ibm/icu/impl/duration/PeriodBuilder.java
ain/classes/core/src/com/ibm/icu/impl/duration/PeriodBuilderFactory.java
ain/classes/core/src/com/ibm/icu/impl/duration/PeriodFormatter.java
ain/classes/core/src/com/ibm/icu/impl/duration/PeriodFormatterFactory.java
ain/classes/core/src/com/ibm/icu/impl/duration/PeriodFormatterService.java
ain/classes/core/src/com/ibm/icu/impl/duration/TimeUnit.java
ain/classes/core/src/com/ibm/icu/impl/duration/TimeUnitConstants.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/DataRecord.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/PeriodFormatterData.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/PeriodFormatterDataService.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/RecordReader.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/RecordWriter.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/ResourceBasedPeriodFormatterDataService.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/Utils.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/XMLRecordReader.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/XMLRecordWriter.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/YMDDateFormatter.java
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/index.txt
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_ar_EG.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_ar_EG.xml.escaped
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_en.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_es.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_fr.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_he_IL.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_hi.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_it.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_ja.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_ko.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_ru.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_th.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hans.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hans_SG.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hant.xml
ain/classes/core/src/com/ibm/icu/impl/duration/impl/data/pfd_zh_Hant_HK.xml
ain/classes/core/src/com/ibm/icu/impl/locale/AsciiUtil.java
ain/classes/core/src/com/ibm/icu/impl/locale/BaseLocale.java
ain/classes/core/src/com/ibm/icu/impl/locale/Extension.java
ain/classes/core/src/com/ibm/icu/impl/locale/InternalLocaleBuilder.java
ain/classes/core/src/com/ibm/icu/impl/locale/KeyTypeData.java
ain/classes/core/src/com/ibm/icu/impl/locale/LanguageTag.java
ain/classes/core/src/com/ibm/icu/impl/locale/LocaleExtensions.java
ain/classes/core/src/com/ibm/icu/impl/locale/LocaleObjectCache.java
ain/classes/core/src/com/ibm/icu/impl/locale/LocaleSyntaxException.java
ain/classes/core/src/com/ibm/icu/impl/locale/ParseStatus.java
ain/classes/core/src/com/ibm/icu/impl/locale/StringTokenIterator.java
ain/classes/core/src/com/ibm/icu/impl/locale/UnicodeLocaleExtension.java
ain/classes/core/src/com/ibm/icu/lang/CharSequences.java
ain/classes/core/src/com/ibm/icu/lang/UCharacter.java
ain/classes/core/src/com/ibm/icu/lang/UCharacterCategory.java
ain/classes/core/src/com/ibm/icu/lang/UCharacterDirection.java
ain/classes/core/src/com/ibm/icu/lang/UCharacterEnums.java
ain/classes/core/src/com/ibm/icu/lang/UCharacterNameIterator.java
ain/classes/core/src/com/ibm/icu/lang/UProperty.java
ain/classes/core/src/com/ibm/icu/lang/UScript.java
ain/classes/core/src/com/ibm/icu/lang/UScriptRun.java
ain/classes/core/src/com/ibm/icu/lang/package.html
ain/classes/core/src/com/ibm/icu/math/BigDecimal.java
ain/classes/core/src/com/ibm/icu/math/MathContext.java
ain/classes/core/src/com/ibm/icu/math/package.html
ain/classes/core/src/com/ibm/icu/text/ArabicShaping.java
ain/classes/core/src/com/ibm/icu/text/ArabicShapingException.java
ain/classes/core/src/com/ibm/icu/text/Bidi.java
ain/classes/core/src/com/ibm/icu/text/BidiClassifier.java
ain/classes/core/src/com/ibm/icu/text/BidiLine.java
ain/classes/core/src/com/ibm/icu/text/BidiRun.java
ain/classes/core/src/com/ibm/icu/text/BidiWriter.java
ain/classes/core/src/com/ibm/icu/text/BreakCTDictionary.java
ain/classes/core/src/com/ibm/icu/text/BreakDictionary.java
ain/classes/core/src/com/ibm/icu/text/BreakIterator.java
ain/classes/core/src/com/ibm/icu/text/BreakIteratorFactory.java
ain/classes/core/src/com/ibm/icu/text/BurmeseBreakEngine.java
ain/classes/core/src/com/ibm/icu/text/BytesDictionaryMatcher.java
ain/classes/core/src/com/ibm/icu/text/CanonicalIterator.java
ain/classes/core/src/com/ibm/icu/text/CharsDictionaryMatcher.java
ain/classes/core/src/com/ibm/icu/text/CharsetDetector.java
ain/classes/core/src/com/ibm/icu/text/CharsetMatch.java
ain/classes/core/src/com/ibm/icu/text/CharsetRecog_2022.java
ain/classes/core/src/com/ibm/icu/text/CharsetRecog_UTF8.java
ain/classes/core/src/com/ibm/icu/text/CharsetRecog_Unicode.java
ain/classes/core/src/com/ibm/icu/text/CharsetRecog_mbcs.java
ain/classes/core/src/com/ibm/icu/text/CharsetRecog_sbcs.java
ain/classes/core/src/com/ibm/icu/text/CharsetRecognizer.java
ain/classes/core/src/com/ibm/icu/text/ChineseDateFormat.java
ain/classes/core/src/com/ibm/icu/text/ChineseDateFormatSymbols.java
ain/classes/core/src/com/ibm/icu/text/CjkBreakEngine.java
ain/classes/core/src/com/ibm/icu/text/CompactDecimalDataCache.java
ain/classes/core/src/com/ibm/icu/text/CompactDecimalFormat.java
ain/classes/core/src/com/ibm/icu/text/ComposedCharIter.java
ain/classes/core/src/com/ibm/icu/text/CurrencyDisplayNames.java
ain/classes/core/src/com/ibm/icu/text/CurrencyFormat.java
ain/classes/core/src/com/ibm/icu/text/CurrencyMetaInfo.java
ain/classes/core/src/com/ibm/icu/text/CurrencyPluralInfo.java
ain/classes/core/src/com/ibm/icu/text/DateFormat.java
ain/classes/core/src/com/ibm/icu/text/DateFormatSymbols.java
ain/classes/core/src/com/ibm/icu/text/DateIntervalFormat.java
ain/classes/core/src/com/ibm/icu/text/DateIntervalInfo.java
ain/classes/core/src/com/ibm/icu/text/DateTimePatternGenerator.java
ain/classes/core/src/com/ibm/icu/text/DecimalFormat.java
ain/classes/core/src/com/ibm/icu/text/DecimalFormatSymbols.java
ain/classes/core/src/com/ibm/icu/text/DictionaryBreakEngine.java
ain/classes/core/src/com/ibm/icu/text/DictionaryData.java
ain/classes/core/src/com/ibm/icu/text/DictionaryMatcher.java
ain/classes/core/src/com/ibm/icu/text/DigitList.java
ain/classes/core/src/com/ibm/icu/text/DisplayContext.java
ain/classes/core/src/com/ibm/icu/text/DurationFormat.java
ain/classes/core/src/com/ibm/icu/text/FilteredBreakIteratorBuilder.java
ain/classes/core/src/com/ibm/icu/text/FilteredNormalizer2.java
ain/classes/core/src/com/ibm/icu/text/IDNA.java
ain/classes/core/src/com/ibm/icu/text/IdentifierInfo.java
ain/classes/core/src/com/ibm/icu/text/KhmerBreakEngine.java
ain/classes/core/src/com/ibm/icu/text/LanguageBreakEngine.java
ain/classes/core/src/com/ibm/icu/text/LaoBreakEngine.java
ain/classes/core/src/com/ibm/icu/text/ListFormatter.java
ain/classes/core/src/com/ibm/icu/text/LocaleDisplayNames.java
ain/classes/core/src/com/ibm/icu/text/MeasureFormat.java
ain/classes/core/src/com/ibm/icu/text/MessageFormat.java
ain/classes/core/src/com/ibm/icu/text/MessagePattern.java
ain/classes/core/src/com/ibm/icu/text/MessagePatternUtil.java
ain/classes/core/src/com/ibm/icu/text/NFRule.java
ain/classes/core/src/com/ibm/icu/text/NFRuleSet.java
ain/classes/core/src/com/ibm/icu/text/NFSubstitution.java
ain/classes/core/src/com/ibm/icu/text/Normalizer.java
ain/classes/core/src/com/ibm/icu/text/Normalizer2.java
ain/classes/core/src/com/ibm/icu/text/NumberFormat.java
ain/classes/core/src/com/ibm/icu/text/NumberFormatServiceShim.java
ain/classes/core/src/com/ibm/icu/text/NumberingSystem.java
ain/classes/core/src/com/ibm/icu/text/PluralFormat.java
ain/classes/core/src/com/ibm/icu/text/PluralRanges.java
ain/classes/core/src/com/ibm/icu/text/PluralRules.java
ain/classes/core/src/com/ibm/icu/text/PluralRulesSerialProxy.java
ain/classes/core/src/com/ibm/icu/text/PluralSamples.java
ain/classes/core/src/com/ibm/icu/text/Quantifier.java
ain/classes/core/src/com/ibm/icu/text/QuantityFormatter.java
ain/classes/core/src/com/ibm/icu/text/RBBIDataWrapper.java
ain/classes/core/src/com/ibm/icu/text/RBBINode.java
ain/classes/core/src/com/ibm/icu/text/RBBIRuleBuilder.java
ain/classes/core/src/com/ibm/icu/text/RBBIRuleParseTable.java
ain/classes/core/src/com/ibm/icu/text/RBBIRuleScanner.java
ain/classes/core/src/com/ibm/icu/text/RBBISetBuilder.java
ain/classes/core/src/com/ibm/icu/text/RBBISymbolTable.java
ain/classes/core/src/com/ibm/icu/text/RBBITableBuilder.java
ain/classes/core/src/com/ibm/icu/text/RBNFChinesePostProcessor.java
ain/classes/core/src/com/ibm/icu/text/RBNFPostProcessor.java
ain/classes/core/src/com/ibm/icu/text/RbnfLenientScanner.java
ain/classes/core/src/com/ibm/icu/text/RbnfLenientScannerProvider.java
ain/classes/core/src/com/ibm/icu/text/RelativeDateTimeFormatter.java
ain/classes/core/src/com/ibm/icu/text/Replaceable.java
ain/classes/core/src/com/ibm/icu/text/ReplaceableContextIterator.java
ain/classes/core/src/com/ibm/icu/text/ReplaceableString.java
ain/classes/core/src/com/ibm/icu/text/RuleBasedBreakIterator.java
ain/classes/core/src/com/ibm/icu/text/RuleBasedNumberFormat.java
ain/classes/core/src/com/ibm/icu/text/SCSU.java
ain/classes/core/src/com/ibm/icu/text/ScientificFormatHelper.java
ain/classes/core/src/com/ibm/icu/text/SelectFormat.java
ain/classes/core/src/com/ibm/icu/text/SimpleDateFormat.java
ain/classes/core/src/com/ibm/icu/text/SpoofChecker.java
ain/classes/core/src/com/ibm/icu/text/StringCharacterIterator.java
ain/classes/core/src/com/ibm/icu/text/StringPrep.java
ain/classes/core/src/com/ibm/icu/text/StringPrepParseException.java
ain/classes/core/src/com/ibm/icu/text/StringTransform.java
ain/classes/core/src/com/ibm/icu/text/SymbolTable.java
ain/classes/core/src/com/ibm/icu/text/ThaiBreakEngine.java
ain/classes/core/src/com/ibm/icu/text/TimeUnitFormat.java
ain/classes/core/src/com/ibm/icu/text/TimeZoneFormat.java
ain/classes/core/src/com/ibm/icu/text/TimeZoneNames.java
ain/classes/core/src/com/ibm/icu/text/Transform.java
ain/classes/core/src/com/ibm/icu/text/UCharacterIterator.java
ain/classes/core/src/com/ibm/icu/text/UFieldPosition.java
ain/classes/core/src/com/ibm/icu/text/UFormat.java
ain/classes/core/src/com/ibm/icu/text/UForwardCharacterIterator.java
ain/classes/core/src/com/ibm/icu/text/UTF16.java
ain/classes/core/src/com/ibm/icu/text/UnhandledBreakEngine.java
ain/classes/core/src/com/ibm/icu/text/UnicodeCompressor.java
ain/classes/core/src/com/ibm/icu/text/UnicodeDecompressor.java
ain/classes/core/src/com/ibm/icu/text/UnicodeFilter.java
ain/classes/core/src/com/ibm/icu/text/UnicodeMatcher.java
ain/classes/core/src/com/ibm/icu/text/UnicodeReplacer.java
ain/classes/core/src/com/ibm/icu/text/UnicodeSet.java
ain/classes/core/src/com/ibm/icu/text/UnicodeSetIterator.java
ain/classes/core/src/com/ibm/icu/text/UnicodeSetSpanner.java
ain/classes/core/src/com/ibm/icu/text/package.html
ain/classes/core/src/com/ibm/icu/util/AnnualTimeZoneRule.java
ain/classes/core/src/com/ibm/icu/util/BasicTimeZone.java
ain/classes/core/src/com/ibm/icu/util/BuddhistCalendar.java
ain/classes/core/src/com/ibm/icu/util/ByteArrayWrapper.java
ain/classes/core/src/com/ibm/icu/util/BytesTrie.java
ain/classes/core/src/com/ibm/icu/util/BytesTrieBuilder.java
ain/classes/core/src/com/ibm/icu/util/CECalendar.java
ain/classes/core/src/com/ibm/icu/util/Calendar.java
ain/classes/core/src/com/ibm/icu/util/CaseInsensitiveString.java
ain/classes/core/src/com/ibm/icu/util/CharsTrie.java
ain/classes/core/src/com/ibm/icu/util/CharsTrieBuilder.java
ain/classes/core/src/com/ibm/icu/util/ChineseCalendar.java
ain/classes/core/src/com/ibm/icu/util/CompactByteArray.java
ain/classes/core/src/com/ibm/icu/util/CompactCharArray.java
ain/classes/core/src/com/ibm/icu/util/CopticCalendar.java
ain/classes/core/src/com/ibm/icu/util/Currency.java
ain/classes/core/src/com/ibm/icu/util/CurrencyAmount.java
ain/classes/core/src/com/ibm/icu/util/CurrencyServiceShim.java
ain/classes/core/src/com/ibm/icu/util/DangiCalendar.java
ain/classes/core/src/com/ibm/icu/util/DateInterval.java
ain/classes/core/src/com/ibm/icu/util/DateRule.java
ain/classes/core/src/com/ibm/icu/util/DateTimeRule.java
ain/classes/core/src/com/ibm/icu/util/EasterHoliday.java
ain/classes/core/src/com/ibm/icu/util/EthiopicCalendar.java
ain/classes/core/src/com/ibm/icu/util/Freezable.java
ain/classes/core/src/com/ibm/icu/util/GenderInfo.java
ain/classes/core/src/com/ibm/icu/util/GregorianCalendar.java
ain/classes/core/src/com/ibm/icu/util/HebrewCalendar.java
ain/classes/core/src/com/ibm/icu/util/HebrewHoliday.java
ain/classes/core/src/com/ibm/icu/util/Holiday.java
ain/classes/core/src/com/ibm/icu/util/ICUCloneNotSupportedException.java
ain/classes/core/src/com/ibm/icu/util/ICUException.java
ain/classes/core/src/com/ibm/icu/util/ICUUncheckedIOException.java
ain/classes/core/src/com/ibm/icu/util/IllformedLocaleException.java
ain/classes/core/src/com/ibm/icu/util/IndianCalendar.java
ain/classes/core/src/com/ibm/icu/util/InitialTimeZoneRule.java
ain/classes/core/src/com/ibm/icu/util/IslamicCalendar.java
ain/classes/core/src/com/ibm/icu/util/JapaneseCalendar.java
ain/classes/core/src/com/ibm/icu/util/LocaleData.java
ain/classes/core/src/com/ibm/icu/util/LocaleMatcher.java
ain/classes/core/src/com/ibm/icu/util/LocalePriorityList.java
ain/classes/core/src/com/ibm/icu/util/Measure.java
ain/classes/core/src/com/ibm/icu/util/MeasureUnit.java
ain/classes/core/src/com/ibm/icu/util/Output.java
ain/classes/core/src/com/ibm/icu/util/OutputInt.java
ain/classes/core/src/com/ibm/icu/util/OverlayBundle.java
ain/classes/core/src/com/ibm/icu/util/PersianCalendar.java
ain/classes/core/src/com/ibm/icu/util/RangeDateRule.java
ain/classes/core/src/com/ibm/icu/util/RangeValueIterator.java
ain/classes/core/src/com/ibm/icu/util/Region.java
ain/classes/core/src/com/ibm/icu/util/RuleBasedTimeZone.java
ain/classes/core/src/com/ibm/icu/util/STZInfo.java
ain/classes/core/src/com/ibm/icu/util/SimpleDateRule.java
ain/classes/core/src/com/ibm/icu/util/SimpleHoliday.java
ain/classes/core/src/com/ibm/icu/util/SimpleTimeZone.java
ain/classes/core/src/com/ibm/icu/util/StringTokenizer.java
ain/classes/core/src/com/ibm/icu/util/StringTrieBuilder.java
ain/classes/core/src/com/ibm/icu/util/TaiwanCalendar.java
ain/classes/core/src/com/ibm/icu/util/TimeArrayTimeZoneRule.java
ain/classes/core/src/com/ibm/icu/util/TimeUnit.java
ain/classes/core/src/com/ibm/icu/util/TimeUnitAmount.java
ain/classes/core/src/com/ibm/icu/util/TimeZone.java
ain/classes/core/src/com/ibm/icu/util/TimeZoneRule.java
ain/classes/core/src/com/ibm/icu/util/TimeZoneTransition.java
ain/classes/core/src/com/ibm/icu/util/ULocale.java
ain/classes/core/src/com/ibm/icu/util/UResourceBundle.java
ain/classes/core/src/com/ibm/icu/util/UResourceBundleIterator.java
ain/classes/core/src/com/ibm/icu/util/UResourceTypeMismatchException.java
ain/classes/core/src/com/ibm/icu/util/UniversalTimeScale.java
ain/classes/core/src/com/ibm/icu/util/VTimeZone.java
ain/classes/core/src/com/ibm/icu/util/ValueIterator.java
ain/classes/core/src/com/ibm/icu/util/VersionInfo.java
ain/classes/core/src/com/ibm/icu/util/package.html
ain/classes/currdata/.classpath
ain/classes/currdata/.externalToolBuilders/copy-data-currdata.launch
ain/classes/currdata/.project
ain/classes/currdata/.settings/org.eclipse.core.resources.prefs
ain/classes/currdata/.settings/org.eclipse.jdt.core.prefs
ain/classes/currdata/.settings/org.eclipse.jdt.ui.prefs
ain/classes/currdata/build.properties
ain/classes/currdata/build.xml
ain/classes/currdata/currdata-build.launch
ain/classes/currdata/manifest.stub
ain/classes/currdata/src/com/ibm/icu/impl/ICUCurrencyDisplayInfoProvider.java
ain/classes/currdata/src/com/ibm/icu/impl/ICUCurrencyMetaInfo.java
ain/classes/langdata/.classpath
ain/classes/langdata/.externalToolBuilders/copy-data-langdata.launch
ain/classes/langdata/.project
ain/classes/langdata/.settings/org.eclipse.core.resources.prefs
ain/classes/langdata/.settings/org.eclipse.jdt.core.prefs
ain/classes/langdata/.settings/org.eclipse.jdt.ui.prefs
ain/classes/langdata/build.properties
ain/classes/langdata/build.xml
ain/classes/langdata/langdata-build.launch
ain/classes/langdata/manifest.stub
ain/classes/langdata/src/com/ibm/icu/impl/ICULangDataTables.java
ain/classes/localespi/.classpath
ain/classes/localespi/.project
ain/classes/localespi/.settings/org.eclipse.core.resources.prefs
ain/classes/localespi/.settings/org.eclipse.jdt.core.prefs
ain/classes/localespi/.settings/org.eclipse.jdt.ui.prefs
ain/classes/localespi/build.properties
ain/classes/localespi/build.xml
ain/classes/localespi/localespi-build.launch
ain/classes/localespi/manifest.stub
ain/classes/localespi/src/META-INF/services/java.text.spi.BreakIteratorProvider
ain/classes/localespi/src/META-INF/services/java.text.spi.CollatorProvider
ain/classes/localespi/src/META-INF/services/java.text.spi.DateFormatProvider
ain/classes/localespi/src/META-INF/services/java.text.spi.DateFormatSymbolsProvider
ain/classes/localespi/src/META-INF/services/java.text.spi.DecimalFormatSymbolsProvider
ain/classes/localespi/src/META-INF/services/java.text.spi.NumberFormatProvider
ain/classes/localespi/src/META-INF/services/java.util.spi.CurrencyNameProvider
ain/classes/localespi/src/META-INF/services/java.util.spi.LocaleNameProvider
ain/classes/localespi/src/META-INF/services/java.util.spi.TimeZoneNameProvider
ain/classes/localespi/src/com/ibm/icu/impl/icuadapter/NumberFormatJDK.java
ain/classes/localespi/src/com/ibm/icu/impl/icuadapter/TimeZoneJDK.java
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/ICULocaleServiceProvider.java
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/ICULocaleServiceProviderConfig.properties
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/text/BreakIteratorProviderICU.java
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/text/CollatorProviderICU.java
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/text/DateFormatProviderICU.java
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/text/DateFormatSymbolsProviderICU.java
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/text/DecimalFormatSymbolsProviderICU.java
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/text/NumberFormatProviderICU.java
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/util/CurrencyNameProviderICU.java
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/util/LocaleNameProviderICU.java
ain/classes/localespi/src/com/ibm/icu/impl/javaspi/util/TimeZoneNameProviderICU.java
ain/classes/localespi/src/com/ibm/icu/impl/jdkadapter/BreakIteratorICU.java
ain/classes/localespi/src/com/ibm/icu/impl/jdkadapter/CalendarICU.java
ain/classes/localespi/src/com/ibm/icu/impl/jdkadapter/CollationKeyICU.java
ain/classes/localespi/src/com/ibm/icu/impl/jdkadapter/CollatorICU.java
ain/classes/localespi/src/com/ibm/icu/impl/jdkadapter/DateFormatSymbolsICU.java
ain/classes/localespi/src/com/ibm/icu/impl/jdkadapter/DecimalFormatICU.java
ain/classes/localespi/src/com/ibm/icu/impl/jdkadapter/DecimalFormatSymbolsICU.java
ain/classes/localespi/src/com/ibm/icu/impl/jdkadapter/NumberFormatICU.java
ain/classes/localespi/src/com/ibm/icu/impl/jdkadapter/SimpleDateFormatICU.java
ain/classes/localespi/src/com/ibm/icu/impl/jdkadapter/TimeZoneICU.java
ain/classes/regiondata/.classpath
ain/classes/regiondata/.externalToolBuilders/copy-data-regiondata.launch
ain/classes/regiondata/.project
ain/classes/regiondata/.settings/org.eclipse.core.resources.prefs
ain/classes/regiondata/.settings/org.eclipse.jdt.core.prefs
ain/classes/regiondata/.settings/org.eclipse.jdt.ui.prefs
ain/classes/regiondata/build.properties
ain/classes/regiondata/build.xml
ain/classes/regiondata/manifest.stub
ain/classes/regiondata/regiondata-build.launch
ain/classes/regiondata/src/com/ibm/icu/impl/ICURegionDataTables.java
ain/classes/translit/.classpath
ain/classes/translit/.externalToolBuilders/copy-data-translit.launch
ain/classes/translit/.project
ain/classes/translit/.settings/edu.umd.cs.findbugs.core.prefs
ain/classes/translit/.settings/org.eclipse.core.resources.prefs
ain/classes/translit/.settings/org.eclipse.jdt.core.prefs
ain/classes/translit/.settings/org.eclipse.jdt.ui.prefs
ain/classes/translit/build.properties
ain/classes/translit/build.xml
ain/classes/translit/findbugs-exclude.xml
ain/classes/translit/manifest.stub
ain/classes/translit/src/com/ibm/icu/impl/UtilityExtensions.java
ain/classes/translit/src/com/ibm/icu/text/AnyTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/BreakTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/CaseFoldTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/CompoundTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/EscapeTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/FunctionReplacer.java
ain/classes/translit/src/com/ibm/icu/text/LowercaseTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/NameUnicodeTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/NormalizationTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/NullTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/RemoveTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/RuleBasedTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/SourceTargetUtility.java
ain/classes/translit/src/com/ibm/icu/text/StringMatcher.java
ain/classes/translit/src/com/ibm/icu/text/StringReplacer.java
ain/classes/translit/src/com/ibm/icu/text/TitlecaseTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/TransformTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/TransliterationRule.java
ain/classes/translit/src/com/ibm/icu/text/TransliterationRuleSet.java
ain/classes/translit/src/com/ibm/icu/text/Transliterator.java
ain/classes/translit/src/com/ibm/icu/text/TransliteratorIDParser.java
ain/classes/translit/src/com/ibm/icu/text/TransliteratorParser.java
ain/classes/translit/src/com/ibm/icu/text/TransliteratorRegistry.java
ain/classes/translit/src/com/ibm/icu/text/UnescapeTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/UnicodeNameTransliterator.java
ain/classes/translit/src/com/ibm/icu/text/UppercaseTransliterator.java
ain/classes/translit/translit-build.launch
ain/shared/.project
ain/shared/.settings/org.eclipse.core.resources.prefs
ain/shared/build/common-targets.xml
ain/shared/build/common.properties
ain/shared/build/locations-eclipse.properties
ain/shared/build/locations.properties
ain/shared/data/Transliterator_Han_Latin_Definition.txt
ain/shared/data/Transliterator_Han_Latin_EDICT.txt
ain/shared/data/icudata.jar
ain/shared/data/icutzdata.jar
ain/shared/data/security.policy
ain/shared/data/testdata.jar
ain/shared/licenses/license.html
ain/tests/charset/.classpath
ain/tests/charset/.externalToolBuilders/copy-charset-test-data.launch
ain/tests/charset/.project
ain/tests/charset/.settings/org.eclipse.core.resources.prefs
ain/tests/charset/.settings/org.eclipse.jdt.core.prefs
ain/tests/charset/.settings/org.eclipse.jdt.ui.prefs
ain/tests/charset/build.properties
ain/tests/charset/build.xml
ain/tests/charset/charset-tests-build.launch
ain/tests/charset/manifest.stub
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestAll.java
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestCharset.java
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestConversion.java
ain/tests/charset/src/com/ibm/icu/dev/test/charset/TestSelection.java
ain/tests/collate/.classpath
ain/tests/collate/.externalToolBuilders/copy-collate-test-data.launch
ain/tests/collate/.project
ain/tests/collate/.settings/org.eclipse.core.resources.prefs
ain/tests/collate/.settings/org.eclipse.jdt.core.prefs
ain/tests/collate/.settings/org.eclipse.jdt.ui.prefs
ain/tests/collate/build.properties
ain/tests/collate/build.xml
ain/tests/collate/collate-tests-build.launch
ain/tests/collate/manifest.stub
ain/tests/collate/src/com/ibm/icu/dev/data/CollationTest_NON_IGNORABLE_SHORT.txt
ain/tests/collate/src/com/ibm/icu/dev/data/CollationTest_SHIFTED_SHORT.txt
ain/tests/collate/src/com/ibm/icu/dev/data/collationtest.txt
ain/tests/collate/src/com/ibm/icu/dev/data/riwords.txt
ain/tests/collate/src/com/ibm/icu/dev/test/TestAllCollate.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/AlphabeticIndexTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationAPITest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationChineseTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationCreationMethodTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationCurrencyTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationDummyTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationEnglishTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationFinnishTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationFrenchTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationFrozenMonkeyTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationGermanTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationIteratorTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationKanaTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationMiscTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationMonkeyTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationRegressionTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationServiceTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationSpanishTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationThaiTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationThreadTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/CollationTurkishTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/Counter.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/G7CollationTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/LotusCollationKoreanTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/TestAll.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/TestComparator.java
ain/tests/collate/src/com/ibm/icu/dev/test/collator/UCAConformanceTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/format/GlobalizationPreferencesTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/format/RbnfLenientScannerTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/search/SearchTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/search/package.html
ain/tests/collate/src/com/ibm/icu/dev/test/util/ICUResourceBundleCollationTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/util/LocaleAliasCollationTest.java
ain/tests/collate/src/com/ibm/icu/dev/test/util/ULocaleCollationTest.java
ain/tests/core/.classpath
ain/tests/core/.externalToolBuilders/copy-test-data.launch
ain/tests/core/.project
ain/tests/core/.settings/org.eclipse.core.resources.prefs
ain/tests/core/.settings/org.eclipse.jdt.core.prefs
ain/tests/core/.settings/org.eclipse.jdt.ui.prefs
ain/tests/core/build.properties
ain/tests/core/build.xml
ain/tests/core/core-tests-build.launch
ain/tests/core/manifest.stub
ain/tests/core/src/com/ibm/icu/dev/data/IDNATestInput.txt
ain/tests/core/src/com/ibm/icu/dev/data/TestDataElements_testtypes.java
ain/tests/core/src/com/ibm/icu/dev/data/rbbi/english.dict
ain/tests/core/src/com/ibm/icu/dev/data/rbbi/words.txt
ain/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements.java
ain/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_en.properties
ain/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_en_Latn.properties
ain/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_en_Latn_US.java
ain/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_en_US.java
ain/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_fr_Latn_FR.java
ain/tests/core/src/com/ibm/icu/dev/data/resources/TestDataElements_te.java
ain/tests/core/src/com/ibm/icu/dev/data/resources/TestMessages.java
ain/tests/core/src/com/ibm/icu/dev/data/resources/testmessages.properties
ain/tests/core/src/com/ibm/icu/dev/data/thai6.ucs
ain/tests/core/src/com/ibm/icu/dev/data/unicode/BidiCharacterTest.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/BidiTest.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/CompositionExclusions.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/NormalizationCorrections.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/NormalizationTest-3.2.0.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/NormalizationTest.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/SpecialCasing.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/UnicodeData.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/confusables.txt
ain/tests/core/src/com/ibm/icu/dev/data/unicode/confusablesWholeScript.txt
ain/tests/core/src/com/ibm/icu/dev/test/TestAllCore.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/BiDiConformanceTest.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/BidiTest.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestBidi.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestCharFromDirProp.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestClassOverride.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestCompatibility.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestContext.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestData.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestFailureRecovery.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestInverse.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestMultipleParagraphs.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestReorder.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestReorderArabicMathSymbols.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestReorderRunsOnly.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestReorderingMode.java
ain/tests/core/src/com/ibm/icu/dev/test/bidi/TestStreaming.java
ain/tests/core/src/com/ibm/icu/dev/test/bigdec/DiagBigDecimal.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/AstroTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/CalendarRegression.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/CalendarTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/ChineseTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/ChineseTestCase.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/CompatibilityTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/CopticTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/DangiTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/DataDrivenCalendarTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/EthiopicTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/HebrewTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/HolidayTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/IBMCalendarTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/IndianTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/IslamicTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/JapaneseTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/PersianTest.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/TestCase.java
ain/tests/core/src/com/ibm/icu/dev/test/calendar/package.html
ain/tests/core/src/com/ibm/icu/dev/test/charsetdet/CharsetDetectionTests.xml
ain/tests/core/src/com/ibm/icu/dev/test/charsetdet/TestCharsetDetector.java
ain/tests/core/src/com/ibm/icu/dev/test/cldr/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/cldr/TestCLDRVsICU.java
ain/tests/core/src/com/ibm/icu/dev/test/compression/DecompressionTest.java
ain/tests/core/src/com/ibm/icu/dev/test/compression/ExhaustiveTest.java
ain/tests/core/src/com/ibm/icu/dev/test/compression/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/compression/package.html
ain/tests/core/src/com/ibm/icu/dev/test/duration/DataReadWriteTest.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/ICUDurationTest.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/LanguageTestRoot.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/PeriodBuilderFactoryTest.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/PeriodBuilderTest.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/PeriodTest.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/RegressionTest.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/ResourceBasedPeriodFormatterDataServiceTest.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_ar_EG.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_en.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_es.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_fr.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_he_IL.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_hi.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_it.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_ja.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_ko.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_ru.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_zh_Hans.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_zh_Hans_SG.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_zh_Hant.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/languages/Test_zh_Hant_HK.java
ain/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_ar_EG.txt
ain/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_en.txt
ain/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_es.txt
ain/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_fr.txt
ain/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_he_IL.txt
ain/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_hi.txt
ain/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_it.txt
ain/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_ja.txt
ain/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_ko.txt
ain/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_ru.txt
ain/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_th.txt
ain/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_zh_Hans.txt
ain/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_zh_Hans_SG.txt
ain/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_zh_Hant.txt
ain/tests/core/src/com/ibm/icu/dev/test/duration/testdata/testdata_zh_Hant_HK.txt
ain/tests/core/src/com/ibm/icu/dev/test/format/BigNumberFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/CompactDecimalFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DataDrivenFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateFormatMiscTests.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateFormatRegressionTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateFormatRegressionTestJ.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateFormatRoundTripTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateIntervalFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/DateTimeGeneratorTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDateFormat.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDateFormatAPI.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDateFormatAPIC.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDateFormatSymbols.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDecimalFormatAPI.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDecimalFormatAPIC.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDecimalFormatSymbols.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestDecimalFormatSymbolsC.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestNumberFormat.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestNumberFormatAPI.java
ain/tests/core/src/com/ibm/icu/dev/test/format/IntlTestSimpleDateFormatAPI.java
ain/tests/core/src/com/ibm/icu/dev/test/format/ListFormatterTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/MeasureUnitTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/MessagePatternUtilTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/MessageRegression.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatRegistrationTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatRegressionTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatRoundTripTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatSerialTestData.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatSpecificationTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTestCases.txt
ain/tests/core/src/com/ibm/icu/dev/test/format/NumberRegression.java
ain/tests/core/src/com/ibm/icu/dev/test/format/PluralFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/PluralFormatUnitTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/PluralRangesTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/PluralRulesFactory.java
ain/tests/core/src/com/ibm/icu/dev/test/format/PluralRulesTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/RBNFParseTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/RbnfRoundTripTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/RbnfTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/RelativeDateTimeFormatterTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/ScientificFormatHelperTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/SelectFormatAPITest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/SelectFormatUnitTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TestMessageFormat.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TimeUnitTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/TimeZoneAliases.txt
ain/tests/core/src/com/ibm/icu/dev/test/format/TimeZoneFormatTest.java
ain/tests/core/src/com/ibm/icu/dev/test/format/WriteNumberFormatSerialTestData.java
ain/tests/core/src/com/ibm/icu/dev/test/format/plurals.txt
ain/tests/core/src/com/ibm/icu/dev/test/impl/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/iterator/TestUCharacterIterator.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/TestCharacter.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/TestUScript.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/TestUScriptRun.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterCaseTest.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterCategoryTest.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterCompare.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterDirectionTest.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterSurrogateTest.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterTest.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterThreadTest.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UPropertyAliasesTest.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UTF16Test.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UnicodeSetStringSpanTest.java
ain/tests/core/src/com/ibm/icu/dev/test/lang/UnicodeSetTest.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/BasicTest.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/ConformanceTest.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/IntHashtable.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/IntStringHashtable.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/LongHashtable.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/NormalizationMonkeyTest.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/NormalizerBuilder.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/NormalizerData.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/NormalizerRegressionTests.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/TestCanonicalIterator.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/TestDeprecatedNormalizerAPI.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/UTS46Test.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/UnicodeNormalizer.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/UnicodeNormalizerConformanceTest.java
ain/tests/core/src/com/ibm/icu/dev/test/normalizer/package.html
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/BreakIteratorRegTest.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/BreakIteratorRules_en_US_TEST.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/BreakIteratorTest.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBIAPITest.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBITest.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBITestExtended.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/RBBITestMonkey.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/SimpleBITest.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/package.html
ain/tests/core/src/com/ibm/icu/dev/test/rbbi/rbbitst.txt
ain/tests/core/src/com/ibm/icu/dev/test/serializable/CalendarTests.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/CompatibilityTest.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/CoverageTest.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/ExceptionTests.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/FormatTests.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/SerializableTest.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/SerializableWriter.java
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.impl.OlsonTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.impl.TimeZoneAdapter.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.math.BigDecimal.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.math.MathContext.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.ArabicShapingException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.ChineseDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.ChineseDateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.DateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.DateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.DecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.DecimalFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.MessageFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.NumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.RuleBasedNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.SimpleDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.text.StringPrepParseException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.BuddhistCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.Calendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.ChineseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.CopticCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.Currency.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.EthiopicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.GregorianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.HebrewCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.IslamicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.JapaneseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.SimpleTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.TimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.ULocale.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_3.6/com.ibm.icu.util.UResourceTypeMismatchException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.DateNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.InvalidFormatException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.JavaTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.OlsonTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.RelativeDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.TimeZoneAdapter.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.TimeZoneGenericNames.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.math.BigDecimal.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.math.MathContext.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.ArabicShapingException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.ChineseDateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.ChineseDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.CompactDecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.CurrencyPluralInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.DateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.DateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.DateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.DateIntervalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.DateIntervalInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.DecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.DecimalFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.MessageFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.MessageFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.NumberFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.NumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.PluralFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.PluralRules.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.RuleBasedNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.SelectFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.SimpleDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.StringPrepParseException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.TimeUnitFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.text.TimeZoneFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.AnnualTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.BuddhistCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.Calendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.ChineseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.CopticCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.Currency.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.DangiCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.DateInterval.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.DateTimeRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.EthiopicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.GregorianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.HebrewCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.IllformedLocaleException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.IndianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.InitialTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.IslamicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.JapaneseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.PersianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.RuleBasedTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.SimpleTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.TaiwanCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.TimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.ULocale.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.UResourceTypeMismatchException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_51.1/com.ibm.icu.util.VTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.DateNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.InvalidFormatException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.JavaTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.OlsonTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.RelativeDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.TimeZoneAdapter.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.TimeZoneGenericNames.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.math.BigDecimal.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.math.MathContext.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.ArabicShapingException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.ChineseDateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.ChineseDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.CompactDecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.CurrencyPluralInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.DateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.DateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.DateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.DateIntervalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.DateIntervalInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.DecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.DecimalFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.GeneralMeasureFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.MessageFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.MessageFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.NumberFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.NumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.PluralFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.PluralRules.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.RuleBasedNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.SelectFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.SimpleDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.StringPrepParseException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.TimeUnitFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.text.TimeZoneFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.AnnualTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.BuddhistCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.Calendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.ChineseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.CopticCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.Currency.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.DangiCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.DateInterval.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.DateTimeRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.EthiopicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.GregorianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.HebrewCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.IllformedLocaleException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.IndianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.InitialTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.IslamicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.JapaneseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.MeasureUnit.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.PersianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.RuleBasedTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.SimpleTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.TaiwanCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.TimeUnit.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.TimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.ULocale.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.UResourceTypeMismatchException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_52.1/com.ibm.icu.util.VTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.DateNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.InvalidFormatException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.JavaTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.OlsonTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.RelativeDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.TimeZoneAdapter.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.TimeZoneGenericNames.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.math.BigDecimal.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.math.MathContext.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.ArabicShapingException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.ChineseDateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.ChineseDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.CompactDecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.CurrencyPluralInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.DateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.DateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.DateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.DateIntervalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.DateIntervalInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.DecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.DecimalFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.MeasureFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.MessageFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.MessageFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.NumberFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.NumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.PluralFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.PluralRules.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.RuleBasedNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.SelectFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.SimpleDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.StringPrepParseException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.TimeUnitFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.text.TimeZoneFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.AnnualTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.BuddhistCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.Calendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.ChineseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.CopticCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.Currency.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.DangiCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.DateInterval.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.DateTimeRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.EthiopicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.GregorianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.HebrewCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.ICUException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.ICUUncheckedIOException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.IllformedLocaleException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.IndianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.InitialTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.IslamicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.JapaneseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.MeasureUnit.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.PersianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.RuleBasedTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.SimpleTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.TaiwanCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.TimeUnit.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.TimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.ULocale.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.UResourceTypeMismatchException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_53.1/com.ibm.icu.util.VTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.impl.DateNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.impl.IllegalIcuArgumentException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.impl.InvalidFormatException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.impl.JavaTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.impl.OlsonTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.impl.RelativeDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.impl.TZDBTimeZoneNames.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.impl.TimeZoneAdapter.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.impl.TimeZoneGenericNames.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.impl.TimeZoneNamesImpl.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.impl.duration.BasicDurationFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.impl.locale.LocaleSyntaxException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.math.BigDecimal.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.math.MathContext.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.ArabicShapingException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.ChineseDateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.ChineseDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.ChineseDateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.CompactDecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.CurrencyPluralInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.DateFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.DateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.DateFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.DateIntervalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.DateIntervalInfo$PatternInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.DateIntervalInfo.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.DecimalFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.DecimalFormatSymbols.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.MeasureFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.MessageFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.MessageFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.NumberFormat$Field.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.NumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.PluralFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.PluralRules.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.RuleBasedNumberFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.SelectFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.SimpleDateFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.StringPrepParseException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.TimeUnitFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.text.TimeZoneFormat.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.AnnualTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.BuddhistCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.Calendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.ChineseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.CopticCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.Currency.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.DangiCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.DateInterval.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.DateTimeRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.EthiopicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.GregorianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.HebrewCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.ICUCloneNotSupportedException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.ICUException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.ICUUncheckedIOException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.IllformedLocaleException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.IndianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.InitialTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.IslamicCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.JapaneseCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.MeasureUnit.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.PersianCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.RuleBasedTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.SimpleTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.TaiwanCalendar.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.TimeArrayTimeZoneRule.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.TimeUnit.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.TimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.ULocale.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.UResourceTypeMismatchException.dat
ain/tests/core/src/com/ibm/icu/dev/test/serializable/data/ICU_54.1/com.ibm.icu.util.VTimeZone.dat
ain/tests/core/src/com/ibm/icu/dev/test/shaping/ArabicShapingRegTest.java
ain/tests/core/src/com/ibm/icu/dev/test/shaping/ArabicShapingTest.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/IDNAConformanceTest.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/IDNAReference.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/NFS4StringPrep.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/NamePrepTransform.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/PunycodeReference.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/TestData.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/TestIDNA.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/TestIDNARef.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/TestInputDataStructure.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/TestStringPrep.java
ain/tests/core/src/com/ibm/icu/dev/test/stringprep/TestStringPrepProfiles.java
ain/tests/core/src/com/ibm/icu/dev/test/text/SpoofCheckerTest.java
ain/tests/core/src/com/ibm/icu/dev/test/text/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/timescale/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/timescale/TimeScaleAPITest.java
ain/tests/core/src/com/ibm/icu/dev/test/timescale/TimeScaleDataTest.java
ain/tests/core/src/com/ibm/icu/dev/test/timescale/TimeScaleMonkeyTest.java
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneAliasTest.java
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneBoundaryTest.java
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneOffsetLocalTest.java
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneRegression.java
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneRuleTest.java
ain/tests/core/src/com/ibm/icu/dev/test/timezone/TimeZoneTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/BytesTrieTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/CalendarFieldsSet.java
ain/tests/core/src/com/ibm/icu/dev/test/util/CharsTrieTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/CompactArrayTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/CurrencyTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/DateTimeStyleSet.java
ain/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilities.java
ain/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilitiesData.java
ain/tests/core/src/com/ibm/icu/dev/test/util/DebugUtilitiesTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/DisplayNameTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/Equator.java
ain/tests/core/src/com/ibm/icu/dev/test/util/FieldsSet.java
ain/tests/core/src/com/ibm/icu/dev/test/util/GenderInfoTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ICUBinaryTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ICUResourceBundleTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ICUServiceTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ICUServiceTestSample.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ICUServiceThreadTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/LocaleAliasTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/LocaleBuilderTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/LocaleDataTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/LocaleMatcherTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/LocalePriorityListTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/RegionTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/SimplePatternFormatterTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/StringTokenizerTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/TestAll.java
ain/tests/core/src/com/ibm/icu/dev/test/util/TestData_en.jpp
ain/tests/core/src/com/ibm/icu/dev/test/util/TestDefaultPackageLoading.jpp
ain/tests/core/src/com/ibm/icu/dev/test/util/TextTrieMapTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.java
ain/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRanges1.16.tri2
ain/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRanges1.32.tri2
ain/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRanges2.16.tri2
ain/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRanges2.32.tri2
ain/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRanges3.16.tri2
ain/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRanges3.32.tri2
ain/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRangesEmpty.16.tri2
ain/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRangesEmpty.32.tri2
ain/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRangesSingleValue.16.tri2
ain/tests/core/src/com/ibm/icu/dev/test/util/Trie2Test.setRangesSingleValue.32.tri2
ain/tests/core/src/com/ibm/icu/dev/test/util/TrieMap.java
ain/tests/core/src/com/ibm/icu/dev/test/util/TrieMapTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/TrieTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/ULocaleTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/UtilityTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/VersionInfoTest.java
ain/tests/core/src/com/ibm/icu/dev/test/util/manifest.cldrutil.stub
ain/tests/framework/.classpath
ain/tests/framework/.project
ain/tests/framework/.settings/org.eclipse.core.resources.prefs
ain/tests/framework/.settings/org.eclipse.jdt.core.prefs
ain/tests/framework/.settings/org.eclipse.jdt.ui.prefs
ain/tests/framework/build.properties
ain/tests/framework/build.xml
ain/tests/framework/manifest.stub
ain/tests/framework/src/com/ibm/icu/dev/test/AbstractTestLog.java
ain/tests/framework/src/com/ibm/icu/dev/test/ModuleTest.java
ain/tests/framework/src/com/ibm/icu/dev/test/ResourceModule.java
ain/tests/framework/src/com/ibm/icu/dev/test/TestBoilerplate.java
ain/tests/framework/src/com/ibm/icu/dev/test/TestDataModule.java
ain/tests/framework/src/com/ibm/icu/dev/test/TestFmwk.java
ain/tests/framework/src/com/ibm/icu/dev/test/TestLog.java
ain/tests/framework/src/com/ibm/icu/dev/test/TestLogWriter.java
ain/tests/framework/src/com/ibm/icu/dev/test/TestUtil.java
ain/tests/framework/src/com/ibm/icu/dev/test/UTF16Util.java
ain/tests/framework/src/com/ibm/icu/dev/test/manifest.test.stub
ain/tests/framework/src/com/ibm/icu/dev/test/package.html
ain/tests/framework/src/com/ibm/icu/dev/test/sample/ModuleTestSample.java
ain/tests/framework/src/com/ibm/icu/dev/test/sample/ModuleTestSampleData.java
ain/tests/framework/src/com/ibm/icu/dev/util/ArrayComparator.java
ain/tests/framework/src/com/ibm/icu/dev/util/CollectionUtilities.java
ain/tests/framework/src/com/ibm/icu/dev/util/DataInputCompressor.java
ain/tests/framework/src/com/ibm/icu/dev/util/DataOutputCompressor.java
ain/tests/framework/src/com/ibm/icu/dev/util/ElapsedTimer.java
ain/tests/framework/src/com/ibm/icu/dev/util/IcuUnicodeNormalizerFactory.java
ain/tests/framework/src/com/ibm/icu/dev/util/ImmutableEntry.java
ain/tests/framework/src/com/ibm/icu/dev/util/Pick.java
ain/tests/framework/src/com/ibm/icu/dev/util/PrettyPrinter.java
ain/tests/framework/src/com/ibm/icu/dev/util/Quoter.java
ain/tests/framework/src/com/ibm/icu/dev/util/Relation.java
ain/tests/framework/src/com/ibm/icu/dev/util/SortedBag.java
ain/tests/framework/src/com/ibm/icu/dev/util/Tabber.java
ain/tests/framework/src/com/ibm/icu/dev/util/Timer.java
ain/tests/framework/src/com/ibm/icu/dev/util/UnicodeLabel.java
ain/tests/framework/src/com/ibm/icu/dev/util/UnicodeMap.java
ain/tests/framework/src/com/ibm/icu/dev/util/UnicodeMapIterator.java
ain/tests/framework/src/com/ibm/icu/dev/util/UnicodePropertySource.java
ain/tests/framework/src/com/ibm/icu/dev/util/UnicodeTransform.java
ain/tests/framework/src/com/ibm/icu/dev/util/VariableReplacer.java
ain/tests/framework/src/com/ibm/icu/dev/util/Visitor.java
ain/tests/framework/src/com/ibm/icu/dev/util/XEquivalenceClass.java
ain/tests/framework/src/com/ibm/icu/dev/util/XEquivalenceMap.java
ain/tests/framework/test-framework-build.launch
ain/tests/localespi/.classpath
ain/tests/localespi/.project
ain/tests/localespi/.settings/org.eclipse.core.resources.prefs
ain/tests/localespi/.settings/org.eclipse.jdt.core.prefs
ain/tests/localespi/.settings/org.eclipse.jdt.ui.prefs
ain/tests/localespi/build.properties
ain/tests/localespi/build.xml
ain/tests/localespi/localespi-tests-build.launch
ain/tests/localespi/manifest.stub
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/BreakIteratorTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/CollatorTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/CurrencyNameTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/DateFormatSymbolsTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/DateFormatTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/DecimalFormatSymbolsTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/LocaleNameTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/NumberFormatTest.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/TestAll.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/TestUtil.java
ain/tests/localespi/src/com/ibm/icu/dev/test/localespi/TimeZoneNameTest.java
ain/tests/packaging/.classpath
ain/tests/packaging/.project
ain/tests/packaging/.settings/org.eclipse.core.resources.prefs
ain/tests/packaging/.settings/org.eclipse.jdt.core.prefs
ain/tests/packaging/.settings/org.eclipse.jdt.ui.prefs
ain/tests/packaging/build.properties
ain/tests/packaging/build.xml
ain/tests/packaging/manifest.stub
ain/tests/packaging/packaging-tests-build.launch
ain/tests/packaging/src/com/ibm/icu/dev/test/TestLocaleNamePackaging.java
ain/tests/packaging/src/com/ibm/icu/dev/test/TestPackaging.java
ain/tests/testall/.classpath
ain/tests/testall/.project
ain/tests/testall/.settings/org.eclipse.core.resources.prefs
ain/tests/testall/.settings/org.eclipse.jdt.core.prefs
ain/tests/testall/.settings/org.eclipse.jdt.ui.prefs
ain/tests/testall/build.properties
ain/tests/testall/build.xml
ain/tests/testall/manifest.stub
ain/tests/testall/src/com/ibm/icu/dev/test/TestAll.java
ain/tests/translit/.classpath
ain/tests/translit/.externalToolBuilders/copy-translit-test-data.launch
ain/tests/translit/.project
ain/tests/translit/.settings/org.eclipse.core.resources.prefs
ain/tests/translit/.settings/org.eclipse.jdt.core.prefs
ain/tests/translit/.settings/org.eclipse.jdt.ui.prefs
ain/tests/translit/build.properties
ain/tests/translit/build.xml
ain/tests/translit/manifest.stub
ain/tests/translit/src/com/ibm/icu/dev/test/TestAllTranslit.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/AnyScriptTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/CompoundTransliteratorTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/ErrorTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/JamoTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/PrettyPrinterTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/RegexUtilitiesTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/ReplaceableTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/RoundTripTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/TestAll.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/TestUnicodeProperty.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/TestUtility.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/ThreadTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/TransliteratorTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/UnicodeMapTest.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/WriteCharts.java
ain/tests/translit/src/com/ibm/icu/dev/test/translit/langtagRegex.txt
ain/tests/translit/src/com/ibm/icu/dev/test/translit/package.html
ain/tests/translit/src/com/ibm/icu/dev/test/util/TestBNF.java
ain/tests/translit/src/com/ibm/icu/dev/test/util/TestBagFormatter.java
ain/tests/translit/src/com/ibm/icu/dev/test/util/TestUtilities.java
ain/tests/translit/src/com/ibm/icu/dev/util/BNF.java
ain/tests/translit/src/com/ibm/icu/dev/util/BagFormatter.java
ain/tests/translit/src/com/ibm/icu/dev/util/CaseIterator.java
ain/tests/translit/src/com/ibm/icu/dev/util/FileUtilities.java
ain/tests/translit/src/com/ibm/icu/dev/util/ICUPropertyFactory.java
ain/tests/translit/src/com/ibm/icu/dev/util/Tokenizer.java
ain/tests/translit/src/com/ibm/icu/dev/util/TransliteratorUtilities.java
ain/tests/translit/src/com/ibm/icu/dev/util/UnicodeProperty.java
ain/tests/translit/src/com/ibm/icu/dev/util/UnicodePropertySymbolTable.java
ain/tests/translit/translit-tests-build.launch
anifest.stub
om.xml
eadme.html
tylesheet.css
tylesheet7.css
|