Skip to content

Commit a1168b7

Browse files
authored
Use new artifacts for case mapping (#982)
1 parent 874feb2 commit a1168b7

File tree

5 files changed

+53
-52
lines changed

5 files changed

+53
-52
lines changed

pkgs/intl4x/CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
## 0.12.2-wip
1+
## 0.12.2
22

33
- Add lower- and uppercasing.
4+
- Use new artifacts from `intl4x-icu-v.0.12.2-artifacts`.
45

56
## 0.12.1
67

pkgs/intl4x/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ A lightweight modular library for internationalization (i18n) functionality.
1515
We're actively iterating on the API for this package (please provide feedback
1616
via our [issue tracker](https://github.com/dart-lang/i18n/issues)).
1717

18-
| | Number format | List format | Date format | Collation | Display names | Plural Rules |
19-
|---|:---:|:---:|:---:|:---:|:---:|:---:|
20-
| **ECMA402 (web)** | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
21-
| **ICU4X (web/native)** | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
18+
| | Number format | List format | Date format | Collation | Display names | Plural Rules | Case mapping |
19+
|---|:---:|:---:|:---:|:---:|:---:|:---:|:---:|
20+
| **ECMA402 (web)** | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
21+
| **ICU4X (web/native)** | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
2222

2323
## Implementation and Goals
2424

pkgs/intl4x/lib/src/hook_helpers/hashes.dart

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -11,93 +11,93 @@ import 'package:code_assets/code_assets.dart' show Architecture, OS;
1111

1212
const fileHashes = <(OS, Architecture, String), String>{
1313
(OS.linux, Architecture.arm, 'dynamic'):
14-
'02fa85557cdbf8a6dc9144b612ff3860db278c27ddeffd1add9783c32c4d6e5e',
14+
'33ad56648fffda232995dddc6182ab31deea173f5c8cdac1bc84fb9636437803',
1515
(OS.linux, Architecture.arm, 'static'):
16-
'f399c2b023b065d120261ed2c74fd272f64448cf5e969523769e9bff10cb2c4b',
16+
'5422aaf811610530eff609034da16654d91714af0c203d498b81807365a020c2',
1717
(OS.linux, Architecture.arm, 'static_data'):
18-
'895db975e0267c940490efa8161b2e8f7e5b28cb992a07b51ea1e3380c206626',
18+
'4330bce3e93d40b339647c44bc794e019659f1429f72a101a7b809150cc3479b',
1919
(OS.linux, Architecture.arm64, 'dynamic'):
20-
'c3d5790fce3a87f523a26451fc0207fd364fd3101a1d473da0670c95dbc8370b',
20+
'a2e2a730d339d12d5742d6f32b17e09425059ee14ef1c484d2c07b7bad7f238d',
2121
(OS.linux, Architecture.arm64, 'static'):
22-
'f0967eb7f30afa50eb26e82d392e2eb6a51786c9ace95509497fdcd7c01494e1',
22+
'50c066434acea3794f68019f0367b5143840cb50633f7ab350c696a0f429dcdc',
2323
(OS.linux, Architecture.arm64, 'static_data'):
24-
'e3cf0a5ac2218e0c4e9a71877e9bccfcf6a746bcd0dbe537d34e6df9e8248fa6',
24+
'80ad7e3a3d8bb4d8a1610b51f273b8eefc739e208cab1c75028cde4596678e2d',
2525
(OS.linux, Architecture.riscv64, 'dynamic'):
26-
'd003808cf7d8ce26d1bd9cbe61cc1a1de32575fe843a5ad5ebcdf6de792b3202',
26+
'6a925bbab9fbf7a4f82247ac2c48fb901713cdddc8716e4da467de248018151f',
2727
(OS.linux, Architecture.riscv64, 'static'):
28-
'f1b192dde2ddbfb2438b47d9824de320bd22f1b89cc83c837320538f68d05071',
28+
'4b3f556edfbf3526b0c001036ca025b9d3cc0c6eca5a3c3062ccf9b74a13fc86',
2929
(OS.linux, Architecture.riscv64, 'static_data'):
30-
'2b950eb7c68ca1eb609235a6893983ac6ca74743027ebdaecb749a329ac3d84a',
30+
'37a92ab9b41a0e2eca1b7f6bbfebc5e8596c3d22962fb9f45ae43ac2068a460e',
3131
(OS.linux, Architecture.x64, 'dynamic'):
32-
'f49468498f9e2ea2c80d1dccca40cefa3e077ba98c7eea5cb97bc8fa30fc3f70',
32+
'3f2d43d12d835e336689d44f537123c4c7dea9ea076e7d225e8e60c5b2b10a04',
3333
(OS.linux, Architecture.x64, 'static'):
34-
'3f66ec621505266e8550f30c1b34f9b191dede865d2cc2b30bdfe726a9fdf71b',
34+
'e8ba6fd6c60da35dad820a0e705507f2172db3f85d6649b2e101acadafa4f514',
3535
(OS.linux, Architecture.x64, 'static_data'):
36-
'ee831a88ccc995d2c057a31f82a050def2f8984bde24a173a5e51e2785765ee7',
36+
'8f1985f70157184e74e1f54cdf597c0650829a7a488129fcf55f562def42a119',
3737
(OS.windows, Architecture.arm64, 'dynamic'):
38-
'230ff791b7bc8e9eda33fbcd1b1e1f21790a4a58c3f71d69b635353de5afae75',
38+
'0766cd4887b84be7b56123ebe8b37c4c60049b6bb04c9719dd0b720e1d795c88',
3939
(OS.windows, Architecture.arm64, 'static'):
40-
'ea61dfae52865f9cffecc8bb9e7b6e5aa99eb8085d1d2e47d6772433931aeb3c',
40+
'beacece18baa12402517ffcc9a63cac6d7e5d146806f3e21f440a404130250b2',
4141
(OS.windows, Architecture.arm64, 'static_data'):
42-
'2195de4bdcbf065839847c59a4c94df50bc67511b00fa54a2f032853290c82d2',
42+
'7a39d9e5776727196b2e28e3a13038b28e47530202a1cd817165d3a072444b49',
4343
(OS.windows, Architecture.ia32, 'dynamic'):
44-
'22cacafa7e5328eb030910b7f22dfbde8e2d68e1b8cf9223f5c1f1e1d5f801d0',
44+
'8d34978f381a76db94a706ea27e71856acdff28d248c68966afb1881e9b9c3c3',
4545
(OS.windows, Architecture.ia32, 'static'):
46-
'1e2eb4191dd255d4d6f819052b07a6db16000e96e8e5f52d174af7f7afb405a0',
46+
'80d90330f943ef626cca83225f68d8644b6ed3ff681142b8b273607179f49bb0',
4747
(OS.windows, Architecture.ia32, 'static_data'):
48-
'7aa63e52b00b5952a2a7433274ebec70119bb19e632ead98fb99a65dbb597e6f',
48+
'bff56a759faa8b1a750a7df11dad3b19ec59532abbeef519d80c628cbd8108f9',
4949
(OS.windows, Architecture.x64, 'dynamic'):
50-
'95a99f278578184015aaeff1cb8edfd5b0da02dcd83b4768c0cdeb4ba3f97e89',
50+
'96877e3d28eec45e25ee59040026391085f95318958725706368a5d0a9b7e34c',
5151
(OS.windows, Architecture.x64, 'static'):
52-
'a58044e0f722188994f6a4221fd31c9dd7c80f1d6639ed616a045b6c7bf4211d',
52+
'96241ab8b5cbe3b345d6ec4ff2897d865686ec6b314faecbf7b13499d1695e22',
5353
(OS.windows, Architecture.x64, 'static_data'):
54-
'2091ce374817306729096fc2447a20b8da36fc1f7527d8c2e37d84ea32bd8f03',
54+
'f92fdf2ebe0dbb6e5ae2d656f5a260d4ae3685acfd6100430116ad9ffac16a1d',
5555
(OS.android, Architecture.arm, 'dynamic'):
56-
'558fb05cbd064f2da74270d2668fb138bbd5e24df3a84db3db02a48a37b9a2f3',
56+
'5d45a8e310c748030a74cff0883855f33c8a20cc089f247e1768c5d29a67454e',
5757
(OS.android, Architecture.arm, 'static'):
58-
'78c0f9b798918b6bef814f42a479a37ccd7f25c92843d6db58a8b1a33cbc6030',
58+
'2051f77297132f6a7ee33c2c44cd94320d1ba5d774f0feef5efef8dbe7e8edd6',
5959
(OS.android, Architecture.arm, 'static_data'):
60-
'22cf32c5416b20f68bb9d82e6613ba9db5e8a9a7a7c32070903ff0b94ce4fa1a',
60+
'a455bb2d75c621c2974ded1b0b9d1c909f4cfb5c83d0d4cc0e4ad699a161db45',
6161
(OS.android, Architecture.arm64, 'dynamic'):
62-
'21540da76bd332bc12a9243972204d4953bb987dbd5f768788d5937f2fbfd82a',
62+
'e678bfeb7b11094be5546411d76a7f8d3ccd8ee2f871d43197c44714fe24f689',
6363
(OS.android, Architecture.arm64, 'static'):
64-
'8dfeef96c9e1f42b3b9698327d2813ccf070b332e5550dd566c39fbf2000b894',
64+
'6a42207caa146bf42caf8e2ecc33ea7b29ea2d530fa19b18bdd59bd3e0d52757',
6565
(OS.android, Architecture.arm64, 'static_data'):
66-
'0da802c359a7f541f747e863dd671076af7747b6b430d5500eedfe300ed7153b',
66+
'f1f93f5a9fe24e52f00b31831d9591233b3b21f5fdfa212509f8d6d12331c4d8',
6767
(OS.android, Architecture.ia32, 'dynamic'):
68-
'c89d646e0bd6b8170ed9f09ee7d2f08456cb63739ef5096d2adbd4b8ff077b30',
68+
'14bfb64ae4474af442932c4e257ee411865e7a2b76dbf51a32db8b2e1052948b',
6969
(OS.android, Architecture.ia32, 'static'):
70-
'9dedb281cc0cbb3c28f8ea23335bbbce80332274e9328464f920aa3522b2906c',
70+
'25c346ee6cdf44c0e3198f94b044b96c2fb946076ff225c5e82c431c4f5d2dc9',
7171
(OS.android, Architecture.ia32, 'static_data'):
72-
'0dfd143a9e42d7291ea7d375e96e62e979f6f64ee0ce465bdfa61c114e26c98a',
72+
'18d204732ed3b3810b733dd8f714d8b89d6cc2285c131e97b69f45692608242c',
7373
(OS.android, Architecture.x64, 'dynamic'):
74-
'd781cb7e376ddce56bccddb869ea1159b58e879507456e570e4ae559dfa823a7',
74+
'dc42195906431fb70cfc6fe8ad2641b43bf3961cc4f472db00042bd3c1461207',
7575
(OS.android, Architecture.x64, 'static'):
76-
'85fb0475c06d098c1825a25092fbfae16cd1bb4a9b7536e2dffdd0b09c6a6132',
76+
'7eac855a8732a2bfaac46857bfd1d3612173dab98de7a2f1595c890a7b24a109',
7777
(OS.android, Architecture.x64, 'static_data'):
78-
'de2833d49461399397eaef9a7197b8add17e073af0b40708e9dc6bb11aa05f19',
78+
'6e5612f474d0c68097c58da2d9ba9c935f691d4a47c12221cddeed8d53a8dfab',
7979
(OS.macOS, Architecture.arm64, 'dynamic'):
80-
'00cd1afeb3162ec81459e64b92eb63a6e774b93b2ff2f11584830eb61f02f35b',
80+
'859b68ca539e4e00fb6577caa104fdfc787ecdaeba5cec71661f5c1087259449',
8181
(OS.macOS, Architecture.arm64, 'static'):
82-
'024f4ebc095f4cd77a4091f99ba43bab490a05c152da93fddfd22af2c172ed05',
82+
'1e0a2dce3f6bea225bbc2289df6bb23afa9b54a991c3787aa986456817d8e4be',
8383
(OS.macOS, Architecture.arm64, 'static_data'):
84-
'f33bcd57216d030e26ef8eb9a3e7024cc8a39b46ca71ac65108fb2d6c951590e',
84+
'af1e1fedba96f83ebb9c62d1af549ccc3292399c4cfa906d5521e015ef653410',
8585
(OS.macOS, Architecture.x64, 'dynamic'):
86-
'19668c9fdf88f801767c6c4bff1695ce5c7da11cc140d7f4d8c850c54d505008',
86+
'698a7ab358c4425708a5664695b3c52d5a5dbe95851e8b948a6a4a19d0dd8ebe',
8787
(OS.macOS, Architecture.x64, 'static'):
88-
'2027f82e834e88ae81bf2c4321ea013dd55cf803488dd54b0fe7a6847f5d763b',
88+
'69067391fd4415a2c20644b8d1862d834431b54a36bbc00ea2edaa41b761a8aa',
8989
(OS.macOS, Architecture.x64, 'static_data'):
90-
'05a61f31ee40bdba8ec5359a1823aea9fa64402c921850f8dae373b081e68c16',
90+
'cf6e287b730fcab6132dcdae69f63b243b2403f632bee4cbfc1c8b82c76f4224',
9191
(OS.iOS, Architecture.arm64, 'dynamic'):
92-
'27ffbba024b00b1681fa7d6849b841370df91433b59313b61834e7f7359a7bc6',
92+
'680af0aaac298d7cebab795ab2d52a67842f676a4a8e290c0faa222f28fb589f',
9393
(OS.iOS, Architecture.arm64, 'static'):
94-
'38014474a256fb5849701717324dcef5532efb6a92632f26a040725fdd059372',
94+
'45b17b9125b10fd89e70829cfa84762755e362fc25e7da66d420696ebb0443d1',
9595
(OS.iOS, Architecture.arm64, 'static_data'):
96-
'b5adedf18926ea176f49a4b9c9882608f0c0c0c05bc4bc227a8f2b356d7e5e22',
96+
'8919e441ff2a8aa525331f665ccbc652de1dd704db9c890740750a17df12265b',
9797
(OS.iOS, Architecture.x64, 'dynamic'):
98-
'3697bd7466e6e608cb20950cb9c5e35c0ead9a793cc100bb395f9faaf0d0de30',
98+
'00ba73555d2fb1dc12f33e7c5f4f75547277239cb943ceb00ad1ff66964d9c3b',
9999
(OS.iOS, Architecture.x64, 'static'):
100-
'a111c309c21802cfc983aae8c50f98a9feee8325e30a36129bb706f00a79f97c',
100+
'd57ba6626129f5d4b5804cadab02a7948429bb41720d14cdf43ab4c786b1d4bc',
101101
(OS.iOS, Architecture.x64, 'static_data'):
102-
'8e95564ea7e4f7d22c6b8f0c67e10006e4d9114aaf07f0c573bba676751caed3',
102+
'495e0b22b6f95ba6a71449dd030d40e304033d9a1aef6421d97b52f486e35a2c',
103103
};

pkgs/intl4x/lib/src/hook_helpers/version.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
// for details. All rights reserved. Use of this source code is governed by a
33
// BSD-style license that can be found in the LICENSE file.
44

5-
const version = 'intl4x-icu-v.0.12.0-artifacts';
5+
const version = 'intl4x-icu-v.0.12.2-artifacts';

pkgs/intl4x/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: intl4x
22
description: >-
33
A lightweight modular library for internationalization (i18n) functionality.
4-
version: 0.12.2-wip
4+
version: 0.12.2
55
repository: https://github.com/dart-lang/i18n/tree/main/pkgs/intl4x
66
issue_tracker: https://github.com/dart-lang/i18n/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aintl4x
77

0 commit comments

Comments
 (0)