[icu4j] 03/20: Update upstream source from tag 'upstream/58.1'
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Thu Mar 8 15:25:30 GMT 2018
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository icu4j.
commit 7e5a563841ff29bd9d4456094223d9276b0a7439
Merge: 8cc697b 1e9f3f6
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Thu Mar 8 13:31:33 2018 +0100
Update upstream source from tag 'upstream/58.1'
Update to upstream version '58.1'
with Debian dir b417305d9c7effc90e1f4e3de23870b987f2aa12
APIChangeReport.html | 350 +-
build.properties | 10 +-
build.xml | 1229 ++---
coverage-exclusion.txt | 1003 ++++
demos/.settings/org.eclipse.jdt.ui.prefs | 62 +-
demos/build.properties | 2 +
demos/build.xml | 6 +-
demos/src/com/ibm/icu/dev/demo/Launcher.java | 2 +
.../com/ibm/icu/dev/demo/calendar/CalendarApp.java | 2 +
.../ibm/icu/dev/demo/calendar/CalendarCalc.java | 2 +
.../ibm/icu/dev/demo/calendar/CalendarFrame.java | 2 +
.../ibm/icu/dev/demo/calendar/CalendarPanel.java | 2 +
.../src/com/ibm/icu/dev/demo/calendar/package.html | 3 +
.../icu/dev/demo/charsetdet/DetectingViewer.java | 2 +
.../icu/dev/demo/holiday/HolidayBorderPanel.java | 2 +
.../icu/dev/demo/holiday/HolidayCalendarDemo.java | 2 +
.../src/com/ibm/icu/dev/demo/holiday/package.html | 3 +
.../src/com/ibm/icu/dev/demo/impl/AppletFrame.java | 2 +
.../src/com/ibm/icu/dev/demo/impl/DemoApplet.java | 2 +
.../src/com/ibm/icu/dev/demo/impl/DemoTextBox.java | 4 +-
.../src/com/ibm/icu/dev/demo/impl/DemoUtility.java | 2 +
.../ibm/icu/dev/demo/impl/DumbTextComponent.java | 2 +
demos/src/com/ibm/icu/dev/demo/impl/Selection.java | 2 +
demos/src/com/ibm/icu/dev/demo/impl/package.html | 3 +-
.../com/ibm/icu/dev/demo/number/CurrencyDemo.java | 2 +
demos/src/com/ibm/icu/dev/demo/rbnf/RbnfDemo.java | 2 +
.../ibm/icu/dev/demo/rbnf/RbnfSampleRuleSets.java | 2 +
demos/src/com/ibm/icu/dev/demo/rbnf/package.html | 3 +
.../icu/dev/demo/translit/AnyTransliterator.java | 2 +
.../ibm/icu/dev/demo/translit/CaseIterator.java | 2 +
demos/src/com/ibm/icu/dev/demo/translit/Demo.java | 48 +-
.../com/ibm/icu/dev/demo/translit/DemoApplet.java | 2 +
.../com/ibm/icu/dev/demo/translit/InfoDialog.java | 2 +
.../com/ibm/icu/dev/demo/translit/IntDiffer.java | 153 +
.../icu/dev/demo/translit/Test_Arabic-Latin.txt | 4 +
.../ibm/icu/dev/demo/translit/Test_Greek-Latin.txt | 4 +
.../ibm/icu/dev/demo/translit/Test_Han-Latin.txt | 4 +
.../icu/dev/demo/translit/Test_Hebrew-Latin.txt | 4 +
.../icu/dev/demo/translit/Test_Instructions.html | 1 +
.../ibm/icu/dev/demo/translit/Test_Thai-Latin.txt | 4 +
.../translit/TransliteratingTextComponent.java | 2 +
.../dev/demo/translit/TransliterationChart.java | 4 +-
demos/src/com/ibm/icu/dev/demo/translit/demo.bat | 6 +-
demos/src/com/ibm/icu/dev/demo/translit/demo.html | 6 +
.../src/com/ibm/icu/dev/demo/translit/package.html | 3 +
.../resources/Transliterator_Han_Pinyin.txt | 4 +
.../resources/Transliterator_Kanji_English.txt | 4 +
.../resources/Transliterator_Kanji_OnRomaji.txt | 4 +
.../com/ibm/icu/dev/demo/translit/thai_test.txt | 4 +
eclipse-build/build-local.properties.template | 43 +
eclipse-build/build.properties | 9 +
eclipse-build/build.xml | 409 ++
.../features.template/com.ibm.icu.base/.project | 17 +
.../com.ibm.icu.base/build.properties | 20 +
.../features.template/com.ibm.icu.base/feature.xml | 33 +
.../features.template/com.ibm.icu/.project | 17 +
.../features.template/com.ibm.icu/build.properties | 20 +
.../features.template/com.ibm.icu/feature.xml | 33 +
eclipse-build/misc/ICUConfig.properties | 33 +
eclipse-build/misc/about_icu.html | 49 +
eclipse-build/misc/about_icu_base.html | 50 +
eclipse-build/pdebuild/allElements.xml | 28 +
eclipse-build/pdebuild/build.properties | 223 +
eclipse-build/pdebuild/customTargets.xml | 161 +
.../com.ibm.icu.base.tests/.classpath | 7 +
.../com.ibm.icu.base.tests/.project | 28 +
.../.settings/org.eclipse.core.resources.prefs | 2 +
.../.settings/org.eclipse.jdt.core.prefs | 78 +
.../.settings/org.eclipse.jdt.ui.prefs | 3 +
.../com.ibm.icu.base.tests/META-INF/MANIFEST.MF | 10 +
.../com.ibm.icu.base.tests/build.properties | 17 +
.../com.ibm.icu.base.tests/plugin.properties | 12 +
.../src/com/ibm/icu/tests/BreakIteratorTest.java | 361 ++
.../src/com/ibm/icu/tests/CalendarTest.java | 553 ++
.../src/com/ibm/icu/tests/CollationKeyTest.java | 104 +
.../src/com/ibm/icu/tests/CollatorTest.java | 207 +
.../com/ibm/icu/tests/DateFormatSymbolsTest.java | 259 +
.../src/com/ibm/icu/tests/DateFormatTest.java | 456 ++
.../ibm/icu/tests/DecimalFormatSymbolsTest.java | 346 ++
.../src/com/ibm/icu/tests/DecimalFormatTest.java | 244 +
.../src/com/ibm/icu/tests/ICUTestCase.java | 288 +
.../src/com/ibm/icu/tests/MessageFormatTest.java | 309 ++
.../src/com/ibm/icu/tests/NumberFormatTest.java | 449 ++
.../com/ibm/icu/tests/SimpleDateFormatTest.java | 204 +
.../src/com/ibm/icu/tests/TimeZoneTest.java | 237 +
.../src/com/ibm/icu/tests/ULocaleTest.java | 849 +++
.../plugins.template/com.ibm.icu.base/.classpath | 7 +
.../plugins.template/com.ibm.icu.base/.project | 28 +
.../.settings/org.eclipse.core.resources.prefs | 2 +
.../.settings/org.eclipse.jdt.core.prefs | 77 +
.../.settings/org.eclipse.jdt.ui.prefs | 3 +
.../com.ibm.icu.base/META-INF/MANIFEST.MF | 15 +
.../com.ibm.icu.base/build.properties | 19 +
.../com.ibm.icu.base/plugin.properties | 12 +
.../src/com/ibm/icu/impl/ICUCache.java | 23 +
.../src/com/ibm/icu/impl/LocaleIDParser.java | 745 +++
.../src/com/ibm/icu/impl/LocaleIDs.java | 538 ++
.../src/com/ibm/icu/impl/LocaleUtility.java | 134 +
.../src/com/ibm/icu/impl/SimpleCache.java | 75 +
.../src/com/ibm/icu/impl/locale/AsciiUtil.java | 185 +
.../src/com/ibm/icu/impl/locale/BaseLocale.java | 259 +
.../src/com/ibm/icu/impl/locale/Extension.java | 40 +
.../ibm/icu/impl/locale/InternalLocaleBuilder.java | 686 +++
.../src/com/ibm/icu/impl/locale/LanguageTag.java | 722 +++
.../com/ibm/icu/impl/locale/LocaleExtensions.java | 223 +
.../com/ibm/icu/impl/locale/LocaleObjectCache.java | 85 +
.../ibm/icu/impl/locale/LocaleSyntaxException.java | 29 +
.../src/com/ibm/icu/impl/locale/ParseStatus.java | 37 +
.../ibm/icu/impl/locale/StringTokenIterator.java | 95 +
.../icu/impl/locale/UnicodeLocaleExtension.java | 104 +
.../src/com/ibm/icu/math/BigDecimal.java | 3882 ++++++++++++++
.../src/com/ibm/icu/math/MathContext.java | 603 +++
.../src/com/ibm/icu/text/Bidi.java | 2683 ++++++++++
.../src/com/ibm/icu/text/BreakIterator.java | 835 +++
.../src/com/ibm/icu/text/CollationKey.java | 417 ++
.../src/com/ibm/icu/text/Collator.java | 1020 ++++
.../src/com/ibm/icu/text/DateFormat.java | 2091 ++++++++
.../src/com/ibm/icu/text/DateFormatSymbols.java | 845 +++
.../src/com/ibm/icu/text/DecimalFormat.java | 1779 +++++++
.../src/com/ibm/icu/text/DecimalFormatSymbols.java | 710 +++
.../src/com/ibm/icu/text/MessageFormat.java | 1455 +++++
.../src/com/ibm/icu/text/NumberFormat.java | 1316 +++++
.../src/com/ibm/icu/text/SimpleDateFormat.java | 540 ++
.../src/com/ibm/icu/text/UFormat.java | 80 +
.../src/com/ibm/icu/util/Calendar.java | 2484 +++++++++
.../src/com/ibm/icu/util/Currency.java | 510 ++
.../src/com/ibm/icu/util/Freezable.java | 322 ++
.../com/ibm/icu/util/IllformedLocaleException.java | 75 +
.../src/com/ibm/icu/util/TimeZone.java | 878 +++
.../src/com/ibm/icu/util/ULocale.java | 4418 +++++++++++++++
.../plugins.template/com.ibm.icu.tests/.classpath | 7 +
.../plugins.template/com.ibm.icu.tests/.project | 28 +
.../.settings/org.eclipse.core.resources.prefs | 2 +
.../.settings/org.eclipse.jdt.core.prefs | 78 +
.../.settings/org.eclipse.jdt.ui.prefs | 3 +
.../com.ibm.icu.tests/META-INF/MANIFEST.MF | 10 +
.../com.ibm.icu.tests/build.properties | 17 +
.../com.ibm.icu.tests/plugin.properties | 12 +
.../plugins.template/com.ibm.icu/.classpath | 7 +
.../plugins.template/com.ibm.icu/.project | 28 +
.../.settings/org.eclipse.core.resources.prefs | 2 +
.../.settings/org.eclipse.jdt.core.prefs | 77 +
.../com.ibm.icu/.settings/org.eclipse.jdt.ui.prefs | 3 +
.../com.ibm.icu/META-INF/MANIFEST.MF | 29 +
.../plugins.template/com.ibm.icu/build.properties | 19 +
.../plugins.template/com.ibm.icu/plugin.properties | 12 +
ivy.xml | 8 +
lib/.project | 11 +
.../charset/.settings/org.eclipse.jdt.ui.prefs | 62 +-
main/classes/charset/build.properties | 2 +
main/classes/charset/build.xml | 2 +
.../services/java.nio.charset.spi.CharsetProvider | 3 +
.../src/com/ibm/icu/charset/Charset88591.java | 21 +-
.../src/com/ibm/icu/charset/CharsetASCII.java | 32 +-
.../src/com/ibm/icu/charset/CharsetBOCU1.java | 168 +-
.../src/com/ibm/icu/charset/CharsetCESU8.java | 9 +-
.../src/com/ibm/icu/charset/CharsetCallback.java | 134 +-
.../com/ibm/icu/charset/CharsetCompoundText.java | 169 +-
.../src/com/ibm/icu/charset/CharsetDecoderICU.java | 166 +-
.../src/com/ibm/icu/charset/CharsetEncoderICU.java | 57 +-
.../charset/src/com/ibm/icu/charset/CharsetHZ.java | 17 +-
.../src/com/ibm/icu/charset/CharsetICU.java | 71 +-
.../src/com/ibm/icu/charset/CharsetISCII.java | 245 +-
.../src/com/ibm/icu/charset/CharsetISO2022.java | 577 +-
.../src/com/ibm/icu/charset/CharsetLMBCS.java | 223 +-
.../src/com/ibm/icu/charset/CharsetMBCS.java | 266 +-
.../com/ibm/icu/charset/CharsetProviderICU.java | 54 +-
.../src/com/ibm/icu/charset/CharsetSCSU.java | 221 +-
.../src/com/ibm/icu/charset/CharsetSelector.java | 2 +
.../src/com/ibm/icu/charset/CharsetUTF16.java | 33 +-
.../src/com/ibm/icu/charset/CharsetUTF16BE.java | 2 +
.../src/com/ibm/icu/charset/CharsetUTF16LE.java | 2 +
.../src/com/ibm/icu/charset/CharsetUTF32.java | 15 +-
.../src/com/ibm/icu/charset/CharsetUTF32BE.java | 2 +
.../src/com/ibm/icu/charset/CharsetUTF32LE.java | 2 +
.../src/com/ibm/icu/charset/CharsetUTF7.java | 141 +-
.../src/com/ibm/icu/charset/CharsetUTF8.java | 20 +-
.../src/com/ibm/icu/charset/UConverterAlias.java | 56 +-
.../ibm/icu/charset/UConverterAliasDataReader.java | 7 +-
.../com/ibm/icu/charset/UConverterConstants.java | 2 +
.../com/ibm/icu/charset/UConverterDataReader.java | 15 +-
.../com/ibm/icu/charset/UConverterSharedData.java | 43 +-
.../com/ibm/icu/charset/UConverterStaticData.java | 2 +
.../charset/src/com/ibm/icu/charset/package.html | 6 +-
.../collate/.settings/org.eclipse.jdt.ui.prefs | 62 +-
main/classes/collate/build.properties | 2 +
main/classes/collate/build.xml | 2 +
main/classes/collate/findbugs-exclude.xml | 2 +
.../collate/src/com/ibm/icu/impl/coll/BOCSU.java | 2 +
.../src/com/ibm/icu/impl/coll/Collation.java | 2 +
.../com/ibm/icu/impl/coll/CollationBuilder.java | 9 +-
.../com/ibm/icu/impl/coll/CollationCompare.java | 2 +
.../src/com/ibm/icu/impl/coll/CollationData.java | 2 +
.../ibm/icu/impl/coll/CollationDataBuilder.java | 2 +
.../com/ibm/icu/impl/coll/CollationDataReader.java | 4 +-
.../src/com/ibm/icu/impl/coll/CollationFCD.java | 102 +-
.../com/ibm/icu/impl/coll/CollationFastLatin.java | 8 +-
.../icu/impl/coll/CollationFastLatinBuilder.java | 4 +-
.../com/ibm/icu/impl/coll/CollationIterator.java | 8 +
.../src/com/ibm/icu/impl/coll/CollationKeys.java | 2 +
.../src/com/ibm/icu/impl/coll/CollationLoader.java | 13 +-
.../src/com/ibm/icu/impl/coll/CollationRoot.java | 2 +
.../ibm/icu/impl/coll/CollationRootElements.java | 4 +-
.../com/ibm/icu/impl/coll/CollationRuleParser.java | 2 +
.../com/ibm/icu/impl/coll/CollationSettings.java | 2 +
.../com/ibm/icu/impl/coll/CollationTailoring.java | 2 +
.../com/ibm/icu/impl/coll/CollationWeights.java | 6 +-
.../icu/impl/coll/ContractionsAndExpansions.java | 4 +-
.../icu/impl/coll/FCDIterCollationIterator.java | 2 +
.../icu/impl/coll/FCDUTF16CollationIterator.java | 22 +-
.../ibm/icu/impl/coll/IterCollationIterator.java | 2 +
.../src/com/ibm/icu/impl/coll/SharedObject.java | 2 +
.../src/com/ibm/icu/impl/coll/TailoredSet.java | 7 +-
.../ibm/icu/impl/coll/UTF16CollationIterator.java | 2 +
.../src/com/ibm/icu/impl/coll/UVector32.java | 2 +
.../src/com/ibm/icu/impl/coll/UVector64.java | 2 +
.../ibm/icu/impl/text/RbnfScannerProviderImpl.java | 14 +-
.../src/com/ibm/icu/text/AlphabeticIndex.java | 74 +-
.../com/ibm/icu/text/CollationElementIterator.java | 29 +-
.../collate/src/com/ibm/icu/text/CollationKey.java | 194 +-
.../collate/src/com/ibm/icu/text/Collator.java | 172 +-
.../src/com/ibm/icu/text/CollatorServiceShim.java | 22 +-
.../src/com/ibm/icu/text/RawCollationKey.java | 2 +
.../src/com/ibm/icu/text/RuleBasedCollator.java | 2 +
.../src/com/ibm/icu/text/SearchIterator.java | 2 +
.../collate/src/com/ibm/icu/text/StringSearch.java | 6 +-
.../com/ibm/icu/util/GlobalizationPreferences.java | 140 +-
.../core/.settings/org.eclipse.jdt.ui.prefs | 61 +-
main/classes/core/build.properties | 2 +
main/classes/core/build.xml | 2 +
main/classes/core/findbugs-exclude.xml | 2 +
.../core/src/com/ibm/icu/ICUConfig.properties | 4 +
main/classes/core/src/com/ibm/icu/impl/Assert.java | 2 +
main/classes/core/src/com/ibm/icu/impl/BMPSet.java | 2 +
.../core/src/com/ibm/icu/impl/CacheBase.java | 2 +
.../core/src/com/ibm/icu/impl/CacheValue.java | 150 +
.../src/com/ibm/icu/impl/CalendarAstronomer.java | 402 +-
.../core/src/com/ibm/icu/impl/CalendarCache.java | 2 +
.../core/src/com/ibm/icu/impl/CalendarData.java | 233 -
.../core/src/com/ibm/icu/impl/CalendarUtil.java | 73 +-
.../classes/core/src/com/ibm/icu/impl/CaseMap.java | 758 +++
.../core/src/com/ibm/icu/impl/CharTrie.java | 38 +-
.../src/com/ibm/icu/impl/CharacterIteration.java | 6 +-
.../com/ibm/icu/impl/CharacterIteratorWrapper.java | 41 +-
.../core/src/com/ibm/icu/impl/ClassLoaderUtil.java | 15 +-
.../core/src/com/ibm/icu/impl/CurrencyData.java | 64 +-
.../src/com/ibm/icu/impl/DateNumberFormat.java | 24 +-
.../core/src/com/ibm/icu/impl/DayPeriodRules.java | 144 +-
main/classes/core/src/com/ibm/icu/impl/Differ.java | 172 -
.../com/ibm/icu/impl/DontCareFieldPosition.java | 2 +
main/classes/core/src/com/ibm/icu/impl/Grego.java | 2 +
.../core/src/com/ibm/icu/impl/ICUBinary.java | 24 +-
.../core/src/com/ibm/icu/impl/ICUCache.java | 2 +
.../core/src/com/ibm/icu/impl/ICUConfig.java | 3 +
.../classes/core/src/com/ibm/icu/impl/ICUData.java | 5 +
.../core/src/com/ibm/icu/impl/ICUDataVersion.java | 9 +-
.../core/src/com/ibm/icu/impl/ICUDebug.java | 2 +
.../src/com/ibm/icu/impl/ICULocaleService.java | 58 +-
.../core/src/com/ibm/icu/impl/ICUNotifier.java | 9 +-
.../core/src/com/ibm/icu/impl/ICURWLock.java | 13 +-
.../src/com/ibm/icu/impl/ICUResourceBundle.java | 410 +-
.../com/ibm/icu/impl/ICUResourceBundleImpl.java | 77 +-
.../com/ibm/icu/impl/ICUResourceBundleReader.java | 234 +-
.../com/ibm/icu/impl/ICUResourceTableAccess.java | 18 +-
.../core/src/com/ibm/icu/impl/ICUService.java | 92 +-
.../core/src/com/ibm/icu/impl/IDNA2003.java | 2 +
.../ibm/icu/impl/IllegalIcuArgumentException.java | 11 +-
.../classes/core/src/com/ibm/icu/impl/IntTrie.java | 36 +-
.../core/src/com/ibm/icu/impl/IntTrieBuilder.java | 2 +
.../com/ibm/icu/impl/InvalidFormatException.java | 2 +
.../src/com/ibm/icu/impl/IterableComparator.java | 5 +-
.../core/src/com/ibm/icu/impl/JavaTimeZone.java | 17 +-
.../com/ibm/icu/impl/LocaleDisplayNamesImpl.java | 162 +-
.../core/src/com/ibm/icu/impl/LocaleIDParser.java | 21 +-
.../core/src/com/ibm/icu/impl/LocaleIDs.java | 2 +
.../core/src/com/ibm/icu/impl/LocaleUtility.java | 2 +
.../core/src/com/ibm/icu/impl/MultiComparator.java | 41 -
.../core/src/com/ibm/icu/impl/Norm2AllModes.java | 9 +-
.../core/src/com/ibm/icu/impl/Normalizer2Impl.java | 11 +-
.../core/src/com/ibm/icu/impl/OlsonTimeZone.java | 93 +-
.../com/ibm/icu/impl/PVecToTrieCompactHandler.java | 8 +-
main/classes/core/src/com/ibm/icu/impl/Pair.java | 2 +
.../core/src/com/ibm/icu/impl/PatternProps.java | 2 +
.../src/com/ibm/icu/impl/PatternTokenizer.java | 2 +
.../src/com/ibm/icu/impl/PluralRulesLoader.java | 8 +-
.../core/src/com/ibm/icu/impl/PropsVectors.java | 71 +-
.../core/src/com/ibm/icu/impl/Punycode.java | 2 +
.../core/src/com/ibm/icu/impl/Relation.java | 27 +-
.../src/com/ibm/icu/impl/RelativeDateFormat.java | 172 +-
.../icu/impl/ReplaceableUCharacterIterator.java | 83 +-
.../com/ibm/icu/impl/ResourceBundleWrapper.java | 164 +-
main/classes/core/src/com/ibm/icu/impl/Row.java | 10 +
.../com/ibm/icu/impl/RuleCharacterIterator.java | 13 +-
.../core/src/com/ibm/icu/impl/SimpleCache.java | 5 +
.../impl/SimpleFilteredSentenceBreakIterator.java | 259 +-
.../src/com/ibm/icu/impl/SimpleFormatterImpl.java | 2 +
.../core/src/com/ibm/icu/impl/SoftCache.java | 119 +-
.../src/com/ibm/icu/impl/SortedSetRelation.java | 2 +
.../core/src/com/ibm/icu/impl/StandardPlural.java | 4 +-
.../src/com/ibm/icu/impl/StringPrepDataReader.java | 13 +-
.../core/src/com/ibm/icu/impl/StringRange.java | 25 +-
.../com/ibm/icu/impl/StringUCharacterIterator.java | 226 -
.../src/com/ibm/icu/impl/TZDBTimeZoneNames.java | 48 +-
.../core/src/com/ibm/icu/impl/TextTrieMap.java | 22 +-
.../core/src/com/ibm/icu/impl/TimeZoneAdapter.java | 21 +-
.../src/com/ibm/icu/impl/TimeZoneGenericNames.java | 89 +-
.../com/ibm/icu/impl/TimeZoneNamesFactoryImpl.java | 2 +
.../src/com/ibm/icu/impl/TimeZoneNamesImpl.java | 458 +-
main/classes/core/src/com/ibm/icu/impl/Trie.java | 85 +-
main/classes/core/src/com/ibm/icu/impl/Trie2.java | 284 +-
.../core/src/com/ibm/icu/impl/Trie2Writable.java | 10 +-
.../core/src/com/ibm/icu/impl/Trie2_16.java | 2 +
.../core/src/com/ibm/icu/impl/Trie2_32.java | 2 +
.../core/src/com/ibm/icu/impl/TrieBuilder.java | 2 +
.../core/src/com/ibm/icu/impl/TrieIterator.java | 144 +-
.../core/src/com/ibm/icu/impl/UBiDiProps.java | 7 +-
.../core/src/com/ibm/icu/impl/UCaseProps.java | 25 +-
.../src/com/ibm/icu/impl/UCharArrayIterator.java | 20 +-
.../ibm/icu/impl/UCharacterIteratorWrapper.java | 24 +-
.../core/src/com/ibm/icu/impl/UCharacterName.java | 18 +-
.../src/com/ibm/icu/impl/UCharacterNameChoice.java | 2 +
.../src/com/ibm/icu/impl/UCharacterNameReader.java | 49 +-
.../src/com/ibm/icu/impl/UCharacterProperty.java | 59 +-
.../src/com/ibm/icu/impl/UCharacterUtility.java | 2 +
.../src/com/ibm/icu/impl/UPropertyAliases.java | 5 +-
.../core/src/com/ibm/icu/impl/URLHandler.java | 82 +-
.../core/src/com/ibm/icu/impl/UResource.java | 280 +-
.../core/src/com/ibm/icu/impl/USerializedSet.java | 5 +-
main/classes/core/src/com/ibm/icu/impl/UTS46.java | 2 +
.../core/src/com/ibm/icu/impl/UnicodeRegex.java | 43 +-
.../src/com/ibm/icu/impl/UnicodeSetStringSpan.java | 22 +-
.../classes/core/src/com/ibm/icu/impl/Utility.java | 71 +-
.../src/com/ibm/icu/impl/ValidIdentifiers.java | 4 +-
.../core/src/com/ibm/icu/impl/ZoneMeta.java | 24 +-
.../src/com/ibm/icu/impl/data/HolidayBundle.java | 12 +-
.../com/ibm/icu/impl/data/HolidayBundle_da.java | 3 +
.../com/ibm/icu/impl/data/HolidayBundle_da_DK.java | 38 +-
.../com/ibm/icu/impl/data/HolidayBundle_de.java | 3 +
.../com/ibm/icu/impl/data/HolidayBundle_de_AT.java | 3 +
.../com/ibm/icu/impl/data/HolidayBundle_de_DE.java | 3 +
.../com/ibm/icu/impl/data/HolidayBundle_el.java | 3 +
.../com/ibm/icu/impl/data/HolidayBundle_el_GR.java | 3 +
.../com/ibm/icu/impl/data/HolidayBundle_en.java | 3 +
.../com/ibm/icu/impl/data/HolidayBundle_en_CA.java | 3 +
.../com/ibm/icu/impl/data/HolidayBundle_en_GB.java | 3 +
.../com/ibm/icu/impl/data/HolidayBundle_en_US.java | 3 +
.../com/ibm/icu/impl/data/HolidayBundle_es.java | 3 +
.../com/ibm/icu/impl/data/HolidayBundle_es_MX.java | 3 +
.../com/ibm/icu/impl/data/HolidayBundle_fr.java | 3 +
.../com/ibm/icu/impl/data/HolidayBundle_fr_CA.java | 3 +
.../com/ibm/icu/impl/data/HolidayBundle_fr_FR.java | 3 +
.../com/ibm/icu/impl/data/HolidayBundle_it.java | 3 +
.../com/ibm/icu/impl/data/HolidayBundle_it_IT.java | 3 +
.../com/ibm/icu/impl/data/HolidayBundle_iw.java | 3 +
.../com/ibm/icu/impl/data/HolidayBundle_iw_IL.java | 3 +
.../com/ibm/icu/impl/data/HolidayBundle_ja_JP.java | 3 +
.../src/com/ibm/icu/impl/data/ResourceReader.java | 13 +-
.../src/com/ibm/icu/impl/data/TokenIterator.java | 2 +
.../core/src/com/ibm/icu/impl/data/package.html | 3 +
.../ibm/icu/impl/duration/BasicDurationFormat.java | 2 +
.../icu/impl/duration/BasicDurationFormatter.java | 29 +-
.../duration/BasicDurationFormatterFactory.java | 15 +-
.../impl/duration/BasicPeriodBuilderFactory.java | 61 +-
.../icu/impl/duration/BasicPeriodFormatter.java | 20 +-
.../impl/duration/BasicPeriodFormatterFactory.java | 13 +-
.../impl/duration/BasicPeriodFormatterService.java | 10 +-
.../com/ibm/icu/impl/duration/DateFormatter.java | 2 +
.../ibm/icu/impl/duration/DurationFormatter.java | 2 +
.../impl/duration/DurationFormatterFactory.java | 2 +
.../core/src/com/ibm/icu/impl/duration/Period.java | 30 +-
.../com/ibm/icu/impl/duration/PeriodBuilder.java | 2 +
.../icu/impl/duration/PeriodBuilderFactory.java | 2 +
.../com/ibm/icu/impl/duration/PeriodFormatter.java | 2 +
.../icu/impl/duration/PeriodFormatterFactory.java | 2 +
.../icu/impl/duration/PeriodFormatterService.java | 2 +
.../src/com/ibm/icu/impl/duration/TimeUnit.java | 25 +-
.../ibm/icu/impl/duration/TimeUnitConstants.java | 2 +
.../com/ibm/icu/impl/duration/impl/DataRecord.java | 2 +
.../impl/duration/impl/PeriodFormatterData.java | 2 +
.../duration/impl/PeriodFormatterDataService.java | 2 +
.../ibm/icu/impl/duration/impl/RecordReader.java | 2 +
.../ibm/icu/impl/duration/impl/RecordWriter.java | 2 +
.../ResourceBasedPeriodFormatterDataService.java | 4 +
.../src/com/ibm/icu/impl/duration/impl/Utils.java | 2 +
.../icu/impl/duration/impl/XMLRecordReader.java | 13 +
.../icu/impl/duration/impl/XMLRecordWriter.java | 13 +
.../icu/impl/duration/impl/YMDDateFormatter.java | 98 -
.../com/ibm/icu/impl/duration/impl/data/index.txt | 6 +-
.../ibm/icu/impl/duration/impl/data/pfd_ar_EG.xml | 6 +-
.../impl/duration/impl/data/pfd_ar_EG.xml.escaped | 6 +-
.../com/ibm/icu/impl/duration/impl/data/pfd_en.xml | 6 +-
.../com/ibm/icu/impl/duration/impl/data/pfd_es.xml | 6 +-
.../com/ibm/icu/impl/duration/impl/data/pfd_fr.xml | 6 +-
.../ibm/icu/impl/duration/impl/data/pfd_he_IL.xml | 6 +-
.../com/ibm/icu/impl/duration/impl/data/pfd_hi.xml | 6 +-
.../com/ibm/icu/impl/duration/impl/data/pfd_it.xml | 6 +-
.../com/ibm/icu/impl/duration/impl/data/pfd_ja.xml | 6 +-
.../com/ibm/icu/impl/duration/impl/data/pfd_ko.xml | 12 +-
.../com/ibm/icu/impl/duration/impl/data/pfd_ru.xml | 6 +-
.../com/ibm/icu/impl/duration/impl/data/pfd_th.xml | 6 +-
.../icu/impl/duration/impl/data/pfd_zh_Hans.xml | 6 +-
.../icu/impl/duration/impl/data/pfd_zh_Hans_SG.xml | 6 +-
.../icu/impl/duration/impl/data/pfd_zh_Hant.xml | 6 +-
.../icu/impl/duration/impl/data/pfd_zh_Hant_HK.xml | 6 +-
.../src/com/ibm/icu/impl/locale/AsciiUtil.java | 10 +-
.../src/com/ibm/icu/impl/locale/BaseLocale.java | 10 +
.../src/com/ibm/icu/impl/locale/Extension.java | 5 +-
.../ibm/icu/impl/locale/InternalLocaleBuilder.java | 6 +
.../src/com/ibm/icu/impl/locale/KeyTypeData.java | 16 +-
.../src/com/ibm/icu/impl/locale/LanguageTag.java | 27 +-
.../com/ibm/icu/impl/locale/LocaleExtensions.java | 5 +
.../com/ibm/icu/impl/locale/LocaleObjectCache.java | 2 +
.../ibm/icu/impl/locale/LocaleSyntaxException.java | 2 +
.../ibm/icu/impl/locale/LocaleValidityChecker.java | 2 +
.../src/com/ibm/icu/impl/locale/ParseStatus.java | 2 +
.../ibm/icu/impl/locale/StringTokenIterator.java | 2 +
.../icu/impl/locale/UnicodeLocaleExtension.java | 2 +
.../core/src/com/ibm/icu/lang/CharSequences.java | 5 +-
.../core/src/com/ibm/icu/lang/UCharacter.java | 476 +-
.../src/com/ibm/icu/lang/UCharacterCategory.java | 2 +
.../src/com/ibm/icu/lang/UCharacterDirection.java | 2 +
.../core/src/com/ibm/icu/lang/UCharacterEnums.java | 39 +-
.../com/ibm/icu/lang/UCharacterNameIterator.java | 7 +-
.../core/src/com/ibm/icu/lang/UProperty.java | 288 +-
.../classes/core/src/com/ibm/icu/lang/UScript.java | 168 +-
.../core/src/com/ibm/icu/lang/UScriptRun.java | 2 +
.../classes/core/src/com/ibm/icu/lang/package.html | 6 +-
.../core/src/com/ibm/icu/math/BigDecimal.java | 264 +-
.../core/src/com/ibm/icu/math/MathContext.java | 105 +-
.../classes/core/src/com/ibm/icu/math/package.html | 6 +-
.../core/src/com/ibm/icu/text/ArabicShaping.java | 429 +-
.../com/ibm/icu/text/ArabicShapingException.java | 2 +
main/classes/core/src/com/ibm/icu/text/Bidi.java | 16 +-
.../core/src/com/ibm/icu/text/BidiClassifier.java | 6 +-
.../core/src/com/ibm/icu/text/BidiLine.java | 2 +
.../classes/core/src/com/ibm/icu/text/BidiRun.java | 3 +
.../core/src/com/ibm/icu/text/BidiTransform.java | 667 +++
.../core/src/com/ibm/icu/text/BidiWriter.java | 2 +
.../core/src/com/ibm/icu/text/BreakIterator.java | 43 +-
.../src/com/ibm/icu/text/BreakIteratorFactory.java | 24 +-
.../src/com/ibm/icu/text/BurmeseBreakEngine.java | 26 +-
.../com/ibm/icu/text/BytesDictionaryMatcher.java | 10 +-
.../src/com/ibm/icu/text/CanonicalIterator.java | 2 +
.../com/ibm/icu/text/CharsDictionaryMatcher.java | 8 +-
.../core/src/com/ibm/icu/text/CharsetDetector.java | 2 +
.../core/src/com/ibm/icu/text/CharsetMatch.java | 39 +-
.../src/com/ibm/icu/text/CharsetRecog_2022.java | 66 +-
.../src/com/ibm/icu/text/CharsetRecog_UTF8.java | 22 +-
.../src/com/ibm/icu/text/CharsetRecog_Unicode.java | 60 +-
.../src/com/ibm/icu/text/CharsetRecog_mbcs.java | 322 +-
.../src/com/ibm/icu/text/CharsetRecog_sbcs.java | 1185 ++--
.../src/com/ibm/icu/text/CharsetRecognizer.java | 2 +
.../src/com/ibm/icu/text/ChineseDateFormat.java | 26 +-
.../com/ibm/icu/text/ChineseDateFormatSymbols.java | 14 +-
.../core/src/com/ibm/icu/text/CjkBreakEngine.java | 40 +-
.../com/ibm/icu/text/CompactDecimalDataCache.java | 510 +-
.../src/com/ibm/icu/text/CompactDecimalFormat.java | 104 +-
.../src/com/ibm/icu/text/ComposedCharIter.java | 2 +
.../src/com/ibm/icu/text/CurrencyDisplayNames.java | 2 +
.../core/src/com/ibm/icu/text/CurrencyFormat.java | 2 +
.../src/com/ibm/icu/text/CurrencyMetaInfo.java | 46 +-
.../src/com/ibm/icu/text/CurrencyPluralInfo.java | 2 +
.../core/src/com/ibm/icu/text/DateFormat.java | 18 +-
.../src/com/ibm/icu/text/DateFormatSymbols.java | 547 +-
.../src/com/ibm/icu/text/DateIntervalFormat.java | 30 +-
.../src/com/ibm/icu/text/DateIntervalInfo.java | 208 +-
.../com/ibm/icu/text/DateTimePatternGenerator.java | 829 +--
.../core/src/com/ibm/icu/text/DecimalFormat.java | 593 ++-
.../src/com/ibm/icu/text/DecimalFormatSymbols.java | 1053 +++-
.../com/ibm/icu/text/DictionaryBreakEngine.java | 38 +-
.../core/src/com/ibm/icu/text/DictionaryData.java | 6 +-
.../src/com/ibm/icu/text/DictionaryMatcher.java | 2 +
.../core/src/com/ibm/icu/text/DigitList.java | 56 +-
.../core/src/com/ibm/icu/text/DisplayContext.java | 31 +-
.../core/src/com/ibm/icu/text/DurationFormat.java | 14 +-
.../ibm/icu/text/FilteredBreakIteratorBuilder.java | 4 +-
.../src/com/ibm/icu/text/FilteredNormalizer2.java | 2 +
main/classes/core/src/com/ibm/icu/text/IDNA.java | 2 +
.../core/src/com/ibm/icu/text/IdentifierInfo.java | 650 ---
.../src/com/ibm/icu/text/KhmerBreakEngine.java | 2 +
.../src/com/ibm/icu/text/LanguageBreakEngine.java | 2 +
.../core/src/com/ibm/icu/text/LaoBreakEngine.java | 2 +
.../core/src/com/ibm/icu/text/ListFormatter.java | 5 +-
.../src/com/ibm/icu/text/LocaleDisplayNames.java | 11 +-
.../core/src/com/ibm/icu/text/MeasureFormat.java | 228 +-
.../core/src/com/ibm/icu/text/MessageFormat.java | 27 +-
.../core/src/com/ibm/icu/text/MessagePattern.java | 9 +-
.../src/com/ibm/icu/text/MessagePatternUtil.java | 2 +
main/classes/core/src/com/ibm/icu/text/NFRule.java | 56 +-
.../core/src/com/ibm/icu/text/NFRuleSet.java | 10 +-
.../core/src/com/ibm/icu/text/NFSubstitution.java | 65 +-
.../core/src/com/ibm/icu/text/Normalizer.java | 335 +-
.../core/src/com/ibm/icu/text/Normalizer2.java | 2 +
.../core/src/com/ibm/icu/text/NumberFormat.java | 93 +-
.../com/ibm/icu/text/NumberFormatServiceShim.java | 2 +
.../core/src/com/ibm/icu/text/NumberingSystem.java | 172 +-
.../core/src/com/ibm/icu/text/PluralFormat.java | 15 +-
.../core/src/com/ibm/icu/text/PluralRanges.java | 23 +-
.../core/src/com/ibm/icu/text/PluralRules.java | 101 +-
.../com/ibm/icu/text/PluralRulesSerialProxy.java | 2 +
.../core/src/com/ibm/icu/text/PluralSamples.java | 2 +
.../core/src/com/ibm/icu/text/Quantifier.java | 2 +
.../src/com/ibm/icu/text/QuantityFormatter.java | 2 +
.../core/src/com/ibm/icu/text/RBBIDataWrapper.java | 170 +-
.../core/src/com/ibm/icu/text/RBBINode.java | 9 +-
.../core/src/com/ibm/icu/text/RBBIRuleBuilder.java | 2 +
.../src/com/ibm/icu/text/RBBIRuleParseTable.java | 2 +
.../core/src/com/ibm/icu/text/RBBIRuleScanner.java | 12 +-
.../core/src/com/ibm/icu/text/RBBISetBuilder.java | 4 +-
.../core/src/com/ibm/icu/text/RBBISymbolTable.java | 6 +-
.../src/com/ibm/icu/text/RBBITableBuilder.java | 2 +
.../com/ibm/icu/text/RBNFChinesePostProcessor.java | 4 +-
.../src/com/ibm/icu/text/RBNFPostProcessor.java | 4 +-
.../src/com/ibm/icu/text/RbnfLenientScanner.java | 4 +-
.../ibm/icu/text/RbnfLenientScannerProvider.java | 4 +-
.../ibm/icu/text/RelativeDateTimeFormatter.java | 379 +-
.../core/src/com/ibm/icu/text/Replaceable.java | 2 +
.../ibm/icu/text/ReplaceableContextIterator.java | 2 +
.../src/com/ibm/icu/text/ReplaceableString.java | 2 +
.../com/ibm/icu/text/RuleBasedBreakIterator.java | 28 +-
.../com/ibm/icu/text/RuleBasedNumberFormat.java | 70 +-
main/classes/core/src/com/ibm/icu/text/SCSU.java | 2 +
.../ibm/icu/text/ScientificNumberFormatter.java | 2 +
.../core/src/com/ibm/icu/text/SelectFormat.java | 2 +
.../src/com/ibm/icu/text/SimpleDateFormat.java | 55 +-
.../core/src/com/ibm/icu/text/SimpleFormatter.java | 2 +
.../core/src/com/ibm/icu/text/SpoofChecker.java | 2337 ++++----
.../com/ibm/icu/text/StringCharacterIterator.java | 2 +
.../core/src/com/ibm/icu/text/StringPrep.java | 7 +-
.../com/ibm/icu/text/StringPrepParseException.java | 67 +-
.../core/src/com/ibm/icu/text/StringTransform.java | 5 +-
.../core/src/com/ibm/icu/text/SymbolTable.java | 2 +
.../core/src/com/ibm/icu/text/ThaiBreakEngine.java | 2 +
.../core/src/com/ibm/icu/text/TimeUnitFormat.java | 127 +-
.../core/src/com/ibm/icu/text/TimeZoneFormat.java | 126 +-
.../core/src/com/ibm/icu/text/TimeZoneNames.java | 16 +-
.../core/src/com/ibm/icu/text/Transform.java | 2 +
.../src/com/ibm/icu/text/UCharacterIterator.java | 381 +-
.../core/src/com/ibm/icu/text/UFieldPosition.java | 2 +
.../classes/core/src/com/ibm/icu/text/UFormat.java | 2 +
.../ibm/icu/text/UForwardCharacterIterator.java | 2 +
main/classes/core/src/com/ibm/icu/text/UTF16.java | 179 +-
.../src/com/ibm/icu/text/UnhandledBreakEngine.java | 20 +-
.../src/com/ibm/icu/text/UnicodeCompressor.java | 2 +
.../src/com/ibm/icu/text/UnicodeDecompressor.java | 2 +
.../core/src/com/ibm/icu/text/UnicodeFilter.java | 3 +
.../core/src/com/ibm/icu/text/UnicodeMatcher.java | 2 +
.../core/src/com/ibm/icu/text/UnicodeReplacer.java | 2 +
.../core/src/com/ibm/icu/text/UnicodeSet.java | 106 +-
.../src/com/ibm/icu/text/UnicodeSetIterator.java | 2 +
.../src/com/ibm/icu/text/UnicodeSetSpanner.java | 2 +
.../classes/core/src/com/ibm/icu/text/package.html | 3 +
.../src/com/ibm/icu/util/AnnualTimeZoneRule.java | 39 +-
.../core/src/com/ibm/icu/util/BasicTimeZone.java | 2 +
.../src/com/ibm/icu/util/BuddhistCalendar.java | 2 +
.../src/com/ibm/icu/util/ByteArrayWrapper.java | 8 +-
.../core/src/com/ibm/icu/util/BytesTrie.java | 6 +
.../src/com/ibm/icu/util/BytesTrieBuilder.java | 2 +
.../core/src/com/ibm/icu/util/CECalendar.java | 2 +
.../core/src/com/ibm/icu/util/Calendar.java | 132 +-
.../com/ibm/icu/util/CaseInsensitiveString.java | 2 +
.../core/src/com/ibm/icu/util/CharsTrie.java | 6 +
.../src/com/ibm/icu/util/CharsTrieBuilder.java | 2 +
.../core/src/com/ibm/icu/util/ChineseCalendar.java | 2 +
.../src/com/ibm/icu/util/CompactByteArray.java | 9 +-
.../src/com/ibm/icu/util/CompactCharArray.java | 9 +-
.../core/src/com/ibm/icu/util/CopticCalendar.java | 2 +
.../core/src/com/ibm/icu/util/Currency.java | 173 +-
.../core/src/com/ibm/icu/util/CurrencyAmount.java | 2 +
.../src/com/ibm/icu/util/CurrencyServiceShim.java | 2 +
.../core/src/com/ibm/icu/util/DangiCalendar.java | 2 +
.../core/src/com/ibm/icu/util/DateInterval.java | 2 +
.../core/src/com/ibm/icu/util/DateRule.java | 2 +
.../core/src/com/ibm/icu/util/DateTimeRule.java | 67 +-
.../core/src/com/ibm/icu/util/EasterHoliday.java | 12 +-
.../src/com/ibm/icu/util/EthiopicCalendar.java | 2 +
.../core/src/com/ibm/icu/util/Freezable.java | 2 +
.../core/src/com/ibm/icu/util/GenderInfo.java | 9 +-
.../src/com/ibm/icu/util/GregorianCalendar.java | 4 +-
.../core/src/com/ibm/icu/util/HebrewCalendar.java | 2 +
.../core/src/com/ibm/icu/util/HebrewHoliday.java | 2 +
.../classes/core/src/com/ibm/icu/util/Holiday.java | 8 +-
.../icu/util/ICUCloneNotSupportedException.java | 2 +
.../core/src/com/ibm/icu/util/ICUException.java | 2 +
.../com/ibm/icu/util/ICUUncheckedIOException.java | 2 +
.../com/ibm/icu/util/IllformedLocaleException.java | 2 +
.../core/src/com/ibm/icu/util/IndianCalendar.java | 8 +-
.../src/com/ibm/icu/util/InitialTimeZoneRule.java | 26 +-
.../core/src/com/ibm/icu/util/IslamicCalendar.java | 202 +-
.../src/com/ibm/icu/util/JapaneseCalendar.java | 2 +
.../core/src/com/ibm/icu/util/LocaleData.java | 106 +-
.../core/src/com/ibm/icu/util/LocaleMatcher.java | 30 +-
.../src/com/ibm/icu/util/LocalePriorityList.java | 5 +-
.../classes/core/src/com/ibm/icu/util/Measure.java | 11 +-
.../core/src/com/ibm/icu/util/MeasureUnit.java | 226 +-
main/classes/core/src/com/ibm/icu/util/Output.java | 5 +-
.../core/src/com/ibm/icu/util/OutputInt.java | 3 +
.../core/src/com/ibm/icu/util/OverlayBundle.java | 180 -
.../core/src/com/ibm/icu/util/PersianCalendar.java | 4 +-
.../core/src/com/ibm/icu/util/RangeDateRule.java | 2 +
.../src/com/ibm/icu/util/RangeValueIterator.java | 2 +
main/classes/core/src/com/ibm/icu/util/Region.java | 11 +-
.../src/com/ibm/icu/util/RuleBasedTimeZone.java | 44 +-
.../classes/core/src/com/ibm/icu/util/STZInfo.java | 2 +
.../core/src/com/ibm/icu/util/SimpleDateRule.java | 6 +-
.../core/src/com/ibm/icu/util/SimpleHoliday.java | 2 +
.../core/src/com/ibm/icu/util/SimpleTimeZone.java | 7 +
.../core/src/com/ibm/icu/util/StringTokenizer.java | 2 +
.../src/com/ibm/icu/util/StringTrieBuilder.java | 2 +
.../core/src/com/ibm/icu/util/TaiwanCalendar.java | 2 +
.../com/ibm/icu/util/TimeArrayTimeZoneRule.java | 21 +-
.../core/src/com/ibm/icu/util/TimeUnit.java | 2 +
.../core/src/com/ibm/icu/util/TimeUnitAmount.java | 2 +
.../core/src/com/ibm/icu/util/TimeZone.java | 95 +-
.../core/src/com/ibm/icu/util/TimeZoneRule.java | 63 +-
.../src/com/ibm/icu/util/TimeZoneTransition.java | 23 +-
.../classes/core/src/com/ibm/icu/util/ULocale.java | 330 +-
.../core/src/com/ibm/icu/util/UResourceBundle.java | 326 +-
.../com/ibm/icu/util/UResourceBundleIterator.java | 4 +-
.../icu/util/UResourceTypeMismatchException.java | 2 +
.../src/com/ibm/icu/util/UniversalTimeScale.java | 2 +
.../core/src/com/ibm/icu/util/VTimeZone.java | 2 +
.../core/src/com/ibm/icu/util/ValueIterator.java | 2 +
.../core/src/com/ibm/icu/util/VersionInfo.java | 40 +-
.../classes/core/src/com/ibm/icu/util/package.html | 3 +
.../currdata/.settings/org.eclipse.jdt.ui.prefs | 62 +-
main/classes/currdata/build.properties | 2 +
main/classes/currdata/build.xml | 2 +
.../icu/impl/ICUCurrencyDisplayInfoProvider.java | 122 +-
.../src/com/ibm/icu/impl/ICUCurrencyMetaInfo.java | 21 +-
.../langdata/.settings/org.eclipse.jdt.ui.prefs | 62 +-
main/classes/langdata/build.properties | 2 +
main/classes/langdata/build.xml | 2 +
.../src/com/ibm/icu/impl/ICULangDataTables.java | 8 +-
.../localespi/.settings/org.eclipse.jdt.ui.prefs | 62 +-
main/classes/localespi/build.properties | 2 +
main/classes/localespi/build.xml | 2 +
.../services/java.text.spi.BreakIteratorProvider | 3 +
.../services/java.text.spi.CollatorProvider | 3 +
.../services/java.text.spi.DateFormatProvider | 3 +
.../java.text.spi.DateFormatSymbolsProvider | 3 +
.../java.text.spi.DecimalFormatSymbolsProvider | 3 +
.../services/java.text.spi.NumberFormatProvider | 3 +
.../services/java.util.spi.CurrencyNameProvider | 3 +
.../services/java.util.spi.LocaleNameProvider | 3 +
.../services/java.util.spi.TimeZoneNameProvider | 3 +
.../ibm/icu/impl/icuadapter/NumberFormatJDK.java | 4 +-
.../com/ibm/icu/impl/icuadapter/TimeZoneJDK.java | 2 +
.../icu/impl/javaspi/ICULocaleServiceProvider.java | 4 +-
.../ICULocaleServiceProviderConfig.properties | 4 +
.../javaspi/text/BreakIteratorProviderICU.java | 2 +
.../icu/impl/javaspi/text/CollatorProviderICU.java | 2 +
.../impl/javaspi/text/DateFormatProviderICU.java | 2 +
.../javaspi/text/DateFormatSymbolsProviderICU.java | 2 +
.../text/DecimalFormatSymbolsProviderICU.java | 2 +
.../impl/javaspi/text/NumberFormatProviderICU.java | 2 +
.../impl/javaspi/util/CurrencyNameProviderICU.java | 5 +-
.../impl/javaspi/util/LocaleNameProviderICU.java | 5 +-
.../impl/javaspi/util/TimeZoneNameProviderICU.java | 2 +
.../ibm/icu/impl/jdkadapter/BreakIteratorICU.java | 2 +
.../com/ibm/icu/impl/jdkadapter/CalendarICU.java | 2 +
.../ibm/icu/impl/jdkadapter/CollationKeyICU.java | 2 +
.../com/ibm/icu/impl/jdkadapter/CollatorICU.java | 13 +
.../icu/impl/jdkadapter/DateFormatSymbolsICU.java | 2 +
.../ibm/icu/impl/jdkadapter/DecimalFormatICU.java | 2 +
.../impl/jdkadapter/DecimalFormatSymbolsICU.java | 2 +
.../ibm/icu/impl/jdkadapter/NumberFormatICU.java | 2 +
.../icu/impl/jdkadapter/SimpleDateFormatICU.java | 2 +
.../com/ibm/icu/impl/jdkadapter/TimeZoneICU.java | 2 +
.../regiondata/.settings/org.eclipse.jdt.ui.prefs | 62 +-
main/classes/regiondata/build.properties | 2 +
main/classes/regiondata/build.xml | 2 +
.../src/com/ibm/icu/impl/ICURegionDataTables.java | 8 +-
.../translit/.settings/org.eclipse.jdt.ui.prefs | 62 +-
main/classes/translit/build.properties | 2 +
main/classes/translit/build.xml | 2 +
main/classes/translit/findbugs-exclude.xml | 2 +
.../src/com/ibm/icu/impl/UtilityExtensions.java | 4 +-
.../src/com/ibm/icu/text/AnyTransliterator.java | 9 +-
.../src/com/ibm/icu/text/BreakTransliterator.java | 15 +
.../com/ibm/icu/text/CaseFoldTransliterator.java | 15 +-
.../com/ibm/icu/text/CompoundTransliterator.java | 8 +-
.../src/com/ibm/icu/text/EscapeTransliterator.java | 19 +-
.../src/com/ibm/icu/text/FunctionReplacer.java | 5 +
.../com/ibm/icu/text/LowercaseTransliterator.java | 21 +-
.../ibm/icu/text/NameUnicodeTransliterator.java | 12 +-
.../ibm/icu/text/NormalizationTransliterator.java | 14 +-
.../src/com/ibm/icu/text/NullTransliterator.java | 7 +-
.../src/com/ibm/icu/text/RemoveTransliterator.java | 4 +
.../com/ibm/icu/text/RuleBasedTransliterator.java | 8 +-
.../src/com/ibm/icu/text/SourceTargetUtility.java | 2 +
.../src/com/ibm/icu/text/StringMatcher.java | 11 +-
.../src/com/ibm/icu/text/StringReplacer.java | 7 +-
.../com/ibm/icu/text/TitlecaseTransliterator.java | 18 +-
.../com/ibm/icu/text/TransformTransliterator.java | 127 -
.../src/com/ibm/icu/text/TransliterationRule.java | 5 +-
.../com/ibm/icu/text/TransliterationRuleSet.java | 2 +
.../src/com/ibm/icu/text/Transliterator.java | 122 +-
.../com/ibm/icu/text/TransliteratorIDParser.java | 2 +
.../src/com/ibm/icu/text/TransliteratorParser.java | 32 +-
.../com/ibm/icu/text/TransliteratorRegistry.java | 25 +-
.../com/ibm/icu/text/UnescapeTransliterator.java | 16 +-
.../ibm/icu/text/UnicodeNameTransliterator.java | 10 +-
.../com/ibm/icu/text/UppercaseTransliterator.java | 79 +-
main/shared/build/common-targets.xml | 2 +
main/shared/build/common.properties | 8 +-
main/shared/build/locations-eclipse.properties | 2 +
main/shared/build/locations.properties | 2 +
.../data/Transliterator_Han_Latin_Definition.txt | 4 +-
.../shared/data/Transliterator_Han_Latin_EDICT.txt | 4 +-
main/shared/data/icudata.jar | Bin 11767365 -> 12101342 bytes
main/shared/data/icutzdata.jar | Bin 90645 -> 91666 bytes
main/shared/data/security.policy | 4 +-
main/shared/data/testdata.jar | Bin 811421 -> 812439 bytes
main/shared/licenses/LICENSE | 112 +-
main/shared/licenses/license.html | 4 +-
main/tests/charset/.classpath | 11 +
.../charset/.settings/org.eclipse.jdt.ui.prefs | 62 +-
main/tests/charset/build.properties | 4 +
main/tests/charset/build.xml | 5 +
.../src/com/ibm/icu/dev/test/charset/TestAll.java | 34 -
.../com/ibm/icu/dev/test/charset/TestCharset.java | 105 +-
.../ibm/icu/dev/test/charset/TestConversion.java | 251 +-
.../ibm/icu/dev/test/charset/TestSelection.java | 13 +-
main/tests/collate/.classpath | 11 +
.../collate/.settings/org.eclipse.jdt.ui.prefs | 62 +-
main/tests/collate/build.properties | 4 +
main/tests/collate/build.xml | 13 +-
.../dev/data/CollationTest_NON_IGNORABLE_SHORT.txt | 4841 ++++++++++++++---
.../icu/dev/data/CollationTest_SHIFTED_SHORT.txt | 5366 ++++++++++++++++---
.../src/com/ibm/icu/dev/data/collationtest.txt | 6 +-
.../collate/src/com/ibm/icu/dev/data/riwords.txt | 3 +
.../src/com/ibm/icu/dev/test/TestAllCollate.java | 35 -
.../icu/dev/test/collator/AlphabeticIndexTest.java | 164 +-
.../icu/dev/test/collator/CollationAPITest.java | 510 +-
.../dev/test/collator/CollationChineseTest.java | 11 +-
.../test/collator/CollationCreationMethodTest.java | 11 +-
.../dev/test/collator/CollationCurrencyTest.java | 9 +-
.../icu/dev/test/collator/CollationDummyTest.java | 27 +-
.../dev/test/collator/CollationEnglishTest.java | 16 +-
.../dev/test/collator/CollationFinnishTest.java | 15 +-
.../icu/dev/test/collator/CollationFrenchTest.java | 18 +-
.../test/collator/CollationFrozenMonkeyTest.java | 11 +-
.../icu/dev/test/collator/CollationGermanTest.java | 20 +-
.../dev/test/collator/CollationIteratorTest.java | 19 +-
.../icu/dev/test/collator/CollationKanaTest.java | 21 +-
.../icu/dev/test/collator/CollationMiscTest.java | 105 +-
.../icu/dev/test/collator/CollationMonkeyTest.java | 11 +-
.../dev/test/collator/CollationRegressionTest.java | 53 +-
.../dev/test/collator/CollationServiceTest.java | 13 +-
.../dev/test/collator/CollationSpanishTest.java | 17 +-
.../ibm/icu/dev/test/collator/CollationTest.java | 81 +-
.../icu/dev/test/collator/CollationThaiTest.java | 12 +-
.../icu/dev/test/collator/CollationThreadTest.java | 8 +-
.../dev/test/collator/CollationTurkishTest.java | 15 +-
.../src/com/ibm/icu/dev/test/collator/Counter.java | 2 +
.../ibm/icu/dev/test/collator/G7CollationTest.java | 14 +-
.../test/collator/LotusCollationKoreanTest.java | 15 +-
.../src/com/ibm/icu/dev/test/collator/TestAll.java | 56 -
.../ibm/icu/dev/test/collator/TestComparator.java | 12 +-
.../icu/dev/test/collator/UCAConformanceTest.java | 135 +-
.../test/format/GlobalizationPreferencesTest.java | 23 +-
.../dev/test/format/RbnfLenientScannerTest.java | 23 +-
.../com/ibm/icu/dev/test/search/SearchTest.java | 50 +-
.../src/com/ibm/icu/dev/test/search/package.html | 3 +
.../test/util/ICUResourceBundleCollationTest.java | 27 +-
.../dev/test/util/LocaleAliasCollationTest.java | 15 +-
.../icu/dev/test/util/ULocaleCollationTest.java | 14 +-
main/tests/core/.classpath | 11 +
main/tests/core/.settings/org.eclipse.jdt.ui.prefs | 62 +-
main/tests/core/build.properties | 4 +
main/tests/core/build.xml | 5 +
.../src/com/ibm/icu/dev/data/IDNATestInput.txt | 2 +-
.../icu/dev/data/TestDataElements_testtypes.java | 2 +
.../icu/dev/data/numberformattestspecification.txt | 20 +-
.../src/com/ibm/icu/dev/data/rbbi/english.dict | Bin 1123 -> 0 bytes
.../core/src/com/ibm/icu/dev/data/rbbi/words.txt | 2990 -----------
.../icu/dev/data/resources/TestDataElements.java | 2 +
.../data/resources/TestDataElements_en.properties | 6 +-
.../resources/TestDataElements_en_Latn.properties | 4 +
.../resources/TestDataElements_en_Latn_US.java | 2 +
.../dev/data/resources/TestDataElements_en_US.java | 2 +
.../resources/TestDataElements_fr_Latn_FR.java | 2 +
.../dev/data/resources/TestDataElements_te.java | 4 +-
.../ibm/icu/dev/data/resources/TestMessages.java | 2 +
.../icu/dev/data/resources/testmessages.properties | 4 +
main/tests/core/src/com/ibm/icu/dev/data/thai6.ucs | Bin 363311 -> 0 bytes
.../src/com/ibm/icu/dev/data/unicode/BidiTest.txt | 13 +-
.../icu/dev/data/unicode/CompositionExclusions.txt | 12 +-
.../dev/data/unicode/NormalizationCorrections.txt | 12 +-
.../dev/data/unicode/NormalizationTest-3.2.0.txt | 3 +
.../ibm/icu/dev/data/unicode/NormalizationTest.txt | 140 +-
.../com/ibm/icu/dev/data/unicode/SpecialCasing.txt | 11 +-
.../com/ibm/icu/dev/data/unicode/UnicodeData.txt | 1383 ++++-
.../com/ibm/icu/dev/data/unicode/confusables.txt | 199 +-
.../core/src/com/ibm/icu/dev/test/TestAllCore.java | 44 -
.../ibm/icu/dev/test/bidi/BiDiConformanceTest.java | 9 +-
.../src/com/ibm/icu/dev/test/bidi/BidiFmwk.java | 498 ++
.../src/com/ibm/icu/dev/test/bidi/BidiTest.java | 496 --
.../src/com/ibm/icu/dev/test/bidi/TestAll.java | 43 -
.../src/com/ibm/icu/dev/test/bidi/TestBidi.java | 17 +-
.../ibm/icu/dev/test/bidi/TestBidiTransform.java | 336 ++
.../ibm/icu/dev/test/bidi/TestCharFromDirProp.java | 16 +-
.../ibm/icu/dev/test/bidi/TestClassOverride.java | 17 +-
.../ibm/icu/dev/test/bidi/TestCompatibility.java | 16 +-
.../src/com/ibm/icu/dev/test/bidi/TestContext.java | 16 +-
.../src/com/ibm/icu/dev/test/bidi/TestData.java | 2 +
.../ibm/icu/dev/test/bidi/TestFailureRecovery.java | 17 +-
.../src/com/ibm/icu/dev/test/bidi/TestInverse.java | 18 +-
.../icu/dev/test/bidi/TestMultipleParagraphs.java | 17 +-
.../src/com/ibm/icu/dev/test/bidi/TestReorder.java | 18 +-
.../test/bidi/TestReorderArabicMathSymbols.java | 17 +-
.../ibm/icu/dev/test/bidi/TestReorderRunsOnly.java | 20 +-
.../ibm/icu/dev/test/bidi/TestReorderingMode.java | 18 +-
.../com/ibm/icu/dev/test/bidi/TestStreaming.java | 18 +-
.../ibm/icu/dev/test/bigdec/DiagBigDecimal.java | 5629 --------------------
.../icu/dev/test/bigdec/DiagBigDecimalTest.java | 5238 ++++++++++++++++++
.../com/ibm/icu/dev/test/calendar/AstroTest.java | 15 +-
.../icu/dev/test/calendar/CalendarRegression.java | 2386 ---------
.../dev/test/calendar/CalendarRegressionTest.java | 2444 +++++++++
.../ibm/icu/dev/test/calendar/CalendarTest.java | 444 --
.../icu/dev/test/calendar/CalendarTestFmwk.java | 446 ++
.../com/ibm/icu/dev/test/calendar/ChineseTest.java | 30 +-
.../ibm/icu/dev/test/calendar/ChineseTestCase.java | 2 +
.../icu/dev/test/calendar/CompatibilityTest.java | 31 +-
.../com/ibm/icu/dev/test/calendar/CopticTest.java | 19 +-
.../com/ibm/icu/dev/test/calendar/DangiTest.java | 20 +-
.../dev/test/calendar/DataDrivenCalendarTest.java | 137 +-
.../ibm/icu/dev/test/calendar/EthiopicTest.java | 20 +-
.../com/ibm/icu/dev/test/calendar/HebrewTest.java | 23 +-
.../com/ibm/icu/dev/test/calendar/HolidayTest.java | 25 +-
.../ibm/icu/dev/test/calendar/IBMCalendarTest.java | 169 +-
.../com/ibm/icu/dev/test/calendar/IndianTest.java | 32 +-
.../com/ibm/icu/dev/test/calendar/IslamicTest.java | 28 +-
.../ibm/icu/dev/test/calendar/JapaneseTest.java | 202 +-
.../com/ibm/icu/dev/test/calendar/PersianTest.java | 32 +-
.../src/com/ibm/icu/dev/test/calendar/TestAll.java | 41 -
.../com/ibm/icu/dev/test/calendar/TestCase.java | 11 +-
.../src/com/ibm/icu/dev/test/calendar/package.html | 3 +
.../dev/test/charsetdet/CharsetDetectionTests.xml | 2 +
.../dev/test/charsetdet/TestCharsetDetector.java | 41 +-
.../src/com/ibm/icu/dev/test/cldr/TestAll.java | 29 -
.../com/ibm/icu/dev/test/cldr/TestCLDRVsICU.java | 13 +-
.../dev/test/compression/DecompressionTest.java | 10 +-
.../icu/dev/test/compression/ExhaustiveTest.java | 11 +-
.../com/ibm/icu/dev/test/compression/TestAll.java | 27 -
.../com/ibm/icu/dev/test/compression/package.html | 3 +
.../icu/dev/test/duration/DataReadWriteTest.java | 23 +-
.../ibm/icu/dev/test/duration/ICUDurationTest.java | 20 +-
.../icu/dev/test/duration/LanguageTestFmwk.java | 820 +++
.../icu/dev/test/duration/LanguageTestRoot.java | 808 ---
.../test/duration/PeriodBuilderFactoryTest.java | 14 +-
.../icu/dev/test/duration/PeriodBuilderTest.java | 22 -
.../com/ibm/icu/dev/test/duration/PeriodTest.java | 17 +-
.../ibm/icu/dev/test/duration/RegressionTest.java | 10 +-
...esourceBasedPeriodFormatterDataServiceTest.java | 13 +-
.../src/com/ibm/icu/dev/test/duration/TestAll.java | 38 -
.../icu/dev/test/duration/languages/TestAll.java | 44 -
.../dev/test/duration/languages/Test_ar_EG.java | 17 +-
.../icu/dev/test/duration/languages/Test_en.java | 14 +-
.../icu/dev/test/duration/languages/Test_es.java | 17 +-
.../icu/dev/test/duration/languages/Test_fr.java | 17 +-
.../dev/test/duration/languages/Test_he_IL.java | 16 +-
.../icu/dev/test/duration/languages/Test_hi.java | 20 +-
.../icu/dev/test/duration/languages/Test_it.java | 17 +-
.../icu/dev/test/duration/languages/Test_ja.java | 20 +-
.../icu/dev/test/duration/languages/Test_ko.java | 17 +-
.../icu/dev/test/duration/languages/Test_ru.java | 17 +-
.../dev/test/duration/languages/Test_zh_Hans.java | 17 +-
.../test/duration/languages/Test_zh_Hans_SG.java | 17 +-
.../dev/test/duration/languages/Test_zh_Hant.java | 18 +-
.../test/duration/languages/Test_zh_Hant_HK.java | 17 +-
.../icu/dev/test/format/BigNumberFormatTest.java | 17 +-
.../dev/test/format/CompactDecimalFormatTest.java | 263 +-
.../icu/dev/test/format/DataDrivenFormatTest.java | 56 +-
.../format/DataDrivenNumberFormatTestSuite.java | 342 --
.../format/DataDrivenNumberFormatTestUtility.java | 342 ++
.../icu/dev/test/format/DateFormatMiscTests.java | 12 +-
.../dev/test/format/DateFormatRegressionTest.java | 46 +-
.../dev/test/format/DateFormatRegressionTestJ.java | 26 +-
.../dev/test/format/DateFormatRoundTripTest.java | 93 +-
.../ibm/icu/dev/test/format/DateFormatTest.java | 89 +-
.../dev/test/format/DateIntervalFormatTest.java | 132 +-
.../icu/dev/test/format/DateTimeGeneratorTest.java | 229 +-
.../icu/dev/test/format/IntlTestDateFormat.java | 27 +-
.../icu/dev/test/format/IntlTestDateFormatAPI.java | 10 +-
.../dev/test/format/IntlTestDateFormatAPIC.java | 12 +-
.../dev/test/format/IntlTestDateFormatSymbols.java | 14 +-
.../dev/test/format/IntlTestDecimalFormatAPI.java | 14 +-
.../dev/test/format/IntlTestDecimalFormatAPIC.java | 92 +-
.../test/format/IntlTestDecimalFormatSymbols.java | 140 +-
.../test/format/IntlTestDecimalFormatSymbolsC.java | 12 +-
.../icu/dev/test/format/IntlTestNumberFormat.java | 18 +-
.../dev/test/format/IntlTestNumberFormatAPI.java | 10 +-
.../test/format/IntlTestSimpleDateFormatAPI.java | 10 +-
.../ibm/icu/dev/test/format/ListFormatterTest.java | 18 +-
.../ibm/icu/dev/test/format/MeasureUnitTest.java | 380 +-
.../dev/test/format/MessagePatternUtilTest.java | 20 +-
.../ibm/icu/dev/test/format/MessageRegression.java | 880 ---
.../icu/dev/test/format/MessageRegressionTest.java | 904 ++++
.../test/format/NumberFormatRegistrationTest.java | 10 +-
.../test/format/NumberFormatRegressionTest.java | 18 +-
.../dev/test/format/NumberFormatRoundTripTest.java | 19 +-
.../test/format/NumberFormatSerialTestData.java | 2 +
.../test/format/NumberFormatSpecificationTest.java | 17 +-
.../ibm/icu/dev/test/format/NumberFormatTest.java | 669 ++-
.../icu/dev/test/format/NumberFormatTestCases.txt | 8 +-
.../icu/dev/test/format/NumberFormatTestData.java | 527 ++
.../icu/dev/test/format/NumberFormatTestTuple.java | 525 --
.../ibm/icu/dev/test/format/NumberRegression.java | 1875 -------
.../icu/dev/test/format/NumberRegressionTests.java | 1938 +++++++
.../ibm/icu/dev/test/format/PluralFormatTest.java | 25 +-
.../icu/dev/test/format/PluralFormatUnitTest.java | 49 +-
.../ibm/icu/dev/test/format/PluralRangesTest.java | 12 +-
.../icu/dev/test/format/PluralRulesFactory.java | 2 +
.../ibm/icu/dev/test/format/PluralRulesTest.java | 39 +-
.../com/ibm/icu/dev/test/format/RBNFParseTest.java | 10 +-
.../ibm/icu/dev/test/format/RbnfRoundTripTest.java | 30 +-
.../src/com/ibm/icu/dev/test/format/RbnfTest.java | 70 +-
.../test/format/RelativeDateTimeFormatterTest.java | 38 +-
.../test/format/ScientificNumberFormatterTest.java | 14 +-
.../icu/dev/test/format/SelectFormatAPITest.java | 16 +-
.../icu/dev/test/format/SelectFormatUnitTest.java | 11 +-
.../src/com/ibm/icu/dev/test/format/TestAll.java | 138 -
.../ibm/icu/dev/test/format/TestMessageFormat.java | 253 +-
.../com/ibm/icu/dev/test/format/TimeUnitTest.java | 24 +-
.../ibm/icu/dev/test/format/TimeZoneAliases.txt | 8 +-
.../icu/dev/test/format/TimeZoneFormatTest.java | 328 +-
.../format/WriteNumberFormatSerialTestData.java | 2 +
.../src/com/ibm/icu/dev/test/format/plurals.txt | 1 +
.../src/com/ibm/icu/dev/test/impl/CacheTest.java | 70 +
.../src/com/ibm/icu/dev/test/impl/TestAll.java | 34 -
.../dev/test/iterator/TestUCharacterIterator.java | 23 +-
.../src/com/ibm/icu/dev/test/lang/TestAll.java | 32 -
.../com/ibm/icu/dev/test/lang/TestCharacter.java | 30 -
.../src/com/ibm/icu/dev/test/lang/TestUScript.java | 46 +-
.../com/ibm/icu/dev/test/lang/TestUScriptRun.java | 11 +-
.../ibm/icu/dev/test/lang/UCharacterCaseTest.java | 82 +-
.../icu/dev/test/lang/UCharacterCategoryTest.java | 18 +-
.../ibm/icu/dev/test/lang/UCharacterCompare.java | 2 +
.../icu/dev/test/lang/UCharacterDirectionTest.java | 18 +-
.../icu/dev/test/lang/UCharacterSurrogateTest.java | 19 +-
.../com/ibm/icu/dev/test/lang/UCharacterTest.java | 248 +-
.../icu/dev/test/lang/UCharacterThreadTest.java | 19 +-
.../icu/dev/test/lang/UPropertyAliasesTest.java | 10 +-
.../src/com/ibm/icu/dev/test/lang/UTF16Test.java | 39 +-
.../dev/test/lang/UnicodeSetStringSpanTest.java | 16 +-
.../com/ibm/icu/dev/test/lang/UnicodeSetTest.java | 83 +-
.../com/ibm/icu/dev/test/normalizer/BasicTest.java | 365 +-
.../icu/dev/test/normalizer/ConformanceTest.java | 20 +-
.../ibm/icu/dev/test/normalizer/IntHashtable.java | 4 +-
.../dev/test/normalizer/IntStringHashtable.java | 4 +-
.../ibm/icu/dev/test/normalizer/LongHashtable.java | 2 +
.../test/normalizer/NormalizationMonkeyTest.java | 16 +-
.../icu/dev/test/normalizer/NormalizerBuilder.java | 2 +
.../icu/dev/test/normalizer/NormalizerData.java | 2 +
.../test/normalizer/NormalizerRegressionTests.java | 9 +-
.../com/ibm/icu/dev/test/normalizer/TestAll.java | 33 -
.../dev/test/normalizer/TestCanonicalIterator.java | 16 +-
.../normalizer/TestDeprecatedNormalizerAPI.java | 35 +-
.../com/ibm/icu/dev/test/normalizer/UTS46Test.java | 10 +-
.../icu/dev/test/normalizer/UnicodeNormalizer.java | 4 +-
.../UnicodeNormalizerConformanceTest.java | 15 +-
.../com/ibm/icu/dev/test/normalizer/package.html | 3 +
.../dev/test/rbbi/AbstractBreakIteratorTests.java | 107 +
.../icu/dev/test/rbbi/BreakIteratorRegTest.java | 9 +-
.../test/rbbi/BreakIteratorRules_en_US_TEST.java | 2 +
.../ibm/icu/dev/test/rbbi/BreakIteratorTest.java | 172 +-
.../src/com/ibm/icu/dev/test/rbbi/RBBIAPITest.java | 138 +-
.../src/com/ibm/icu/dev/test/rbbi/RBBITest.java | 145 +-
.../ibm/icu/dev/test/rbbi/RBBITestExtended.java | 17 +-
.../com/ibm/icu/dev/test/rbbi/RBBITestMonkey.java | 1638 +++---
.../com/ibm/icu/dev/test/rbbi/SimpleBITest.java | 242 -
.../src/com/ibm/icu/dev/test/rbbi/TestAll.java | 36 -
.../src/com/ibm/icu/dev/test/rbbi/package.html | 3 +
.../core/src/com/ibm/icu/dev/test/rbbi/rbbitst.txt | 209 +-
.../icu/dev/test/serializable/CalendarHandler.java | 284 +
.../icu/dev/test/serializable/CalendarTests.java | 261 -
.../dev/test/serializable/CompatibilityTest.java | 394 +-
.../icu/dev/test/serializable/CoverageTest.java | 248 +-
.../dev/test/serializable/ExceptionHandler.java | 150 +
.../icu/dev/test/serializable/ExceptionTests.java | 157 -
.../icu/dev/test/serializable/FormatHandler.java | 2467 +++++++++
.../ibm/icu/dev/test/serializable/FormatTests.java | 2392 ---------
.../dev/test/serializable/SerializableTest.java | 800 ---
.../test/serializable/SerializableTestUtility.java | 948 ++++
.../dev/test/serializable/SerializableWriter.java | 58 +-
.../ICU_58.1/com.ibm.icu.impl.DateNumberFormat.dat | Bin 0 -> 2602 bytes
...om.ibm.icu.impl.IllegalIcuArgumentException.dat | Bin 0 -> 858 bytes
.../com.ibm.icu.impl.InvalidFormatException.dat | Bin 0 -> 2821 bytes
.../ICU_58.1/com.ibm.icu.impl.JavaTimeZone.dat | Bin 0 -> 2543 bytes
.../ICU_58.1/com.ibm.icu.impl.OlsonTimeZone.dat | Bin 0 -> 20881 bytes
.../com.ibm.icu.impl.RelativeDateFormat.dat | Bin 0 -> 11745 bytes
.../com.ibm.icu.impl.TZDBTimeZoneNames.dat | Bin 0 -> 277 bytes
.../ICU_58.1/com.ibm.icu.impl.TimeZoneAdapter.dat | Bin 0 -> 21314 bytes
.../com.ibm.icu.impl.TimeZoneGenericNames.dat | Bin 0 -> 407 bytes
.../com.ibm.icu.impl.TimeZoneNamesImpl.dat | Bin 0 -> 237 bytes
...m.ibm.icu.impl.duration.BasicDurationFormat.dat | Bin 0 -> 383 bytes
...m.ibm.icu.impl.locale.LocaleSyntaxException.dat | Bin 0 -> 873 bytes
.../data/ICU_58.1/com.ibm.icu.math.BigDecimal.dat | Bin 0 -> 520 bytes
.../data/ICU_58.1/com.ibm.icu.math.MathContext.dat | Bin 0 -> 595 bytes
.../com.ibm.icu.text.ArabicShapingException.dat | Bin 0 -> 2821 bytes
.../com.ibm.icu.text.ChineseDateFormat$Field.dat | Bin 0 -> 312 bytes
.../com.ibm.icu.text.ChineseDateFormat.dat | Bin 0 -> 92518 bytes
.../com.ibm.icu.text.ChineseDateFormatSymbols.dat | Bin 0 -> 39846 bytes
.../com.ibm.icu.text.CompactDecimalFormat.dat | Bin 0 -> 65 bytes
.../com.ibm.icu.text.CurrencyPluralInfo.dat | Bin 0 -> 1186 bytes
.../ICU_58.1/com.ibm.icu.text.DateFormat$Field.dat | Bin 0 -> 792 bytes
.../data/ICU_58.1/com.ibm.icu.text.DateFormat.dat | Bin 0 -> 47091 bytes
.../com.ibm.icu.text.DateFormatSymbols.dat | Bin 0 -> 31740 bytes
.../com.ibm.icu.text.DateIntervalFormat.dat | Bin 0 -> 10974 bytes
...m.ibm.icu.text.DateIntervalInfo$PatternInfo.dat | Bin 0 -> 270 bytes
.../ICU_58.1/com.ibm.icu.text.DateIntervalInfo.dat | Bin 0 -> 568 bytes
.../ICU_58.1/com.ibm.icu.text.DecimalFormat.dat | Bin 0 -> 12451 bytes
.../com.ibm.icu.text.DecimalFormatSymbols.dat | Bin 0 -> 7109 bytes
.../ICU_58.1/com.ibm.icu.text.MeasureFormat.dat | Bin 0 -> 4044 bytes
.../com.ibm.icu.text.MessageFormat$Field.dat | Bin 0 -> 249 bytes
.../ICU_58.1/com.ibm.icu.text.MessageFormat.dat | Bin 0 -> 382 bytes
.../com.ibm.icu.text.NumberFormat$Field.dat | Bin 0 -> 449 bytes
.../ICU_58.1/com.ibm.icu.text.NumberFormat.dat | Bin 0 -> 4738 bytes
.../ICU_58.1/com.ibm.icu.text.PluralFormat.dat | Bin 0 -> 3853 bytes
.../data/ICU_58.1/com.ibm.icu.text.PluralRules.dat | Bin 0 -> 872 bytes
.../com.ibm.icu.text.RuleBasedNumberFormat.dat | Bin 0 -> 44566 bytes
.../ICU_58.1/com.ibm.icu.text.SelectFormat.dat | Bin 0 -> 202 bytes
.../ICU_58.1/com.ibm.icu.text.SimpleDateFormat.dat | Bin 0 -> 90967 bytes
.../com.ibm.icu.text.StringPrepParseException.dat | Bin 0 -> 7356 bytes
.../ICU_58.1/com.ibm.icu.text.TimeUnitFormat.dat | Bin 0 -> 3497 bytes
.../ICU_58.1/com.ibm.icu.text.TimeZoneFormat.dat | Bin 0 -> 774 bytes
.../com.ibm.icu.util.AnnualTimeZoneRule.dat | Bin 0 -> 898 bytes
.../ICU_58.1/com.ibm.icu.util.BuddhistCalendar.dat | Bin 0 -> 2672 bytes
.../data/ICU_58.1/com.ibm.icu.util.Calendar.dat | Bin 0 -> 4090 bytes
.../ICU_58.1/com.ibm.icu.util.ChineseCalendar.dat | Bin 0 -> 3152 bytes
.../ICU_58.1/com.ibm.icu.util.CopticCalendar.dat | Bin 0 -> 3328 bytes
.../data/ICU_58.1/com.ibm.icu.util.Currency.dat | Bin 0 -> 345 bytes
.../ICU_58.1/com.ibm.icu.util.DangiCalendar.dat | Bin 0 -> 3538 bytes
.../ICU_58.1/com.ibm.icu.util.DateInterval.dat | Bin 0 -> 139 bytes
.../ICU_58.1/com.ibm.icu.util.DateTimeRule.dat | Bin 0 -> 324 bytes
.../ICU_58.1/com.ibm.icu.util.EthiopicCalendar.dat | Bin 0 -> 2621 bytes
.../com.ibm.icu.util.GregorianCalendar.dat | Bin 0 -> 4099 bytes
.../ICU_58.1/com.ibm.icu.util.HebrewCalendar.dat | Bin 0 -> 3647 bytes
....ibm.icu.util.ICUCloneNotSupportedException.dat | Bin 0 -> 1393 bytes
.../ICU_58.1/com.ibm.icu.util.ICUException.dat | Bin 0 -> 1298 bytes
.../com.ibm.icu.util.ICUUncheckedIOException.dat | Bin 0 -> 1331 bytes
.../com.ibm.icu.util.IllformedLocaleException.dat | Bin 0 -> 923 bytes
.../ICU_58.1/com.ibm.icu.util.IndianCalendar.dat | Bin 0 -> 2493 bytes
.../com.ibm.icu.util.InitialTimeZoneRule.dat | Bin 0 -> 241 bytes
.../ICU_58.1/com.ibm.icu.util.IslamicCalendar.dat | Bin 0 -> 3876 bytes
.../ICU_58.1/com.ibm.icu.util.JapaneseCalendar.dat | Bin 0 -> 2750 bytes
.../data/ICU_58.1/com.ibm.icu.util.MeasureUnit.dat | Bin 0 -> 173 bytes
.../ICU_58.1/com.ibm.icu.util.PersianCalendar.dat | Bin 0 -> 3664 bytes
.../com.ibm.icu.util.RuleBasedTimeZone.dat | Bin 0 -> 1401 bytes
.../ICU_58.1/com.ibm.icu.util.SimpleTimeZone.dat | Bin 0 -> 1152 bytes
.../ICU_58.1/com.ibm.icu.util.TaiwanCalendar.dat | Bin 0 -> 2821 bytes
.../com.ibm.icu.util.TimeArrayTimeZoneRule.dat | Bin 0 -> 312 bytes
.../data/ICU_58.1/com.ibm.icu.util.TimeUnit.dat | Bin 0 -> 173 bytes
.../data/ICU_58.1/com.ibm.icu.util.TimeZone.dat | Bin 0 -> 1588 bytes
.../data/ICU_58.1/com.ibm.icu.util.ULocale.dat | Bin 0 -> 365 bytes
...ibm.icu.util.UResourceTypeMismatchException.dat | Bin 0 -> 2886 bytes
.../data/ICU_58.1/com.ibm.icu.util.VTimeZone.dat | Bin 0 -> 2676 bytes
.../icu/dev/test/shaping/ArabicShapingRegTest.java | 113 +-
.../icu/dev/test/shaping/ArabicShapingTest.java | 12 +
.../dev/test/stringprep/IDNAConformanceTest.java | 10 +-
.../ibm/icu/dev/test/stringprep/IDNAReference.java | 2 +
.../icu/dev/test/stringprep/NFS4StringPrep.java | 2 +
.../icu/dev/test/stringprep/NamePrepTransform.java | 2 +
.../icu/dev/test/stringprep/PunycodeReference.java | 2 +
.../com/ibm/icu/dev/test/stringprep/TestAll.java | 37 -
.../com/ibm/icu/dev/test/stringprep/TestData.java | 2 +
.../com/ibm/icu/dev/test/stringprep/TestIDNA.java | 39 +-
.../ibm/icu/dev/test/stringprep/TestIDNARef.java | 22 +-
.../test/stringprep/TestInputDataStructure.java | 12 +-
.../icu/dev/test/stringprep/TestStringPrep.java | 17 +-
.../test/stringprep/TestStringPrepProfiles.java | 9 +-
.../ibm/icu/dev/test/text/SpoofCheckerTest.java | 460 +-
.../src/com/ibm/icu/dev/test/text/TestAll.java | 27 -
.../com/ibm/icu/dev/test/timescale/TestAll.java | 34 -
.../icu/dev/test/timescale/TimeScaleAPITest.java | 18 +-
.../icu/dev/test/timescale/TimeScaleDataTest.java | 13 +-
.../dev/test/timescale/TimeScaleMonkeyTest.java | 10 +-
.../src/com/ibm/icu/dev/test/timezone/TestAll.java | 31 -
.../icu/dev/test/timezone/TimeZoneAliasTest.java | 17 +-
.../dev/test/timezone/TimeZoneBoundaryTest.java | 11 +-
.../dev/test/timezone/TimeZoneOffsetLocalTest.java | 10 +-
.../icu/dev/test/timezone/TimeZoneRegression.java | 1201 -----
.../dev/test/timezone/TimeZoneRegressionTest.java | 1225 +++++
.../icu/dev/test/timezone/TimeZoneRuleTest.java | 32 +-
.../ibm/icu/dev/test/timezone/TimeZoneTest.java | 55 +-
.../com/ibm/icu/dev/test/util/BytesTrieTest.java | 25 +-
.../ibm/icu/dev/test/util/CalendarFieldsSet.java | 2 +
.../com/ibm/icu/dev/test/util/CharsTrieTest.java | 34 +-
.../ibm/icu/dev/test/util/CompactArrayTest.java | 11 +-
.../com/ibm/icu/dev/test/util/CurrencyTest.java | 249 +-
.../ibm/icu/dev/test/util/DateTimeStyleSet.java | 2 +
.../com/ibm/icu/dev/test/util/DebugUtilities.java | 2 +
.../ibm/icu/dev/test/util/DebugUtilitiesData.java | 5 +-
.../ibm/icu/dev/test/util/DebugUtilitiesTest.java | 12 +-
.../com/ibm/icu/dev/test/util/DisplayNameTest.java | 17 +-
.../src/com/ibm/icu/dev/test/util/Equator.java | 4 +-
.../src/com/ibm/icu/dev/test/util/FieldsSet.java | 2 +
.../com/ibm/icu/dev/test/util/GenderInfoTest.java | 12 +-
.../com/ibm/icu/dev/test/util/ICUBinaryTest.java | 15 +-
.../icu/dev/test/util/ICUResourceBundleTest.java | 234 +-
.../com/ibm/icu/dev/test/util/ICUServiceTest.java | 13 +-
.../icu/dev/test/util/ICUServiceTestSample.java | 2 +
.../icu/dev/test/util/ICUServiceThreadTest.java | 58 +-
.../com/ibm/icu/dev/test/util/LocaleAliasTest.java | 38 +-
.../ibm/icu/dev/test/util/LocaleBuilderTest.java | 11 +-
.../com/ibm/icu/dev/test/util/LocaleDataTest.java | 27 +-
.../ibm/icu/dev/test/util/LocaleMatcherShim.java | 2 +
.../ibm/icu/dev/test/util/LocaleMatcherTest.java | 41 +-
.../icu/dev/test/util/LocalePriorityListTest.java | 10 +-
.../src/com/ibm/icu/dev/test/util/RegionTest.java | 19 +-
.../ibm/icu/dev/test/util/SimpleFormatterTest.java | 31 +-
.../ibm/icu/dev/test/util/StringTokenizerTest.java | 48 +-
.../src/com/ibm/icu/dev/test/util/TestAll.java | 47 -
.../src/com/ibm/icu/dev/test/util/TestData_en.jpp | 6 +-
.../dev/test/util/TestDefaultPackageLoading.jpp | 6 +-
.../ibm/icu/dev/test/util/TestLocaleValidity.java | 21 +-
.../com/ibm/icu/dev/test/util/TextTrieMapTest.java | 11 +-
.../src/com/ibm/icu/dev/test/util/Trie2Test.java | 19 +-
.../src/com/ibm/icu/dev/test/util/TrieMap.java | 2 +
.../src/com/ibm/icu/dev/test/util/TrieMapTest.java | 41 +-
.../src/com/ibm/icu/dev/test/util/TrieTest.java | 17 +-
.../src/com/ibm/icu/dev/test/util/ULocaleTest.java | 245 +-
.../src/com/ibm/icu/dev/test/util/UtilityTest.java | 18 +-
.../com/ibm/icu/dev/test/util/VersionInfoTest.java | 113 +-
.../core/src/com/ibm/icu/text/DigitListTest.java | 44 +
main/tests/framework/.classpath | 11 +
.../framework/.settings/org.eclipse.jdt.ui.prefs | 62 +-
main/tests/framework/build.properties | 4 +
main/tests/framework/build.xml | 5 +
main/tests/framework/manifest.stub | 2 +-
.../src/com/ibm/icu/dev/test/AbstractTestLog.java | 48 +-
.../src/com/ibm/icu/dev/test/ModuleTest.java | 145 +-
.../src/com/ibm/icu/dev/test/ResourceModule.java | 2 +
.../src/com/ibm/icu/dev/test/TestBoilerplate.java | 27 +-
.../src/com/ibm/icu/dev/test/TestDataModule.java | 2 +
.../src/com/ibm/icu/dev/test/TestFmwk.java | 1772 +-----
.../src/com/ibm/icu/dev/test/TestLog.java | 44 +-
.../src/com/ibm/icu/dev/test/TestLogWriter.java | 43 -
.../src/com/ibm/icu/dev/test/TestUtil.java | 2 +
.../src/com/ibm/icu/dev/test/UTF16Util.java | 2 +
.../src/com/ibm/icu/dev/test/package.html | 3 +
.../ibm/icu/dev/test/sample/ModuleTestSample.java | 21 +-
.../icu/dev/test/sample/ModuleTestSampleData.java | 2 +
.../src/com/ibm/icu/dev/util/ArrayComparator.java | 76 -
.../com/ibm/icu/dev/util/CollectionUtilities.java | 2 +
.../com/ibm/icu/dev/util/DataInputCompressor.java | 229 -
.../com/ibm/icu/dev/util/DataOutputCompressor.java | 207 -
.../src/com/ibm/icu/dev/util/ElapsedTimer.java | 2 +
.../icu/dev/util/IcuUnicodeNormalizerFactory.java | 58 -
.../src/com/ibm/icu/dev/util/ImmutableEntry.java | 2 +
.../framework/src/com/ibm/icu/dev/util/Pick.java | 792 ---
.../src/com/ibm/icu/dev/util/PrettyPrinter.java | 290 -
.../framework/src/com/ibm/icu/dev/util/Quoter.java | 65 -
.../src/com/ibm/icu/dev/util/SortedBag.java | 142 -
.../framework/src/com/ibm/icu/dev/util/Tabber.java | 239 -
.../framework/src/com/ibm/icu/dev/util/Timer.java | 4 +-
.../src/com/ibm/icu/dev/util/UnicodeLabel.java | 60 -
.../src/com/ibm/icu/dev/util/UnicodeMap.java | 2 +
.../com/ibm/icu/dev/util/UnicodeMapIterator.java | 2 +
.../ibm/icu/dev/util/UnicodePropertySource.java | 321 --
.../src/com/ibm/icu/dev/util/UnicodeTransform.java | 59 -
.../src/com/ibm/icu/dev/util/VariableReplacer.java | 44 -
.../src/com/ibm/icu/dev/util/Visitor.java | 133 -
.../com/ibm/icu/dev/util/XEquivalenceClass.java | 331 --
.../src/com/ibm/icu/dev/util/XEquivalenceMap.java | 142 -
main/tests/localespi/.classpath | 11 +
.../localespi/.settings/org.eclipse.jdt.ui.prefs | 62 +-
main/tests/localespi/build.properties | 4 +
main/tests/localespi/build.xml | 5 +
.../icu/dev/test/localespi/BreakIteratorTest.java | 10 +-
.../ibm/icu/dev/test/localespi/CollatorTest.java | 11 +-
.../icu/dev/test/localespi/CurrencyNameTest.java | 10 +-
.../dev/test/localespi/DateFormatSymbolsTest.java | 13 +-
.../ibm/icu/dev/test/localespi/DateFormatTest.java | 13 +-
.../test/localespi/DecimalFormatSymbolsTest.java | 12 +-
.../ibm/icu/dev/test/localespi/LocaleNameTest.java | 12 +-
.../icu/dev/test/localespi/NumberFormatTest.java | 11 +-
.../com/ibm/icu/dev/test/localespi/TestAll.java | 30 -
.../com/ibm/icu/dev/test/localespi/TestUtil.java | 2 +
.../icu/dev/test/localespi/TimeZoneNameTest.java | 106 +-
main/tests/packaging/.classpath | 11 +
.../packaging/.settings/org.eclipse.jdt.ui.prefs | 62 +-
main/tests/packaging/build.properties | 4 +
main/tests/packaging/build.xml | 5 +
.../ibm/icu/dev/test/TestLocaleNamePackaging.java | 15 +-
.../src/com/ibm/icu/dev/test/TestPackaging.java | 26 -
main/tests/testall/.classpath | 18 -
main/tests/testall/.project | 17 -
.../.settings/org.eclipse.core.resources.prefs | 3 -
.../testall/.settings/org.eclipse.jdt.core.prefs | 379 --
.../testall/.settings/org.eclipse.jdt.ui.prefs | 9 -
main/tests/testall/build.properties | 5 -
main/tests/testall/build.xml | 31 -
main/tests/testall/manifest.stub | 11 -
.../testall/src/com/ibm/icu/dev/test/TestAll.java | 32 -
main/tests/translit/.classpath | 11 +
.../translit/.settings/org.eclipse.jdt.ui.prefs | 62 +-
main/tests/translit/build.properties | 4 +
main/tests/translit/build.xml | 5 +
.../src/com/ibm/icu/dev/test/TestAllTranslit.java | 32 -
.../ibm/icu/dev/test/translit/AnyScriptTest.java | 16 +-
.../test/translit/CompoundTransliteratorTest.java | 12 +-
.../com/ibm/icu/dev/test/translit/ErrorTest.java | 11 +-
.../com/ibm/icu/dev/test/translit/JamoTest.java | 42 +-
.../icu/dev/test/translit/PrettyPrinterTest.java | 38 -
.../icu/dev/test/translit/RegexUtilitiesTest.java | 17 +-
.../ibm/icu/dev/test/translit/ReplaceableTest.java | 9 +-
.../ibm/icu/dev/test/translit/RoundTripTest.java | 175 +-
.../dev/test/translit/StringBoilerplateTest.java | 51 +
.../src/com/ibm/icu/dev/test/translit/TestAll.java | 37 -
.../icu/dev/test/translit/TestUnicodeProperty.java | 119 -
.../com/ibm/icu/dev/test/translit/TestUtility.java | 2 +
.../com/ibm/icu/dev/test/translit/ThreadTest.java | 15 +-
.../icu/dev/test/translit/TransliteratorTest.java | 133 +-
.../test/translit/UnicodeMapBoilerplateTest.java | 56 +
.../ibm/icu/dev/test/translit/UnicodeMapTest.java | 199 +-
.../test/translit/UnicodeSetBoilerplateTest.java | 53 +
.../com/ibm/icu/dev/test/translit/WriteCharts.java | 4 +-
.../com/ibm/icu/dev/test/translit/langtagRegex.txt | 2 +
.../src/com/ibm/icu/dev/test/translit/package.html | 3 +
.../src/com/ibm/icu/dev/test/util/TestBNF.java | 244 -
.../ibm/icu/dev/test/util/TestBagFormatter.java | 247 -
.../com/ibm/icu/dev/test/util/TestUtilities.java | 425 +-
.../translit/src/com/ibm/icu/dev/util/BNF.java | 329 --
.../src/com/ibm/icu/dev/util/BagFormatter.java | 1169 ----
.../src/com/ibm/icu/dev/util/CaseIterator.java | 563 --
.../src/com/ibm/icu/dev/util/FileUtilities.java | 87 -
.../com/ibm/icu/dev/util/ICUPropertyFactory.java | 556 --
.../src/com/ibm/icu/dev/util/Tokenizer.java | 320 --
.../ibm/icu/dev/util/TransliteratorUtilities.java | 149 -
.../src/com/ibm/icu/dev/util/UnicodeProperty.java | 1558 ------
.../icu/dev/util/UnicodePropertySymbolTable.java | 248 -
manifest.stub | 2 +-
perf-tests/Dataset.pm | 2 +
perf-tests/README.txt | 2 +
perf-tests/build.properties | 4 +-
perf-tests/build.xml | 2 +
perf-tests/collationperf.pl | 2 +
perf-tests/converterperf.pl | 2 +
perf-tests/data/collation/TestNames_Asian.txt | 6 +-
perf-tests/data/collation/TestNames_Chinese.txt | 4 +-
perf-tests/data/collation/TestNames_Japanese.txt | 6 +-
perf-tests/data/collation/TestNames_Japanese_h.txt | 6 +-
perf-tests/data/collation/TestNames_Japanese_k.txt | 6 +-
perf-tests/data/collation/TestNames_Korean.txt | 4 +-
perf-tests/data/collation/TestNames_Latin.txt | 4 +-
perf-tests/data/collation/TestNames_Russian.txt | 4 +-
perf-tests/data/collation/TestNames_SerbianSH.txt | 4 +-
perf-tests/data/collation/TestNames_SerbianSR.txt | 4 +-
.../collation/TestNames_Simplified_Chinese.txt | 4 +-
perf-tests/data/collation/TestNames_Thai.txt | 4 +-
perf-tests/data/conversion/english.txt | 2 +-
perf-tests/data/conversion/french.txt | 2 +-
perf-tests/data/conversion/greek.txt | 2 +-
perf-tests/data/conversion/hebrew.txt | 2 +-
perf-tests/data/conversion/hindi.txt | 2 +-
perf-tests/data/conversion/japanese.txt | 2 +-
perf-tests/data/conversion/korean.txt | 2 +-
perf-tests/data/conversion/s-chinese.txt | 2 +-
perf-tests/data/icuperf2report.xsl | 3 +-
perf-tests/dateformatperf.pl | 2 +
perf-tests/decimalformatperf.pl | 2 +
perf-tests/normalizationperf_r_b.pl | 2 +
perf-tests/normalizationperf_r_l.pl | 2 +
perf-tests/normperf.pl | 2 +
perf-tests/perftests.pl | 2 +
perf-tests/perldriver/Dataset.pm | 2 +
perf-tests/perldriver/Format.pm | 2 +
perf-tests/perldriver/Output.pm | 2 +
perf-tests/perldriver/PerfFramework4j.pm | 2 +
perf-tests/rbbiperf_r.pl | 2 +
perf-tests/resourcebundleperf.pl | 2 +
.../test/perf/BreakIteratorPerformanceTest.java | 2 +
.../dev/test/perf/CollationPerformanceTest.java | 4 +-
.../dev/test/perf/ConverterPerformanceTest.java | 2 +
.../dev/test/perf/DateFormatPerformanceTest.java | 2 +
.../test/perf/DecimalFormatPerformanceTest.java | 2 +
.../dev/test/perf/NormalizerPerformanceTest.java | 2 +
.../src/com/ibm/icu/dev/test/perf/PerfTest.java | 2 +
.../src/com/ibm/icu/dev/test/perf/RBBIPerf.java | 2 +
.../ibm/icu/dev/test/perf/ResourceBundlePerf.java | 2 +
.../dev/test/perf/ServiceObjectCreationPerf.java | 2 +
.../com/ibm/icu/dev/test/perf/UCharacterPerf.java | 2 +
.../com/ibm/icu/dev/test/perf/UnicodeSetPerf.java | 2 +
perf-tests/ucharacterperf.pl | 2 +
perf-tests/ucharacterperf_r.pl | 2 +
perf-tests/unicodesetperf.pl | 2 +
perf-tests/unicodesetperf_r.pl | 2 +
pom.xml | 4 +-
readme.html | 293 +-
samples/.settings/org.eclipse.jdt.ui.prefs | 62 +-
samples/build.properties | 2 +
samples/build.xml | 2 +
.../com/ibm/icu/samples/iuc/PopulationData.java | 2 +
.../com/ibm/icu/samples/iuc/Sample13_Hello.java | 2 +
.../com/ibm/icu/samples/iuc/Sample30_ResHello.java | 2 +
.../com/ibm/icu/samples/iuc/Sample40_PopMsg.java | 2 +
.../com/ibm/icu/samples/iuc/Sample50_PopSort.java | 2 +
.../ibm/icu/samples/iuc/SupplementalUtilities.java | 9 +-
.../src/com/ibm/icu/samples/iuc/data/popmsg/en.res | Bin 67 -> 64 bytes
.../src/com/ibm/icu/samples/iuc/data/popmsg/es.res | Bin 651 -> 624 bytes
.../ibm/icu/samples/iuc/data/popmsg/res_index.res | Bin 161 -> 128 bytes
.../com/ibm/icu/samples/iuc/data/popmsg/root.res | Bin 657 -> 624 bytes
.../com/ibm/icu/samples/iuc/data/reshello/es.res | Bin 109 -> 96 bytes
.../com/ibm/icu/samples/iuc/data/reshello/mt.res | Bin 103 -> 96 bytes
.../icu/samples/iuc/data/reshello/res_index.res | Bin 161 -> 128 bytes
.../com/ibm/icu/samples/iuc/data/reshello/root.res | Bin 107 -> 96 bytes
.../src/com/ibm/icu/samples/iuc/package-info.java | 4 +-
.../DateIntervalFormatSample.java | 2 +
.../DateTimePatternGeneratorSample.java | 4 +-
.../text/messagepattern/MessagePatternDemo.java | 2 +
.../messagepattern/MessagePatternUtilDemo.java | 2 +
.../text/messagepattern/MiniMessageFormatter.java | 2 +
.../text/pluralformat/PluralFormatSample.java | 4 +-
.../ibm/icu/samples/util/timescale/PivotDemo.java | 2 +
.../util/timezone/BasicTimeZoneExample.java | 2 +
stylesheet.css | 128 -
stylesheet6.css | 130 +
stylesheet7.css | 2 +
stylesheet8.css | 669 +++
tools/build/.classpath | 2 +-
tools/build/.settings/org.eclipse.jdt.core.prefs | 12 +-
tools/build/.settings/org.eclipse.jdt.ui.prefs | 62 +-
tools/build/README.txt | 1 +
tools/build/build.properties | 2 +
tools/build/build.xml | 23 +-
tools/build/icu4j48.api3.gz | Bin 0 -> 44237 bytes
tools/build/icu4j49.api3.gz | Bin 0 -> 46534 bytes
tools/build/icu4j50.api3.gz | Bin 0 -> 46977 bytes
tools/build/icu4j51.api3.gz | Bin 0 -> 47785 bytes
tools/build/icu4j52.api3.gz | Bin 0 -> 50071 bytes
tools/build/icu4j53.api3.gz | Bin 0 -> 51029 bytes
tools/build/icu4j54.api3.gz | Bin 0 -> 53813 bytes
tools/build/icu4j55.api3.gz | Bin 0 -> 54238 bytes
tools/build/icu4j56.api3.gz | Bin 0 -> 54665 bytes
tools/build/icu4j57.api3.gz | Bin 0 -> 55011 bytes
tools/build/icu4j58.api3.gz | Bin 0 -> 55361 bytes
.../ibm/icu/dev/tool/docs/ICUTagletAdapter.java | 49 +
.../icu/dev/tool/coverage/JacocoReportCheck.java | 388 ++
.../src/com/ibm/icu/dev/tool/docs/APIData.java | 2 +
.../src/com/ibm/icu/dev/tool/docs/APIInfo.java | 2 +
.../src/com/ibm/icu/dev/tool/docs/CheckAPI.java | 2 +
.../src/com/ibm/icu/dev/tool/docs/CheckTags.java | 2 +
.../src/com/ibm/icu/dev/tool/docs/CodeMangler.java | 2 +
.../src/com/ibm/icu/dev/tool/docs/CollectAPI.java | 2 +
.../icu/dev/tool/docs/DeprecatedAPIChecker.java | 2 +
.../src/com/ibm/icu/dev/tool/docs/Deprecator.java | 2 +
.../com/ibm/icu/dev/tool/docs/GatherAPIData.java | 44 +-
.../ibm/icu/dev/tool/docs/GatherAPIDataOld.java | 2 +
.../com/ibm/icu/dev/tool/docs/ICUJDKCompare.java | 2 +
.../src/com/ibm/icu/dev/tool/docs/ICUTaglet.java | 2 +
.../ibm/icu/dev/tool/docs/ICUTagletAdapter.java | 51 +-
.../src/com/ibm/icu/dev/tool/docs/ReportAPI.java | 13 +-
.../com/ibm/icu/dev/tool/docs/SwatDeprecated.java | 2 +
.../com/ibm/icu/dev/tool/index/IndexGenerator.java | 2 +
.../ibm/icu/dev/tool/docs/ICUTagletAdapter.java | 58 -
tools/misc/.settings/org.eclipse.jdt.ui.prefs | 62 +-
tools/misc/build.properties | 2 +
tools/misc/build.xml | 4 +-
tools/misc/src/com/ibm/icu/dev/tool/UOption.java | 2 +
.../ibm/icu/dev/tool/charsetdet/mbcs/BIG5Tool.java | 2 +
.../ibm/icu/dev/tool/charsetdet/mbcs/EUCTool.java | 2 +
.../ibm/icu/dev/tool/charsetdet/sbcs/Checker.java | 2 +
.../icu/dev/tool/charsetdet/sbcs/InputFile.java | 2 +
.../icu/dev/tool/charsetdet/sbcs/NGramList.java | 2 +
.../icu/dev/tool/charsetdet/sbcs/NGramParser.java | 2 +
.../dev/tool/charsetdet/sbcs/StatisticsTool.java | 2 +
.../ibm/icu/dev/tool/cldr/CheckSystemFonts.java | 654 ---
.../compression/CompressionTableGenerator.java | 2 +
.../com/ibm/icu/dev/tool/compression/package.html | 3 +
.../misc/src/com/ibm/icu/dev/tool/ime/IMETest.java | 2 +
.../ime/indic/BengaliInputMethodDescriptor.java | 2 +
.../ime/indic/DevanagariInputMethodDescriptor.java | 2 +
.../icu/dev/tool/ime/indic/DisplayNames.properties | 4 +
.../ime/indic/GujaratiInputMethodDescriptor.java | 2 +
.../ime/indic/GurmukhiInputMethodDescriptor.java | 2 +
.../icu/dev/tool/ime/indic/IndicIMDescriptor.java | 2 +
.../icu/dev/tool/ime/indic/IndicInputMethod.java | 2 +
.../dev/tool/ime/indic/IndicInputMethodImpl.java | 2 +
.../ime/indic/KannadaInputMethodDescriptor.java | 2 +
.../ime/indic/MalayalamInputMethodDescriptor.java | 2 +
.../tool/ime/indic/OriyaInputMethodDescriptor.java | 2 +
.../tool/ime/indic/TamilInputMethodDescriptor.java | 2 +
.../ime/indic/TeluguInputMethodDescriptor.java | 2 +
.../tool/ime/translit/Transliterator.properties | 6 +-
.../ime/translit/TransliteratorInputMethod.java | 2 +
.../TransliteratorInputMethodDescriptor.java | 2 +
.../icu/dev/tool/layout/ArabicCharacterData.java | 2 +
.../com/ibm/icu/dev/tool/layout/ArabicShaping.java | 2 +
.../icu/dev/tool/layout/BuildMirroringTables.java | 2 +
.../ibm/icu/dev/tool/layout/CanonGSUBBuilder.java | 2 +
.../dev/tool/layout/CanonicalCharacterData.java | 2 +
.../com/ibm/icu/dev/tool/layout/ClassTable.java | 4 +-
.../com/ibm/icu/dev/tool/layout/DecompTable.java | 2 +
.../src/com/ibm/icu/dev/tool/layout/Feature.java | 4 +-
.../com/ibm/icu/dev/tool/layout/FeatureList.java | 4 +-
.../com/ibm/icu/dev/tool/layout/GDEFWriter.java | 2 +
.../com/ibm/icu/dev/tool/layout/GSUBWriter.java | 4 +-
.../com/ibm/icu/dev/tool/layout/LanguageData.java | 2 +
.../com/ibm/icu/dev/tool/layout/LigatureEntry.java | 2 +
.../icu/dev/tool/layout/LigatureModuleWriter.java | 4 +-
.../com/ibm/icu/dev/tool/layout/LigatureTree.java | 2 +
.../icu/dev/tool/layout/LigatureTreeWalker.java | 2 +
.../src/com/ibm/icu/dev/tool/layout/Lookup.java | 4 +-
.../com/ibm/icu/dev/tool/layout/LookupList.java | 4 +-
.../ibm/icu/dev/tool/layout/LookupSubtable.java | 4 +-
.../com/ibm/icu/dev/tool/layout/ModuleWriter.java | 2 +
.../icu/dev/tool/layout/OpenTypeTableWriter.java | 2 +
.../icu/dev/tool/layout/OpenTypeTagBuilder.java | 2 +
.../com/ibm/icu/dev/tool/layout/ScriptAndLanguages | 11 +-
.../com/ibm/icu/dev/tool/layout/ScriptData.java | 2 +
.../icu/dev/tool/layout/ScriptIDModuleWriter.java | 2 +
.../com/ibm/icu/dev/tool/layout/ScriptList.java | 4 +-
.../icu/dev/tool/layout/ScriptModuleWriter.java | 4 +-
.../ibm/icu/dev/tool/layout/ScriptNameBuilder.java | 4 +-
.../icu/dev/tool/layout/ScriptRunModuleWriter.java | 4 +-
.../icu/dev/tool/layout/ScriptTagModuleWriter.java | 4 +-
.../icu/dev/tool/layout/ShapingTypeBuilder.java | 2 +
.../com/ibm/icu/dev/tool/layout/TagUtilities.java | 2 +
.../com/ibm/icu/dev/tool/layout/TagValueData.java | 2 +
.../com/ibm/icu/dev/tool/layout/TaggedRecord.java | 2 +
.../icu/dev/tool/layout/ThaiCharacterClasses.java | 2 +
.../ibm/icu/dev/tool/layout/ThaiStateTable.java | 2 +
.../icu/dev/tool/layout/ThaiStateTableBuilder.java | 2 +
.../tool/layout/ThaiStateTableModuleWriter.java | 4 +-
.../icu/dev/tool/layout/ThaiStateTransition.java | 2 +
.../com/ibm/icu/dev/tool/layout/TreeWalker.java | 2 +
.../dev/tool/localeconverter/CalculateCRC32.java | 2 +
.../tool/localeconverter/XLIFF2ICUConverter.java | 2 +
.../ibm/icu/dev/tool/rbbi/BuildDictionaryFile.java | 880 ---
.../misc/src/com/ibm/icu/dev/tool/rbbi/readme.html | 65 -
.../dev/tool/serializable/SerializableChecker.java | 6 +-
.../icu/dev/tool/timescale/CalculateLimits.java | 2 +
.../ibm/icu/dev/tool/timescale/EpochOffsets.java | 2 +
.../dev/tool/timescale/GenerateCTimeScaleData.java | 2 +
.../com/ibm/icu/dev/tool/timezone/ICUZDump.java | 2 +
.../com/ibm/icu/dev/tool/translit/SourceSet.java | 2 +
.../src/com/ibm/icu/dev/tool/translit/Trans.java | 2 +
.../icu/dev/tool/translit/UnicodeSetCloseOver.java | 2 +
.../icu/dev/tool/translit/UnicodeSetClosure.java | 4 +-
.../icu/dev/tool/translit/WriteIndicCharts.java | 2 +
.../com/ibm/icu/dev/tool/translit/dumpICUrules.bat | 4 +
.../ibm/icu/dev/tool/translit/genIndexFilters.bat | 4 +
.../ibm/icu/dev/tool/translit/genIndexFilters.java | 2 +
.../src/com/ibm/icu/dev/tool/translit/indic.bat | 4 +
.../src/com/ibm/icu/dev/tool/translit/indic.pl | 4 +
.../ibm/icu/dev/tool/translit/indicExceptions.txt | 4 +
.../com/ibm/icu/dev/tool/translit/rbtTemplate.txt | 8 +-
.../src/com/ibm/icu/dev/tool/translit/varsub.bat | 4 +
1451 files changed, 97591 insertions(+), 56402 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/icu4j.git
More information about the pkg-java-commits
mailing list