Commit graph

8633 commits

Author SHA1 Message Date
Yoshito Umaoka
d624e5fb4b ICU-21507 Removing unused class initializer code
ICUDebug seemed to check Java version whether it's 1.4 or higher. The code referencing the version is already gone. We also no longer support Java 1.3 runtime since long time ago. Remove the unused code checking Java version.
2021-03-08 09:13:30 -08:00
Frank Tang
ce640dc850 ICU-21127 Error when rbbi got unpaired surrogate char
See #1520
2021-03-05 15:45:37 -08:00
younies
b1a685a676 ICU-21349 calling .usage("") should unset the existing usage
See #1614
2021-03-06 00:37:06 +01:00
Hugo van der Merwe
119dfa4f24 ICU-21123 Support FormattedNumber::getGender() for "short" and "narrow" formatting too
See #1617
2021-03-05 00:32:30 +01:00
Shane F. Carr
b79c299f90 ICU-20886 Implement trailingZeroDisplay
See #1583
2021-03-04 08:19:59 -07:00
Yoshito Umaoka
6bfa5c02ed ICU-21369 Remove @provisional API doc tags in ICU4J 2021-03-03 23:16:52 -08:00
Frank Tang
d7fd8848b7 ICU-21222 Fix Era in Interval format
See #1373
2021-03-03 17:25:19 -08:00
Erik Torres
1bf2aa2354 ICU-21480 BRS69RC update readmes for RC
See #1615
2021-03-03 12:41:20 -08:00
Hugo van der Merwe
56fb139fc0 ICU-20941 Port Arbitrary Units support from ICU4C to ICU4J
See #1597
2021-03-02 20:34:19 +01:00
Hugo van der Merwe
c231cf7c4f ICU-21349 ICU4J units cleanup: eclipse warnings, unsuppress one warning
toString() now uses category, so @SuppressWarnings("unused") is no
longer needed.
2021-03-02 18:54:22 +01:00
Yoshito Umaoka
86d06eca8b ICU-21490 Exposing getOffsetFromLocal for ICU4J
See #1609
2021-03-02 06:42:58 -08:00
Shane F. Carr
d7db6c1f86 ICU-20019 Implement withSignificantDigits option
See #1598
2021-02-27 02:01:21 -07:00
Yoshito Umaoka
3688b9b824 ICU-21370 Delete folder for eclipse plug-in build 2021-02-26 16:54:01 -08:00
Craig Cornelius
1a666c1029 ICU-21179 Remove unused code in Java break engines
See #1604
2021-02-26 15:29:26 -08:00
Shane F. Carr
e85938bd2c ICU-21203 ICU-21198 ICU-21479 Improve docs discoverability for NumberFormatter
See #1559
2021-02-25 14:16:25 -07:00
Peter Edberg
31182a99b4 ICU-21480 integrate CLDR release-39-alpha4 to ICU trunk 2021-02-25 10:19:57 -08:00
Shane F. Carr
1aa0dad8e0 ICU-21484 Add SignDisplay NEGATIVE 2021-02-25 03:10:27 +01:00
Peter Edberg
e9bb3e440e ICU-21480 integrate CLDR release-39-alpha3 to ICU trunk 2021-02-24 10:45:42 -08:00
younies
f6361ebf76 ICU-21123 Support unit inflections in ICU4J
See #1590
2021-02-24 17:27:09 +01:00
Younies Mahmoud
2138ac8a0e ICU-21349 Add extra UnitsRouter constructor that takes only CLDR unit…
See #1579
2021-02-24 03:43:50 +00:00
Younies Mahmoud
c825da1d29 ICU-21349 Add extra UnitsConverter constructor that takes only CLDR unit identifiers
See #1578
2021-02-24 02:06:43 +00:00
gnrunge
1cd98069ab ICU-21487 Moves performance test data files from the icu-data repository
to the icu repository. Added Unicode copyright notice to those files
that only have the IBM copyright notice.
A complimentary PR will remove data from the icu-data repository.

