@@ -32,12 +32,6 @@ version = "1.0.71"
3232source = " registry+https://github.com/rust-lang/crates.io-index"
3333checksum = " 9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8"
3434
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-
4135[[package ]]
4236name = " arbitrary"
4337version = " 1.3.0"
@@ -177,9 +171,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
177171
178172[[package ]]
179173name = " chalk-derive"
180- version = " 0.92 .0"
174+ version = " 0.93 .0"
181175source = " registry+https://github.com/rust-lang/crates.io-index"
182- checksum = " ff5053a8a42dbff5279a82423946fc56dc1253b76cf211b2b3c14b3aad4e1281 "
176+ checksum = " 264726159011fc7f22c23eb51f49021ece6e71bc358b96e7f2e842db0b14162b "
183177dependencies = [
184178 " proc-macro2" ,
185179 " quote" ,
@@ -189,9 +183,9 @@ dependencies = [
189183
190184[[package ]]
191185name = " chalk-ir"
192- version = " 0.92 .0"
186+ version = " 0.93 .0"
193187source = " registry+https://github.com/rust-lang/crates.io-index"
194- checksum = " 8a56de2146a8ed0fcd54f4bd50db852f1de4eac9e1efe568494f106c21b77d2a "
188+ checksum = " d65c17407d4c756b8f7f84344acb0fb96364d0298822743219bb25769b6d00df "
195189dependencies = [
196190 " bitflags 1.3.2" ,
197191 " chalk-derive" ,
@@ -200,9 +194,9 @@ dependencies = [
200194
201195[[package ]]
202196name = " chalk-recursive"
203- version = " 0.92 .0"
197+ version = " 0.93 .0"
204198source = " registry+https://github.com/rust-lang/crates.io-index"
205- checksum = " 5cc09e6e9531f3544989ef89b189e80fbc7ad9e2f73f1c5e03ddc9ffb0527463 "
199+ checksum = " 80e2cf7b70bedaaf3a8cf3c93b6120c2bb65be89389124028e724d19e209686e "
206200dependencies = [
207201 " chalk-derive" ,
208202 " chalk-ir" ,
@@ -213,9 +207,9 @@ dependencies = [
213207
214208[[package ]]
215209name = " chalk-solve"
216- version = " 0.92 .0"
210+ version = " 0.93 .0"
217211source = " registry+https://github.com/rust-lang/crates.io-index"
218- checksum = " b392e02b4c81ec76d3748da839fc70a5539b83d27c9030668463d34d5110b860 "
212+ checksum = " afc67c548d3854f64e97e67dc5b7c88513425c5bfa347cff96b7992ae6379288 "
219213dependencies = [
220214 " chalk-derive" ,
221215 " chalk-ir" ,
@@ -518,7 +512,6 @@ dependencies = [
518512name = " hir-def"
519513version = " 0.0.0"
520514dependencies = [
521- " anymap" ,
522515 " arrayvec" ,
523516 " base-db" ,
524517 " bitflags 2.3.2" ,
@@ -531,8 +524,6 @@ dependencies = [
531524 " fst" ,
532525 " hashbrown 0.12.3" ,
533526 " hir-expand" ,
534- " hkalbasi-rustc-ap-rustc_abi" ,
535- " hkalbasi-rustc-ap-rustc_index" ,
536527 " indexmap 2.0.0" ,
537528 " intern" ,
538529 " itertools" ,
@@ -541,7 +532,7 @@ dependencies = [
541532 " mbe" ,
542533 " once_cell" ,
543534 " profile" ,
544- " ra-ap-rustc_parse_format " ,
535+ " rustc-dependencies " ,
545536 " rustc-hash" ,
546537 " smallvec" ,
547538 " stdx" ,
@@ -594,7 +585,6 @@ dependencies = [
594585 " expect-test" ,
595586 " hir-def" ,
596587 " hir-expand" ,
597- " hkalbasi-rustc-ap-rustc_index" ,
598588 " intern" ,
599589 " itertools" ,
600590 " la-arena 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" ,
@@ -604,6 +594,7 @@ dependencies = [
604594 " oorandom" ,
605595 " profile" ,
606596 " project-model" ,
597+ " rustc-dependencies" ,
607598 " rustc-hash" ,
608599 " scoped-tls" ,
609600 " smallvec" ,
@@ -617,27 +608,6 @@ dependencies = [
617608 " typed-arena" ,
618609]
619610
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-
641611[[package ]]
642612name = " home"
643613version = " 0.5.5"
@@ -918,9 +888,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
918888
919889[[package ]]
920890name = " libc"
921- version = " 0.2.146 "
891+ version = " 0.2.148 "
922892source = " registry+https://github.com/rust-lang/crates.io-index"
923- checksum = " f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b "
893+ checksum = " 9cdc71e17332e86d2e1d38c1f99edcb6288ee11b815fb1a4b049eaa2114d369b "
924894
925895[[package ]]
926896name = " libloading"
@@ -1277,7 +1247,7 @@ dependencies = [
12771247 " drop_bomb" ,
12781248 " expect-test" ,
12791249 " limit" ,
1280- " ra-ap-rustc_lexer " ,
1250+ " rustc-dependencies " ,
12811251 " sourcegen" ,
12821252 " stdx" ,
12831253]
@@ -1435,9 +1405,9 @@ dependencies = [
14351405
14361406[[package ]]
14371407name = " protobuf"
1438- version = " 3.1 .0"
1408+ version = " 3.2 .0"
14391409source = " registry+https://github.com/rust-lang/crates.io-index"
1440- checksum = " 4ee4a7d8b91800c8f167a6268d1a1026607368e1adc84e98fe044aeb905302f7 "
1410+ checksum = " b55bad9126f378a853655831eb7363b7b01b81d19f8cb1218861086ca4a1a61e "
14411411dependencies = [
14421412 " once_cell" ,
14431413 " protobuf-support" ,
@@ -1446,9 +1416,9 @@ dependencies = [
14461416
14471417[[package ]]
14481418name = " protobuf-support"
1449- version = " 3.1 .0"
1419+ version = " 3.2 .0"
14501420source = " registry+https://github.com/rust-lang/crates.io-index"
1451- checksum = " 8ca157fe12fc7ee2e315f2f735e27df41b3d97cdd70ea112824dac1ffb08ee1c "
1421+ checksum = " a5d4d7b8601c814cfb36bcebb79f0e61e45e1e93640cf778837833bbed05c372 "
14521422dependencies = [
14531423 " thiserror" ,
14541424]
@@ -1482,34 +1452,65 @@ dependencies = [
14821452 " proc-macro2" ,
14831453]
14841454
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+
14851466[[package ]]
14861467name = " ra-ap-rustc_index"
1487- version = " 0.10 .0"
1468+ version = " 0.14 .0"
14881469source = " registry+https://github.com/rust-lang/crates.io-index"
1489- checksum = " 07b5fa61d34da18e148dc3a81f654488ea07f40938d8aefb17f8b64bb78c6120 "
1470+ checksum = " 643ca3609870b1778d9cd1f2a8e4ccb4af0f48f3637cc257a09494d087bd93dc "
14901471dependencies = [
14911472 " arrayvec" ,
14921473 " smallvec" ,
14931474]
14941475
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+
14951496[[package ]]
14961497name = " ra-ap-rustc_lexer"
1497- version = " 0.10 .0"
1498+ version = " 0.18 .0"
14981499source = " registry+https://github.com/rust-lang/crates.io-index"
1499- checksum = " f2e2f6b48422e4eed5218277ab7cc9733e60dd8f3167f4f36a49a0cafe4dc195 "
1500+ checksum = " 1762abb25eb1e37c1823f62b5da0821bbcd870812318db084c9516c2f78d2dcd "
15001501dependencies = [
15011502 " unicode-properties" ,
15021503 " unicode-xid" ,
15031504]
15041505
15051506[[package ]]
15061507name = " ra-ap-rustc_parse_format"
1507- version = " 0.10 .0"
1508+ version = " 0.14 .0"
15081509source = " registry+https://github.com/rust-lang/crates.io-index"
1509- checksum = " c3c7369ad01cc79f9e3513c9f6a6326f6b980100e4862a7ac71b9991c88108bb "
1510+ checksum = " 207b5ac1a21d4926695e03b605ffb9f63d4968e0488e9197c04c512c37303aa7 "
15101511dependencies = [
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 " ,
15131514]
15141515
15151516[[package ]]
@@ -1594,10 +1595,12 @@ dependencies = [
15941595 " oorandom" ,
15951596 " parking_lot 0.12.1" ,
15961597 " parking_lot_core 0.9.6" ,
1598+ " parser" ,
15971599 " proc-macro-api" ,
15981600 " profile" ,
15991601 " project-model" ,
16001602 " rayon" ,
1603+ " rustc-dependencies" ,
16011604 " rustc-hash" ,
16021605 " scip" ,
16031606 " serde" ,
@@ -1626,6 +1629,16 @@ version = "0.1.23"
16261629source = " registry+https://github.com/rust-lang/crates.io-index"
16271630checksum = " d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"
16281631
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+
16291642[[package ]]
16301643name = " rustc-hash"
16311644version = " 1.1.0"
@@ -1678,9 +1691,9 @@ dependencies = [
16781691
16791692[[package ]]
16801693name = " scip"
1681- version = " 0.1 .1"
1694+ version = " 0.3 .1"
16821695source = " registry+https://github.com/rust-lang/crates.io-index"
1683- checksum = " b2bfbb10286f69fad7c78db71004b7839bf957788359fe0c479f029f9849136b "
1696+ checksum = " 3e84d21062a3ba08d58870c8c36b0c005b2b2261c6ad1bf7042585427c781883 "
16841697dependencies = [
16851698 " protobuf" ,
16861699]
@@ -1853,9 +1866,9 @@ dependencies = [
18531866 " proc-macro2" ,
18541867 " profile" ,
18551868 " quote" ,
1856- " ra-ap-rustc_lexer" ,
18571869 " rayon" ,
18581870 " rowan" ,
1871+ " rustc-dependencies" ,
18591872 " rustc-hash" ,
18601873 " smol_str" ,
18611874 " sourcegen" ,
0 commit comments