Commit Graph

7779 Commits

Author SHA1 Message Date
Yoshito Umaoka
990c48ace6 ICU-13358 Updated ICU4J API change report for 60.
X-SVN-Rev: 40532
2017-10-03 04:56:54 +00:00
Yoshito Umaoka
dd29938e5d ICU-13358 Added @SuppressWarnings(unused) to BreakIteratorTest.
X-SVN-Rev: 40531
2017-10-03 04:50:53 +00:00
Yoshito Umaoka
34041737df ICU-13177 Fixed API doc issues. Missing explicit constructor for NumberFormatter.
X-SVN-Rev: 40530
2017-10-03 04:19:30 +00:00
Yoshito Umaoka
1870215131 ICU-13358 Fixed cpyscan problems. Enhanced cpyscan.pl to use online version of cpyskip.txt by default. Added the new Unicode copyright comment in many tools files.
X-SVN-Rev: 40527
2017-10-03 02:32:50 +00:00
Shane Carr
7df399c964 ICU-11666 Integrating narrow currency symbol in ICU4J; follow-up to r40519.
X-SVN-Rev: 40520
2017-09-30 00:58:52 +00:00
Shane Carr
9c8165a44d ICU-13368 Overhauling currency data loading to resolve incorrect fallback bug. Adding back a test for the current number parser for behavior testing of the currency data loading change.
X-SVN-Rev: 40519
2017-09-30 00:21:07 +00:00
Peter Edberg
b06ac0cc8f ICU-13359 Integrate updated CLDR 32 tags/release-32-beta; still have known issues #13366,#13368
X-SVN-Rev: 40515
2017-09-29 20:05:13 +00:00
Yoshito Umaoka
9a5bd36957 ICU-13358 Clean up import stateents for ICU 60.
X-SVN-Rev: 40513
2017-09-29 03:48:43 +00:00
Shane Carr
712460af2b ICU-13177 Fixing ICU4J warnings in DecimalFormatProperties and CompactNotation. Reformatting DecimalFormatProperties.java.
X-SVN-Rev: 40511
2017-09-28 23:26:57 +00:00
Yoshito Umaoka
79cf4fa012 ICU-13358 Incorporated the latest currency numeric updates (ISO-4217 Amendment 164, Sep 22 2017)to currencyNumericCodes.txt.
X-SVN-Rev: 40509
2017-09-28 22:30:12 +00:00
Yoshito Umaoka
6cd0738d6a ICU-13358 Updated ICU version for 60rc.
X-SVN-Rev: 40503
2017-09-28 21:31:29 +00:00
Yoshito Umaoka
9c871737d8 ICU-13177 Fixed a build problem (Java 7 java.util.Objects dependencies) a couple of classes.
X-SVN-Rev: 40501
2017-09-28 21:11:51 +00:00
Yoshito Umaoka
3c76337e00 ICU-13377 Promoting ICU4J draft APIs to stable for ICU 60.
X-SVN-Rev: 40497
2017-09-28 13:15:15 +00:00
Shane Carr
1a7164e2db ICU-13177 Adding missing documentation for NoUnit
X-SVN-Rev: 40496
2017-09-28 01:12:37 +00:00
Shane Carr
35ef735709 ICU-13177 Adding serialVersionUID for CustomSymbolCurrency and MeasureUnit
X-SVN-Rev: 40495
2017-09-28 01:09:24 +00:00
Yoshito Umaoka
1599dabb7c ICU-13374 Fixed localized GMT offset format roundtrip in Perisian locale.
X-SVN-Rev: 40493
2017-09-28 00:53:39 +00:00
Shane Carr
131f416755 ICU-13177 Merging NumberFormatter to trunk for ICU 60
X-SVN-Rev: 40492
2017-09-27 23:46:15 +00:00
Markus Scherer
0d9ef38e4c ICU-13335 make CacheValue.SoftValue.ref volatile
X-SVN-Rev: 40489
2017-09-27 22:59:32 +00:00
Norbert Runge
37d8df716c ICU-13378 fixes clean-up of result files of target checkTest
X-SVN-Rev: 40484
2017-09-27 20:40:22 +00:00
Peter Edberg
269d74b759 ICU-13359 Integrate updated CLDR 32 @13743; still have known issues #13366,#13368,#13374
X-SVN-Rev: 40483
2017-09-27 19:19:19 +00:00
Yoshito Umaoka
44bb4d8a27 ICU-13377 Proposed API status changes for ICU4J 60.
X-SVN-Rev: 40481
2017-09-27 15:49:01 +00:00
Shane Carr
b7bedcbab0 ICU-13177 Fixing serialization test failures in ICU4J.
X-SVN-Rev: 40478
2017-09-27 10:11:00 +00:00
Shane Carr
104b56d22e ICU-13177 Finishing documentation in Java and fixing a couple regression test failures.
X-SVN-Rev: 40477
2017-09-27 09:07:45 +00:00
Peter Edberg
884bd3713c ICU-13343 ICU4J test for yue collation variants (the rest of this was done under #13359)
X-SVN-Rev: 40474
2017-09-27 06:15:31 +00:00
Yoshito Umaoka
483d153217 ICU-13372 Fixed some test issues on Java 9.
X-SVN-Rev: 40472
2017-09-27 05:52:30 +00:00
Peter Edberg
3bfe134a86 ICU-13359 Integrate CLDR 32 alpha data into ICU for ICU 60rc; known issues #13366,#13368
X-SVN-Rev: 40463
2017-09-26 21:20:01 +00:00
Yoshito Umaoka
ad11ee3a70 ICU-13122 Updated build.xml to make secureCheck work as designed (although, it's failing because of security policy configuration issues)
X-SVN-Rev: 40462
2017-09-26 20:37:02 +00:00
Shane Carr
c09ca5d6b9 ICU-13177 Merging trunk to branch
X-SVN-Rev: 40460
2017-09-26 09:33:44 +00:00
Shane Carr
0c9a9cf832 ICU-13177 Renaming files and ICU4C syncing.
X-SVN-Rev: 40459
2017-09-26 08:51:34 +00:00
Yoshito Umaoka
9c70152d45 ICU-13209 Made Islamic calendar subtype detection code case insensitive.
X-SVN-Rev: 40456
2017-09-25 15:19:02 +00:00
Markus Scherer
fa2ddc86c7 ICU-13311 change illegal-UTF-8 handling in converter code
X-SVN-Rev: 40455
2017-09-23 06:34:53 +00:00
Yoshito Umaoka
6793988c7b ICU-13330 Removed debug code added by the previous commit.
X-SVN-Rev: 40454
2017-09-23 00:30:40 +00:00
Yoshito Umaoka
20f7f4086f ICU-13330 Fixed java version check for Java 9.
X-SVN-Rev: 40453
2017-09-23 00:27:01 +00:00
Yoshito Umaoka
d0e8605136 ICU-8241 Added new build target releaseFinal. Added new maven pom files for charset and locale SPI. API document build targets for each ICU4J maven artifacts.
X-SVN-Rev: 40447
2017-09-22 23:06:49 +00:00
Markus Scherer
27c08578ac ICU-13311 change illegal-UTF-8 handling in non-converter code
X-SVN-Rev: 40445
2017-09-21 23:45:08 +00:00
Yoshito Umaoka
f8beac7267 ICU-13321 Added a new method TimeZone#setICUDefault(TimeZone), which only changes ICU default. Clean up TimeZone#setDefault(TimeZone) with the new method. Updated the API comments to explain the behavior precisely.
X-SVN-Rev: 40441
2017-09-21 16:51:49 +00:00
Andy Heninger
37c87ed5fb ICU-9954 Fix coverity warnings.
X-SVN-Rev: 40439
2017-09-21 00:55:37 +00:00
Andy Heninger
4e1c4096a6 ICU-9954 Break Iteration, remove reverse rules, add boundary caching.
X-SVN-Rev: 40433
2017-09-19 18:17:22 +00:00
Markus Scherer
b966a7e403 ICU-13346 add Edits.Iterator.previous() for mapping near-earlier indexes; compress some repeated m:n replacements even when m!=n
X-SVN-Rev: 40426
2017-09-18 22:59:48 +00:00
Shane Carr
6a1bbcaa58 ICU-13177 Small Java changes relating to Compact and Padding.
X-SVN-Rev: 40423
2017-09-16 06:57:08 +00:00
Norbert Runge
0e376ea872 ICU-13357 Remove misplaced JUnit @RunWIth annotation.
X-SVN-Rev: 40419
2017-09-14 23:50:36 +00:00
Shane Carr
c842f7426d ICU-13177 Cleaning up Java compact and long names in preparation for C++.
X-SVN-Rev: 40418
2017-09-14 23:02:22 +00:00
Markus Scherer
ee7fb909bf ICU-13247 Java: String CaseMap.apply(CharSequence); fix omitUnchangedText() without Edits
X-SVN-Rev: 40417
2017-09-14 22:26:13 +00:00
Yoshito Umaoka
cf7b342a1d ICU-13312 Added tzdb metazone entry for Pyongyang, and generated ICU4J data with the change. Fixed one data issue in tzdbNames - metazone names CST/CDT for Taipei are not unique, and need to add parseRegions data to restrict that the parse mapping should be only used when locale's region is TW.
X-SVN-Rev: 40416
2017-09-14 19:57:27 +00:00
Shane Carr
33d0dbbb73 ICU-13021 Disallow grouping separators in exponential patterns.
X-SVN-Rev: 40411
2017-09-14 00:35:08 +00:00
Shane Carr
e503f584ed ICU-13310 Fixing assertion failure in ScientificFormat.
X-SVN-Rev: 40410
2017-09-14 00:16:56 +00:00
Norbert Runge
dda03c710a ICU-13273 adds targets to run specific tests from a specific test class.
X-SVN-Rev: 40403
2017-09-13 21:58:35 +00:00
Yoshito Umaoka
0eac99b5d5 ICU-13349 Removed @provisional tag from already @stable APIs in TimeZone.java.
X-SVN-Rev: 40402
2017-09-13 21:15:58 +00:00
Yoshito Umaoka
bc7e22d0d6 ICU-13348 Removed unused irregular test files that had never been used since ICU4J 4.4.
X-SVN-Rev: 40400
2017-09-13 20:55:47 +00:00
Shane Carr
c444c0c561 ICU-13117 More renaming and refactoring in Java with no behavior changes.
X-SVN-Rev: 40392
2017-09-13 09:57:11 +00:00