Peter Edberg
89fe16ef3b
ICU-22142 Deprecate ICU4C createMetricTon/getMetricTon, ICU4J METRIC_TON
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, greek, UTF-8) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, hebrew, UTF-8) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, japanese, UTF-8) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, japanese, csiso2022jp) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, greek, csisolatingreek) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, hebrew, csisolatinhebrew) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, hindi, UTF-8) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, japanese, EUC-JP) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "dddd MMM yyyy" "15 Jan 2007" 1, TestICUConstruction) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (sw_KE, "dddd MMM yyyy" "15 Jan 2007" 1, TestICUConstruction) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, korean, UTF-8) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, korean, csiso2022kr) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, s-chinese, EUC-CN) (push) Has been cancelled
GHA ICU Merge CI / icu4j-converterperf (TestCharsetEncoderICU, s-chinese, UTF-8) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm Z" "13:13 -0800" 5, TestICUConstruction) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm Z" "13:13 -0800" 5, TestICUFormat) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm Z" "13:13 -0800" 5, TestICUParse) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm z" "13:13 PST" 4, TestICUConstruction) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm z" "13:13 PST" 4, TestICUFormat) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm z" "13:13 PST" 4, TestICUParse) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm zzzz" "13:13 Pacific Standard Time" 3, TestICUConstruction) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm zzzz" "13:13 Pacific Standard Time" 3, TestICUFormat) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm zzzz" "13:13 Pacific Standard Time" 3, TestICUParse) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm" "13:13" 2, TestICUConstruction) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm" "13:13" 2, TestICUFormat) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "HH:mm" "13:13" 2, TestICUParse) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "dddd MMM yyyy" "15 Jan 2007" 1, TestICUFormat) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "dddd MMM yyyy" "15 Jan 2007" 1, TestICUParse) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (sw_KE, "dddd MMM yyyy" "15 Jan 2007" 1, TestICUFormat) (push) Has been cancelled
GHA ICU Merge CI / icu4j-dateformatperf (sw_KE, "dddd MMM yyyy" "15 Jan 2007" 1, TestICUParse) (push) Has been cancelled
2025-04-05 10:04:01 -07: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
Younies Mahmoud
362a4aa94b
ICU-23032 Update MeasureUnit documentation for forIdentifier
method
...
See #3360
2025-02-06 16:37:58 +01:00
Rich Gillam
f9ee689d7a
ICU-22922 Promoted all @draft ICU 75 APIs to @stable ICU 75.
2025-02-05 13:02:56 -08:00
Younies Mahmoud
ba4d4d3ac2
ICU-22781 Adding support for constant denominators (C++)
...
See #3337
2025-01-24 02:06:43 +01:00
DraganBesevic
de86b3269e
ICU-22723 Integrate CLDR 46 release beta3, part 3, source files
2024-09-27 22:38:13 -07:00
Rich Gillam
d0fb2d54b3
ICU-22723 Promoted all @draft ICU 74 APIs to @stable ICU 74
2024-09-11 14:06:45 -07:00
Fredrik Roubert
1a4fc9b009
ICU-22621 Clang-Tidy: modernize-concat-nested-namespaces
...
https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/clang-tidy/checks/modernize/concat-nested-namespaces.html
2024-03-13 16:31:47 +01:00
Rich Gillam
c610d7f986
ICU-22534 Promote (almost) all @draft ICU 73 APIs to @stable ICU 73
2024-03-04 18:05:29 -08:00
Fredrik Roubert
1384d9f395
ICU-22532 Remove redundant 'void' from empty C++ parameter lists.
...
https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/clang-tidy/checks/modernize/redundant-void-arg.html
2023-12-19 09:27:18 +09:00
Frank Tang
1bb711ad20
ICU-22540 Add new CLDR units ronto, ronna, quecto, and quetta
2023-10-31 14:58:52 -07:00
DraganBesevic
bb7352990e
ICU-22325 CLDR 44 alpha2 integration to ICU part three, source files changes
2023-09-13 11:06:53 -07:00
DraganBesevic
1f07d2b29f
ICU-22325 Integrate CLDR 44.1 to ICU, add personName testdata, fix RBBITestMonkey
2023-07-28 16:53:50 -07:00
Shane F. Carr
4a255c4301
ICU-21239 Improve docs for MeasureUnit default constructor
2023-06-27 11:27:25 -07:00
Alan Zhao
7ed7d42f58
ICU-22298 Include <utility> in measunit.h
...
measunit.h uses std::pair, std::make_pair, and std::move, all of which
are declared in the <utility> header. This still compiles because many
implementations of the C++ standard library have <utility> as a
transitive dependency of other C++ standard library headers; however,
these transitive includes are not guaranteed to exist and will not exist
in some contexts (e.g. building against LLVM's libc++ with -fmodules).
2023-03-14 17:08:53 -07:00
Peter Edberg
87fc840bf7
ICU-22220 CLDR release-43-alpha0 (with SurveyTool data) to ICU main
2023-02-06 14:46:14 -08:00
Peter Edberg
baee21aa7a
ICU-22125 Add note about future deprecation to MeasureUnit createMetricTon/getMetricTon/METRIC_TON
2022-09-08 20:59:07 -07:00
Peter Edberg
ca9bdb9780
ICU-21957 integrate CLDR release-42-alpha2 to ICU main for 72
2022-08-22 13:07:59 -07:00
Peter Edberg
64b3548126
ICU-21957 integrate CLDR release-42-m1 (early milestone) to ICU main for 72 (rebased on main) +
...
FormattedStringBuilderTest::testInsertOverflow infolns,logKnownIssue skip for CI exhaustive crash
2022-05-27 13:50:43 -07:00
Rich Gillam
94197b84b8
ICU-21900 Promote all @draft ICU 69 APIs to @stable ICU 69
2022-02-23 12:04:59 -08:00
Peter Edberg
205144e391
ICU-21900 MeasureUnit update; just marks mg-ofGlucose-perDeciliter as stable
2022-02-08 11:45:33 -08:00
Peter Edberg
4fd10ba2b7
ICU-21581 check non-stable API macros (mostly U_HIDE_INTERNAL_API)
2021-09-29 09:05:40 -07:00
Peter Varga
1986dcd0d8
ICU-21734 Add missing overrides
2021-09-07 17:42:14 -07:00
Fredrik Roubert
633438f8da
ICU-20973 Change all equality operator return types from UBool to bool.
2021-08-17 00:35:00 +02:00
Rich Gillam
0e4b768289
ICU-21581 Promoted @draft 68 APIs to stable
2021-07-19 14:59:57 -07:00
Peter Edberg
4a6ad3dc93
ICU-21581 integrate CLDR release-40-m1 to ICU trunk
2021-06-15 14:24:21 -07:00
Peter Edberg
34030d911e
ICU-21480 brs 69rc, adjust nonstable API macros
2021-03-15 09:43:54 -07:00
Rich Gillam
be039c5936
ICU-21480 Promoted all @draft ICU 67 APIs to @stable ICU 67.
2021-03-03 17:21:42 -08:00
Hugo van der Merwe
b2d97ebcb4
ICU-20941 NumberFormatter: format arbitrary compound units, with inflections
...
See #1588 .
2021-02-24 09:27:39 +01:00
Peter Edberg
3333fd557c
ICU-21480 integrate CLDR release 39 alpha0 to ICU trunk
2021-02-10 11:58:26 -08: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
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
Hugo van der Merwe
3d706fac42
ICU-21349 fix comment for CLDR identifiers
...
See #1481
2020-11-25 19:36:08 +04:00
Hugo van der Merwe
0439cc5f7b
ICU-21311 Fix code generation in MeasureUnitTest.java and use it
2020-10-20 23:52:14 +02:00
Hugo van der Merwe
a84fdd0e90
ICU-21266 Support toSkeleton() for all functional Unit Formatters
...
See #1347
2020-10-01 02:51:27 +02:00
Hugo van der Merwe
c84ded050a
ICU-20568 Have macrosToMicroGenerator do input unit calculation.
...
This moves input unit calculation out of UnitConversionHandler making
it simpler and clearer, and localises the "MacroProps interpretation"
work in macrosToMicroGenerator, where it belongs.
2020-09-17 12:11:26 +02:00
Shane F. Carr
5a35a31e9a
ICU-21021 Changing MeasureUnit::splitToSingleUnits to return std::pair
2020-09-15 20:53:51 -05:00
younies
72056d4df2
ICU-20568 UnitsRouter, ComplexUnitConverter, numberformatter.h
...
add usage to number formatter settings header
PR: https://github.com/sffc/icu/pull/23
Commit: 6d78a95d6d
Implementation of UnitsRouter and ComplexUnitConverter.
PR: https://github.com/sffc/icu/pull/30
Commit: 1ae7190d19
2020-09-10 22:39:18 +02:00
Peter Edberg
e618a1cc2d
ICU-21249 integrate CLDR release 38 alpha0 to ICU trunk
2020-09-02 10:23:14 -07:00
Shane F. Carr
0101e2632c
ICU-20164 Make NoUnit a zero-cost abstraction over MeasureUnit.
...
See #1230
2020-08-29 00:01:49 -05:00
Hugo van der Merwe
6b595d1c01
ICU-21076 Delete unneeded MeasureUnit data & code
2020-08-05 01:48:32 +02:00
Hugo van der Merwe
e03fa70541
ICU-21060 Fix behaviour of -per-, -and-, and dimensionless units.
2020-04-18 00:57:02 -05:00
Peter Edberg
dcfe6c4ada
ICU-20979 BRS 67rc, ICU4C API promotion
2020-04-01 16:28:42 -07:00
Shane F. Carr
b03feb6338
ICU-20920 Changing "Sequence" to "Mixed" in ICU4C MeasureUnit
2020-03-25 16:13:39 -05:00
Shane F. Carr
fc6612cc56
ICU-20920 Add support for CLDR 37 unit identifiers in ICU4C
...
See #964
2020-03-24 14:15:19 -05:00
Peter Edberg
69b3523593
ICU-20987 integrate CLDR release-37-alpha3 to master, adjust MeasureUnitTest.java tools
2020-03-13 12:01:39 -07:00
Shane Carr
df8841aa6f
ICU-20418 Adding *internal* parse method for core unit identifiers.
...
Also see ICU-20286
2020-01-14 11:52:27 +01:00
Peter Edberg
e25796f6e5
ICU-20801 integrate CLDR release-36-alpha2, update MeasureUnits ( #809 )
2019-09-06 14:07:36 -07:00
Markus Scherer
f02b496494
ICU-20783 C++ covariant return types: clone(), freeze() & friends
2019-08-22 16:24:41 -07:00