@@ -60,7 +60,7 @@ dependencies = [
60
60
" cfg-if" ,
61
61
" libc" ,
62
62
" miniz_oxide" ,
63
- " object" ,
63
+ " object 0.36.7 " ,
64
64
" rustc-demangle" ,
65
65
" windows-targets 0.52.6" ,
66
66
]
@@ -130,21 +130,38 @@ dependencies = [
130
130
131
131
[[package ]]
132
132
name = " cargo-platform"
133
- version = " 0.1.9 "
133
+ version = " 0.2.0 "
134
134
source = " registry+https://github.com/rust-lang/crates.io-index"
135
- checksum = " e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea "
135
+ checksum = " 84982c6c0ae343635a3a4ee6dedef965513735c8b183caa7289fa6e27399ebd4 "
136
136
dependencies = [
137
137
" serde" ,
138
138
]
139
139
140
+ [[package ]]
141
+ name = " cargo-util-schemas"
142
+ version = " 0.2.0"
143
+ source = " registry+https://github.com/rust-lang/crates.io-index"
144
+ checksum = " e63d2780ac94487eb9f1fea7b0d56300abc9eb488800854ca217f102f5caccca"
145
+ dependencies = [
146
+ " semver" ,
147
+ " serde" ,
148
+ " serde-untagged" ,
149
+ " serde-value" ,
150
+ " thiserror 1.0.69" ,
151
+ " toml" ,
152
+ " unicode-xid" ,
153
+ " url" ,
154
+ ]
155
+
140
156
[[package ]]
141
157
name = " cargo_metadata"
142
- version = " 0.19.2 "
158
+ version = " 0.20.0 "
143
159
source = " registry+https://github.com/rust-lang/crates.io-index"
144
- checksum = " dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba "
160
+ checksum = " 4f7835cfc6135093070e95eb2b53e5d9b5c403dc3a6be6040ee026270aa82502 "
145
161
dependencies = [
146
162
" camino" ,
147
163
" cargo-platform" ,
164
+ " cargo-util-schemas" ,
148
165
" semver" ,
149
166
" serde" ,
150
167
" serde_json" ,
@@ -190,9 +207,9 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
190
207
191
208
[[package ]]
192
209
name = " chalk-derive"
193
- version = " 0.102 .0"
210
+ version = " 0.103 .0"
194
211
source = " registry+https://github.com/rust-lang/crates.io-index"
195
- checksum = " feb14e3ff0ebac26d8e58b6ed1417afb60c4a0a44b6425546ee7eb9c75ebb336 "
212
+ checksum = " eb4899682de915ca7c0b025bdd0a3d34c75fe12184122fda6805a7baddaa293c "
196
213
dependencies = [
197
214
" proc-macro2" ,
198
215
" quote" ,
@@ -202,19 +219,19 @@ dependencies = [
202
219
203
220
[[package ]]
204
221
name = " chalk-ir"
205
- version = " 0.102 .0"
222
+ version = " 0.103 .0"
206
223
source = " registry+https://github.com/rust-lang/crates.io-index"
207
- checksum = " 72f0a61621a088af69fee8df39ec63cf5b6d0b9ab663a740cdeb376aabf2f244 "
224
+ checksum = " 90a37d2ab99352b4caca135061e7b4ac67024b648c28ed0b787feec4bea4caed "
208
225
dependencies = [
209
226
" bitflags 2.9.1" ,
210
227
" chalk-derive" ,
211
228
]
212
229
213
230
[[package ]]
214
231
name = " chalk-recursive"
215
- version = " 0.102 .0"
232
+ version = " 0.103 .0"
216
233
source = " registry+https://github.com/rust-lang/crates.io-index"
217
- checksum = " cbd3415cc540015533aa4a8ad007696d585dd9c5f81e7c099872f1dd4bf14894 "
234
+ checksum = " c855be60e646664bc37c2496d3dc81ca5ef60520930e5e0f0057a0575aff6c19 "
218
235
dependencies = [
219
236
" chalk-derive" ,
220
237
" chalk-ir" ,
@@ -225,9 +242,9 @@ dependencies = [
225
242
226
243
[[package ]]
227
244
name = " chalk-solve"
228
- version = " 0.102 .0"
245
+ version = " 0.103 .0"
229
246
source = " registry+https://github.com/rust-lang/crates.io-index"
230
- checksum = " 747707b0c082b3ecf4b1ae28d0d8df708a46cddd22a386f9cc85a312a4de25ff "
247
+ checksum = " 477ac6cdfd2013e9f93b09b036c2b607a67b2e728f4777b8422d55a79e9e3a34 "
231
248
dependencies = [
232
249
" chalk-derive" ,
233
250
" chalk-ir" ,
@@ -431,6 +448,16 @@ version = "1.0.2"
431
448
source = " registry+https://github.com/rust-lang/crates.io-index"
432
449
checksum = " 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
433
450
451
+ [[package ]]
452
+ name = " erased-serde"
453
+ version = " 0.4.6"
454
+ source = " registry+https://github.com/rust-lang/crates.io-index"
455
+ checksum = " e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7"
456
+ dependencies = [
457
+ " serde" ,
458
+ " typeid" ,
459
+ ]
460
+
434
461
[[package ]]
435
462
name = " expect-test"
436
463
version = " 1.5.1"
@@ -1336,6 +1363,15 @@ version = "0.1.0"
1336
1363
source = " registry+https://github.com/rust-lang/crates.io-index"
1337
1364
checksum = " 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"
1338
1365
1366
+ [[package ]]
1367
+ name = " num-traits"
1368
+ version = " 0.2.19"
1369
+ source = " registry+https://github.com/rust-lang/crates.io-index"
1370
+ checksum = " 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
1371
+ dependencies = [
1372
+ " autocfg" ,
1373
+ ]
1374
+
1339
1375
[[package ]]
1340
1376
name = " num_cpus"
1341
1377
version = " 1.17.0"
@@ -1364,6 +1400,15 @@ dependencies = [
1364
1400
" memchr" ,
1365
1401
]
1366
1402
1403
+ [[package ]]
1404
+ name = " object"
1405
+ version = " 0.37.1"
1406
+ source = " registry+https://github.com/rust-lang/crates.io-index"
1407
+ checksum = " 03fd943161069e1768b4b3d050890ba48730e590f57e56d4aa04e7e090e61b4a"
1408
+ dependencies = [
1409
+ " memchr" ,
1410
+ ]
1411
+
1367
1412
[[package ]]
1368
1413
name = " once_cell"
1369
1414
version = " 1.21.3"
@@ -1382,6 +1427,15 @@ version = "0.2.0"
1382
1427
source = " registry+https://github.com/rust-lang/crates.io-index"
1383
1428
checksum = " 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
1384
1429
1430
+ [[package ]]
1431
+ name = " ordered-float"
1432
+ version = " 2.10.1"
1433
+ source = " registry+https://github.com/rust-lang/crates.io-index"
1434
+ checksum = " 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c"
1435
+ dependencies = [
1436
+ " num-traits" ,
1437
+ ]
1438
+
1385
1439
[[package ]]
1386
1440
name = " parking_lot"
1387
1441
version = " 0.12.4"
@@ -1413,7 +1467,7 @@ dependencies = [
1413
1467
" edition" ,
1414
1468
" expect-test" ,
1415
1469
" ra-ap-rustc_lexer" ,
1416
- " rustc-literal-escaper" ,
1470
+ " rustc-literal-escaper 0.0.3 " ,
1417
1471
" stdx" ,
1418
1472
" tracing" ,
1419
1473
]
@@ -1519,7 +1573,7 @@ dependencies = [
1519
1573
" libc" ,
1520
1574
" libloading" ,
1521
1575
" memmap2" ,
1522
- " object" ,
1576
+ " object 0.37.1 " ,
1523
1577
" paths" ,
1524
1578
" proc-macro-test" ,
1525
1579
" ra-ap-rustc_lexer" ,
@@ -1573,7 +1627,7 @@ dependencies = [
1573
1627
" libc" ,
1574
1628
" perf-event" ,
1575
1629
" tikv-jemalloc-ctl" ,
1576
- " windows-sys 0.59.0 " ,
1630
+ " windows-sys 0.60.2 " ,
1577
1631
]
1578
1632
1579
1633
[[package ]]
@@ -1664,9 +1718,9 @@ dependencies = [
1664
1718
1665
1719
[[package ]]
1666
1720
name = " ra-ap-rustc_abi"
1667
- version = " 0.113 .0"
1721
+ version = " 0.116 .0"
1668
1722
source = " registry+https://github.com/rust-lang/crates.io-index"
1669
- checksum = " c33b8fa229789975647ca5426be432c7c327ebde89ab15889928185dbcee3230 "
1723
+ checksum = " a967e3a9cd3e38b543f503978e0eccee461e3aea3f7b10e944959bff41dbe612 "
1670
1724
dependencies = [
1671
1725
" bitflags 2.9.1" ,
1672
1726
" ra-ap-rustc_hashes" ,
@@ -1676,28 +1730,28 @@ dependencies = [
1676
1730
1677
1731
[[package ]]
1678
1732
name = " ra-ap-rustc_hashes"
1679
- version = " 0.113 .0"
1733
+ version = " 0.116 .0"
1680
1734
source = " registry+https://github.com/rust-lang/crates.io-index"
1681
- checksum = " 0d68a3e389927002f552938a90b04787f6435f55b46fc5691360470d1cb2e99d "
1735
+ checksum = " 1ea4c755ecbbffa5743c251344f484ebe571ec7bc5b36d80b2a8ae775d1a7a40 "
1682
1736
dependencies = [
1683
1737
" rustc-stable-hash" ,
1684
1738
]
1685
1739
1686
1740
[[package ]]
1687
1741
name = " ra-ap-rustc_index"
1688
- version = " 0.113 .0"
1742
+ version = " 0.116 .0"
1689
1743
source = " registry+https://github.com/rust-lang/crates.io-index"
1690
- checksum = " 32502273df2838d0ca13f1c67e2a48feef940e591f9771869f07e2db2acede53 "
1744
+ checksum = " aca7ad7cf911538c619caa2162339fe98637e9e46f11bb0484ef96735df4d64a "
1691
1745
dependencies = [
1692
1746
" ra-ap-rustc_index_macros" ,
1693
1747
" smallvec" ,
1694
1748
]
1695
1749
1696
1750
[[package ]]
1697
1751
name = " ra-ap-rustc_index_macros"
1698
- version = " 0.113 .0"
1752
+ version = " 0.116 .0"
1699
1753
source = " registry+https://github.com/rust-lang/crates.io-index"
1700
- checksum = " 8a32f081864ae34c7ae6634edfa7a95ab9260ba85015e8b1d347580eda79d14f "
1754
+ checksum = " 8767ba551c9355bc3031be072cc4bb0381106e5e7cd275e72b7a8c76051c4070 "
1701
1755
dependencies = [
1702
1756
" proc-macro2" ,
1703
1757
" quote" ,
@@ -1706,9 +1760,9 @@ dependencies = [
1706
1760
1707
1761
[[package ]]
1708
1762
name = " ra-ap-rustc_lexer"
1709
- version = " 0.113 .0"
1763
+ version = " 0.116 .0"
1710
1764
source = " registry+https://github.com/rust-lang/crates.io-index"
1711
- checksum = " ed34c51974718c5bd90d876d1364d9725159fc8030c2382b9cb837034152ed68 "
1765
+ checksum = " 6101374afb267e6c27e4e2eb0b1352e9f3504c1a8f716f619cd39244e2ed92ab "
1712
1766
dependencies = [
1713
1767
" memchr" ,
1714
1768
" unicode-properties" ,
@@ -1717,19 +1771,19 @@ dependencies = [
1717
1771
1718
1772
[[package ]]
1719
1773
name = " ra-ap-rustc_parse_format"
1720
- version = " 0.113 .0"
1774
+ version = " 0.116 .0"
1721
1775
source = " registry+https://github.com/rust-lang/crates.io-index"
1722
- checksum = " ff0440e5d27facbf4ff13ea651e48c2f6e360b3dbfc56251b41d60719b965fb8 "
1776
+ checksum = " ecd88a19f00da4f43e6727d5013444cbc399804b5046dfa2bbcd28ebed3970ce "
1723
1777
dependencies = [
1724
1778
" ra-ap-rustc_lexer" ,
1725
- " rustc-literal-escaper" ,
1779
+ " rustc-literal-escaper 0.0.2 " ,
1726
1780
]
1727
1781
1728
1782
[[package ]]
1729
1783
name = " ra-ap-rustc_pattern_analysis"
1730
- version = " 0.113 .0"
1784
+ version = " 0.116 .0"
1731
1785
source = " registry+https://github.com/rust-lang/crates.io-index"
1732
- checksum = " a6056efa57aba3aa0cc69a0bf1a8281624c23ad25b05748d11ebcd4668037bfc "
1786
+ checksum = " bb332dd32d7850a799862533b1c021e6062558861a4ad57817bf522499fbb892 "
1733
1787
dependencies = [
1734
1788
" ra-ap-rustc_index" ,
1735
1789
" rustc-hash 2.1.1" ,
@@ -1851,7 +1905,7 @@ dependencies = [
1851
1905
" vfs" ,
1852
1906
" vfs-notify" ,
1853
1907
" walkdir" ,
1854
- " windows-sys 0.59.0 " ,
1908
+ " windows-sys 0.60.2 " ,
1855
1909
" xflags" ,
1856
1910
" xshell" ,
1857
1911
]
@@ -1880,6 +1934,12 @@ version = "0.0.2"
1880
1934
source = " registry+https://github.com/rust-lang/crates.io-index"
1881
1935
checksum = " 0041b6238913c41fe704213a4a9329e2f685a156d1781998128b4149c230ad04"
1882
1936
1937
+ [[package ]]
1938
+ name = " rustc-literal-escaper"
1939
+ version = " 0.0.3"
1940
+ source = " registry+https://github.com/rust-lang/crates.io-index"
1941
+ checksum = " 78744cd17f5d01c75b709e49807d1363e02a940ccee2e9e72435843fdb0d076e"
1942
+
1883
1943
[[package ]]
1884
1944
name = " rustc-stable-hash"
1885
1945
version = " 0.1.2"
@@ -1992,6 +2052,27 @@ dependencies = [
1992
2052
" serde_derive" ,
1993
2053
]
1994
2054
2055
+ [[package ]]
2056
+ name = " serde-untagged"
2057
+ version = " 0.1.7"
2058
+ source = " registry+https://github.com/rust-lang/crates.io-index"
2059
+ checksum = " 299d9c19d7d466db4ab10addd5703e4c615dec2a5a16dbbafe191045e87ee66e"
2060
+ dependencies = [
2061
+ " erased-serde" ,
2062
+ " serde" ,
2063
+ " typeid" ,
2064
+ ]
2065
+
2066
+ [[package ]]
2067
+ name = " serde-value"
2068
+ version = " 0.7.0"
2069
+ source = " registry+https://github.com/rust-lang/crates.io-index"
2070
+ checksum = " f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c"
2071
+ dependencies = [
2072
+ " ordered-float" ,
2073
+ " serde" ,
2074
+ ]
2075
+
1995
2076
[[package ]]
1996
2077
name = " serde_derive"
1997
2078
version = " 1.0.219"
@@ -2099,7 +2180,7 @@ dependencies = [
2099
2180
" libc" ,
2100
2181
" miow" ,
2101
2182
" tracing" ,
2102
- " windows-sys 0.59.0 " ,
2183
+ " windows-sys 0.60.2 " ,
2103
2184
]
2104
2185
2105
2186
[[package ]]
@@ -2135,7 +2216,7 @@ dependencies = [
2135
2216
" rayon" ,
2136
2217
" rowan" ,
2137
2218
" rustc-hash 2.1.1" ,
2138
- " rustc-literal-escaper" ,
2219
+ " rustc-literal-escaper 0.0.3 " ,
2139
2220
" rustc_apfloat" ,
2140
2221
" smol_str" ,
2141
2222
" stdx" ,
@@ -2468,6 +2549,12 @@ version = "2.0.2"
2468
2549
source = " registry+https://github.com/rust-lang/crates.io-index"
2469
2550
checksum = " 6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a"
2470
2551
2552
+ [[package ]]
2553
+ name = " typeid"
2554
+ version = " 1.0.3"
2555
+ source = " registry+https://github.com/rust-lang/crates.io-index"
2556
+ checksum = " bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c"
2557
+
2471
2558
[[package ]]
2472
2559
name = " ungrammar"
2473
2560
version = " 1.16.1"
@@ -3060,9 +3147,9 @@ dependencies = [
3060
3147
3061
3148
[[package ]]
3062
3149
name = " zip"
3063
- version = " 3 .0.0"
3150
+ version = " 4 .0.0"
3064
3151
source = " registry+https://github.com/rust-lang/crates.io-index"
3065
- checksum = " 12598812502ed0105f607f941c386f43d441e00148fce9dec3ca5ffb0bde9308 "
3152
+ checksum = " 153a6fff49d264c4babdcfa6b4d534747f520e56e8f0f384f3b808c4b64cc1fd "
3066
3153
dependencies = [
3067
3154
" arbitrary" ,
3068
3155
" crc32fast" ,
0 commit comments