Commit graph

31552 commits

Author SHA1 Message Date
Peter Edberg
34030d911e ICU-21480 brs 69rc, adjust nonstable API macros 2021-03-15 09:43:54 -07:00
Frank Yung-Fong Tang
1732ff4144 ICU-21534 Add notice about master to main rename
See #1638
2021-03-12 11:12:18 -08:00
Craig Cornelius
0fb132a35f ICU-21480 Update ICU4C APIChangeReport files 2021-03-12 10:32:32 -08:00
Craig Cornelius
e47430d917 ICU-21480 Update ICU4J APIChangeReport.html to 69 2021-03-12 10:26:20 -08:00
gnrunge
22dace7f5f ICU-21323 Automates the uconfig variation BRS tasks. The test
subsequently sets each of the UCONFIG_NO_XXX flags to '1' (exceptions apply)
and runs the ICU4C unit tests and the header test. Afterwards all
UCONFIG_NO_XXX flags are set to '1' and unit tests and header test
are executed.

To allow concurrent execution and reduce total run time, the script provides
the option to execute only the unit tests or only the header test.

ICU-21323 Split the uconfig.h variation test into two to reduce
execution time. One test now tests the variations with unit tests, the
other tests with header test.
Execution time now ranges between 45 and 58 minutes.

ICU-21323 Works in review comments.

ICU-21323 Factors in more review comments.
2021-03-11 16:25:33 -08:00
Shane F. Carr
c26d99b3a6 ICU-21330 Use =0 and =1 plural forms in compact notation
See #1632
2021-03-11 17:34:35 -06:00
Peter Edberg
6c26ea21b2 ICU-21341 for getISO codes, add some CLDR-valid regions, remove some CLDR-invalid langs 2021-03-11 14:31:07 -08:00
Peter Edberg
3dd1ca10df ICU-21532 In UTimeZoneLocalOption enum, add dummy value if U_HIDE_DRAFT_API 2021-03-11 10:40:24 -08:00
Peter Edberg
8bb71362f2 ICU-21480 integrate CLDR release-39-beta to ICU trunk 2021-03-11 08:43:25 -08:00
Craig Cornelius
3218440d5a ICU-21480 Change ICU 64 draft readResolve APIs to @internal
See #1637
2021-03-10 20:23:23 -08:00
Rich Gillam
e43c4e5f1b ICU-21335 Disallowed looking up resources by index in table-based resources. 2021-03-10 16:51:51 -08:00
Frank Tang
63b9a8aea8 ICU-21041 Fix fuzzer memory read error.
See #1622
2021-03-10 15:26:52 -08:00
Peter Edberg
6cdfe2dc1f ICU-21480 brs 69rc, add tests to verify that rbnf spellout is the same for no,nb 2021-03-10 13:51:32 -08:00
Hugo van der Merwe
54b896962b ICU-21123 Calculate built-in units' gender when CLDR lacks the data
See #1620
2021-03-10 20:09:51 +01:00
Elango Cheran
c263b5b370 ICU-21519 Add PluralOperand 'c' as alias to 'e', parse FixedDecimal strings 2021-03-09 16:55:33 -08:00
Craig Cornelius
2f89152830 ICU-21480 BRS#18 ICU4J promotions to stable 2021-03-09 13:14:45 -08:00
Shane F. Carr
74eb9e621b ICU-21397 Allow null to unset options in Java NumberRangeFormatter 2021-03-09 15:11:20 -06:00
Yoshito Umaoka
09149bc795 ICU-21207 Remove unnecessary reflection call
The test code was written long time ago. Java 1.3 TimeZone did not have getDSTSavings() method. The test code compares DST saving of Lord_Howe between ICU and JDK, and calling getDSTSavings() through reflection for 1.3 compatibility. This is no longer necessary and replaced with regular method call.
2021-03-09 16:07:47 -05:00
Yoshito Umaoka
33104d7eab ICU-20918 ucal_openTimeZones() to call ucal_openTimeZoneIDEnumeration()
See #1630
2021-03-09 14:22:16 -05:00
Hugo van der Merwe
864682f5dd ICU-21349 Delete MeasureUnitImpl copy constructor, drop an indirection 2021-03-09 20:04:57 +01:00
Markus Scherer
767598009d ICU-21368 unit-test & fix BytesTrie jump delta encoding 2021-03-08 17:18:14 -08:00
Hugo van der Merwe
18b23fb372 ICU-21313 UserGuide: use absolute GitHub links for links outside docs/
See #1625
2021-03-09 00:29:23 +01:00
abarberenaCPDS
f397c0af3d ICU-21416 Update icu4c-readme.md
Syntax error, it should be:

git clone https://github.com/unicode-org/icu.git
2021-03-08 13:57:36 -08:00
Patrick Reader
00c106179f ICU-21416 Fix markdown formatting in userguide/strings 2021-03-08 13:56:20 -08:00
Peter Edberg
b11ba74dd4 ICU-21480 brs 69rc, update urename.h pass 0 2021-03-08 11:15:49 -08:00
yumaoka
d80f7bbd0e ICU-21498 Improve comment in uprv_tzname 2021-03-08 09:13:55 -08:00
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
Frank Tang
75874eb0eb ICU-21521 Fix cast of uprv_strcmp
See #1618
2021-03-05 14:19:51 -08:00
gnrunge
90631ab807 ICU-21323 Automates BRS test task of build and run testmap.
ICU-21323 Removes compiler flag.
2021-03-05 11:01:42 -08: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
Rich Gillam
be039c5936 ICU-21480 Promoted all @draft ICU 67 APIs to @stable ICU 67. 2021-03-03 17:21:42 -08:00
Erik Torres
1bf2aa2354 ICU-21480 BRS69RC update readmes for RC
See #1615
2021-03-03 12:41:20 -08:00
gnrunge
65c1b9e690 ICU-21323 Automates BRS testing tasks of U_CHARSET_IS_UTF8 and
U_OVERRIDE_CXX_ALLOCATION=0.
2021-03-03 11:45:02 -08:00
Jeff Genovy
1fa3419812 ICU-21480 Update GitHub pull request template to prevent autolinking example ticket number. 2021-03-02 17:17:21 -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
yumaoka
53aa0505c5 ICU-21372 getOffsetFromLocal for C and C++
See #1610
2021-03-02 10:21:28 -08: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
e8dfea9bb6 ICU-21493 Add more rounding modes in ICU4C
See #1575
2021-02-27 11:25:08 -07: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
gnrunge
735645589e ICU-21323 Adds BRS task 'test ICU4C without data' to GHA, triggered by
each pull request. This test has a high catch rate.

ICU-21323 Work in review feedback.
2021-02-26 14:19:01 -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
gnrunge
2415a6c5f6 ICU-21503 Adds status checks to prevent segmentation fault when test runs
with stubdata only.

ICU-21503 Changes the no-data checks according to review feedback.
2021-02-25 12:43:54 -08:00