ICU-21487 Adds pure test data files which have no copyright notice to the
exemption list.
2021-02-22 13:23:50 -08:00
Peter Edberg
cf83c5b385 ICU-21480 integrate CLDR release-39-alpha2 to ICU trunk 2021-02-19 10:53:23 -08:00
Younies Mahmoud
00cedadc92 ICU-21349 Add extra ComplexUnitsConverter constructor that takes only CLDR units Identifier
See #1586
2021-02-19 07:54:39 +01:00
Shane F. Carr
b6687af59c ICU-20421 Add span fields to NumberRangeFormatter
See #1572
2021-02-18 09:56:48 -06:00
Shane F. Carr
352b481146 ICU-21067 Maybe fix synchronization lint in MeasureUnit.java 2021-02-17 18:35:26 -06:00
Markus Scherer
66460b9fad ICU-13702 add missing API functions
and fix a bug in Java UnicodeSet.retain(String) which added the string even if the set did not contain it before,
and some drive-by API doc fixes/clarifications
2021-02-17 10:12:10 -08:00
Peter Edberg
7159e334ff ICU-21480 integrate CLDR release 39 alpha1 to ICU trunk 2021-02-16 21:44:12 -08:00
Hugo van der Merwe
dcfa2a7874 ICU-21284 Deal with remaining unit normalization TODOs
See #1580
2021-02-16 20:52:12 +01:00
Erik Torres Aguilar
9c73e15d02 ICU-21480 BRS69RC Version update and regenerate configure for v69
See #1567
2021-02-11 15:43:55 -08:00
Peter Edberg
3333fd557c ICU-21480 integrate CLDR release 39 alpha0 to ICU trunk 2021-02-10 11:58:26 -08:00
younies
916b9fad75 ICU-21349 Add UnitsConverter.getConversionInfo(...)
See #1568
2021-02-10 14:10:44 +01:00
Shane F. Carr
993e58a2c9 ICU-20888 Hide or remove old list formatter methods 2021-02-09 22:38:11 -06:00
Hugo van der Merwe
c0a490d49d ICU-21284 Correctly normalize Unit Identifiers
See #1527
2021-02-09 12:52:05 +01:00
Shane F. Carr
9ac51f21ed ICU-21351 Don't coalesce adjacent list formatter fields in ICU4J 2021-02-08 20:49:03 -06:00
Hugo van der Merwe
7feb300a87 ICU-21284 More MeasureFormatTest and NumberFormatterApiTest test cases
See #1530
2021-02-08 21:51:24 +01:00
Hugo van der Merwe
377dc22280 ICU-21349 Fix ICU4J reciprocal unit conversions
See #1565
2021-02-05 18:29:31 -08:00
Younies Mahmoud
412ac386f4 ICU-21349 Change UnitConverter name to UnitsConverter
See #1557
2021-02-03 14:50:04 +01:00
Hugo van der Merwe
8e69552228 ICU-21451 Implement inverse unit handling for new consumption unit preferences in CLDR
See #1550
2021-02-03 00:42:43 +01:00
Hugo van der Merwe
5dc0513b29 ICU-21472 Update ICU to support latest CLDR units updates (ofglucose, new constants)
See #1545
2021-02-02 12:34:17 +01:00
Hugo van der Merwe
01da2732b7 ICU-21349 Improve forIdentifier docs to exclude long_unit_identifier. 2021-01-27 19:02:45 +01:00
Hugo van der Merwe
1c61c57ece ICU-21357 Support IEC Binary Prefixes in MeasureUnit
See #1474
2021-01-27 15:34:10 +01:00
yumaoka
7c412f9c8f ICU-21467 tzdata 2021a updates 2021-01-27 00:44:56 -05:00
George Rhoten
747f5cd924 ICU-21462 ICULocaleService.java has a race condition 2021-01-22 11:05:08 -08:00
younies
b594f4b2a9 ICU-21349 Enhance Supporting Mixed Unit (such as "inch-and-foot")
See #1363
2021-01-20 17:50:36 +01:00
Younies Mahmoud
6562ac57df ICU-21349 move testConverter from C++ to Java
See #1532
2021-01-20 11:48:41 +01:00
Younies Mahmoud
0895a223a3 ICU-21349 Adjust C++ MeasureUnitImpl::serialize to be as same as the Java one
See #1496
2021-01-13 22:31:05 +01:00
Victor Chang
3b1ec5032c ICU-21116 Fix ListFormatterTest on Android
Android ignores assert statement by default.
The test also failed when running with ant and on OpenJDK runtime
on release-67-1. But no longer fails on master branch.
2021-01-13 00:38:37 -06:00
yumaoka
25eb1510ec ICU-21448 Update ICU tzdata to 2020f 2021-01-06 21:44:07 -05:00
Erik Torres Aguilar
bd3b202741 ICU-21018 Fix typos across repo that start with letter A
See #1506
2021-01-06 15:15:35 -08:00