aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Cargo.lock77
-rw-r--r--crates/flycheck/Cargo.toml2
-rw-r--r--crates/proc_macro_api/Cargo.toml2
-rw-r--r--crates/rust-analyzer/Cargo.toml4
-rw-r--r--crates/syntax/Cargo.toml2
-rw-r--r--crates/vfs-notify/Cargo.toml2
6 files changed, 58 insertions, 31 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 320f70529..b890b6e19 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1,6 +1,5 @@
1# This file is automatically @generated by Cargo. 1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing. 2# It is not intended for manual editing.
3# asdasdasdasd
4[[package]] 3[[package]]
5name = "addr2line" 4name = "addr2line"
6version = "0.13.0" 5version = "0.13.0"
@@ -130,9 +129,9 @@ checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de"
130 129
131[[package]] 130[[package]]
132name = "cargo_metadata" 131name = "cargo_metadata"
133version = "0.11.3" 132version = "0.11.4"
134source = "registry+https://github.com/rust-lang/crates.io-index" 133source = "registry+https://github.com/rust-lang/crates.io-index"
135checksum = "e708746e51dfaeff27c6c3979a4005a7faddabe40144204a0b1ce5ad34a1d0a5" 134checksum = "a3a567c24b86754d629addc2db89e340ac9398d07b5875efcff837e3878e17ec"
136dependencies = [ 135dependencies = [
137 "semver", 136 "semver",
138 "serde", 137 "serde",
@@ -251,6 +250,12 @@ dependencies = [
251] 250]
252 251
253[[package]] 252[[package]]
253name = "const_fn"
254version = "0.4.2"
255source = "registry+https://github.com/rust-lang/crates.io-index"
256checksum = "ce90df4c658c62f12d78f7508cf92f9173e5184a539c10bfe54a3107b3ffd0f2"
257
258[[package]]
254name = "crc32fast" 259name = "crc32fast"
255version = "1.2.0" 260version = "1.2.0"
256source = "registry+https://github.com/rust-lang/crates.io-index" 261source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -265,18 +270,28 @@ version = "0.4.4"
265source = "registry+https://github.com/rust-lang/crates.io-index" 270source = "registry+https://github.com/rust-lang/crates.io-index"
266checksum = "b153fe7cbef478c567df0f972e02e6d736db11affe43dfc9c56a9374d1adfb87" 271checksum = "b153fe7cbef478c567df0f972e02e6d736db11affe43dfc9c56a9374d1adfb87"
267dependencies = [ 272dependencies = [
268 "crossbeam-utils", 273 "crossbeam-utils 0.7.2",
269 "maybe-uninit", 274 "maybe-uninit",
270] 275]
271 276
272[[package]] 277[[package]]
278name = "crossbeam-channel"
279version = "0.5.0"
280source = "registry+https://github.com/rust-lang/crates.io-index"
281checksum = "dca26ee1f8d361640700bde38b2c37d8c22b3ce2d360e1fc1c74ea4b0aa7d775"
282dependencies = [
283 "cfg-if 1.0.0",
284 "crossbeam-utils 0.8.0",
285]
286
287[[package]]
273name = "crossbeam-deque" 288name = "crossbeam-deque"
274version = "0.7.3" 289version = "0.7.3"
275source = "registry+https://github.com/rust-lang/crates.io-index" 290source = "registry+https://github.com/rust-lang/crates.io-index"
276checksum = "9f02af974daeee82218205558e51ec8768b48cf524bd01d550abe5573a608285" 291checksum = "9f02af974daeee82218205558e51ec8768b48cf524bd01d550abe5573a608285"
277dependencies = [ 292dependencies = [
278 "crossbeam-epoch", 293 "crossbeam-epoch",
279 "crossbeam-utils", 294 "crossbeam-utils 0.7.2",
280 "maybe-uninit", 295 "maybe-uninit",
281] 296]
282 297
@@ -288,7 +303,7 @@ checksum = "058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace"
288dependencies = [ 303dependencies = [
289 "autocfg", 304 "autocfg",
290 "cfg-if 0.1.10", 305 "cfg-if 0.1.10",
291 "crossbeam-utils", 306 "crossbeam-utils 0.7.2",
292 "lazy_static", 307 "lazy_static",
293 "maybe-uninit", 308 "maybe-uninit",
294 "memoffset", 309 "memoffset",
@@ -307,6 +322,18 @@ dependencies = [
307] 322]
308 323
309[[package]] 324[[package]]
325name = "crossbeam-utils"
326version = "0.8.0"
327source = "registry+https://github.com/rust-lang/crates.io-index"
328checksum = "ec91540d98355f690a86367e566ecad2e9e579f230230eb7c21398372be73ea5"
329dependencies = [
330 "autocfg",
331 "cfg-if 1.0.0",
332 "const_fn",
333 "lazy_static",
334]
335
336[[package]]
310name = "difference" 337name = "difference"
311version = "2.0.0" 338version = "2.0.0"
312source = "registry+https://github.com/rust-lang/crates.io-index" 339source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -387,7 +414,7 @@ name = "flycheck"
387version = "0.0.0" 414version = "0.0.0"
388dependencies = [ 415dependencies = [
389 "cargo_metadata", 416 "cargo_metadata",
390 "crossbeam-channel", 417 "crossbeam-channel 0.5.0",
391 "jod-thread", 418 "jod-thread",
392 "log", 419 "log",
393 "serde_json", 420 "serde_json",
@@ -775,11 +802,11 @@ dependencies = [
775 802
776[[package]] 803[[package]]
777name = "lsp-server" 804name = "lsp-server"
778version = "0.3.4" 805version = "0.4.0"
779source = "registry+https://github.com/rust-lang/crates.io-index" 806source = "registry+https://github.com/rust-lang/crates.io-index"
780checksum = "87fce8851309a325974ec76efe7c9d954d152c9ff4fded6520eb3c96d0aa3a96" 807checksum = "ff7452ee21b8de64f10ceb4e9fee1212e1a9579cd717226613333e751676c86a"
781dependencies = [ 808dependencies = [
782 "crossbeam-channel", 809 "crossbeam-channel 0.5.0",
783 "log", 810 "log",
784 "serde", 811 "serde",
785 "serde_json", 812 "serde_json",
@@ -939,7 +966,7 @@ checksum = "77d03607cf88b4b160ba0e9ed425fff3cee3b55ac813f0c685b3a3772da37d0e"
939dependencies = [ 966dependencies = [
940 "anymap", 967 "anymap",
941 "bitflags", 968 "bitflags",
942 "crossbeam-channel", 969 "crossbeam-channel 0.4.4",
943 "filetime", 970 "filetime",
944 "fsevent", 971 "fsevent",
945 "fsevent-sys", 972 "fsevent-sys",
@@ -1101,7 +1128,7 @@ dependencies = [
1101name = "proc_macro_api" 1128name = "proc_macro_api"
1102version = "0.0.0" 1129version = "0.0.0"
1103dependencies = [ 1130dependencies = [
1104 "crossbeam-channel", 1131 "crossbeam-channel 0.5.0",
1105 "jod-thread", 1132 "jod-thread",
1106 "log", 1133 "log",
1107 "serde", 1134 "serde",
@@ -1209,9 +1236,9 @@ version = "1.8.1"
1209source = "registry+https://github.com/rust-lang/crates.io-index" 1236source = "registry+https://github.com/rust-lang/crates.io-index"
1210checksum = "e8c4fec834fb6e6d2dd5eece3c7b432a52f0ba887cf40e595190c4107edc08bf" 1237checksum = "e8c4fec834fb6e6d2dd5eece3c7b432a52f0ba887cf40e595190c4107edc08bf"
1211dependencies = [ 1238dependencies = [
1212 "crossbeam-channel", 1239 "crossbeam-channel 0.4.4",
1213 "crossbeam-deque", 1240 "crossbeam-deque",
1214 "crossbeam-utils", 1241 "crossbeam-utils 0.7.2",
1215 "lazy_static", 1242 "lazy_static",
1216 "num_cpus", 1243 "num_cpus",
1217] 1244]
@@ -1224,9 +1251,9 @@ checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce"
1224 1251
1225[[package]] 1252[[package]]
1226name = "regex" 1253name = "regex"
1227version = "1.3.9" 1254version = "1.4.1"
1228source = "registry+https://github.com/rust-lang/crates.io-index" 1255source = "registry+https://github.com/rust-lang/crates.io-index"
1229checksum = "9c3780fcf44b193bc4d09f36d2a3c87b251da4a046c87795a0d35f4f927ad8e6" 1256checksum = "8963b85b8ce3074fecffde43b4b0dded83ce2f367dc8d363afc56679f3ee820b"
1230dependencies = [ 1257dependencies = [
1231 "regex-syntax", 1258 "regex-syntax",
1232] 1259]
@@ -1243,9 +1270,9 @@ dependencies = [
1243 1270
1244[[package]] 1271[[package]]
1245name = "regex-syntax" 1272name = "regex-syntax"
1246version = "0.6.18" 1273version = "0.6.20"
1247source = "registry+https://github.com/rust-lang/crates.io-index" 1274source = "registry+https://github.com/rust-lang/crates.io-index"
1248checksum = "26412eb97c6b088a6997e05f69403a802a92d520de2f8e63c2b65f9e0f47c4e8" 1275checksum = "8cab7a364d15cde1e505267766a2d3c4e22a843e1a601f0fa7564c0f82ced11c"
1249 1276
1250[[package]] 1277[[package]]
1251name = "rowan" 1278name = "rowan"
@@ -1266,7 +1293,7 @@ dependencies = [
1266 "anyhow", 1293 "anyhow",
1267 "base_db", 1294 "base_db",
1268 "cfg", 1295 "cfg",
1269 "crossbeam-channel", 1296 "crossbeam-channel 0.5.0",
1270 "env_logger", 1297 "env_logger",
1271 "expect-test", 1298 "expect-test",
1272 "flycheck", 1299 "flycheck",
@@ -1307,9 +1334,9 @@ dependencies = [
1307 1334
1308[[package]] 1335[[package]]
1309name = "rustc-ap-rustc_lexer" 1336name = "rustc-ap-rustc_lexer"
1310version = "682.0.0" 1337version = "683.0.0"
1311source = "registry+https://github.com/rust-lang/crates.io-index" 1338source = "registry+https://github.com/rust-lang/crates.io-index"
1312checksum = "5fea544ba13e72077e363981b0a4a87997b97f772b25a0aa7ec3df35a6adfe82" 1339checksum = "c0c9a47e24d4b7d74ec583d8813803b36985ee082fe7debe55f257df92d5fe50"
1313dependencies = [ 1340dependencies = [
1314 "unicode-xid", 1341 "unicode-xid",
1315] 1342]
@@ -1338,7 +1365,7 @@ version = "0.15.2"
1338source = "registry+https://github.com/rust-lang/crates.io-index" 1365source = "registry+https://github.com/rust-lang/crates.io-index"
1339checksum = "9ab29056d4fb4048a5f0d169c9b6e5526160c9ec37aded5a6879c2c9c445a8e4" 1366checksum = "9ab29056d4fb4048a5f0d169c9b6e5526160c9ec37aded5a6879c2c9c445a8e4"
1340dependencies = [ 1367dependencies = [
1341 "crossbeam-utils", 1368 "crossbeam-utils 0.7.2",
1342 "indexmap", 1369 "indexmap",
1343 "lock_api", 1370 "lock_api",
1344 "log", 1371 "log",
@@ -1440,9 +1467,9 @@ dependencies = [
1440 1467
1441[[package]] 1468[[package]]
1442name = "serde_json" 1469name = "serde_json"
1443version = "1.0.58" 1470version = "1.0.59"
1444source = "registry+https://github.com/rust-lang/crates.io-index" 1471source = "registry+https://github.com/rust-lang/crates.io-index"
1445checksum = "a230ea9107ca2220eea9d46de97eddcb04cd00e92d13dda78e478dd33fa82bd4" 1472checksum = "dcac07dbffa1c65e7f816ab9eba78eb142c6d44410f4eeba1e26e4f5dfa56b95"
1446dependencies = [ 1473dependencies = [
1447 "itoa", 1474 "itoa",
1448 "ryu", 1475 "ryu",
@@ -1807,7 +1834,7 @@ dependencies = [
1807name = "vfs-notify" 1834name = "vfs-notify"
1808version = "0.0.0" 1835version = "0.0.0"
1809dependencies = [ 1836dependencies = [
1810 "crossbeam-channel", 1837 "crossbeam-channel 0.5.0",
1811 "jod-thread", 1838 "jod-thread",
1812 "log", 1839 "log",
1813 "notify", 1840 "notify",
diff --git a/crates/flycheck/Cargo.toml b/crates/flycheck/Cargo.toml
index c230fc1e2..4e2b60b73 100644
--- a/crates/flycheck/Cargo.toml
+++ b/crates/flycheck/Cargo.toml
@@ -10,7 +10,7 @@ edition = "2018"
10doctest = false 10doctest = false
11 11
12[dependencies] 12[dependencies]
13crossbeam-channel = "0.4.0" 13crossbeam-channel = "0.5.0"
14log = "0.4.8" 14log = "0.4.8"
15cargo_metadata = "0.11.1" 15cargo_metadata = "0.11.1"
16serde_json = "1.0.48" 16serde_json = "1.0.48"
diff --git a/crates/proc_macro_api/Cargo.toml b/crates/proc_macro_api/Cargo.toml
index 75f67a22e..3863e5189 100644
--- a/crates/proc_macro_api/Cargo.toml
+++ b/crates/proc_macro_api/Cargo.toml
@@ -13,7 +13,7 @@ doctest = false
13serde = { version = "1.0", features = ["derive"] } 13serde = { version = "1.0", features = ["derive"] }
14serde_json = "1.0" 14serde_json = "1.0"
15log = "0.4.8" 15log = "0.4.8"
16crossbeam-channel = "0.4.0" 16crossbeam-channel = "0.5.0"
17jod-thread = "0.1.1" 17jod-thread = "0.1.1"
18 18
19tt = { path = "../tt", version = "0.0.0" } 19tt = { path = "../tt", version = "0.0.0" }
diff --git a/crates/rust-analyzer/Cargo.toml b/crates/rust-analyzer/Cargo.toml
index 631ffc4a7..df2ea6f85 100644
--- a/crates/rust-analyzer/Cargo.toml
+++ b/crates/rust-analyzer/Cargo.toml
@@ -16,7 +16,7 @@ path = "src/bin/main.rs"
16 16
17[dependencies] 17[dependencies]
18anyhow = "1.0.26" 18anyhow = "1.0.26"
19crossbeam-channel = "0.4.0" 19crossbeam-channel = "0.5.0"
20env_logger = { version = "0.7.1", default-features = false } 20env_logger = { version = "0.7.1", default-features = false }
21itertools = "0.9.0" 21itertools = "0.9.0"
22jod-thread = "0.1.0" 22jod-thread = "0.1.0"
@@ -31,7 +31,7 @@ serde_json = "1.0.48"
31threadpool = "1.7.1" 31threadpool = "1.7.1"
32rayon = "1.3.1" 32rayon = "1.3.1"
33mimalloc = { version = "0.1.19", default-features = false, optional = true } 33mimalloc = { version = "0.1.19", default-features = false, optional = true }
34lsp-server = "0.3.3" 34lsp-server = "0.4.0"
35 35
36stdx = { path = "../stdx", version = "0.0.0" } 36stdx = { path = "../stdx", version = "0.0.0" }
37flycheck = { path = "../flycheck", version = "0.0.0" } 37flycheck = { path = "../flycheck", version = "0.0.0" }
diff --git a/crates/syntax/Cargo.toml b/crates/syntax/Cargo.toml
index 547fe9f47..c343f2f70 100644
--- a/crates/syntax/Cargo.toml
+++ b/crates/syntax/Cargo.toml
@@ -13,7 +13,7 @@ doctest = false
13[dependencies] 13[dependencies]
14itertools = "0.9.0" 14itertools = "0.9.0"
15rowan = "0.10.0" 15rowan = "0.10.0"
16rustc_lexer = { version = "682.0.0", package = "rustc-ap-rustc_lexer" } 16rustc_lexer = { version = "683.0.0", package = "rustc-ap-rustc_lexer" }
17rustc-hash = "1.1.0" 17rustc-hash = "1.1.0"
18arrayvec = "0.5.1" 18arrayvec = "0.5.1"
19once_cell = "1.3.1" 19once_cell = "1.3.1"
diff --git a/crates/vfs-notify/Cargo.toml b/crates/vfs-notify/Cargo.toml
index 54b51faab..5b7c33b01 100644
--- a/crates/vfs-notify/Cargo.toml
+++ b/crates/vfs-notify/Cargo.toml
@@ -14,7 +14,7 @@ log = "0.4.8"
14rustc-hash = "1.0" 14rustc-hash = "1.0"
15jod-thread = "0.1.0" 15jod-thread = "0.1.0"
16walkdir = "2.3.1" 16walkdir = "2.3.1"
17crossbeam-channel = "0.4.0" 17crossbeam-channel = "0.5.0"
18notify = "5.0.0-pre.3" 18notify = "5.0.0-pre.3"
19 19
20vfs = { path = "../vfs", version = "0.0.0" } 20vfs = { path = "../vfs", version = "0.0.0" }