diff --git a/Cargo.lock b/Cargo.lock index 506f4f3..c5d264c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -178,7 +178,7 @@ dependencies = [ "proc-macro2", "pulldown-cmark", "ra_ap_base_db", - "ra_ap_cfg", + "ra_ap_cfg 0.0.175", "ra_ap_hir", "ra_ap_ide", "ra_ap_ide_db", @@ -509,14 +509,14 @@ dependencies = [ [[package]] name = "filetime" -version = "0.2.19" +version = "0.2.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e884668cd0c7480504233e951174ddc3b382f7c2666e3b7310b5c4e7b0c37f9" +checksum = "d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0" dependencies = [ "cfg-if", "libc", - "redox_syscall", - "windows-sys 0.42.0", + "redox_syscall 0.3.5", + "windows-sys 0.48.0", ] [[package]] @@ -905,20 +905,21 @@ checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451" [[package]] name = "notify" -version = "5.1.0" +version = "6.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58ea850aa68a06e48fdb069c0ec44d0d64c8dbffa49bf3b6f7f0a901fdea1ba9" +checksum = "6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.4.0", "crossbeam-channel", "filetime", "fsevent-sys", "inotify", "kqueue", "libc", + "log", "mio", "walkdir", - "windows-sys 0.42.0", + "windows-sys 0.48.0", ] [[package]] @@ -933,9 +934,9 @@ dependencies = [ [[package]] name = "object" -version = "0.31.1" +version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1" +checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" dependencies = [ "memchr", ] @@ -972,7 +973,7 @@ dependencies = [ "cfg-if", "instant", "libc", - "redox_syscall", + "redox_syscall 0.2.13", "smallvec", "winapi", ] @@ -985,7 +986,7 @@ checksum = "ba1ef8814b5c993410bb3adfad7a5ed269563e4a2f90c41f5d85be7fb47133bf" dependencies = [ "cfg-if", "libc", - "redox_syscall", + "redox_syscall 0.2.13", "smallvec", "windows-sys 0.42.0", ] @@ -1108,29 +1109,49 @@ dependencies = [ "proc-macro2", ] +[[package]] +name = "ra-ap-rustc_index" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07b5fa61d34da18e148dc3a81f654488ea07f40938d8aefb17f8b64bb78c6120" +dependencies = [ + "arrayvec", + "smallvec", +] + [[package]] name = "ra-ap-rustc_lexer" -version = "0.1.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1c145702ed3f237918e512685185dc8a4d0edc3a5326c63d20361d8ba9b45b3" +checksum = "f2e2f6b48422e4eed5218277ab7cc9733e60dd8f3167f4f36a49a0cafe4dc195" dependencies = [ - "unic-emoji-char", + "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", +] + [[package]] name = "ra_ap_base_db" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b70752f80aa5c48fe323fd1cf42e33044198dd940616e1f86540e58037216f53" +checksum = "abc29c0134c36d01ea677c8807328c09db7656085b558e86b92836986b1e2a26" dependencies = [ "la-arena", - "ra_ap_cfg", + "ra_ap_cfg 0.0.174", "ra_ap_profile", - "ra_ap_stdx", + "ra_ap_stdx 0.0.174", "ra_ap_syntax", "ra_ap_test_utils", - "ra_ap_tt", + "ra_ap_tt 0.0.174", "ra_ap_vfs", "rustc-hash", "salsa", @@ -1139,33 +1160,43 @@ dependencies = [ [[package]] name = "ra_ap_cfg" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d2066b6532ad3419f2e9c104e342440bc780c5820a2b5413c3d61c19de4319a" +checksum = "95fe614e2fc142113a668c07e2b766c5b8eb390874bf30ea1c003dfd330f97c3" dependencies = [ - "ra_ap_tt", + "ra_ap_tt 0.0.174", + "rustc-hash", +] + +[[package]] +name = "ra_ap_cfg" +version = "0.0.175" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5176f5b52026c26cdaf4a52dbdff0f1a944c314e71a560c7017dd549533f6518" +dependencies = [ + "ra_ap_tt 0.0.175", "rustc-hash", ] [[package]] name = "ra_ap_hir" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e41200732265cb0da339ba0708b90d6cefa3811858153850473232cf5b12e347" +checksum = "f48754d080e8dc1b1f3be3b3a3c8b0817d32895c4e505773807c28c929fee74f" dependencies = [ "arrayvec", "either", "itertools", "once_cell", "ra_ap_base_db", - "ra_ap_cfg", + "ra_ap_cfg 0.0.174", "ra_ap_hir_def", "ra_ap_hir_expand", "ra_ap_hir_ty", "ra_ap_profile", - "ra_ap_stdx", + "ra_ap_stdx 0.0.174", "ra_ap_syntax", - "ra_ap_tt", + "ra_ap_tt 0.0.174", "rustc-hash", "smallvec", "triomphe", @@ -1173,9 +1204,9 @@ dependencies = [ [[package]] name = "ra_ap_hir_def" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d70984b077c994ce4f893a328f5bfc4a232194d83238d36bf0328f72448e658a" +checksum = "92b918447cc740a695a3e0c952ed9d8cd18abc6ae1bb914af8b4af6481e66c43" dependencies = [ "anymap", "arrayvec", @@ -1192,16 +1223,17 @@ dependencies = [ "itertools", "la-arena", "once_cell", + "ra-ap-rustc_parse_format", "ra_ap_base_db", - "ra_ap_cfg", + "ra_ap_cfg 0.0.174", "ra_ap_hir_expand", "ra_ap_intern", "ra_ap_limit", "ra_ap_mbe", "ra_ap_profile", - "ra_ap_stdx", + "ra_ap_stdx 0.0.174", "ra_ap_syntax", - "ra_ap_tt", + "ra_ap_tt 0.0.174", "rustc-hash", "smallvec", "tracing", @@ -1210,9 +1242,9 @@ dependencies = [ [[package]] name = "ra_ap_hir_expand" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adc35fc7b0cba85ed37fe339e0e4aed5bd24a32b92aec5a3ef96dedf5f096f4c" +checksum = "fef5266dedcce810b5f5aa1d1beece9cfe5e5e4cfa1b67c9f37f9290e781d655" dependencies = [ "cov-mark", "either", @@ -1220,14 +1252,14 @@ dependencies = [ "itertools", "la-arena", "ra_ap_base_db", - "ra_ap_cfg", + "ra_ap_cfg 0.0.174", "ra_ap_intern", "ra_ap_limit", "ra_ap_mbe", "ra_ap_profile", - "ra_ap_stdx", + "ra_ap_stdx 0.0.174", "ra_ap_syntax", - "ra_ap_tt", + "ra_ap_tt 0.0.174", "rustc-hash", "smallvec", "tracing", @@ -1236,9 +1268,9 @@ dependencies = [ [[package]] name = "ra_ap_hir_ty" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "906c05b0a78d8f2e8a0d6cea5c866f4b6f2165440ee8217316053ecefa0558d8" +checksum = "111baff4af550bcb9b63c19f480a8597e7fba8c7a02023c904cdbc21a09591dd" dependencies = [ "arrayvec", "bitflags 2.4.0", @@ -1261,7 +1293,7 @@ dependencies = [ "ra_ap_intern", "ra_ap_limit", "ra_ap_profile", - "ra_ap_stdx", + "ra_ap_stdx 0.0.174", "ra_ap_syntax", "rustc-hash", "scoped-tls", @@ -1273,9 +1305,9 @@ dependencies = [ [[package]] name = "ra_ap_ide" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a88fd448e1ba44d7dae4144a42022da537198bda3aa85964ebdd93afcd1a5188" +checksum = "1307906a4de1e86a6de774dcff4a41d0ebbdb1b3ce9190b110c57cfd4214a497" dependencies = [ "cov-mark", "crossbeam-channel", @@ -1286,7 +1318,7 @@ dependencies = [ "oorandom", "pulldown-cmark", "pulldown-cmark-to-cmark", - "ra_ap_cfg", + "ra_ap_cfg 0.0.174", "ra_ap_hir", "ra_ap_ide_assists", "ra_ap_ide_completion", @@ -1294,7 +1326,7 @@ dependencies = [ "ra_ap_ide_diagnostics", "ra_ap_ide_ssr", "ra_ap_profile", - "ra_ap_stdx", + "ra_ap_stdx 0.0.174", "ra_ap_syntax", "ra_ap_text_edit", "ra_ap_toolchain", @@ -1306,9 +1338,9 @@ dependencies = [ [[package]] name = "ra_ap_ide_assists" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26bc4cd3a52b4ea3d1c740cc3244086994a317bcd092dd62c555eb5d384c5b90" +checksum = "91cfbcad67061978da8d6aca7dbd2a593373e36934f272951db44af0ad51a879" dependencies = [ "cov-mark", "either", @@ -1316,7 +1348,7 @@ dependencies = [ "ra_ap_hir", "ra_ap_ide_db", "ra_ap_profile", - "ra_ap_stdx", + "ra_ap_stdx 0.0.174", "ra_ap_syntax", "ra_ap_text_edit", "smallvec", @@ -1324,9 +1356,9 @@ dependencies = [ [[package]] name = "ra_ap_ide_completion" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7dbd1edcf322f85f1ad6a120d842e90ffaef3dcb85c08004ab49fe9de48c4d5e" +checksum = "d0d72a4c666be1f37bb085bee496157e54835e5b90a1dd970cd1addcb2d1a55f" dependencies = [ "cov-mark", "itertools", @@ -1335,7 +1367,7 @@ dependencies = [ "ra_ap_hir", "ra_ap_ide_db", "ra_ap_profile", - "ra_ap_stdx", + "ra_ap_stdx 0.0.174", "ra_ap_syntax", "ra_ap_text_edit", "smallvec", @@ -1343,9 +1375,9 @@ dependencies = [ [[package]] name = "ra_ap_ide_db" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4294619f87627c931b5bceaa60ebe9a8a47a697f6c0af38cd44b7da27616f4d4" +checksum = "b87d1ee468abab26cd31f514c87d8ca04e6e300c02091b9b4caedb8cb88defac" dependencies = [ "arrayvec", "cov-mark", @@ -1362,7 +1394,7 @@ dependencies = [ "ra_ap_limit", "ra_ap_parser", "ra_ap_profile", - "ra_ap_stdx", + "ra_ap_stdx 0.0.174", "ra_ap_syntax", "ra_ap_text_edit", "rayon", @@ -1373,19 +1405,19 @@ dependencies = [ [[package]] name = "ra_ap_ide_diagnostics" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a69f0e976c9b415a60a7d0ccd80f50a893b96365e361f2e4ebbfa0ecb284dc18" +checksum = "2a563c8ffa7d15493d4e8c3344323aae90d56cb614c7add33e3b083d8016e795" dependencies = [ "cov-mark", "either", "itertools", "once_cell", - "ra_ap_cfg", + "ra_ap_cfg 0.0.174", "ra_ap_hir", "ra_ap_ide_db", "ra_ap_profile", - "ra_ap_stdx", + "ra_ap_stdx 0.0.174", "ra_ap_syntax", "ra_ap_text_edit", "serde_json", @@ -1393,9 +1425,9 @@ dependencies = [ [[package]] name = "ra_ap_ide_ssr" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcbe7c0534e427bced79f9aba724bc94eb6504e5a221a097df0c9a00f8c95e7f" +checksum = "a2692145b91eb2e112725530109588de4e4e15464cc11f4f751396d581a5ff4e" dependencies = [ "cov-mark", "itertools", @@ -1403,7 +1435,7 @@ dependencies = [ "ra_ap_hir", "ra_ap_ide_db", "ra_ap_parser", - "ra_ap_stdx", + "ra_ap_stdx 0.0.174", "ra_ap_syntax", "ra_ap_text_edit", "triomphe", @@ -1411,28 +1443,27 @@ dependencies = [ [[package]] name = "ra_ap_intern" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05af374595aefeee8d529052d1075be5a1eb703668d01813e46e8b54cc2addfd" +checksum = "68fce0bbabc4bf1b4cd1ad057d2a2e5140e2b9884dd17917ed48ecaf1bc0a71e" dependencies = [ "dashmap", "hashbrown 0.12.3", - "once_cell", "rustc-hash", "triomphe", ] [[package]] name = "ra_ap_limit" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c191e7f07789dcd2d795309ef45d875e88cd6a1aa645e685186488be1dff1fe7" +checksum = "4742a886ab40a0ee73babbc238cc0750f41aad70be9411059d1c9668f302d656" [[package]] name = "ra_ap_load-cargo" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ed4783e568e7a24b8eea42c033fbc1e532b1e500be99bedf2c0a326bb3d7aab" +checksum = "06dfcff331352a461559cf1a64c21a2f1f8cb957f14db08f93896c23559f0def" dependencies = [ "anyhow", "crossbeam-channel", @@ -1441,7 +1472,7 @@ dependencies = [ "ra_ap_ide_db", "ra_ap_proc_macro_api", "ra_ap_project_model", - "ra_ap_tt", + "ra_ap_tt 0.0.174", "ra_ap_vfs", "ra_ap_vfs-notify", "tracing", @@ -1449,15 +1480,15 @@ dependencies = [ [[package]] name = "ra_ap_mbe" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e3503b398ffcc45a005019f04afccfe9da631603798fda4e490464f1f9a9f22" +checksum = "c312596867135fe22ce63f555f8c0aeeab12887f993a04ea0b793f1a030720de" dependencies = [ "cov-mark", "ra_ap_parser", - "ra_ap_stdx", + "ra_ap_stdx 0.0.174", "ra_ap_syntax", - "ra_ap_tt", + "ra_ap_tt 0.0.174", "rustc-hash", "smallvec", "tracing", @@ -1465,9 +1496,9 @@ dependencies = [ [[package]] name = "ra_ap_parser" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "231fcbf0d24c7506c6f62543c01e34b49457a50adbe010694d1a2d366c94e9c5" +checksum = "4b45fe3230e073f014ec4be1e5e3484273afbaf1e2b7f70f58b1e28a616c73d7" dependencies = [ "drop_bomb", "ra-ap-rustc_lexer", @@ -1476,22 +1507,22 @@ dependencies = [ [[package]] name = "ra_ap_paths" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8da610c476d95fbe8c1f4354061bdeb1803702e888034ace6f5dc8e5338f489e" +checksum = "4a8c73eb9e186f0c206a05d141728611a4d069204bad497b1c99342719a86be0" [[package]] name = "ra_ap_proc_macro_api" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f35874279cc77ced4aef8c0e7ea6f52ddd0579d1fedb939c60452cc15341fc9d" +checksum = "b45a1db69f4227976dfa2fdfda323de41690c9cca5e8ecf9939db0232b7ef0ca" dependencies = [ "memmap2", "object", "ra_ap_paths", "ra_ap_profile", - "ra_ap_stdx", - "ra_ap_tt", + "ra_ap_stdx 0.0.174", + "ra_ap_tt 0.0.174", "serde", "serde_json", "snap", @@ -1501,9 +1532,9 @@ dependencies = [ [[package]] name = "ra_ap_profile" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f3d2a47744c9cd2ff28af7d7b13553af8a20346c4fcf69b63aa3d483920aef6" +checksum = "6a1eabf8074939b13ab4d4eae34478f8104c85c7886d98064ce911ff814e7510" dependencies = [ "cfg-if", "countme", @@ -1516,19 +1547,19 @@ dependencies = [ [[package]] name = "ra_ap_project_model" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e9dbc79840d5b8e6c48b65240e985e1e80cca49a157deec290ff8d31bf14191" +checksum = "fae9df4af3e09dd1d9ce720393e3cdb1bd6f71c4439f5bdeeaaed024b4b54dc4" dependencies = [ "anyhow", "cargo_metadata", "itertools", "la-arena", "ra_ap_base_db", - "ra_ap_cfg", + "ra_ap_cfg 0.0.174", "ra_ap_paths", "ra_ap_profile", - "ra_ap_stdx", + "ra_ap_stdx 0.0.174", "ra_ap_toolchain", "rustc-hash", "semver", @@ -1540,9 +1571,23 @@ dependencies = [ [[package]] name = "ra_ap_stdx" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "076b6c3cdcc413bf20cfea04fa5b3596c7b2f66ba9788350d2219e97ef0d22d2" +checksum = "befab20ed70748e83e748cbe81be9f22b18dbaad26b2d3e025b9822844a05009" +dependencies = [ + "always-assert", + "crossbeam-channel", + "jod-thread", + "libc", + "miow", + "winapi", +] + +[[package]] +name = "ra_ap_stdx" +version = "0.0.175" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57816b2679bc343873256479e6db2d55b11c82d177848b688ad223c101abdf14" dependencies = [ "always-assert", "crossbeam-channel", @@ -1554,9 +1599,9 @@ dependencies = [ [[package]] name = "ra_ap_syntax" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8864906deadf08405907bd0002184b7d69d1ccf72ac9fab68deab787215adaa" +checksum = "a220b941b4b4861e274c431f0c977aee1efb2e525befee2d80dcf62ae5f649e8" dependencies = [ "cov-mark", "either", @@ -1566,7 +1611,7 @@ dependencies = [ "ra-ap-rustc_lexer", "ra_ap_parser", "ra_ap_profile", - "ra_ap_stdx", + "ra_ap_stdx 0.0.174", "ra_ap_text_edit", "rowan", "rustc-hash", @@ -1576,22 +1621,22 @@ dependencies = [ [[package]] name = "ra_ap_test_utils" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb8580743b6b866ce6f911e3354c87887a19d1ec66b8cf02687c8a27c76ab2bb" +checksum = "5c0d84a0dce9d6ed62cfffc600ca18698dce71ddf9e45f3e04f7687f9797d00e" dependencies = [ "dissimilar", "ra_ap_profile", - "ra_ap_stdx", + "ra_ap_stdx 0.0.174", "rustc-hash", "text-size", ] [[package]] name = "ra_ap_text_edit" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ffef6cb3676f5027e47489edea9c052791c6c0c1739656c303e9e054cdcad4e" +checksum = "c914a393576827d639e611d4b2ddc43b7fb6e0dbf2c1cdb2e48ddecea49e77ce" dependencies = [ "itertools", "text-size", @@ -1599,47 +1644,57 @@ dependencies = [ [[package]] name = "ra_ap_toolchain" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88506b8009874c8b4a11750fa6a23f8296fc66979c7ebc0dc1a29656a2347c42" +checksum = "51584457a2dd448a3488422e41ba43a826e8f427a45f52ff7b47f025da02e103" dependencies = [ "home", ] [[package]] name = "ra_ap_tt" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f32bffc05b0f1909d4855457c16a0ea6bb4e510be86e9380d06f50735196e292" +checksum = "ad08c027d6854086e9acce4b2222d8ef80dec840f03e4d80b02e6a74b4079caf" dependencies = [ - "ra_ap_stdx", + "ra_ap_stdx 0.0.174", + "smol_str", +] + +[[package]] +name = "ra_ap_tt" +version = "0.0.175" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0cf58afaace012affc9cf438e4b8e36d8ad478f40bd26fa2cf142b59eb316afc" +dependencies = [ + "ra_ap_stdx 0.0.175", "smol_str", ] [[package]] name = "ra_ap_vfs" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32ba9547d8eed9a1bf43334a5413f882ca105c9fb8b05e677551009b54960fac" +checksum = "49d718b89f44c15ca61f66f95c69e2c53e594ae0f31702516a7b3b3f1fae49c1" dependencies = [ "fst", "indexmap 2.0.0", "nohash-hasher", "ra_ap_paths", - "ra_ap_stdx", + "ra_ap_stdx 0.0.174", "rustc-hash", ] [[package]] name = "ra_ap_vfs-notify" -version = "0.0.164" +version = "0.0.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5425506b38b9399d22a41eef692ab37b7542a14ac84e1c9c16593c5968cb8c2" +checksum = "7d2a5d5ac69ced4369fead3f584d98e96b9136c756588ac220f3a1f6522937f2" dependencies = [ "crossbeam-channel", "notify", "ra_ap_paths", - "ra_ap_stdx", + "ra_ap_stdx 0.0.174", "ra_ap_vfs", "tracing", "walkdir", @@ -1682,6 +1737,15 @@ dependencies = [ "bitflags 1.3.2", ] +[[package]] +name = "redox_syscall" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" +dependencies = [ + "bitflags 1.3.2", +] + [[package]] name = "regex" version = "1.5.6" @@ -2028,47 +2092,6 @@ version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0685c84d5d54d1c26f7d3eb96cd41550adb97baed141a761cf335d3d33bcd0ae" -[[package]] -name = "unic-char-property" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221" -dependencies = [ - "unic-char-range", -] - -[[package]] -name = "unic-char-range" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc" - -[[package]] -name = "unic-common" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc" - -[[package]] -name = "unic-emoji-char" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b07221e68897210270a38bde4babb655869637af0f69407f96053a34f76494d" -dependencies = [ - "unic-char-property", - "unic-char-range", - "unic-ucd-version", -] - -[[package]] -name = "unic-ucd-version" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4" -dependencies = [ - "unic-common", -] - [[package]] name = "unicase" version = "2.6.0" @@ -2099,6 +2122,12 @@ dependencies = [ "tinyvec", ] +[[package]] +name = "unicode-properties" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7f91c8b21fbbaa18853c3d0801c78f4fc94cdb976699bb03e832e75f7fd22f0" + [[package]] name = "unicode-segmentation" version = "1.9.0" diff --git a/Cargo.toml b/Cargo.toml index d3029f1..88950bb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,18 +26,18 @@ env_logger = "0.10.0" indoc = "2.0.4" clap = { version = "4.4.5", features = ["derive"] } -ra_ap_base_db = "=0.0.164" -ra_ap_cfg = "=0.0.164" -ra_ap_hir = "=0.0.164" -ra_ap_ide = "=0.0.164" -ra_ap_ide_db = "=0.0.164" -ra_ap_load-cargo = "=0.0.164" -ra_ap_paths = "=0.0.164" -ra_ap_proc_macro_api = "=0.0.164" -ra_ap_project_model = "=0.0.164" -ra_ap_syntax = "=0.0.164" -ra_ap_text_edit = "=0.0.164" -ra_ap_vfs = "=0.0.164" +ra_ap_base_db = "=0.0.174" +ra_ap_cfg = "=0.0.175" +ra_ap_hir = "=0.0.174" +ra_ap_ide = "=0.0.174" +ra_ap_ide_db = "=0.0.174" +ra_ap_load-cargo = "=0.0.174" +ra_ap_paths = "=0.0.174" +ra_ap_proc_macro_api = "=0.0.174" +ra_ap_project_model = "=0.0.174" +ra_ap_syntax = "=0.0.174" +ra_ap_text_edit = "=0.0.174" +ra_ap_vfs = "=0.0.174" # minimal versions serde_repr = "0.1.16"