@@ -32,12 +32,6 @@ version = "1.0.71"
32
32
source = " registry+https://github.com/rust-lang/crates.io-index"
33
33
checksum = " 9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8"
34
34
35
- [[package ]]
36
- name = " anymap"
37
- version = " 1.0.0-beta.2"
38
- source = " registry+https://github.com/rust-lang/crates.io-index"
39
- checksum = " 8f1f8f5a6f3d50d89e3797d7593a50f96bb2aaa20ca0cc7be1fb673232c91d72"
40
-
41
35
[[package ]]
42
36
name = " arbitrary"
43
37
version = " 1.3.0"
@@ -177,9 +171,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
177
171
178
172
[[package ]]
179
173
name = " chalk-derive"
180
- version = " 0.92 .0"
174
+ version = " 0.93 .0"
181
175
source = " registry+https://github.com/rust-lang/crates.io-index"
182
- checksum = " ff5053a8a42dbff5279a82423946fc56dc1253b76cf211b2b3c14b3aad4e1281 "
176
+ checksum = " 264726159011fc7f22c23eb51f49021ece6e71bc358b96e7f2e842db0b14162b "
183
177
dependencies = [
184
178
" proc-macro2" ,
185
179
" quote" ,
@@ -189,9 +183,9 @@ dependencies = [
189
183
190
184
[[package ]]
191
185
name = " chalk-ir"
192
- version = " 0.92 .0"
186
+ version = " 0.93 .0"
193
187
source = " registry+https://github.com/rust-lang/crates.io-index"
194
- checksum = " 8a56de2146a8ed0fcd54f4bd50db852f1de4eac9e1efe568494f106c21b77d2a "
188
+ checksum = " d65c17407d4c756b8f7f84344acb0fb96364d0298822743219bb25769b6d00df "
195
189
dependencies = [
196
190
" bitflags 1.3.2" ,
197
191
" chalk-derive" ,
@@ -200,9 +194,9 @@ dependencies = [
200
194
201
195
[[package ]]
202
196
name = " chalk-recursive"
203
- version = " 0.92 .0"
197
+ version = " 0.93 .0"
204
198
source = " registry+https://github.com/rust-lang/crates.io-index"
205
- checksum = " 5cc09e6e9531f3544989ef89b189e80fbc7ad9e2f73f1c5e03ddc9ffb0527463 "
199
+ checksum = " 80e2cf7b70bedaaf3a8cf3c93b6120c2bb65be89389124028e724d19e209686e "
206
200
dependencies = [
207
201
" chalk-derive" ,
208
202
" chalk-ir" ,
@@ -213,9 +207,9 @@ dependencies = [
213
207
214
208
[[package ]]
215
209
name = " chalk-solve"
216
- version = " 0.92 .0"
210
+ version = " 0.93 .0"
217
211
source = " registry+https://github.com/rust-lang/crates.io-index"
218
- checksum = " b392e02b4c81ec76d3748da839fc70a5539b83d27c9030668463d34d5110b860 "
212
+ checksum = " afc67c548d3854f64e97e67dc5b7c88513425c5bfa347cff96b7992ae6379288 "
219
213
dependencies = [
220
214
" chalk-derive" ,
221
215
" chalk-ir" ,
@@ -518,7 +512,6 @@ dependencies = [
518
512
name = " hir-def"
519
513
version = " 0.0.0"
520
514
dependencies = [
521
- " anymap" ,
522
515
" arrayvec" ,
523
516
" base-db" ,
524
517
" bitflags 2.3.2" ,
@@ -531,8 +524,6 @@ dependencies = [
531
524
" fst" ,
532
525
" hashbrown 0.12.3" ,
533
526
" hir-expand" ,
534
- " hkalbasi-rustc-ap-rustc_abi" ,
535
- " hkalbasi-rustc-ap-rustc_index" ,
536
527
" indexmap 2.0.0" ,
537
528
" intern" ,
538
529
" itertools" ,
@@ -541,7 +532,7 @@ dependencies = [
541
532
" mbe" ,
542
533
" once_cell" ,
543
534
" profile" ,
544
- " ra-ap-rustc_parse_format " ,
535
+ " rustc-dependencies " ,
545
536
" rustc-hash" ,
546
537
" smallvec" ,
547
538
" stdx" ,
@@ -594,7 +585,6 @@ dependencies = [
594
585
" expect-test" ,
595
586
" hir-def" ,
596
587
" hir-expand" ,
597
- " hkalbasi-rustc-ap-rustc_index" ,
598
588
" intern" ,
599
589
" itertools" ,
600
590
" la-arena 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" ,
@@ -604,6 +594,7 @@ dependencies = [
604
594
" oorandom" ,
605
595
" profile" ,
606
596
" project-model" ,
597
+ " rustc-dependencies" ,
607
598
" rustc-hash" ,
608
599
" scoped-tls" ,
609
600
" smallvec" ,
@@ -617,27 +608,6 @@ dependencies = [
617
608
" typed-arena" ,
618
609
]
619
610
620
- [[package ]]
621
- name = " hkalbasi-rustc-ap-rustc_abi"
622
- version = " 0.0.20221221"
623
- source = " registry+https://github.com/rust-lang/crates.io-index"
624
- checksum = " adabaadad9aa7576f97af02241cdf5554d62fb3d51a84cb05d77ba28edd3013f"
625
- dependencies = [
626
- " bitflags 1.3.2" ,
627
- " hkalbasi-rustc-ap-rustc_index" ,
628
- " tracing" ,
629
- ]
630
-
631
- [[package ]]
632
- name = " hkalbasi-rustc-ap-rustc_index"
633
- version = " 0.0.20221221"
634
- source = " registry+https://github.com/rust-lang/crates.io-index"
635
- checksum = " f4d3c48474e09afb0f5efbd6f758e05411699301a113c47d454d28ec7059d00e"
636
- dependencies = [
637
- " arrayvec" ,
638
- " smallvec" ,
639
- ]
640
-
641
611
[[package ]]
642
612
name = " home"
643
613
version = " 0.5.5"
@@ -918,9 +888,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
918
888
919
889
[[package ]]
920
890
name = " libc"
921
- version = " 0.2.146 "
891
+ version = " 0.2.148 "
922
892
source = " registry+https://github.com/rust-lang/crates.io-index"
923
- checksum = " f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b "
893
+ checksum = " 9cdc71e17332e86d2e1d38c1f99edcb6288ee11b815fb1a4b049eaa2114d369b "
924
894
925
895
[[package ]]
926
896
name = " libloading"
@@ -1277,7 +1247,7 @@ dependencies = [
1277
1247
" drop_bomb" ,
1278
1248
" expect-test" ,
1279
1249
" limit" ,
1280
- " ra-ap-rustc_lexer " ,
1250
+ " rustc-dependencies " ,
1281
1251
" sourcegen" ,
1282
1252
" stdx" ,
1283
1253
]
@@ -1435,9 +1405,9 @@ dependencies = [
1435
1405
1436
1406
[[package ]]
1437
1407
name = " protobuf"
1438
- version = " 3.1 .0"
1408
+ version = " 3.2 .0"
1439
1409
source = " registry+https://github.com/rust-lang/crates.io-index"
1440
- checksum = " 4ee4a7d8b91800c8f167a6268d1a1026607368e1adc84e98fe044aeb905302f7 "
1410
+ checksum = " b55bad9126f378a853655831eb7363b7b01b81d19f8cb1218861086ca4a1a61e "
1441
1411
dependencies = [
1442
1412
" once_cell" ,
1443
1413
" protobuf-support" ,
@@ -1446,9 +1416,9 @@ dependencies = [
1446
1416
1447
1417
[[package ]]
1448
1418
name = " protobuf-support"
1449
- version = " 3.1 .0"
1419
+ version = " 3.2 .0"
1450
1420
source = " registry+https://github.com/rust-lang/crates.io-index"
1451
- checksum = " 8ca157fe12fc7ee2e315f2f735e27df41b3d97cdd70ea112824dac1ffb08ee1c "
1421
+ checksum = " a5d4d7b8601c814cfb36bcebb79f0e61e45e1e93640cf778837833bbed05c372 "
1452
1422
dependencies = [
1453
1423
" thiserror" ,
1454
1424
]
@@ -1482,34 +1452,65 @@ dependencies = [
1482
1452
" proc-macro2" ,
1483
1453
]
1484
1454
1455
+ [[package ]]
1456
+ name = " ra-ap-rustc_abi"
1457
+ version = " 0.18.0"
1458
+ source = " registry+https://github.com/rust-lang/crates.io-index"
1459
+ checksum = " 7082716cb2bbcd8b5f062fe950cbbc87f3aba022d6da4168db35af6732a7f15d"
1460
+ dependencies = [
1461
+ " bitflags 1.3.2" ,
1462
+ " ra-ap-rustc_index 0.18.0" ,
1463
+ " tracing" ,
1464
+ ]
1465
+
1485
1466
[[package ]]
1486
1467
name = " ra-ap-rustc_index"
1487
- version = " 0.10 .0"
1468
+ version = " 0.14 .0"
1488
1469
source = " registry+https://github.com/rust-lang/crates.io-index"
1489
- checksum = " 07b5fa61d34da18e148dc3a81f654488ea07f40938d8aefb17f8b64bb78c6120 "
1470
+ checksum = " 643ca3609870b1778d9cd1f2a8e4ccb4af0f48f3637cc257a09494d087bd93dc "
1490
1471
dependencies = [
1491
1472
" arrayvec" ,
1492
1473
" smallvec" ,
1493
1474
]
1494
1475
1476
+ [[package ]]
1477
+ name = " ra-ap-rustc_index"
1478
+ version = " 0.18.0"
1479
+ source = " registry+https://github.com/rust-lang/crates.io-index"
1480
+ checksum = " 19e14b1fc835d6992b128a03a3f3a8365ba9f03e1c656a1670305f63f30d786d"
1481
+ dependencies = [
1482
+ " arrayvec" ,
1483
+ " smallvec" ,
1484
+ ]
1485
+
1486
+ [[package ]]
1487
+ name = " ra-ap-rustc_lexer"
1488
+ version = " 0.14.0"
1489
+ source = " registry+https://github.com/rust-lang/crates.io-index"
1490
+ checksum = " 30ffd24f9ba4f1d25ff27ca1469b8d22a3bdfb12cf644fc8bfcb63121fa5da6b"
1491
+ dependencies = [
1492
+ " unicode-properties" ,
1493
+ " unicode-xid" ,
1494
+ ]
1495
+
1495
1496
[[package ]]
1496
1497
name = " ra-ap-rustc_lexer"
1497
- version = " 0.10 .0"
1498
+ version = " 0.18 .0"
1498
1499
source = " registry+https://github.com/rust-lang/crates.io-index"
1499
- checksum = " f2e2f6b48422e4eed5218277ab7cc9733e60dd8f3167f4f36a49a0cafe4dc195 "
1500
+ checksum = " 1762abb25eb1e37c1823f62b5da0821bbcd870812318db084c9516c2f78d2dcd "
1500
1501
dependencies = [
1501
1502
" unicode-properties" ,
1502
1503
" unicode-xid" ,
1503
1504
]
1504
1505
1505
1506
[[package ]]
1506
1507
name = " ra-ap-rustc_parse_format"
1507
- version = " 0.10 .0"
1508
+ version = " 0.14 .0"
1508
1509
source = " registry+https://github.com/rust-lang/crates.io-index"
1509
- checksum = " c3c7369ad01cc79f9e3513c9f6a6326f6b980100e4862a7ac71b9991c88108bb "
1510
+ checksum = " 207b5ac1a21d4926695e03b605ffb9f63d4968e0488e9197c04c512c37303aa7 "
1510
1511
dependencies = [
1511
- " ra-ap-rustc_index" ,
1512
- " ra-ap-rustc_lexer" ,
1512
+ " ra-ap-rustc_index 0.14.0 " ,
1513
+ " ra-ap-rustc_lexer 0.14.0 " ,
1513
1514
]
1514
1515
1515
1516
[[package ]]
@@ -1594,10 +1595,12 @@ dependencies = [
1594
1595
" oorandom" ,
1595
1596
" parking_lot 0.12.1" ,
1596
1597
" parking_lot_core 0.9.6" ,
1598
+ " parser" ,
1597
1599
" proc-macro-api" ,
1598
1600
" profile" ,
1599
1601
" project-model" ,
1600
1602
" rayon" ,
1603
+ " rustc-dependencies" ,
1601
1604
" rustc-hash" ,
1602
1605
" scip" ,
1603
1606
" serde" ,
@@ -1626,6 +1629,16 @@ version = "0.1.23"
1626
1629
source = " registry+https://github.com/rust-lang/crates.io-index"
1627
1630
checksum = " d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"
1628
1631
1632
+ [[package ]]
1633
+ name = " rustc-dependencies"
1634
+ version = " 0.0.0"
1635
+ dependencies = [
1636
+ " ra-ap-rustc_abi" ,
1637
+ " ra-ap-rustc_index 0.18.0" ,
1638
+ " ra-ap-rustc_lexer 0.18.0" ,
1639
+ " ra-ap-rustc_parse_format" ,
1640
+ ]
1641
+
1629
1642
[[package ]]
1630
1643
name = " rustc-hash"
1631
1644
version = " 1.1.0"
@@ -1678,9 +1691,9 @@ dependencies = [
1678
1691
1679
1692
[[package ]]
1680
1693
name = " scip"
1681
- version = " 0.1 .1"
1694
+ version = " 0.3 .1"
1682
1695
source = " registry+https://github.com/rust-lang/crates.io-index"
1683
- checksum = " b2bfbb10286f69fad7c78db71004b7839bf957788359fe0c479f029f9849136b "
1696
+ checksum = " 3e84d21062a3ba08d58870c8c36b0c005b2b2261c6ad1bf7042585427c781883 "
1684
1697
dependencies = [
1685
1698
" protobuf" ,
1686
1699
]
@@ -1853,9 +1866,9 @@ dependencies = [
1853
1866
" proc-macro2" ,
1854
1867
" profile" ,
1855
1868
" quote" ,
1856
- " ra-ap-rustc_lexer" ,
1857
1869
" rayon" ,
1858
1870
" rowan" ,
1871
+ " rustc-dependencies" ,
1859
1872
" rustc-hash" ,
1860
1873
" smol_str" ,
1861
1874
" sourcegen" ,
0 commit comments