@@ -1238,6 +1238,40 @@ dependencies = [
1238
1238
" miniz_oxide" ,
1239
1239
]
1240
1240
1241
+ [[package ]]
1242
+ name = " fluent-bundle"
1243
+ version = " 0.15.2"
1244
+ source = " registry+https://github.com/rust-lang/crates.io-index"
1245
+ checksum = " e242c601dec9711505f6d5bbff5bedd4b61b2469f2e8bb8e57ee7c9747a87ffd"
1246
+ dependencies = [
1247
+ " fluent-langneg" ,
1248
+ " fluent-syntax" ,
1249
+ " intl-memoizer" ,
1250
+ " intl_pluralrules" ,
1251
+ " rustc-hash" ,
1252
+ " self_cell" ,
1253
+ " smallvec" ,
1254
+ " unic-langid" ,
1255
+ ]
1256
+
1257
+ [[package ]]
1258
+ name = " fluent-langneg"
1259
+ version = " 0.13.0"
1260
+ source = " registry+https://github.com/rust-lang/crates.io-index"
1261
+ checksum = " 2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94"
1262
+ dependencies = [
1263
+ " unic-langid" ,
1264
+ ]
1265
+
1266
+ [[package ]]
1267
+ name = " fluent-syntax"
1268
+ version = " 0.11.0"
1269
+ source = " registry+https://github.com/rust-lang/crates.io-index"
1270
+ checksum = " c0abed97648395c902868fee9026de96483933faa54ea3b40d652f7dfe61ca78"
1271
+ dependencies = [
1272
+ " thiserror" ,
1273
+ ]
1274
+
1241
1275
[[package ]]
1242
1276
name = " fnv"
1243
1277
version = " 1.0.7"
@@ -1782,6 +1816,26 @@ dependencies = [
1782
1816
" cfg-if 1.0.0" ,
1783
1817
]
1784
1818
1819
+ [[package ]]
1820
+ name = " intl-memoizer"
1821
+ version = " 0.5.1"
1822
+ source = " registry+https://github.com/rust-lang/crates.io-index"
1823
+ checksum = " c310433e4a310918d6ed9243542a6b83ec1183df95dff8f23f87bb88a264a66f"
1824
+ dependencies = [
1825
+ " type-map" ,
1826
+ " unic-langid" ,
1827
+ ]
1828
+
1829
+ [[package ]]
1830
+ name = " intl_pluralrules"
1831
+ version = " 7.0.1"
1832
+ source = " registry+https://github.com/rust-lang/crates.io-index"
1833
+ checksum = " b18f988384267d7066cc2be425e6faf352900652c046b6971d2e228d3b1c5ecf"
1834
+ dependencies = [
1835
+ " tinystr" ,
1836
+ " unic-langid" ,
1837
+ ]
1838
+
1785
1839
[[package ]]
1786
1840
name = " itertools"
1787
1841
version = " 0.10.1"
@@ -2812,6 +2866,12 @@ dependencies = [
2812
2866
" version_check" ,
2813
2867
]
2814
2868
2869
+ [[package ]]
2870
+ name = " proc-macro-hack"
2871
+ version = " 0.5.19"
2872
+ source = " registry+https://github.com/rust-lang/crates.io-index"
2873
+ checksum = " dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5"
2874
+
2815
2875
[[package ]]
2816
2876
name = " proc-macro2"
2817
2877
version = " 1.0.30"
@@ -3645,13 +3705,29 @@ dependencies = [
3645
3705
name = " rustc_error_codes"
3646
3706
version = " 0.0.0"
3647
3707
3708
+ [[package ]]
3709
+ name = " rustc_error_messages"
3710
+ version = " 0.0.0"
3711
+ dependencies = [
3712
+ " fluent-bundle" ,
3713
+ " fluent-syntax" ,
3714
+ " intl-memoizer" ,
3715
+ " rustc_data_structures" ,
3716
+ " rustc_macros" ,
3717
+ " rustc_serialize" ,
3718
+ " rustc_span" ,
3719
+ " tracing" ,
3720
+ " unic-langid" ,
3721
+ ]
3722
+
3648
3723
[[package ]]
3649
3724
name = " rustc_errors"
3650
3725
version = " 0.0.0"
3651
3726
dependencies = [
3652
3727
" annotate-snippets" ,
3653
3728
" atty" ,
3654
3729
" rustc_data_structures" ,
3730
+ " rustc_error_messages" ,
3655
3731
" rustc_lint_defs" ,
3656
3732
" rustc_macros" ,
3657
3733
" rustc_serialize" ,
@@ -3708,6 +3784,7 @@ dependencies = [
3708
3784
" odht" ,
3709
3785
" rustc_ast" ,
3710
3786
" rustc_data_structures" ,
3787
+ " rustc_error_messages" ,
3711
3788
" rustc_feature" ,
3712
3789
" rustc_index" ,
3713
3790
" rustc_macros" ,
@@ -3864,6 +3941,7 @@ version = "0.0.0"
3864
3941
dependencies = [
3865
3942
" rustc_ast" ,
3866
3943
" rustc_data_structures" ,
3944
+ " rustc_error_messages" ,
3867
3945
" rustc_hir" ,
3868
3946
" rustc_macros" ,
3869
3947
" rustc_serialize" ,
@@ -4573,6 +4651,12 @@ dependencies = [
4573
4651
" libc" ,
4574
4652
]
4575
4653
4654
+ [[package ]]
4655
+ name = " self_cell"
4656
+ version = " 0.10.2"
4657
+ source = " registry+https://github.com/rust-lang/crates.io-index"
4658
+ checksum = " 1ef965a420fe14fdac7dd018862966a4c14094f900e1650bbc71ddd7d580c8af"
4659
+
4576
4660
[[package ]]
4577
4661
name = " semver"
4578
4662
version = " 1.0.3"
@@ -5104,6 +5188,12 @@ dependencies = [
5104
5188
" winapi" ,
5105
5189
]
5106
5190
5191
+ [[package ]]
5192
+ name = " tinystr"
5193
+ version = " 0.3.4"
5194
+ source = " registry+https://github.com/rust-lang/crates.io-index"
5195
+ checksum = " 29738eedb4388d9ea620eeab9384884fc3f06f586a2eddb56bedc5885126c7c1"
5196
+
5107
5197
[[package ]]
5108
5198
name = " tinyvec"
5109
5199
version = " 0.3.4"
@@ -5262,6 +5352,15 @@ dependencies = [
5262
5352
" tracing-subscriber" ,
5263
5353
]
5264
5354
5355
+ [[package ]]
5356
+ name = " type-map"
5357
+ version = " 0.4.0"
5358
+ source = " registry+https://github.com/rust-lang/crates.io-index"
5359
+ checksum = " b6d3364c5e96cb2ad1603037ab253ddd34d7fb72a58bdddf4b7350760fc69a46"
5360
+ dependencies = [
5361
+ " rustc-hash" ,
5362
+ ]
5363
+
5265
5364
[[package ]]
5266
5365
name = " typenum"
5267
5366
version = " 1.12.0"
@@ -5316,6 +5415,49 @@ dependencies = [
5316
5415
" unic-ucd-version" ,
5317
5416
]
5318
5417
5418
+ [[package ]]
5419
+ name = " unic-langid"
5420
+ version = " 0.9.0"
5421
+ source = " registry+https://github.com/rust-lang/crates.io-index"
5422
+ checksum = " 73328fcd730a030bdb19ddf23e192187a6b01cd98be6d3140622a89129459ce5"
5423
+ dependencies = [
5424
+ " unic-langid-impl" ,
5425
+ " unic-langid-macros" ,
5426
+ ]
5427
+
5428
+ [[package ]]
5429
+ name = " unic-langid-impl"
5430
+ version = " 0.9.0"
5431
+ source = " registry+https://github.com/rust-lang/crates.io-index"
5432
+ checksum = " 1a4a8eeaf0494862c1404c95ec2f4c33a2acff5076f64314b465e3ddae1b934d"
5433
+ dependencies = [
5434
+ " tinystr" ,
5435
+ ]
5436
+
5437
+ [[package ]]
5438
+ name = " unic-langid-macros"
5439
+ version = " 0.9.0"
5440
+ source = " registry+https://github.com/rust-lang/crates.io-index"
5441
+ checksum = " 18f980d6d87e8805f2836d64b4138cc95aa7986fa63b1f51f67d5fbff64dd6e5"
5442
+ dependencies = [
5443
+ " proc-macro-hack" ,
5444
+ " tinystr" ,
5445
+ " unic-langid-impl" ,
5446
+ " unic-langid-macros-impl" ,
5447
+ ]
5448
+
5449
+ [[package ]]
5450
+ name = " unic-langid-macros-impl"
5451
+ version = " 0.9.0"
5452
+ source = " registry+https://github.com/rust-lang/crates.io-index"
5453
+ checksum = " 29396ffd97e27574c3e01368b1a64267d3064969e4848e2e130ff668be9daa9f"
5454
+ dependencies = [
5455
+ " proc-macro-hack" ,
5456
+ " quote" ,
5457
+ " syn" ,
5458
+ " unic-langid-impl" ,
5459
+ ]
5460
+
5319
5461
[[package ]]
5320
5462
name = " unic-ucd-version"
5321
5463
version = " 0.9.0"
0 commit comments