diff options
-rw-r--r-- | Cargo.lock | 77 | ||||
-rw-r--r-- | crates/flycheck/Cargo.toml | 2 | ||||
-rw-r--r-- | crates/proc_macro_api/Cargo.toml | 2 | ||||
-rw-r--r-- | crates/rust-analyzer/Cargo.toml | 4 | ||||
-rw-r--r-- | crates/syntax/Cargo.toml | 2 | ||||
-rw-r--r-- | crates/vfs-notify/Cargo.toml | 2 |
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]] |
5 | name = "addr2line" | 4 | name = "addr2line" |
6 | version = "0.13.0" | 5 | version = "0.13.0" |
@@ -130,9 +129,9 @@ checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de" | |||
130 | 129 | ||
131 | [[package]] | 130 | [[package]] |
132 | name = "cargo_metadata" | 131 | name = "cargo_metadata" |
133 | version = "0.11.3" | 132 | version = "0.11.4" |
134 | source = "registry+https://github.com/rust-lang/crates.io-index" | 133 | source = "registry+https://github.com/rust-lang/crates.io-index" |
135 | checksum = "e708746e51dfaeff27c6c3979a4005a7faddabe40144204a0b1ce5ad34a1d0a5" | 134 | checksum = "a3a567c24b86754d629addc2db89e340ac9398d07b5875efcff837e3878e17ec" |
136 | dependencies = [ | 135 | dependencies = [ |
137 | "semver", | 136 | "semver", |
138 | "serde", | 137 | "serde", |
@@ -251,6 +250,12 @@ dependencies = [ | |||
251 | ] | 250 | ] |
252 | 251 | ||
253 | [[package]] | 252 | [[package]] |
253 | name = "const_fn" | ||
254 | version = "0.4.2" | ||
255 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
256 | checksum = "ce90df4c658c62f12d78f7508cf92f9173e5184a539c10bfe54a3107b3ffd0f2" | ||
257 | |||
258 | [[package]] | ||
254 | name = "crc32fast" | 259 | name = "crc32fast" |
255 | version = "1.2.0" | 260 | version = "1.2.0" |
256 | source = "registry+https://github.com/rust-lang/crates.io-index" | 261 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -265,18 +270,28 @@ version = "0.4.4" | |||
265 | source = "registry+https://github.com/rust-lang/crates.io-index" | 270 | source = "registry+https://github.com/rust-lang/crates.io-index" |
266 | checksum = "b153fe7cbef478c567df0f972e02e6d736db11affe43dfc9c56a9374d1adfb87" | 271 | checksum = "b153fe7cbef478c567df0f972e02e6d736db11affe43dfc9c56a9374d1adfb87" |
267 | dependencies = [ | 272 | dependencies = [ |
268 | "crossbeam-utils", | 273 | "crossbeam-utils 0.7.2", |
269 | "maybe-uninit", | 274 | "maybe-uninit", |
270 | ] | 275 | ] |
271 | 276 | ||
272 | [[package]] | 277 | [[package]] |
278 | name = "crossbeam-channel" | ||
279 | version = "0.5.0" | ||
280 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
281 | checksum = "dca26ee1f8d361640700bde38b2c37d8c22b3ce2d360e1fc1c74ea4b0aa7d775" | ||
282 | dependencies = [ | ||
283 | "cfg-if 1.0.0", | ||
284 | "crossbeam-utils 0.8.0", | ||
285 | ] | ||
286 | |||
287 | [[package]] | ||
273 | name = "crossbeam-deque" | 288 | name = "crossbeam-deque" |
274 | version = "0.7.3" | 289 | version = "0.7.3" |
275 | source = "registry+https://github.com/rust-lang/crates.io-index" | 290 | source = "registry+https://github.com/rust-lang/crates.io-index" |
276 | checksum = "9f02af974daeee82218205558e51ec8768b48cf524bd01d550abe5573a608285" | 291 | checksum = "9f02af974daeee82218205558e51ec8768b48cf524bd01d550abe5573a608285" |
277 | dependencies = [ | 292 | dependencies = [ |
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" | |||
288 | dependencies = [ | 303 | dependencies = [ |
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]] |
325 | name = "crossbeam-utils" | ||
326 | version = "0.8.0" | ||
327 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
328 | checksum = "ec91540d98355f690a86367e566ecad2e9e579f230230eb7c21398372be73ea5" | ||
329 | dependencies = [ | ||
330 | "autocfg", | ||
331 | "cfg-if 1.0.0", | ||
332 | "const_fn", | ||
333 | "lazy_static", | ||
334 | ] | ||
335 | |||
336 | [[package]] | ||
310 | name = "difference" | 337 | name = "difference" |
311 | version = "2.0.0" | 338 | version = "2.0.0" |
312 | source = "registry+https://github.com/rust-lang/crates.io-index" | 339 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -387,7 +414,7 @@ name = "flycheck" | |||
387 | version = "0.0.0" | 414 | version = "0.0.0" |
388 | dependencies = [ | 415 | dependencies = [ |
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]] |
777 | name = "lsp-server" | 804 | name = "lsp-server" |
778 | version = "0.3.4" | 805 | version = "0.4.0" |
779 | source = "registry+https://github.com/rust-lang/crates.io-index" | 806 | source = "registry+https://github.com/rust-lang/crates.io-index" |
780 | checksum = "87fce8851309a325974ec76efe7c9d954d152c9ff4fded6520eb3c96d0aa3a96" | 807 | checksum = "ff7452ee21b8de64f10ceb4e9fee1212e1a9579cd717226613333e751676c86a" |
781 | dependencies = [ | 808 | dependencies = [ |
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" | |||
939 | dependencies = [ | 966 | dependencies = [ |
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 = [ | |||
1101 | name = "proc_macro_api" | 1128 | name = "proc_macro_api" |
1102 | version = "0.0.0" | 1129 | version = "0.0.0" |
1103 | dependencies = [ | 1130 | dependencies = [ |
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" | |||
1209 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1236 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1210 | checksum = "e8c4fec834fb6e6d2dd5eece3c7b432a52f0ba887cf40e595190c4107edc08bf" | 1237 | checksum = "e8c4fec834fb6e6d2dd5eece3c7b432a52f0ba887cf40e595190c4107edc08bf" |
1211 | dependencies = [ | 1238 | dependencies = [ |
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]] |
1226 | name = "regex" | 1253 | name = "regex" |
1227 | version = "1.3.9" | 1254 | version = "1.4.1" |
1228 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1255 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1229 | checksum = "9c3780fcf44b193bc4d09f36d2a3c87b251da4a046c87795a0d35f4f927ad8e6" | 1256 | checksum = "8963b85b8ce3074fecffde43b4b0dded83ce2f367dc8d363afc56679f3ee820b" |
1230 | dependencies = [ | 1257 | dependencies = [ |
1231 | "regex-syntax", | 1258 | "regex-syntax", |
1232 | ] | 1259 | ] |
@@ -1243,9 +1270,9 @@ dependencies = [ | |||
1243 | 1270 | ||
1244 | [[package]] | 1271 | [[package]] |
1245 | name = "regex-syntax" | 1272 | name = "regex-syntax" |
1246 | version = "0.6.18" | 1273 | version = "0.6.20" |
1247 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1274 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1248 | checksum = "26412eb97c6b088a6997e05f69403a802a92d520de2f8e63c2b65f9e0f47c4e8" | 1275 | checksum = "8cab7a364d15cde1e505267766a2d3c4e22a843e1a601f0fa7564c0f82ced11c" |
1249 | 1276 | ||
1250 | [[package]] | 1277 | [[package]] |
1251 | name = "rowan" | 1278 | name = "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]] |
1309 | name = "rustc-ap-rustc_lexer" | 1336 | name = "rustc-ap-rustc_lexer" |
1310 | version = "682.0.0" | 1337 | version = "683.0.0" |
1311 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1338 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1312 | checksum = "5fea544ba13e72077e363981b0a4a87997b97f772b25a0aa7ec3df35a6adfe82" | 1339 | checksum = "c0c9a47e24d4b7d74ec583d8813803b36985ee082fe7debe55f257df92d5fe50" |
1313 | dependencies = [ | 1340 | dependencies = [ |
1314 | "unicode-xid", | 1341 | "unicode-xid", |
1315 | ] | 1342 | ] |
@@ -1338,7 +1365,7 @@ version = "0.15.2" | |||
1338 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1365 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1339 | checksum = "9ab29056d4fb4048a5f0d169c9b6e5526160c9ec37aded5a6879c2c9c445a8e4" | 1366 | checksum = "9ab29056d4fb4048a5f0d169c9b6e5526160c9ec37aded5a6879c2c9c445a8e4" |
1340 | dependencies = [ | 1367 | dependencies = [ |
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]] |
1442 | name = "serde_json" | 1469 | name = "serde_json" |
1443 | version = "1.0.58" | 1470 | version = "1.0.59" |
1444 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1471 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1445 | checksum = "a230ea9107ca2220eea9d46de97eddcb04cd00e92d13dda78e478dd33fa82bd4" | 1472 | checksum = "dcac07dbffa1c65e7f816ab9eba78eb142c6d44410f4eeba1e26e4f5dfa56b95" |
1446 | dependencies = [ | 1473 | dependencies = [ |
1447 | "itoa", | 1474 | "itoa", |
1448 | "ryu", | 1475 | "ryu", |
@@ -1807,7 +1834,7 @@ dependencies = [ | |||
1807 | name = "vfs-notify" | 1834 | name = "vfs-notify" |
1808 | version = "0.0.0" | 1835 | version = "0.0.0" |
1809 | dependencies = [ | 1836 | dependencies = [ |
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" | |||
10 | doctest = false | 10 | doctest = false |
11 | 11 | ||
12 | [dependencies] | 12 | [dependencies] |
13 | crossbeam-channel = "0.4.0" | 13 | crossbeam-channel = "0.5.0" |
14 | log = "0.4.8" | 14 | log = "0.4.8" |
15 | cargo_metadata = "0.11.1" | 15 | cargo_metadata = "0.11.1" |
16 | serde_json = "1.0.48" | 16 | serde_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 | |||
13 | serde = { version = "1.0", features = ["derive"] } | 13 | serde = { version = "1.0", features = ["derive"] } |
14 | serde_json = "1.0" | 14 | serde_json = "1.0" |
15 | log = "0.4.8" | 15 | log = "0.4.8" |
16 | crossbeam-channel = "0.4.0" | 16 | crossbeam-channel = "0.5.0" |
17 | jod-thread = "0.1.1" | 17 | jod-thread = "0.1.1" |
18 | 18 | ||
19 | tt = { path = "../tt", version = "0.0.0" } | 19 | tt = { 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] |
18 | anyhow = "1.0.26" | 18 | anyhow = "1.0.26" |
19 | crossbeam-channel = "0.4.0" | 19 | crossbeam-channel = "0.5.0" |
20 | env_logger = { version = "0.7.1", default-features = false } | 20 | env_logger = { version = "0.7.1", default-features = false } |
21 | itertools = "0.9.0" | 21 | itertools = "0.9.0" |
22 | jod-thread = "0.1.0" | 22 | jod-thread = "0.1.0" |
@@ -31,7 +31,7 @@ serde_json = "1.0.48" | |||
31 | threadpool = "1.7.1" | 31 | threadpool = "1.7.1" |
32 | rayon = "1.3.1" | 32 | rayon = "1.3.1" |
33 | mimalloc = { version = "0.1.19", default-features = false, optional = true } | 33 | mimalloc = { version = "0.1.19", default-features = false, optional = true } |
34 | lsp-server = "0.3.3" | 34 | lsp-server = "0.4.0" |
35 | 35 | ||
36 | stdx = { path = "../stdx", version = "0.0.0" } | 36 | stdx = { path = "../stdx", version = "0.0.0" } |
37 | flycheck = { path = "../flycheck", version = "0.0.0" } | 37 | flycheck = { 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] |
14 | itertools = "0.9.0" | 14 | itertools = "0.9.0" |
15 | rowan = "0.10.0" | 15 | rowan = "0.10.0" |
16 | rustc_lexer = { version = "682.0.0", package = "rustc-ap-rustc_lexer" } | 16 | rustc_lexer = { version = "683.0.0", package = "rustc-ap-rustc_lexer" } |
17 | rustc-hash = "1.1.0" | 17 | rustc-hash = "1.1.0" |
18 | arrayvec = "0.5.1" | 18 | arrayvec = "0.5.1" |
19 | once_cell = "1.3.1" | 19 | once_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" | |||
14 | rustc-hash = "1.0" | 14 | rustc-hash = "1.0" |
15 | jod-thread = "0.1.0" | 15 | jod-thread = "0.1.0" |
16 | walkdir = "2.3.1" | 16 | walkdir = "2.3.1" |
17 | crossbeam-channel = "0.4.0" | 17 | crossbeam-channel = "0.5.0" |
18 | notify = "5.0.0-pre.3" | 18 | notify = "5.0.0-pre.3" |
19 | 19 | ||
20 | vfs = { path = "../vfs", version = "0.0.0" } | 20 | vfs = { path = "../vfs", version = "0.0.0" } |