From 737aed726b81af4e3087f267406c10a3061faec7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 16 Oct 2023 06:32:45 +0000 Subject: [PATCH] Update rust-analyzer dependencies to v0.0.180 --- Cargo.lock | 827 ++++++++++++++++++++++++++++++++++++++++++++--------- Cargo.toml | 22 +- 2 files changed, 696 insertions(+), 153 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 31c1f10d..6e1564c9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -177,18 +177,18 @@ dependencies = [ "petgraph 0.6.4", "proc-macro2", "pulldown-cmark", - "ra_ap_base_db", - "ra_ap_cfg", - "ra_ap_hir", - "ra_ap_ide", - "ra_ap_ide_db", + "ra_ap_base_db 0.0.180", + "ra_ap_cfg 0.0.180", + "ra_ap_hir 0.0.180", + "ra_ap_ide 0.0.180", + "ra_ap_ide_db 0.0.180", "ra_ap_load-cargo", - "ra_ap_paths", - "ra_ap_proc_macro_api", - "ra_ap_project_model", - "ra_ap_syntax", - "ra_ap_text_edit", - "ra_ap_vfs", + "ra_ap_paths 0.0.180", + "ra_ap_proc_macro_api 0.0.180", + "ra_ap_project_model 0.0.180", + "ra_ap_syntax 0.0.180", + "ra_ap_text_edit 0.0.180", + "ra_ap_vfs 0.0.180", "serde_repr", "shellwords", "tap", @@ -1109,6 +1109,17 @@ dependencies = [ "proc-macro2", ] +[[package]] +name = "ra-ap-rustc_abi" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a51b7a02377b3246ec5c095b852b5cf1678bd9ed6b572b2a79efbf7ad711c292" +dependencies = [ + "bitflags 1.3.2", + "ra-ap-rustc_index 0.14.0", + "tracing", +] + [[package]] name = "ra-ap-rustc_index" version = "0.10.0" @@ -1119,6 +1130,16 @@ dependencies = [ "smallvec", ] +[[package]] +name = "ra-ap-rustc_index" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "643ca3609870b1778d9cd1f2a8e4ccb4af0f48f3637cc257a09494d087bd93dc" +dependencies = [ + "arrayvec", + "smallvec", +] + [[package]] name = "ra-ap-rustc_lexer" version = "0.10.0" @@ -1129,14 +1150,34 @@ dependencies = [ "unicode-xid", ] +[[package]] +name = "ra-ap-rustc_lexer" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30ffd24f9ba4f1d25ff27ca1469b8d22a3bdfb12cf644fc8bfcb63121fa5da6b" +dependencies = [ + "unicode-properties", + "unicode-xid", +] + [[package]] name = "ra-ap-rustc_parse_format" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3c7369ad01cc79f9e3513c9f6a6326f6b980100e4862a7ac71b9991c88108bb" dependencies = [ - "ra-ap-rustc_index", - "ra-ap-rustc_lexer", + "ra-ap-rustc_index 0.10.0", + "ra-ap-rustc_lexer 0.10.0", +] + +[[package]] +name = "ra-ap-rustc_parse_format" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "207b5ac1a21d4926695e03b605ffb9f63d4968e0488e9197c04c512c37303aa7" +dependencies = [ + "ra-ap-rustc_index 0.14.0", + "ra-ap-rustc_lexer 0.14.0", ] [[package]] @@ -1146,13 +1187,32 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0748ec74c90fa3155d67b0a479a16e635c3e7a1688ed9243d30b1f20fc8d3c48" dependencies = [ "la-arena", - "ra_ap_cfg", - "ra_ap_profile", - "ra_ap_stdx", - "ra_ap_syntax", - "ra_ap_test_utils", - "ra_ap_tt", - "ra_ap_vfs", + "ra_ap_cfg 0.0.178", + "ra_ap_profile 0.0.178", + "ra_ap_stdx 0.0.178", + "ra_ap_syntax 0.0.178", + "ra_ap_test_utils 0.0.178", + "ra_ap_tt 0.0.178", + "ra_ap_vfs 0.0.178", + "rustc-hash", + "salsa", + "triomphe", +] + +[[package]] +name = "ra_ap_base_db" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "810a2ab200852df2cd77cd248d313f696a368ca28ccc2e4a70799c818b58c89b" +dependencies = [ + "la-arena", + "ra_ap_cfg 0.0.180", + "ra_ap_profile 0.0.180", + "ra_ap_stdx 0.0.180", + "ra_ap_syntax 0.0.180", + "ra_ap_test_utils 0.0.180", + "ra_ap_tt 0.0.180", + "ra_ap_vfs 0.0.180", "rustc-hash", "salsa", "triomphe", @@ -1164,7 +1224,17 @@ version = "0.0.178" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9975d1fc0848eb9404d2bab9722cba7d72814083a2e28b986a0ca804330503bc" dependencies = [ - "ra_ap_tt", + "ra_ap_tt 0.0.178", + "rustc-hash", +] + +[[package]] +name = "ra_ap_cfg" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9718501404b23a2c714ab9d9aeef2bdc8d578b7a07f440f78ee9db3274a9705a" +dependencies = [ + "ra_ap_tt 0.0.180", "rustc-hash", ] @@ -1178,15 +1248,39 @@ dependencies = [ "either", "itertools", "once_cell", - "ra_ap_base_db", - "ra_ap_cfg", - "ra_ap_hir_def", - "ra_ap_hir_expand", - "ra_ap_hir_ty", - "ra_ap_profile", - "ra_ap_stdx", - "ra_ap_syntax", - "ra_ap_tt", + "ra_ap_base_db 0.0.178", + "ra_ap_cfg 0.0.178", + "ra_ap_hir_def 0.0.178", + "ra_ap_hir_expand 0.0.178", + "ra_ap_hir_ty 0.0.178", + "ra_ap_profile 0.0.178", + "ra_ap_stdx 0.0.178", + "ra_ap_syntax 0.0.178", + "ra_ap_tt 0.0.178", + "rustc-hash", + "smallvec", + "triomphe", +] + +[[package]] +name = "ra_ap_hir" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcb283fef6eedf79aba1dca7152063ebebc6cb6c766f6081c04602cbad61d64c" +dependencies = [ + "arrayvec", + "either", + "itertools", + "once_cell", + "ra_ap_base_db 0.0.180", + "ra_ap_cfg 0.0.180", + "ra_ap_hir_def 0.0.180", + "ra_ap_hir_expand 0.0.180", + "ra_ap_hir_ty 0.0.180", + "ra_ap_profile 0.0.180", + "ra_ap_stdx 0.0.180", + "ra_ap_syntax 0.0.180", + "ra_ap_tt 0.0.180", "rustc-hash", "smallvec", "triomphe", @@ -1211,17 +1305,52 @@ dependencies = [ "itertools", "la-arena", "once_cell", - "ra_ap_base_db", - "ra_ap_cfg", - "ra_ap_hir_expand", - "ra_ap_intern", - "ra_ap_limit", - "ra_ap_mbe", - "ra_ap_profile", - "ra_ap_rustc-dependencies", - "ra_ap_stdx", - "ra_ap_syntax", - "ra_ap_tt", + "ra_ap_base_db 0.0.178", + "ra_ap_cfg 0.0.178", + "ra_ap_hir_expand 0.0.178", + "ra_ap_intern 0.0.178", + "ra_ap_limit 0.0.178", + "ra_ap_mbe 0.0.178", + "ra_ap_profile 0.0.178", + "ra_ap_rustc-dependencies 0.0.178", + "ra_ap_stdx 0.0.178", + "ra_ap_syntax 0.0.178", + "ra_ap_tt 0.0.178", + "rustc-hash", + "smallvec", + "tracing", + "triomphe", +] + +[[package]] +name = "ra_ap_hir_def" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1eef0a1530c3ab8ded72e45959fc48ab423fb02466ecc868dd715ca965f97e7" +dependencies = [ + "arrayvec", + "bitflags 2.4.0", + "cov-mark", + "dashmap", + "drop_bomb", + "either", + "fst", + "hashbrown 0.12.3", + "indexmap 2.0.0", + "itertools", + "la-arena", + "once_cell", + "ra_ap_base_db 0.0.180", + "ra_ap_cfg 0.0.180", + "ra_ap_hir_expand 0.0.180", + "ra_ap_intern 0.0.180", + "ra_ap_limit 0.0.180", + "ra_ap_mbe 0.0.180", + "ra_ap_profile 0.0.180", + "ra_ap_rustc-dependencies 0.0.180", + "ra_ap_stdx 0.0.180", + "ra_ap_syntax 0.0.180", + "ra_ap_tt 0.0.180", "rustc-hash", "smallvec", "tracing", @@ -1239,15 +1368,41 @@ dependencies = [ "hashbrown 0.12.3", "itertools", "la-arena", - "ra_ap_base_db", - "ra_ap_cfg", - "ra_ap_intern", - "ra_ap_limit", - "ra_ap_mbe", - "ra_ap_profile", - "ra_ap_stdx", - "ra_ap_syntax", - "ra_ap_tt", + "ra_ap_base_db 0.0.178", + "ra_ap_cfg 0.0.178", + "ra_ap_intern 0.0.178", + "ra_ap_limit 0.0.178", + "ra_ap_mbe 0.0.178", + "ra_ap_profile 0.0.178", + "ra_ap_stdx 0.0.178", + "ra_ap_syntax 0.0.178", + "ra_ap_tt 0.0.178", + "rustc-hash", + "smallvec", + "tracing", + "triomphe", +] + +[[package]] +name = "ra_ap_hir_expand" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6dfe65968cad28e8344b087f74f802c46a63f57e65f4cf94e546c8673ccb97c6" +dependencies = [ + "cov-mark", + "either", + "hashbrown 0.12.3", + "itertools", + "la-arena", + "ra_ap_base_db 0.0.180", + "ra_ap_cfg 0.0.180", + "ra_ap_intern 0.0.180", + "ra_ap_limit 0.0.180", + "ra_ap_mbe 0.0.180", + "ra_ap_profile 0.0.180", + "ra_ap_stdx 0.0.180", + "ra_ap_syntax 0.0.180", + "ra_ap_tt 0.0.180", "rustc-hash", "smallvec", "tracing", @@ -1274,15 +1429,52 @@ dependencies = [ "nohash-hasher", "once_cell", "oorandom", - "ra_ap_base_db", - "ra_ap_hir_def", - "ra_ap_hir_expand", - "ra_ap_intern", - "ra_ap_limit", - "ra_ap_profile", - "ra_ap_rustc-dependencies", - "ra_ap_stdx", - "ra_ap_syntax", + "ra_ap_base_db 0.0.178", + "ra_ap_hir_def 0.0.178", + "ra_ap_hir_expand 0.0.178", + "ra_ap_intern 0.0.178", + "ra_ap_limit 0.0.178", + "ra_ap_profile 0.0.178", + "ra_ap_rustc-dependencies 0.0.178", + "ra_ap_stdx 0.0.178", + "ra_ap_syntax 0.0.178", + "rustc-hash", + "scoped-tls", + "smallvec", + "tracing", + "triomphe", + "typed-arena", +] + +[[package]] +name = "ra_ap_hir_ty" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb474c0b83a366bd54c0d6cf78a198452bbcfd220f1dd58a71fc158a5ba32ad7" +dependencies = [ + "arrayvec", + "bitflags 2.4.0", + "chalk-derive", + "chalk-ir", + "chalk-recursive", + "chalk-solve", + "cov-mark", + "either", + "ena", + "itertools", + "la-arena", + "nohash-hasher", + "once_cell", + "oorandom", + "ra_ap_base_db 0.0.180", + "ra_ap_hir_def 0.0.180", + "ra_ap_hir_expand 0.0.180", + "ra_ap_intern 0.0.180", + "ra_ap_limit 0.0.180", + "ra_ap_profile 0.0.180", + "ra_ap_rustc-dependencies 0.0.180", + "ra_ap_stdx 0.0.180", + "ra_ap_syntax 0.0.180", "rustc-hash", "scoped-tls", "smallvec", @@ -1306,18 +1498,51 @@ dependencies = [ "oorandom", "pulldown-cmark", "pulldown-cmark-to-cmark", - "ra_ap_cfg", - "ra_ap_hir", - "ra_ap_ide_assists", - "ra_ap_ide_completion", - "ra_ap_ide_db", - "ra_ap_ide_diagnostics", - "ra_ap_ide_ssr", - "ra_ap_profile", - "ra_ap_stdx", - "ra_ap_syntax", - "ra_ap_text_edit", - "ra_ap_toolchain", + "ra_ap_cfg 0.0.178", + "ra_ap_hir 0.0.178", + "ra_ap_ide_assists 0.0.178", + "ra_ap_ide_completion 0.0.178", + "ra_ap_ide_db 0.0.178", + "ra_ap_ide_diagnostics 0.0.178", + "ra_ap_ide_ssr 0.0.178", + "ra_ap_profile 0.0.178", + "ra_ap_stdx 0.0.178", + "ra_ap_syntax 0.0.178", + "ra_ap_text_edit 0.0.178", + "ra_ap_toolchain 0.0.178", + "smallvec", + "tracing", + "triomphe", + "url", +] + +[[package]] +name = "ra_ap_ide" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a25cc533a0bf560518fe53170f43a8732607d56d54a8350db5984fc7b594e68e" +dependencies = [ + "cov-mark", + "crossbeam-channel", + "dot", + "either", + "itertools", + "nohash-hasher", + "oorandom", + "pulldown-cmark", + "pulldown-cmark-to-cmark", + "ra_ap_cfg 0.0.180", + "ra_ap_hir 0.0.180", + "ra_ap_ide_assists 0.0.180", + "ra_ap_ide_completion 0.0.180", + "ra_ap_ide_db 0.0.180", + "ra_ap_ide_diagnostics 0.0.180", + "ra_ap_ide_ssr 0.0.180", + "ra_ap_profile 0.0.180", + "ra_ap_stdx 0.0.180", + "ra_ap_syntax 0.0.180", + "ra_ap_text_edit 0.0.180", + "ra_ap_toolchain 0.0.180", "smallvec", "tracing", "triomphe", @@ -1333,12 +1558,30 @@ dependencies = [ "cov-mark", "either", "itertools", - "ra_ap_hir", - "ra_ap_ide_db", - "ra_ap_profile", - "ra_ap_stdx", - "ra_ap_syntax", - "ra_ap_text_edit", + "ra_ap_hir 0.0.178", + "ra_ap_ide_db 0.0.178", + "ra_ap_profile 0.0.178", + "ra_ap_stdx 0.0.178", + "ra_ap_syntax 0.0.178", + "ra_ap_text_edit 0.0.178", + "smallvec", +] + +[[package]] +name = "ra_ap_ide_assists" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62801ac36d2840f70fae34ca111ead2e206bf7fd167127967d22a76dcff1266a" +dependencies = [ + "cov-mark", + "either", + "itertools", + "ra_ap_hir 0.0.180", + "ra_ap_ide_db 0.0.180", + "ra_ap_profile 0.0.180", + "ra_ap_stdx 0.0.180", + "ra_ap_syntax 0.0.180", + "ra_ap_text_edit 0.0.180", "smallvec", ] @@ -1351,13 +1594,32 @@ dependencies = [ "cov-mark", "itertools", "once_cell", - "ra_ap_base_db", - "ra_ap_hir", - "ra_ap_ide_db", - "ra_ap_profile", - "ra_ap_stdx", - "ra_ap_syntax", - "ra_ap_text_edit", + "ra_ap_base_db 0.0.178", + "ra_ap_hir 0.0.178", + "ra_ap_ide_db 0.0.178", + "ra_ap_profile 0.0.178", + "ra_ap_stdx 0.0.178", + "ra_ap_syntax 0.0.178", + "ra_ap_text_edit 0.0.178", + "smallvec", +] + +[[package]] +name = "ra_ap_ide_completion" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2c8df4bf0e2bb4bfa6f01014cd416f9a1feda888c4762fc14fd0aec3956143e" +dependencies = [ + "cov-mark", + "itertools", + "once_cell", + "ra_ap_base_db 0.0.180", + "ra_ap_hir 0.0.180", + "ra_ap_ide_db 0.0.180", + "ra_ap_profile 0.0.180", + "ra_ap_stdx 0.0.180", + "ra_ap_syntax 0.0.180", + "ra_ap_text_edit 0.0.180", "smallvec", ] @@ -1377,14 +1639,44 @@ dependencies = [ "memchr", "nohash-hasher", "once_cell", - "ra_ap_base_db", - "ra_ap_hir", - "ra_ap_limit", - "ra_ap_parser", - "ra_ap_profile", - "ra_ap_stdx", - "ra_ap_syntax", - "ra_ap_text_edit", + "ra_ap_base_db 0.0.178", + "ra_ap_hir 0.0.178", + "ra_ap_limit 0.0.178", + "ra_ap_parser 0.0.178", + "ra_ap_profile 0.0.178", + "ra_ap_stdx 0.0.178", + "ra_ap_syntax 0.0.178", + "ra_ap_text_edit 0.0.178", + "rayon", + "rustc-hash", + "tracing", + "triomphe", +] + +[[package]] +name = "ra_ap_ide_db" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4176e2e7fb069c6ac0d10182b5018d7558d443045af75101d0b27a09de720d1c" +dependencies = [ + "arrayvec", + "cov-mark", + "either", + "fst", + "indexmap 2.0.0", + "itertools", + "line-index", + "memchr", + "nohash-hasher", + "once_cell", + "ra_ap_base_db 0.0.180", + "ra_ap_hir 0.0.180", + "ra_ap_limit 0.0.180", + "ra_ap_parser 0.0.180", + "ra_ap_profile 0.0.180", + "ra_ap_stdx 0.0.180", + "ra_ap_syntax 0.0.180", + "ra_ap_text_edit 0.0.180", "rayon", "rustc-hash", "tracing", @@ -1401,13 +1693,33 @@ dependencies = [ "either", "itertools", "once_cell", - "ra_ap_cfg", - "ra_ap_hir", - "ra_ap_ide_db", - "ra_ap_profile", - "ra_ap_stdx", - "ra_ap_syntax", - "ra_ap_text_edit", + "ra_ap_cfg 0.0.178", + "ra_ap_hir 0.0.178", + "ra_ap_ide_db 0.0.178", + "ra_ap_profile 0.0.178", + "ra_ap_stdx 0.0.178", + "ra_ap_syntax 0.0.178", + "ra_ap_text_edit 0.0.178", + "serde_json", +] + +[[package]] +name = "ra_ap_ide_diagnostics" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04e9ae8a9193a27916370ec05027b289e4394b40829a2e65c85920d4b7f7e4d9" +dependencies = [ + "cov-mark", + "either", + "itertools", + "once_cell", + "ra_ap_cfg 0.0.180", + "ra_ap_hir 0.0.180", + "ra_ap_ide_db 0.0.180", + "ra_ap_profile 0.0.180", + "ra_ap_stdx 0.0.180", + "ra_ap_syntax 0.0.180", + "ra_ap_text_edit 0.0.180", "serde_json", ] @@ -1420,12 +1732,30 @@ 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_hir 0.0.178", + "ra_ap_ide_db 0.0.178", + "ra_ap_parser 0.0.178", + "ra_ap_stdx 0.0.178", + "ra_ap_syntax 0.0.178", + "ra_ap_text_edit 0.0.178", + "triomphe", +] + +[[package]] +name = "ra_ap_ide_ssr" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26a4329f4f53c256d0bc1962a75a638c7607e35cdb54fef2882e45b4bd67b534" +dependencies = [ + "cov-mark", + "itertools", + "nohash-hasher", + "ra_ap_hir 0.0.180", + "ra_ap_ide_db 0.0.180", + "ra_ap_parser 0.0.180", + "ra_ap_stdx 0.0.180", + "ra_ap_syntax 0.0.180", + "ra_ap_text_edit 0.0.180", "triomphe", ] @@ -1441,12 +1771,30 @@ dependencies = [ "triomphe", ] +[[package]] +name = "ra_ap_intern" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7134ca169a703dfbb234fb90091f5a72da065aca7600fd0fb77dd73c87a2aee3" +dependencies = [ + "dashmap", + "hashbrown 0.12.3", + "rustc-hash", + "triomphe", +] + [[package]] name = "ra_ap_limit" version = "0.0.178" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "780205bacfbd9ff7eeaa2b07d2f2b156fd25c2471df17036d199b5fdaa8922bc" +[[package]] +name = "ra_ap_limit" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9061dd36fa434780bd2b6bc6d9af62a2eb3550bb4d19d7efa7bd1e87a3add478" + [[package]] name = "ra_ap_load-cargo" version = "0.0.178" @@ -1456,12 +1804,12 @@ dependencies = [ "anyhow", "crossbeam-channel", "itertools", - "ra_ap_ide", - "ra_ap_ide_db", - "ra_ap_proc_macro_api", - "ra_ap_project_model", - "ra_ap_tt", - "ra_ap_vfs", + "ra_ap_ide 0.0.178", + "ra_ap_ide_db 0.0.178", + "ra_ap_proc_macro_api 0.0.178", + "ra_ap_project_model 0.0.178", + "ra_ap_tt 0.0.178", + "ra_ap_vfs 0.0.178", "ra_ap_vfs-notify", "tracing", ] @@ -1473,10 +1821,26 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "86f00a46bc843e7e8e28dd4de69287f143e1960ac4c29909933c54188dcb6d4e" dependencies = [ "cov-mark", - "ra_ap_parser", - "ra_ap_stdx", - "ra_ap_syntax", - "ra_ap_tt", + "ra_ap_parser 0.0.178", + "ra_ap_stdx 0.0.178", + "ra_ap_syntax 0.0.178", + "ra_ap_tt 0.0.178", + "rustc-hash", + "smallvec", + "tracing", +] + +[[package]] +name = "ra_ap_mbe" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9539572fdc350b1c4bcca2a32118b8b78f1c039907dbc6ac5953c8ba7c08423e" +dependencies = [ + "cov-mark", + "ra_ap_parser 0.0.180", + "ra_ap_stdx 0.0.180", + "ra_ap_syntax 0.0.180", + "ra_ap_tt 0.0.180", "rustc-hash", "smallvec", "tracing", @@ -1489,8 +1853,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49156332bb0aefaa72fe5b02cf7fc7c0c74a61c8a8152156ec5728c01fa9abf5" dependencies = [ "drop_bomb", - "ra_ap_limit", - "ra_ap_rustc-dependencies", + "ra_ap_limit 0.0.178", + "ra_ap_rustc-dependencies 0.0.178", +] + +[[package]] +name = "ra_ap_parser" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3020cd0b1cccfd05d4fa0fd1ce9a4088c3255f0f255ef12f23be26977081de58" +dependencies = [ + "drop_bomb", + "ra_ap_limit 0.0.180", + "ra_ap_rustc-dependencies 0.0.180", ] [[package]] @@ -1499,6 +1874,12 @@ version = "0.0.178" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e444ff269dd4d56ba0bf0e2bb47b3a0582ad1caa2407916b9765dc0e94a1efbf" +[[package]] +name = "ra_ap_paths" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "030b5ebf0b2d48701333ce650effe52afb3571f8d73d0f568eed1ceb89be4df6" + [[package]] name = "ra_ap_proc_macro_api" version = "0.0.178" @@ -1507,10 +1888,29 @@ checksum = "a91338f8a9bf2f5753e0669f3b32872dfe68d3ba7a1a6f6c8143e30ef2cfa471" dependencies = [ "memmap2", "object", - "ra_ap_paths", - "ra_ap_profile", - "ra_ap_stdx", - "ra_ap_tt", + "ra_ap_paths 0.0.178", + "ra_ap_profile 0.0.178", + "ra_ap_stdx 0.0.178", + "ra_ap_tt 0.0.178", + "serde", + "serde_json", + "snap", + "tracing", + "triomphe", +] + +[[package]] +name = "ra_ap_proc_macro_api" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b72a98217c1d064b5a3bcffb9fe8bf948572863b9ecc32f176c7d11eec95f62f" +dependencies = [ + "memmap2", + "object", + "ra_ap_paths 0.0.180", + "ra_ap_profile 0.0.180", + "ra_ap_stdx 0.0.180", + "ra_ap_tt 0.0.180", "serde", "serde_json", "snap", @@ -1533,6 +1933,21 @@ dependencies = [ "winapi", ] +[[package]] +name = "ra_ap_profile" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39bb252e61a73d5ffabebf6cfff34bd85371647c3248bdfc441b815523b03475" +dependencies = [ + "cfg-if", + "countme", + "la-arena", + "libc", + "once_cell", + "perf-event", + "winapi", +] + [[package]] name = "ra_ap_project_model" version = "0.0.178" @@ -1543,12 +1958,36 @@ dependencies = [ "cargo_metadata", "itertools", "la-arena", - "ra_ap_base_db", - "ra_ap_cfg", - "ra_ap_paths", - "ra_ap_profile", - "ra_ap_stdx", - "ra_ap_toolchain", + "ra_ap_base_db 0.0.178", + "ra_ap_cfg 0.0.178", + "ra_ap_paths 0.0.178", + "ra_ap_profile 0.0.178", + "ra_ap_stdx 0.0.178", + "ra_ap_toolchain 0.0.178", + "rustc-hash", + "semver", + "serde", + "serde_json", + "tracing", + "triomphe", +] + +[[package]] +name = "ra_ap_project_model" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a222d340733a17fbdc9200e7036e1ca4a52d93574478e2eb49df52d571253622" +dependencies = [ + "anyhow", + "cargo_metadata", + "itertools", + "la-arena", + "ra_ap_base_db 0.0.180", + "ra_ap_cfg 0.0.180", + "ra_ap_paths 0.0.180", + "ra_ap_profile 0.0.180", + "ra_ap_stdx 0.0.180", + "ra_ap_toolchain 0.0.180", "rustc-hash", "semver", "serde", @@ -1565,8 +2004,20 @@ checksum = "14e64c7eeb60b767b3cbeb6a590f3b0bfe1bd2fd7be3b2984d528522444da38a" dependencies = [ "hkalbasi-rustc-ap-rustc_abi", "hkalbasi-rustc-ap-rustc_index", - "ra-ap-rustc_lexer", - "ra-ap-rustc_parse_format", + "ra-ap-rustc_lexer 0.10.0", + "ra-ap-rustc_parse_format 0.10.0", +] + +[[package]] +name = "ra_ap_rustc-dependencies" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1129224d434bc25d876f852f859534fd06cbd5c434c6000ca8241e0166e01cba" +dependencies = [ + "ra-ap-rustc_abi", + "ra-ap-rustc_index 0.14.0", + "ra-ap-rustc_lexer 0.14.0", + "ra-ap-rustc_parse_format 0.14.0", ] [[package]] @@ -1583,6 +2034,20 @@ dependencies = [ "winapi", ] +[[package]] +name = "ra_ap_stdx" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19985149656a5511c6691dcd8adbf492a3069255e62cab86ab54a0b89483ebd6" +dependencies = [ + "always-assert", + "crossbeam-channel", + "jod-thread", + "libc", + "miow", + "winapi", +] + [[package]] name = "ra_ap_syntax" version = "0.0.178" @@ -1594,11 +2059,33 @@ dependencies = [ "indexmap 2.0.0", "itertools", "once_cell", - "ra_ap_parser", - "ra_ap_profile", - "ra_ap_rustc-dependencies", - "ra_ap_stdx", - "ra_ap_text_edit", + "ra_ap_parser 0.0.178", + "ra_ap_profile 0.0.178", + "ra_ap_rustc-dependencies 0.0.178", + "ra_ap_stdx 0.0.178", + "ra_ap_text_edit 0.0.178", + "rowan", + "rustc-hash", + "smol_str", + "triomphe", +] + +[[package]] +name = "ra_ap_syntax" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58124dfad1f625740141a45b0f586e223f41266e9c869f5ba38c71ba25978743" +dependencies = [ + "cov-mark", + "either", + "indexmap 2.0.0", + "itertools", + "once_cell", + "ra_ap_parser 0.0.180", + "ra_ap_profile 0.0.180", + "ra_ap_rustc-dependencies 0.0.180", + "ra_ap_stdx 0.0.180", + "ra_ap_text_edit 0.0.180", "rowan", "rustc-hash", "smol_str", @@ -1612,8 +2099,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e85defd49f91f707411ff51317dcf5c1905742f14efa0d13e20198925f33157a" dependencies = [ "dissimilar", - "ra_ap_profile", - "ra_ap_stdx", + "ra_ap_profile 0.0.178", + "ra_ap_stdx 0.0.178", + "rustc-hash", + "text-size", +] + +[[package]] +name = "ra_ap_test_utils" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a470351511abbdd1ef30ee154608d236251d1c677cd7e4cf6efac5513342831" +dependencies = [ + "dissimilar", + "ra_ap_profile 0.0.180", + "ra_ap_stdx 0.0.180", "rustc-hash", "text-size", ] @@ -1628,6 +2128,16 @@ dependencies = [ "text-size", ] +[[package]] +name = "ra_ap_text_edit" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcccb6feb2dd320e1278b5a95210138de73406fae070d6215cdce1fa6160c0a5" +dependencies = [ + "itertools", + "text-size", +] + [[package]] name = "ra_ap_toolchain" version = "0.0.178" @@ -1637,13 +2147,32 @@ dependencies = [ "home", ] +[[package]] +name = "ra_ap_toolchain" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e20ad0477ea7b13568eb73524f11c5ee00213eee419f3370e8d023c587d8f78" +dependencies = [ + "home", +] + [[package]] name = "ra_ap_tt" version = "0.0.178" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3ba1ca5d948053c5fc1a4927dca8d605030cb2a5f81b8a16f7b206fd2eb5de0" dependencies = [ - "ra_ap_stdx", + "ra_ap_stdx 0.0.178", + "smol_str", +] + +[[package]] +name = "ra_ap_tt" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3c4a72b6748d2ae0ba32bec3ceb43c8ea32495f18ede29f56e3715465ab1720" +dependencies = [ + "ra_ap_stdx 0.0.180", "smol_str", ] @@ -1656,8 +2185,22 @@ dependencies = [ "fst", "indexmap 2.0.0", "nohash-hasher", - "ra_ap_paths", - "ra_ap_stdx", + "ra_ap_paths 0.0.178", + "ra_ap_stdx 0.0.178", + "rustc-hash", +] + +[[package]] +name = "ra_ap_vfs" +version = "0.0.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0847f40a97c123e52aabe9db1a41651ef2879e5b371c42280a016cfb9855e7d5" +dependencies = [ + "fst", + "indexmap 2.0.0", + "nohash-hasher", + "ra_ap_paths 0.0.180", + "ra_ap_stdx 0.0.180", "rustc-hash", ] @@ -1669,9 +2212,9 @@ checksum = "41866fcdeec7803fd092c30129145e5b4caa0d89e35c99dde54518d00f49c724" dependencies = [ "crossbeam-channel", "notify", - "ra_ap_paths", - "ra_ap_stdx", - "ra_ap_vfs", + "ra_ap_paths 0.0.178", + "ra_ap_stdx 0.0.178", + "ra_ap_vfs 0.0.178", "tracing", "walkdir", ] diff --git a/Cargo.toml b/Cargo.toml index c041ca9d..0f14eb9c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,18 +26,18 @@ env_logger = "0.10.0" indoc = "2.0.4" clap = { version = "4.4.6", features = ["derive"] } -ra_ap_base_db = "=0.0.178" -ra_ap_cfg = "=0.0.178" -ra_ap_hir = "=0.0.178" -ra_ap_ide = "=0.0.178" -ra_ap_ide_db = "=0.0.178" +ra_ap_base_db = "=0.0.180" +ra_ap_cfg = "=0.0.180" +ra_ap_hir = "=0.0.180" +ra_ap_ide = "=0.0.180" +ra_ap_ide_db = "=0.0.180" ra_ap_load-cargo = "=0.0.178" -ra_ap_paths = "=0.0.178" -ra_ap_proc_macro_api = "=0.0.178" -ra_ap_project_model = "=0.0.178" -ra_ap_syntax = "=0.0.178" -ra_ap_text_edit = "=0.0.178" -ra_ap_vfs = "=0.0.178" +ra_ap_paths = "=0.0.180" +ra_ap_proc_macro_api = "=0.0.180" +ra_ap_project_model = "=0.0.180" +ra_ap_syntax = "=0.0.180" +ra_ap_text_edit = "=0.0.180" +ra_ap_vfs = "=0.0.180" # minimal versions serde_repr = "0.1.16"