Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'Cargo.lock')
| -rw-r--r-- | Cargo.lock | 103 |
1 files changed, 42 insertions, 61 deletions
diff --git a/Cargo.lock b/Cargo.lock index 5e39dfe870..c81c3b8ef1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -139,12 +139,6 @@ checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" [[package]] name = "bitflags" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" - -[[package]] -name = "bitflags" version = "2.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "84d7ced0ae9557296835c32bf1b1e02b44c746701f898460fb000d7eaa84f00a" @@ -538,7 +532,7 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e0e367e4e7da84520dedcac1901e4da967309406d1e51017ae1abfb97adbd38" dependencies = [ - "bitflags 2.12.1", + "bitflags", "block2", "libc", "objc2", @@ -725,6 +719,17 @@ dependencies = [ ] [[package]] +name = "gen-lsp-types" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5b8ec601e62362b666a3def1fed667ee87b10a4507402618376d142a05373c6" +dependencies = [ + "serde", + "serde_json", + "url", +] + +[[package]] name = "getrandom" version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -894,7 +899,7 @@ version = "0.0.0" dependencies = [ "arrayvec", "base-db", - "bitflags 2.12.1", + "bitflags", "cfg", "cov-mark", "drop_bomb", @@ -960,7 +965,7 @@ version = "0.0.0" dependencies = [ "arrayvec", "base-db", - "bitflags 2.12.1", + "bitflags", "cov-mark", "either", "ena", @@ -1178,7 +1183,7 @@ version = "0.0.0" dependencies = [ "arrayvec", "base-db", - "bitflags 2.12.1", + "bitflags", "cov-mark", "crossbeam-channel", "either", @@ -1282,7 +1287,7 @@ version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "533e68a5842e734946fe159fb03fc9bbbb254f590dd0d8ad321ae5ff7beca2c1" dependencies = [ - "bitflags 2.12.1", + "bitflags", "inotify-sys", "libc", ] @@ -1384,7 +1389,7 @@ version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07293a4e297ac234359b510362495713f75ea345d5307140414f20c69ffeb087" dependencies = [ - "bitflags 2.12.1", + "bitflags", "libc", ] @@ -1512,43 +1517,30 @@ checksum = "113b30b4cd05f7c06868fdb2854f66a7b9fece9a48425351cd532e810d74024f" [[package]] name = "lsp-server" version = "0.7.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d6ada348dbc2703cbe7637b2dda05cff84d3da2819c24abcb305dd613e0ba2e" dependencies = [ - "anyhow", "crossbeam-channel", - "ctrlc", "log", - "lsp-types", - "rustc-hash 2.1.2", "serde", "serde_derive", "serde_json", - "toolchain", ] [[package]] name = "lsp-server" -version = "0.7.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d6ada348dbc2703cbe7637b2dda05cff84d3da2819c24abcb305dd613e0ba2e" +version = "0.8.0" dependencies = [ + "anyhow", "crossbeam-channel", + "ctrlc", + "gen-lsp-types", "log", + "rustc-hash 2.1.2", "serde", "serde_derive", "serde_json", -] - -[[package]] -name = "lsp-types" -version = "0.95.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "158c1911354ef73e8fe42da6b10c0484cb65c7f1007f28022e847706c1ab6984" -dependencies = [ - "bitflags 1.3.2", - "serde", - "serde_json", - "serde_repr", - "url", + "toolchain", ] [[package]] @@ -1566,7 +1558,7 @@ name = "mbe" version = "0.0.0" dependencies = [ "arrayvec", - "bitflags 2.12.1", + "bitflags", "cov-mark", "expect-test", "intern", @@ -1659,7 +1651,7 @@ version = "0.31.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf20d2fde8ff38632c426f1165ed7436270b44f199fc55284c38276f9db47c3d" dependencies = [ - "bitflags 2.12.1", + "bitflags", "cfg-if", "cfg_aliases", "libc", @@ -1677,7 +1669,7 @@ version = "8.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3" dependencies = [ - "bitflags 2.12.1", + "bitflags", "fsevent-sys", "inotify", "kqueue", @@ -1695,7 +1687,7 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42b8cfee0e339a0337359f3c88165702ac6e600dc01c0cc9579a92d62b08477a" dependencies = [ - "bitflags 2.12.1", + "bitflags", ] [[package]] @@ -2091,7 +2083,7 @@ checksum = "4b45fcc2344c680f5025fe57779faef368840d0bd1f42f216291f0dc4ace4744" dependencies = [ "bit-set", "bit-vec", - "bitflags 2.12.1", + "bitflags", "num-traits", "rand", "rand_chacha", @@ -2128,7 +2120,7 @@ version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57206b407293d2bcd3af849ce869d52068623f19e1b5ff8e8778e3309439682b" dependencies = [ - "bitflags 2.12.1", + "bitflags", "memchr", "unicase", ] @@ -2187,7 +2179,7 @@ version = "0.165.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f25a779e21ca3bba6795193b16508c8ab159f96ee4b07349893fd272065b525" dependencies = [ - "bitflags 2.12.1", + "bitflags", "ra-ap-rustc_hashes", "ra-ap-rustc_index", "tracing", @@ -2282,7 +2274,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8c5d9a4d3e7bee7313599bc6d794037247ac0165f03857379cf4fc3097199e05" dependencies = [ "arrayvec", - "bitflags 2.12.1", + "bitflags", "derive-where", "ena", "indexmap", @@ -2372,7 +2364,7 @@ version = "0.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" dependencies = [ - "bitflags 2.12.1", + "bitflags", ] [[package]] @@ -2441,6 +2433,7 @@ dependencies = [ "dirs", "dissimilar", "expect-test", + "gen-lsp-types", "hir", "hir-def", "hir-ty", @@ -2452,8 +2445,7 @@ dependencies = [ "intern", "itertools 0.14.0", "load-cargo", - "lsp-server 0.7.9 (registry+https://github.com/rust-lang/crates.io-index)", - "lsp-types", + "lsp-server 0.7.9", "memchr", "mimalloc", "num_cpus", @@ -2531,7 +2523,7 @@ version = "0.2.3+llvm-462a31f5a5ab" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "486c2179b4796f65bfe2ee33679acf0927ac83ecf583ad6c91c3b4570911b9ad" dependencies = [ - "bitflags 2.12.1", + "bitflags", "smallvec", ] @@ -2550,7 +2542,7 @@ version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" dependencies = [ - "bitflags 2.12.1", + "bitflags", "errno", "libc", "linux-raw-sys", @@ -2685,9 +2677,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.150" +version = "1.0.149" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9" +checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" dependencies = [ "indexmap", "itoa", @@ -2698,17 +2690,6 @@ dependencies = [ ] [[package]] -name = "serde_repr" -version = "0.1.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] name = "serde_spanned" version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -3469,7 +3450,7 @@ version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" dependencies = [ - "bitflags 2.12.1", + "bitflags", "hashbrown 0.15.5", "indexmap", "semver", @@ -3763,7 +3744,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" dependencies = [ "anyhow", - "bitflags 2.12.1", + "bitflags", "indexmap", "log", "serde", |