diff --git a/Cargo.lock b/Cargo.lock index c32ea906..9e2b6750 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -166,20 +166,20 @@ dependencies = [ "memoffset", "petgraph", "pulldown-cmark 0.12.0", - "ra_ap_base_db", - "ra_ap_cfg", + "ra_ap_base_db 0.0.232", + "ra_ap_cfg 0.0.232", "ra_ap_hir", "ra_ap_hir_def", "ra_ap_hir_ty", "ra_ap_ide", "ra_ap_ide_db", "ra_ap_load-cargo", - "ra_ap_paths", + "ra_ap_paths 0.0.232", "ra_ap_proc_macro_api", "ra_ap_project_model", - "ra_ap_syntax", - "ra_ap_text_edit", - "ra_ap_vfs", + "ra_ap_syntax 0.0.232", + "ra_ap_text_edit 0.0.232", + "ra_ap_vfs 0.0.232", "rust-analyzer-salsa", "rust-analyzer-salsa-macros", "scopeguard", @@ -1007,55 +1007,87 @@ dependencies = [ [[package]] name = "ra_ap_base_db" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ee6ac38584e7a5c737b994936143a8eeba761da1ae9315ffe822198cc765c5b" +checksum = "7f98f5aab31c0667a8c892e91ba22140af28ba1ef364120a2e3a13e6e39a3aa6" dependencies = [ "la-arena", "lz4_flex", - "ra_ap_cfg", - "ra_ap_intern", - "ra_ap_salsa", - "ra_ap_span", - "ra_ap_stdx", - "ra_ap_syntax", - "ra_ap_vfs", + "ra_ap_cfg 0.0.231", + "ra_ap_intern 0.0.231", + "ra_ap_salsa 0.0.231", + "ra_ap_span 0.0.231", + "ra_ap_stdx 0.0.231", + "ra_ap_syntax 0.0.231", + "ra_ap_vfs 0.0.231", "rustc-hash", "semver", "tracing", "triomphe", ] +[[package]] +name = "ra_ap_base_db" +version = "0.0.232" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3bcb25fbab872d3f85798739db011212a98444e55163d71edb1dfdb509e616b3" +dependencies = [ + "la-arena", + "lz4_flex", + "ra_ap_cfg 0.0.232", + "ra_ap_intern 0.0.232", + "ra_ap_salsa 0.0.232", + "ra_ap_span 0.0.232", + "ra_ap_stdx 0.0.232", + "ra_ap_syntax 0.0.232", + "ra_ap_vfs 0.0.232", + "rustc-hash", + "semver", + "tracing", + "triomphe", +] + +[[package]] +name = "ra_ap_cfg" +version = "0.0.231" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29e1d1365f6d9b9712678f19781af1d0b348fd08f5117fb0788d0aedf28b1e39" +dependencies = [ + "ra_ap_intern 0.0.231", + "ra_ap_tt 0.0.231", + "rustc-hash", +] + [[package]] name = "ra_ap_cfg" -version = "0.0.230" +version = "0.0.232" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aeea4639831219c712e20901bd2aa7c679264b9da61a0803c58569ef4bcae408" +checksum = "fbec14556d01bf34fb795d70941f929ed4c024dee11be9c99c712ea92225a20b" dependencies = [ - "ra_ap_intern", - "ra_ap_tt", + "ra_ap_intern 0.0.232", + "ra_ap_tt 0.0.232", "rustc-hash", ] [[package]] name = "ra_ap_hir" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4e13962a27977678f6ad8186385b96e96f2203cce63668852da19a544d15b7a" +checksum = "0fb0ed65bb8aab638ea01c62153b3a756a95e98f0bef1db24487bb112c94d388" dependencies = [ "arrayvec", "either", "itertools", - "ra_ap_base_db", - "ra_ap_cfg", + "ra_ap_base_db 0.0.231", + "ra_ap_cfg 0.0.231", "ra_ap_hir_def", "ra_ap_hir_expand", "ra_ap_hir_ty", - "ra_ap_intern", - "ra_ap_span", - "ra_ap_stdx", - "ra_ap_syntax", - "ra_ap_tt", + "ra_ap_intern 0.0.231", + "ra_ap_span 0.0.231", + "ra_ap_stdx 0.0.231", + "ra_ap_syntax 0.0.231", + "ra_ap_tt 0.0.231", "rustc-hash", "smallvec", "tracing", @@ -1064,9 +1096,9 @@ dependencies = [ [[package]] name = "ra_ap_hir_def" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "239ff11c72e39e88f5bb066067ee534a88df18fa41cd813507c61c6a1ed44cc0" +checksum = "70f1f7b81fc94e9753859e6f5525307e1bfe9e9149e1404bdd405fa8f3e7b509" dependencies = [ "arrayvec", "bitflags 2.6.0", @@ -1081,16 +1113,16 @@ dependencies = [ "la-arena", "ra-ap-rustc_abi", "ra-ap-rustc_parse_format", - "ra_ap_base_db", - "ra_ap_cfg", + "ra_ap_base_db 0.0.231", + "ra_ap_cfg 0.0.231", "ra_ap_hir_expand", - "ra_ap_intern", - "ra_ap_limit", + "ra_ap_intern 0.0.231", + "ra_ap_limit 0.0.231", "ra_ap_mbe", - "ra_ap_span", - "ra_ap_stdx", - "ra_ap_syntax", - "ra_ap_tt", + "ra_ap_span 0.0.231", + "ra_ap_stdx 0.0.231", + "ra_ap_syntax 0.0.231", + "ra_ap_tt 0.0.231", "rustc-hash", "rustc_apfloat", "smallvec", @@ -1100,26 +1132,26 @@ dependencies = [ [[package]] name = "ra_ap_hir_expand" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0bc142740034682a6506e2b79f08e021897670b934022009048f1919ce43730" +checksum = "18e10670696adf8b7c930f02d16326b397288ce0ef02676e41dd142817badc7b" dependencies = [ "cov-mark", "either", "hashbrown", "itertools", "la-arena", - "ra_ap_base_db", - "ra_ap_cfg", - "ra_ap_intern", - "ra_ap_limit", + "ra_ap_base_db 0.0.231", + "ra_ap_cfg 0.0.231", + "ra_ap_intern 0.0.231", + "ra_ap_limit 0.0.231", "ra_ap_mbe", - "ra_ap_parser", - "ra_ap_span", - "ra_ap_stdx", - "ra_ap_syntax", + "ra_ap_parser 0.0.231", + "ra_ap_span 0.0.231", + "ra_ap_stdx 0.0.231", + "ra_ap_syntax 0.0.231", "ra_ap_syntax-bridge", - "ra_ap_tt", + "ra_ap_tt 0.0.231", "rustc-hash", "smallvec", "tracing", @@ -1128,9 +1160,9 @@ dependencies = [ [[package]] name = "ra_ap_hir_ty" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cda372a37342ccfb5fb3829b1280213a249b67c13adaf8aeb351410e3b966d5" +checksum = "2d7b610139359664cc7b3b044c374579853064378319ba2ddb677e1e20da6c1b" dependencies = [ "arrayvec", "bitflags 2.6.0", @@ -1149,14 +1181,14 @@ dependencies = [ "ra-ap-rustc_abi", "ra-ap-rustc_index", "ra-ap-rustc_pattern_analysis", - "ra_ap_base_db", + "ra_ap_base_db 0.0.231", "ra_ap_hir_def", "ra_ap_hir_expand", - "ra_ap_intern", - "ra_ap_limit", - "ra_ap_span", - "ra_ap_stdx", - "ra_ap_syntax", + "ra_ap_intern 0.0.231", + "ra_ap_limit 0.0.231", + "ra_ap_span 0.0.231", + "ra_ap_stdx 0.0.231", + "ra_ap_syntax 0.0.231", "rustc-hash", "rustc_apfloat", "scoped-tls", @@ -1168,9 +1200,9 @@ dependencies = [ [[package]] name = "ra_ap_ide" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25dc77e0dce831cbedb2d5fa8c15f3bde26545e18289b8bcd7b145e9a467fd28" +checksum = "ecc13849957188dd4bcdf366a195e7aac17a2ce72ec560083a96eebcf787d71b" dependencies = [ "arrayvec", "cov-mark", @@ -1181,7 +1213,7 @@ dependencies = [ "oorandom", "pulldown-cmark 0.9.6", "pulldown-cmark-to-cmark", - "ra_ap_cfg", + "ra_ap_cfg 0.0.231", "ra_ap_hir", "ra_ap_ide_assists", "ra_ap_ide_completion", @@ -1189,10 +1221,10 @@ dependencies = [ "ra_ap_ide_diagnostics", "ra_ap_ide_ssr", "ra_ap_profile", - "ra_ap_span", - "ra_ap_stdx", - "ra_ap_syntax", - "ra_ap_text_edit", + "ra_ap_span 0.0.231", + "ra_ap_stdx 0.0.231", + "ra_ap_syntax 0.0.231", + "ra_ap_text_edit 0.0.231", "ra_ap_toolchain", "rustc_apfloat", "smallvec", @@ -1203,45 +1235,45 @@ dependencies = [ [[package]] name = "ra_ap_ide_assists" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4dbae89172a5f3cf8c1cdad75df4de6739a0932dd805fa43522c69e84cbbfc3" +checksum = "37102c7eeb1e239e5e7f22151073407417d3aa306323f00d2a4773b1669c7f93" dependencies = [ "cov-mark", "either", "itertools", "ra_ap_hir", "ra_ap_ide_db", - "ra_ap_stdx", - "ra_ap_syntax", - "ra_ap_text_edit", + "ra_ap_stdx 0.0.231", + "ra_ap_syntax 0.0.231", + "ra_ap_text_edit 0.0.231", "smallvec", "tracing", ] [[package]] name = "ra_ap_ide_completion" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e11f851266c149809ac4b14499c948c109c1a28f83d1ad88b447ac3f65282c0" +checksum = "bbd9a1a0a17496cecdb7a640cc04f24ed412fca0620660e433bf28b8244e1ef3" dependencies = [ "cov-mark", "itertools", - "ra_ap_base_db", + "ra_ap_base_db 0.0.231", "ra_ap_hir", "ra_ap_ide_db", - "ra_ap_stdx", - "ra_ap_syntax", - "ra_ap_text_edit", + "ra_ap_stdx 0.0.231", + "ra_ap_syntax 0.0.231", + "ra_ap_text_edit 0.0.231", "smallvec", "tracing", ] [[package]] name = "ra_ap_ide_db" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ab8e9392f725307b9ce3a7a2d4596c01c95df274b40e37796d106eb175e90d9" +checksum = "d221a50c55e2971f665248035ffa22da4a984082bbaa50debcf14896d302a44c" dependencies = [ "arrayvec", "bitflags 2.6.0", @@ -1254,15 +1286,15 @@ dependencies = [ "line-index", "memchr", "nohash-hasher", - "ra_ap_base_db", + "ra_ap_base_db 0.0.231", "ra_ap_hir", - "ra_ap_limit", - "ra_ap_parser", + "ra_ap_limit 0.0.231", + "ra_ap_parser 0.0.231", "ra_ap_profile", - "ra_ap_span", - "ra_ap_stdx", - "ra_ap_syntax", - "ra_ap_text_edit", + "ra_ap_span 0.0.231", + "ra_ap_stdx 0.0.231", + "ra_ap_syntax 0.0.231", + "ra_ap_text_edit 0.0.231", "rayon", "rustc-hash", "tracing", @@ -1271,47 +1303,60 @@ dependencies = [ [[package]] name = "ra_ap_ide_diagnostics" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fa164d553928ed655e246abd9ef5064112aa24b21d246baaf2b0b2d87df8d70" +checksum = "6eb14056f4878e026814ebe535027cd46466221c12a872036c6e53b9e7e9dd58" dependencies = [ "cov-mark", "either", "itertools", - "ra_ap_cfg", + "ra_ap_cfg 0.0.231", "ra_ap_hir", "ra_ap_ide_db", - "ra_ap_paths", - "ra_ap_stdx", - "ra_ap_syntax", - "ra_ap_text_edit", + "ra_ap_paths 0.0.231", + "ra_ap_stdx 0.0.231", + "ra_ap_syntax 0.0.231", + "ra_ap_text_edit 0.0.231", "serde_json", "tracing", ] [[package]] name = "ra_ap_ide_ssr" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a7a3ea3741a8669aae7e67f796144b3f4fa0305f7bb3026a5e607be612cc251" +checksum = "b0ec16844e22e437bba5e0dcc762f93248f81a5c0f83303bbcb85f467cac6dee" dependencies = [ "cov-mark", "itertools", "nohash-hasher", "ra_ap_hir", "ra_ap_ide_db", - "ra_ap_parser", - "ra_ap_stdx", - "ra_ap_syntax", - "ra_ap_text_edit", + "ra_ap_parser 0.0.231", + "ra_ap_stdx 0.0.231", + "ra_ap_syntax 0.0.231", + "ra_ap_text_edit 0.0.231", + "triomphe", +] + +[[package]] +name = "ra_ap_intern" +version = "0.0.231" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3376767f47bb4f16cf14a54dad0fe4058d3baac6f9394662cd026a4b572e0a6a" +dependencies = [ + "dashmap", + "hashbrown", + "rustc-hash", + "sptr", "triomphe", ] [[package]] name = "ra_ap_intern" -version = "0.0.230" +version = "0.0.232" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9c0acb5a24a226a209b6c71cab89477dfe7008925e55300ce4bd5ed2fdda67c" +checksum = "78e0928f2c403ebea95f97a38a720900216ea896212347e893a37ae7c1419030" dependencies = [ "dashmap", "hashbrown", @@ -1322,47 +1367,53 @@ dependencies = [ [[package]] name = "ra_ap_limit" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c7fae8f94f3cf4da3ecbcf383de4f090145aa13bd12ab6bd09863a1afdd2461" +checksum = "d20a0946a1510ddad977d54f2deab510e27d4e9a7406942152560312a9d14211" + +[[package]] +name = "ra_ap_limit" +version = "0.0.232" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60972e02e4dfe05b2755e09a6b11b27db8a47cea01cd2697e77a34c4cf60b31c" [[package]] name = "ra_ap_load-cargo" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8584255bee839eb37f2deca3fbd9c3e9ed67ab7334ee71962d4b7d882315a6ed" +checksum = "adfa4c00e6043eae59621e860c40a6b624cd697a9a982f7b8047eaf37d3183f5" dependencies = [ "anyhow", "crossbeam-channel", "itertools", "ra_ap_hir_expand", "ra_ap_ide_db", - "ra_ap_intern", - "ra_ap_paths", + "ra_ap_intern 0.0.231", + "ra_ap_paths 0.0.231", "ra_ap_proc_macro_api", "ra_ap_project_model", - "ra_ap_span", - "ra_ap_tt", - "ra_ap_vfs", + "ra_ap_span 0.0.231", + "ra_ap_tt 0.0.231", + "ra_ap_vfs 0.0.231", "ra_ap_vfs-notify", "tracing", ] [[package]] name = "ra_ap_mbe" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d33a761cd2354c204e96f04ffc822c860f2e360f05eb84aeb2f1351500bf2601" +checksum = "d1b121f5ccf31043a05a45c713f230adec971a81eb391a003ffdf0122c4982bc" dependencies = [ "arrayvec", "cov-mark", - "ra_ap_intern", - "ra_ap_parser", - "ra_ap_span", - "ra_ap_stdx", - "ra_ap_syntax", + "ra_ap_intern 0.0.231", + "ra_ap_parser 0.0.231", + "ra_ap_span 0.0.231", + "ra_ap_stdx 0.0.231", + "ra_ap_syntax 0.0.231", "ra_ap_syntax-bridge", - "ra_ap_tt", + "ra_ap_tt 0.0.231", "rustc-hash", "smallvec", "tracing", @@ -1370,39 +1421,60 @@ dependencies = [ [[package]] name = "ra_ap_parser" -version = "0.0.230" +version = "0.0.231" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78bba94511bed529739ab103ecf42248bb2a348f26c6a77365cc0f64e7995ff7" +dependencies = [ + "drop_bomb", + "ra-ap-rustc_lexer", + "ra_ap_limit 0.0.231", + "tracing", +] + +[[package]] +name = "ra_ap_parser" +version = "0.0.232" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc274fe491a06bdfa446ddace998f01d72db4fac31af44efc5d9241b06c2cc1e" +checksum = "8da0314db93eabbd2b92e13907690782688cfc8aaaf42b8e6726e7f5b338c2e3" dependencies = [ "drop_bomb", "ra-ap-rustc_lexer", - "ra_ap_limit", + "ra_ap_limit 0.0.232", "tracing", ] [[package]] name = "ra_ap_paths" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ccf94e170f26adcdd65702723d42ef34f8cba347ba31ce0c69e03df05ffb977" +checksum = "6cf2e1472a025d3110ce176757ae60b550003ab492ed835abcc95964b2dd3ec8" dependencies = [ "camino", "serde", ] +[[package]] +name = "ra_ap_paths" +version = "0.0.232" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2cc084003225204a9e5e50957a565f1cc23ebef18cd779f31563a8d2180f8940" +dependencies = [ + "camino", +] + [[package]] name = "ra_ap_proc_macro_api" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e63db2468f965294c38ccaf1221833e9ee6d151c8ed3af860efa6e6b295a43e5" +checksum = "82a810d660b3f8711076df735614efa71836922391f868d5fd13c1e711881b42" dependencies = [ "indexmap", - "ra_ap_base_db", - "ra_ap_intern", - "ra_ap_paths", - "ra_ap_span", - "ra_ap_stdx", - "ra_ap_tt", + "ra_ap_base_db 0.0.231", + "ra_ap_intern 0.0.231", + "ra_ap_paths 0.0.231", + "ra_ap_span 0.0.231", + "ra_ap_stdx 0.0.231", + "ra_ap_tt 0.0.231", "rustc-hash", "serde", "serde_json", @@ -1411,9 +1483,9 @@ dependencies = [ [[package]] name = "ra_ap_profile" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c469452ebb0337385c046ac09ab2a174df27a503f5f423eef26f086557d3ccc5" +checksum = "24d3dec476cf56231848c2ee73fd31aaab4daf33cf778236411cf8e3e93ecf90" dependencies = [ "cfg-if", "libc", @@ -1423,20 +1495,20 @@ dependencies = [ [[package]] name = "ra_ap_project_model" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "977539785a8290217c8c57a09e2139208bbb7449f1b8f9681a09c1194ba5c6f4" +checksum = "394d12f75a27a0e27fde7106eb1419a6b99f54624b5a42775c95c326e75e91cf" dependencies = [ "anyhow", "cargo_metadata", "itertools", "la-arena", - "ra_ap_base_db", - "ra_ap_cfg", - "ra_ap_intern", - "ra_ap_paths", - "ra_ap_span", - "ra_ap_stdx", + "ra_ap_base_db 0.0.231", + "ra_ap_cfg 0.0.231", + "ra_ap_intern 0.0.231", + "ra_ap_paths 0.0.231", + "ra_ap_span 0.0.231", + "ra_ap_stdx 0.0.231", "ra_ap_toolchain", "rustc-hash", "semver", @@ -1448,16 +1520,34 @@ dependencies = [ [[package]] name = "ra_ap_salsa" -version = "0.0.230" +version = "0.0.231" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90a0c97538b300ac985999b68b797e9097f68069b91682029b98df15ffd005b5" +dependencies = [ + "indexmap", + "itertools", + "lock_api", + "oorandom", + "parking_lot", + "ra_ap_salsa-macros 0.0.231", + "rustc-hash", + "smallvec", + "tracing", + "triomphe", +] + +[[package]] +name = "ra_ap_salsa" +version = "0.0.232" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1f899184d244d0eaeff7b7d402b2d8e7b23bbf1845acd56465b075847792c6c" +checksum = "370b302873eeafd07ccc6a714fc9395cae11e385955ccb78081093ee3b86f94e" dependencies = [ "indexmap", "itertools", "lock_api", "oorandom", "parking_lot", - "ra_ap_salsa-macros", + "ra_ap_salsa-macros 0.0.232", "rustc-hash", "smallvec", "tracing", @@ -1466,9 +1556,9 @@ dependencies = [ [[package]] name = "ra_ap_salsa-macros" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32a9e2237875ca5da8ba1e270867f7b9cdfa8820695e4efffd7edbb081287c65" +checksum = "79745f516e5963a928aa2bc87d273c39a9bc3661283fe42103987c6d0da66d89" dependencies = [ "heck 0.4.1", "proc-macro2", @@ -1476,27 +1566,70 @@ dependencies = [ "syn", ] +[[package]] +name = "ra_ap_salsa-macros" +version = "0.0.232" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "414ff383af5abdb731917ca46c1a0f6b291278430736fe1ff2430a8548206a62" +dependencies = [ + "heck 0.4.1", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "ra_ap_span" +version = "0.0.231" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3be5a26bfa587bd20da97371a406e4b2139c153dd7a4b6f1509e9a7d42dcbf22" +dependencies = [ + "hashbrown", + "la-arena", + "ra_ap_salsa 0.0.231", + "ra_ap_stdx 0.0.231", + "ra_ap_syntax 0.0.231", + "ra_ap_vfs 0.0.231", + "rustc-hash", + "text-size", +] + [[package]] name = "ra_ap_span" -version = "0.0.230" +version = "0.0.232" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "736b5c69970d3e7a9d2390de71ffa6e7511facbf7c1c14faf7d0a8a8a6d436c3" +checksum = "e1b982f799c7a8051219902ff5c1974ee353ac6ca2aa5b17ab0e3db9b8d8a7bf" dependencies = [ "hashbrown", "la-arena", - "ra_ap_salsa", - "ra_ap_stdx", - "ra_ap_syntax", - "ra_ap_vfs", + "ra_ap_salsa 0.0.232", + "ra_ap_stdx 0.0.232", + "ra_ap_syntax 0.0.232", + "ra_ap_vfs 0.0.232", "rustc-hash", "text-size", ] [[package]] name = "ra_ap_stdx" -version = "0.0.230" +version = "0.0.231" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca9d3c7ff6fdc0ffd392ea4a33d7ec295eeab11943883c4c1089e006f4c760bb" +dependencies = [ + "always-assert", + "crossbeam-channel", + "itertools", + "jod-thread", + "libc", + "miow", + "windows-sys 0.52.0", +] + +[[package]] +name = "ra_ap_stdx" +version = "0.0.232" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05d66a5f2a9b408450d77859602ecd2c8bc9f66bea19c7690b8c73bc79cca978" +checksum = "bb63ff9d6b11b4553fc0835f16705975258905e3b1230fcf1ddbf24c46aff69d" dependencies = [ "always-assert", "crossbeam-channel", @@ -1509,18 +1642,39 @@ dependencies = [ [[package]] name = "ra_ap_syntax" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "787fbf7eb45056bbc5a9e2299a5ec34835bd6b6c11dea0a177aaa05fc090cc3c" +checksum = "81403d6261c22d4407f25023c2140c04ae66fb27cb370afd096bc3d1dd9884ba" dependencies = [ "cov-mark", "either", "indexmap", "itertools", "ra-ap-rustc_lexer", - "ra_ap_parser", - "ra_ap_stdx", - "ra_ap_text_edit", + "ra_ap_parser 0.0.231", + "ra_ap_stdx 0.0.231", + "ra_ap_text_edit 0.0.231", + "rowan", + "rustc-hash", + "smol_str", + "tracing", + "triomphe", +] + +[[package]] +name = "ra_ap_syntax" +version = "0.0.232" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1ac12decfd5cadd880177316fc16afc1f2c67f241f6290b51fd6f222e2bd4d5" +dependencies = [ + "cov-mark", + "either", + "indexmap", + "itertools", + "ra-ap-rustc_lexer", + "ra_ap_parser 0.0.232", + "ra_ap_stdx 0.0.232", + "ra_ap_text_edit 0.0.232", "rowan", "rustc-hash", "smol_str", @@ -1530,25 +1684,35 @@ dependencies = [ [[package]] name = "ra_ap_syntax-bridge" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2fcc3e689356ce8c8b03bd0e71b59321df87cc05851caa903f6b242416e8f20" +checksum = "e2c55c65a50855847be853e3572381b53b5faf2527f954024d06e0f7c6898c26" dependencies = [ - "ra_ap_intern", - "ra_ap_parser", - "ra_ap_span", - "ra_ap_stdx", - "ra_ap_syntax", - "ra_ap_tt", + "ra_ap_intern 0.0.231", + "ra_ap_parser 0.0.231", + "ra_ap_span 0.0.231", + "ra_ap_stdx 0.0.231", + "ra_ap_syntax 0.0.231", + "ra_ap_tt 0.0.231", "rustc-hash", "tracing", ] [[package]] name = "ra_ap_text_edit" -version = "0.0.230" +version = "0.0.231" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4916f05a8a78db53248a5ce0aa49167013d7dd7e7e59df82aaf284f5febd24f6" +dependencies = [ + "itertools", + "text-size", +] + +[[package]] +name = "ra_ap_text_edit" +version = "0.0.232" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00fc33aca709baffde69bd906d330fe6587235158de5ac05f0a38f8f17ee4427" +checksum = "7cb72ee1901baec556f4f2ef77e287d749ac0e973f063990672d6207b076aeac" dependencies = [ "itertools", "text-size", @@ -1556,9 +1720,9 @@ dependencies = [ [[package]] name = "ra_ap_toolchain" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ac824b6ecfdb15ce7e9ede74f06fc354fdcace37d9aed67548eb9fcb4829cc8" +checksum = "b0d7f1853216e92e17b632df0c261331872c72ec9a40f40aab2f888f2558e39f" dependencies = [ "camino", "home", @@ -1566,44 +1730,73 @@ dependencies = [ [[package]] name = "ra_ap_tt" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a87a4c373b2451a349dc6ec3b0afd20a43efd06dec76b3c6ef35a222375c8e32" +checksum = "e7214288c8c784a5ac6db30d9043f9d20602354478228ae5b21dc773434ea75c" dependencies = [ "arrayvec", "ra-ap-rustc_lexer", - "ra_ap_intern", - "ra_ap_stdx", + "ra_ap_intern 0.0.231", + "ra_ap_stdx 0.0.231", "text-size", ] +[[package]] +name = "ra_ap_tt" +version = "0.0.232" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9730313c495e88a89ee33f6e34205a92652d9c9a5061ebaed59436058a33000" +dependencies = [ + "arrayvec", + "ra-ap-rustc_lexer", + "ra_ap_intern 0.0.232", + "ra_ap_stdx 0.0.232", + "text-size", +] + +[[package]] +name = "ra_ap_vfs" +version = "0.0.231" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "636c6c02fddbfe8af3cd47056794d9ad10fc2241381851e970f6319c21bc86fb" +dependencies = [ + "crossbeam-channel", + "fst", + "indexmap", + "nohash-hasher", + "ra_ap_paths 0.0.231", + "ra_ap_stdx 0.0.231", + "rustc-hash", + "tracing", +] + [[package]] name = "ra_ap_vfs" -version = "0.0.230" +version = "0.0.232" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a7341c3d4ebf9e733ef41059c3b3288f7fa5898fa9bc481dd7c76e37e64e1ef" +checksum = "d833eaa5422de9bb51ab1841fe505ed00fb51e64cce397e21de6c324bbcbffa0" dependencies = [ "crossbeam-channel", "fst", "indexmap", "nohash-hasher", - "ra_ap_paths", - "ra_ap_stdx", + "ra_ap_paths 0.0.232", + "ra_ap_stdx 0.0.232", "rustc-hash", "tracing", ] [[package]] name = "ra_ap_vfs-notify" -version = "0.0.230" +version = "0.0.231" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6df1d7ee8ca8466146f6c21a6cba2580ce887bf753e971ffd683d479321cf91d" +checksum = "dfada5971825467c2b20e506f0420b56d354c39ad774b847d7e37914ffdba583" dependencies = [ "crossbeam-channel", "notify", - "ra_ap_paths", - "ra_ap_stdx", - "ra_ap_vfs", + "ra_ap_paths 0.0.231", + "ra_ap_stdx 0.0.231", + "ra_ap_vfs 0.0.231", "rayon", "rustc-hash", "tracing", diff --git a/Cargo.toml b/Cargo.toml index 7d544e2a..a4261d6d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,20 +29,20 @@ scopeguard = "1.2.0" dunce = "1.0.4" sugar_path = "1.2.0" -ra_ap_base_db = "=0.0.230" -ra_ap_cfg = "=0.0.230" -ra_ap_hir = "=0.0.230" -ra_ap_hir_def = "=0.0.230" -ra_ap_hir_ty = "=0.0.230" -ra_ap_ide = "=0.0.230" -ra_ap_ide_db = "=0.0.230" -ra_ap_load-cargo = "=0.0.230" -ra_ap_paths = "=0.0.230" -ra_ap_proc_macro_api = "=0.0.230" -ra_ap_project_model = "=0.0.230" -ra_ap_syntax = "=0.0.230" -ra_ap_text_edit = "=0.0.230" -ra_ap_vfs = "=0.0.230" +ra_ap_base_db = "=0.0.232" +ra_ap_cfg = "=0.0.232" +ra_ap_hir = "=0.0.231" +ra_ap_hir_def = "=0.0.231" +ra_ap_hir_ty = "=0.0.231" +ra_ap_ide = "=0.0.231" +ra_ap_ide_db = "=0.0.231" +ra_ap_load-cargo = "=0.0.231" +ra_ap_paths = "=0.0.232" +ra_ap_proc_macro_api = "=0.0.231" +ra_ap_project_model = "=0.0.231" +ra_ap_syntax = "=0.0.232" +ra_ap_text_edit = "=0.0.232" +ra_ap_vfs = "=0.0.232" # minimal versions wyz = "0.6.1"