Commit graph

23 commits

Author SHA1 Message Date
Robin Leroy
99ca2ad931 ICU-22946 Pin all -latest runners per ICU-TC 2024-10-17 🗡️ 2024-10-19 00:18:10 +02:00
Shane F. Carr
5faea996b0 ICU-22723 Update double-conversion 2024-09-03 14:00:55 -07:00
Tim Chevalier
85a9b2ee84 ICU-22746 Refactor MF2 tests to be data-driven and add JSON lib
This change moves all test strings out of test/intltest/messageformat2test.cpp
and into JSON files, which are parsed/run by code in
a new file, test/intltest/messageformat2test_read_json.cpp .
It also removes the file test/intltest/messageformat2test_fromjson.cpp ,
which contained tests that are now stored in JSON files.

To enable this, a new vendored library is added:
nlohmann/json .
This library is introduced as a dependency for the MF2 tests.
The required part of the library is a single header file,
which is added under icu4c/source/tools/toolutil/.
Also adds a wrapper file for the vendored JSON header file
that defines macros that disable exceptions.

Co-authored-by: Steven R. Loomis <srl295@gmail.com>
2024-05-07 14:09:24 -07:00
Shane F. Carr
acfe1c299b ICU-22325 Update double-conversion to v3.3.0 2023-09-28 14:31:16 +02:00
Shane Carr
e4df304367 ICU-21957 Update double-conversion to 256ac809561b756645e73ab7127c2aaaeabaa427
See #2179
2022-09-09 15:47:12 -07:00
Shane F. Carr
c626c6df5c ICU-21900 Update double-conversion to v3.2.0 2022-02-23 13:18:32 -08:00
gnrunge
f37a5e0090 ICU-21796 Rename bazel build files from BUILD to BUILD.bazel. This can
prevent conflicts when ICU users have their own BUILD files already.
2021-12-16 06:55:09 -08:00
Shane Carr
5c4bb5fa1b ICU-21776 Update double conversion 2021-10-20 18:20:50 -07:00
Shane F. Carr
6115e58966 ICU-21581 Update double-conversion 2021-09-29 12:41:28 -05:00
Hugo van der Merwe
0ad4614a04 ICU-21508 Rename 'master' to 'main' in docs, maven files, scripts, etc
See #1664
2021-03-24 18:56:50 +01:00
Shane F. Carr
0bd125eb45 ICU-21480 Update double-conversion 2021-03-17 19:45:13 -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
Shane F. Carr
4767be7f4f ICU-21249 Updating double-conversion for ICU 68 2020-08-26 19:09:54 -05:00
Shane F. Carr
b5973eee64 ICU-21061 ICU-21085 Merge latest changes from double-conversion 2020-04-21 20:31:38 -05:00
Shane F. Carr
b7facd4874 ICU-20979 Updating double-conversion from upstream master 2020-04-02 14:39:11 -05:00
Shane Carr
d36779df6c ICU-20796 Updating double-conversion from upstream master. 2019-09-27 13:03:30 -07:00
Shane F. Carr
6c86dc108d ICU-20439 Updating double-conversion. 2019-03-18 21:17:22 -07:00
Shane Carr
ae13af0a8e ICU-20438 Adding additional ICU patches to double-conversion. 2019-02-26 20:53:26 -06:00
Shane Carr
6a58ebdd51 ICU-20438 Updating instructions for double-conversion. 2019-02-26 20:53:26 -06:00
Shane Carr
93178a836c ICU-20438 Updating double-conversion from upstream master. 2019-02-26 20:53:26 -06:00
Shane Carr
2160bfe27f
ICU-20053 Adding back double-conversion .gitignore 2018-09-27 14:27:38 -07:00
Shane Carr
cb99bc0c44 ICU-11318 Adding instructions and todo items to double-conversion UPDATING.md
X-SVN-Rev: 40933
2018-02-16 02:07:05 +00:00
Shane Carr
a64895b4f8 ICU-11318 Adding vendor directory and Google double-conversion pristine copy.
X-SVN-Rev: 40912
2018-02-13 23:46:23 +00:00