Commit graph

9290 commits

Author SHA1 Message Date
Mihai Nita
457157a92a ICU-22923 Workaround for addLikelySubtags(und-Latn-RS) bug 2025-03-10 16:06:50 -07:00
Mihai Nita
cc9adb6c32 ICU-22923 BRS_77_GA Update version number to 77.1 (No more -SNAPSHOT) 2025-03-10 14:58:01 -07:00
DraganBesevic
d6ca2ba5de ICU-22923 Integrate CLDR 47 release beta2, part 4, remove unused variables in tests 2025-02-26 12:54:55 -08:00
DraganBesevic
19dd858b6a ICU-22923 Integrate CLDR 47 release beta2, part 3, source and test files 2025-02-26 12:54:55 -08:00
DraganBesevic
c210730f76 ICU-22923 Integrate CLDR 47 release beta2, part 1, binary files 2025-02-26 12:54:55 -08:00
Mihai Nita
9f51147189 ICU-22922 BRS77 Update ICU4J serialization test data 2025-02-21 12:08:05 -08:00
Mihai Nita
1f1c09027c ICU-22922 BRS77 Add ICU4J API signature file 2025-02-21 12:05:51 -08:00
sven-oly
1b48d262c2 ICU-22922 Scrubbing closed issues
See #3399
2025-02-21 11:24:10 -08:00
Mihai Nita
2339ae4c0d ICU-22922 Organize import statements 2025-02-20 12:56:18 -08:00
sven-oly
b42e7250f0 ICU-22922 ICU4J RC APIChangeReport.html 2025-02-19 16:47:37 -08:00
Mihai Nita
d69d452382 ICU-22922 BRS_77_RC: Update version number to 77.1-SNAPSHOT 2025-02-19 15:59:57 -08:00
sven-oly
66c6771a03 ICU-22922 Update ICU4J status
See #3398
2025-02-18 16:23:49 -08:00
Mihai Nita
3b2bd4b19d ICU-22921 Fix some javadoc issues 2025-02-18 13:58:16 -08:00
Younies Mahmoud
3c85be19ec ICU-22781 Uncomment and enable constant denominator tests
See #3385
2025-02-14 10:34:51 +01:00
Mihai Nita
acc69ceb55 ICU-23044 MF2, ICU4J, bring the implementation close to the spec at LDML 47 2025-02-13 10:47:57 -08:00
Younies Mahmoud
e20b71af50 ICU-22781 Add CLDR-18274 failing comments to portion unit formatting tests
See #3393
2025-02-12 23:12:13 +01:00
Younies Mahmoud
35c9778781 ICU-22781 Support Arbitrary Constant Unit Formatting
See #3381
2025-02-12 01:45:16 +01:00
Younies Mahmoud
030c79fe88 ICU-22781 Enhance portion unit formatting tests in NumberFormatTest
- Expanded test cases for portion unit formatting
- Added support for different locales (en-US, de-DE)
- Improved test coverage for portion unit formatting
- Added handling for known CLDR data limitations
2025-02-11 23:38:54 +01:00
Younies Mahmoud
b7b2a14e85 ICU-22781 Add tests for portion unit formatting (Java)
See #3386
2025-02-11 10:56:33 +01:00
Mihai Nita
84599e1117 ICU-22781 Comment out the failing tests 2025-02-10 10:46:19 -08:00
Mihai Nita
339ebb368f ICU-22781 Data generated with the concentr/perbillion on, code update
Following the steps in docs/processes/release/tasks/updating-measure-unit.md
2025-02-10 10:46:19 -08:00
Mihai Nita
fe4549dc62 ICU-22781 Data generated with the concentr/perbillion on, tests 2025-02-10 10:46:19 -08:00
Mihai Nita
53e40b1fe8 ICU-22781 Data generated with the concentr/perbillion on, ICU4J 2025-02-10 10:46:19 -08:00
Younies Mahmoud
f495d10a15 ICU-22781 Support Arbitrary Constant Unit Formatting (Java)
- Added support for constant denominators in MeasureUnit and LongNameHandler
- Implemented test cases for formatting units with arbitrary constant denominators
- Updated MeasureUnit serialization and product methods to handle constant denominators
- Added comprehensive test coverage for complex unit formatting scenarios
2025-02-06 23:18:48 +01:00
Mihai Nita
5d7f0b8100 ICU-23041 Hard-code the code citations and remove jcite 2025-02-06 13:27:28 -08:00
Younies Mahmoud
362a4aa94b ICU-23032 Update MeasureUnit documentation for forIdentifier method
See #3360
2025-02-06 16:37:58 +01:00
Younies Mahmoud
bc7ccb0589 ICU-22781 Fix &Improve MeasureUnit identifier generation for constant denominators (Java)
See #3363
2025-02-04 00:59:13 +01:00
DraganBesevic
c6e1c09dbd ICU-22922 Integrate CLDR 47 release alpha2, part 2, locale fallback binary files 2025-02-03 09:31:43 -08:00
DraganBesevic
9cbc8d7fe4 ICU-22922 Integrate CLDR 47 release alpha2, part 1, binary files 2025-02-03 09:31:43 -08:00
Almaz Mingaleev
9ad9c03062 ICU-23022 Update ICU data to TZDB 2025a. 2025-01-31 09:43:48 -08:00
DraganBesevic
95afc45afa ICU-22922 Integrate CLDR 47 release alpha1, part 5, updated unit test, again 2025-01-30 13:45:15 -08:00
DraganBesevic
4e1d9b30a5 ICU-22922 Integrate CLDR 47 release alpha1, part 4, updated unit test 2025-01-30 13:45:15 -08:00
DraganBesevic
d49c1242f9 ICU-22922 Integrate CLDR 47 release alpha1, part 3, source files 2025-01-30 13:45:15 -08:00
DraganBesevic
06c2096fea ICU-22922 Integrate CLDR 47 release alpha1, part 2, data files 2025-01-30 13:45:15 -08:00
DraganBesevic
90e3e1e882 ICU-22922 Integrate CLDR 47 release alpha1, part 1, binary files 2025-01-30 13:45:15 -08:00
Robin Leroy
8dfcbb5d09 ICU-22984 Generate the Java UAX29 monkeys 2025-01-29 10:03:26 +01:00
Frank Tang
7153a3db52 ICU-23006 Fix Chinese Calendar getActualMaximize
See #3348
2025-01-28 16:34:26 -08:00
Robin Leroy
6d8b63ce84 ICU-22984 Generate old Java monkeys 2025-01-27 23:57:27 +01:00
Younies Mahmoud
4df4eb419b ICU-22781 Add support for constant denominators in unit conversion
Implement handling of constant denominators in unit conversion:
- Add divide method to Factor class in UnitsConverter
- Update ConversionRates to apply constant denominator during conversion
- Add comprehensive test cases for units with constant denominators
2025-01-25 00:54:37 +01:00
Younies Mahmoud
242bf9655f ICU-22781 Add a test case for unit constant behaviour 2025-01-24 01:34:43 +01:00
Younies Mahmoud
036919214c ICU-22781 Fix and Add unit tests for withConstantDenominator in MeasureUnit
See #3342
2025-01-24 01:30:21 +01:00
Younies Mahmoud
373cbaf3b2 ICU-22781 Adding support for constant denominators
See #3336
2025-01-23 00:52:04 +01:00
George Rhoten
2d6a4185c3 ICU-22979 Support inverse rule for [] span in RBNF 2025-01-15 08:56:08 -08:00
Frank Tang
bd50f8be32 ICU-22991 Reduce unnecessary Grego calculation
See #3329
2025-01-08 17:04:00 -08:00
Mihai Nita
ba5cf31f77 ICU-22921 Add windows script doing jar extraction 2025-01-08 13:54:42 -08:00
Frank Tang
6091406a3a ICU-22991 Reduce fStamp to 8 bits
See #3323
2025-01-06 18:38:17 -08:00
Frank Tang
93ce388619 ICU-23002 Fix int64_t overflow in NFRule::parseRuleDescriptor
See #3324
2025-01-03 15:48:24 -08:00
Robin Leroy
7d60bb844e ICU-22986 GL takes CM 2024-12-20 03:54:59 +01:00
Mihai Nita
ba012a74a1 ICU-22920 Fix raw type warnings in icu4j tests: charset, common_tests, translit 2024-12-17 16:14:38 -08:00
Mihai Nita
4ff5d6a070 ICU-22920 Fix raw type warnings in icu4j core tests 2024-12-15 01:18:47 -08:00