Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock71
1 files changed, 55 insertions, 16 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 227d1db0ec..c7d110eafb 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -74,11 +74,11 @@ dependencies = [
"profile",
"rust-analyzer-salsa",
"rustc-hash",
+ "semver",
+ "span",
"stdx",
"syntax",
- "test-utils",
"triomphe",
- "tt",
"vfs",
]
@@ -516,8 +516,10 @@ dependencies = [
"rustc-dependencies",
"rustc-hash",
"smallvec",
+ "span",
"stdx",
"syntax",
+ "test-fixture",
"test-utils",
"tracing",
"triomphe",
@@ -542,6 +544,7 @@ dependencies = [
"profile",
"rustc-hash",
"smallvec",
+ "span",
"stdx",
"syntax",
"tracing",
@@ -581,6 +584,7 @@ dependencies = [
"smallvec",
"stdx",
"syntax",
+ "test-fixture",
"test-utils",
"tracing",
"tracing-subscriber",
@@ -624,6 +628,7 @@ dependencies = [
"smallvec",
"stdx",
"syntax",
+ "test-fixture",
"test-utils",
"text-edit",
"toolchain",
@@ -647,6 +652,7 @@ dependencies = [
"sourcegen",
"stdx",
"syntax",
+ "test-fixture",
"test-utils",
"text-edit",
]
@@ -666,6 +672,7 @@ dependencies = [
"smallvec",
"stdx",
"syntax",
+ "test-fixture",
"test-utils",
"text-edit",
]
@@ -694,8 +701,10 @@ dependencies = [
"rayon",
"rustc-hash",
"sourcegen",
+ "span",
"stdx",
"syntax",
+ "test-fixture",
"test-utils",
"text-edit",
"tracing",
@@ -720,6 +729,7 @@ dependencies = [
"sourcegen",
"stdx",
"syntax",
+ "test-fixture",
"test-utils",
"text-edit",
]
@@ -737,6 +747,7 @@ dependencies = [
"parser",
"stdx",
"syntax",
+ "test-fixture",
"test-utils",
"text-edit",
"triomphe",
@@ -903,11 +914,13 @@ version = "0.0.0"
dependencies = [
"anyhow",
"crossbeam-channel",
+ "hir-expand",
"ide",
"ide-db",
"itertools",
"proc-macro-api",
"project-model",
+ "span",
"tracing",
"tt",
"vfs",
@@ -932,33 +945,33 @@ checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4"
[[package]]
name = "lsp-server"
-version = "0.7.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b52dccdf3302eefab8c8a1273047f0a3c3dca4b527c8458d00c09484c8371928"
+version = "0.7.6"
dependencies = [
"crossbeam-channel",
+ "ctrlc",
"log",
+ "lsp-types",
"serde",
"serde_json",
]
[[package]]
name = "lsp-server"
-version = "0.7.5"
+version = "0.7.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "248f65b78f6db5d8e1b1604b4098a28b43d21a8eb1deeca22b1c421b276c7095"
dependencies = [
"crossbeam-channel",
- "ctrlc",
"log",
- "lsp-types",
"serde",
"serde_json",
]
[[package]]
name = "lsp-types"
-version = "0.94.0"
+version = "0.95.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0b63735a13a1f9cd4f4835223d828ed9c2e35c8c5e61837774399f558b6a1237"
+checksum = "158c1911354ef73e8fe42da6b10c0484cb65c7f1007f28022e847706c1ab6984"
dependencies = [
"bitflags 1.3.2",
"serde",
@@ -975,6 +988,7 @@ dependencies = [
"parser",
"rustc-hash",
"smallvec",
+ "span",
"stdx",
"syntax",
"test-utils",
@@ -1251,6 +1265,7 @@ dependencies = [
"serde",
"serde_json",
"snap",
+ "span",
"stdx",
"text-size",
"tracing",
@@ -1262,6 +1277,7 @@ dependencies = [
name = "proc-macro-srv"
version = "0.0.0"
dependencies = [
+ "base-db",
"expect-test",
"libloading",
"mbe",
@@ -1270,6 +1286,7 @@ dependencies = [
"paths",
"proc-macro-api",
"proc-macro-test",
+ "span",
"stdx",
"tt",
]
@@ -1287,15 +1304,10 @@ name = "proc-macro-test"
version = "0.0.0"
dependencies = [
"cargo_metadata",
- "proc-macro-test-impl",
"toolchain",
]
[[package]]
-name = "proc-macro-test-impl"
-version = "0.0.0"
-
-[[package]]
name = "proc-macro2"
version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1514,7 +1526,7 @@ dependencies = [
"ide-ssr",
"itertools",
"load-cargo",
- "lsp-server 0.7.4",
+ "lsp-server 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)",
"lsp-types",
"mbe",
"mimalloc",
@@ -1535,6 +1547,7 @@ dependencies = [
"sourcegen",
"stdx",
"syntax",
+ "test-fixture",
"test-utils",
"tikv-jemallocator",
"toolchain",
@@ -1727,6 +1740,17 @@ dependencies = [
]
[[package]]
+name = "span"
+version = "0.0.0"
+dependencies = [
+ "la-arena 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rust-analyzer-salsa",
+ "stdx",
+ "syntax",
+ "vfs",
+]
+
+[[package]]
name = "static_assertions"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1797,6 +1821,20 @@ dependencies = [
]
[[package]]
+name = "test-fixture"
+version = "0.0.0"
+dependencies = [
+ "base-db",
+ "cfg",
+ "hir-expand",
+ "rustc-hash",
+ "span",
+ "stdx",
+ "test-utils",
+ "tt",
+]
+
+[[package]]
name = "test-utils"
version = "0.0.0"
dependencies = [
@@ -1998,6 +2036,7 @@ name = "tt"
version = "0.0.0"
dependencies = [
"smol_str",
+ "span",
"stdx",
"text-size",
]