aboutsummaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock115
1 files changed, 90 insertions, 25 deletions
diff --git a/Cargo.lock b/Cargo.lock
index d470d84f2..fe09e4afe 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -128,10 +128,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
128checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de" 128checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de"
129 129
130[[package]] 130[[package]]
131name = "call_info"
132version = "0.0.0"
133dependencies = [
134 "base_db",
135 "either",
136 "expect-test",
137 "hir",
138 "ide_db",
139 "stdx",
140 "syntax",
141 "test_utils",
142]
143
144[[package]]
131name = "cargo_metadata" 145name = "cargo_metadata"
132version = "0.11.4" 146version = "0.12.0"
133source = "registry+https://github.com/rust-lang/crates.io-index" 147source = "registry+https://github.com/rust-lang/crates.io-index"
134checksum = "a3a567c24b86754d629addc2db89e340ac9398d07b5875efcff837e3878e17ec" 148checksum = "d5a5f7b42f606b7f23674f6f4d877628350682bc40687d3fae65679a58d55345"
135dependencies = [ 149dependencies = [
136 "semver", 150 "semver",
137 "serde", 151 "serde",
@@ -148,6 +162,7 @@ checksum = "ed67cbde08356238e75fc4656be4749481eeffb09e19f320a25237d5221c985d"
148name = "cfg" 162name = "cfg"
149version = "0.0.0" 163version = "0.0.0"
150dependencies = [ 164dependencies = [
165 "expect-test",
151 "mbe", 166 "mbe",
152 "rustc-hash", 167 "rustc-hash",
153 "syntax", 168 "syntax",
@@ -250,6 +265,26 @@ dependencies = [
250] 265]
251 266
252[[package]] 267[[package]]
268name = "completion"
269version = "0.0.0"
270dependencies = [
271 "assists",
272 "base_db",
273 "call_info",
274 "expect-test",
275 "hir",
276 "ide_db",
277 "itertools",
278 "log",
279 "profile",
280 "rustc-hash",
281 "stdx",
282 "syntax",
283 "test_utils",
284 "text_edit",
285]
286
287[[package]]
253name = "const_fn" 288name = "const_fn"
254version = "0.4.2" 289version = "0.4.2"
255source = "registry+https://github.com/rust-lang/crates.io-index" 290source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -362,9 +397,9 @@ dependencies = [
362 397
363[[package]] 398[[package]]
364name = "env_logger" 399name = "env_logger"
365version = "0.7.1" 400version = "0.8.1"
366source = "registry+https://github.com/rust-lang/crates.io-index" 401source = "registry+https://github.com/rust-lang/crates.io-index"
367checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36" 402checksum = "54532e3223c5af90a6a757c90b5c5521564b07e5e7a958681bcd2afad421cdcd"
368dependencies = [ 403dependencies = [
369 "log", 404 "log",
370] 405]
@@ -422,12 +457,6 @@ dependencies = [
422] 457]
423 458
424[[package]] 459[[package]]
425name = "fs-err"
426version = "2.5.0"
427source = "registry+https://github.com/rust-lang/crates.io-index"
428checksum = "bcd1163ae48bda72a20ae26d66a04d3094135cadab911cff418ae5e33f253431"
429
430[[package]]
431name = "fsevent" 460name = "fsevent"
432version = "2.0.2" 461version = "2.0.2"
433source = "registry+https://github.com/rust-lang/crates.io-index" 462source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -615,7 +644,9 @@ version = "0.0.0"
615dependencies = [ 644dependencies = [
616 "assists", 645 "assists",
617 "base_db", 646 "base_db",
647 "call_info",
618 "cfg", 648 "cfg",
649 "completion",
619 "either", 650 "either",
620 "expect-test", 651 "expect-test",
621 "hir", 652 "hir",
@@ -802,9 +833,9 @@ dependencies = [
802 833
803[[package]] 834[[package]]
804name = "lsp-server" 835name = "lsp-server"
805version = "0.4.0" 836version = "0.4.1"
806source = "registry+https://github.com/rust-lang/crates.io-index" 837source = "registry+https://github.com/rust-lang/crates.io-index"
807checksum = "ff7452ee21b8de64f10ceb4e9fee1212e1a9579cd717226613333e751676c86a" 838checksum = "9c85acaf36c53bf15da2b8b35afeea56747707261f59eb0b77229081dd72b04e"
808dependencies = [ 839dependencies = [
809 "crossbeam-channel 0.5.0", 840 "crossbeam-channel 0.5.0",
810 "log", 841 "log",
@@ -1088,6 +1119,15 @@ dependencies = [
1088] 1119]
1089 1120
1090[[package]] 1121[[package]]
1122name = "pest"
1123version = "2.1.3"
1124source = "registry+https://github.com/rust-lang/crates.io-index"
1125checksum = "10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53"
1126dependencies = [
1127 "ucd-trie",
1128]
1129
1130[[package]]
1091name = "petgraph" 1131name = "petgraph"
1092version = "0.5.1" 1132version = "0.5.1"
1093source = "registry+https://github.com/rust-lang/crates.io-index" 1133source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1105,9 +1145,9 @@ checksum = "28b9b4df73455c861d7cbf8be42f01d3b373ed7f02e378d55fa84eafc6f638b1"
1105 1145
1106[[package]] 1146[[package]]
1107name = "pin-project-lite" 1147name = "pin-project-lite"
1108version = "0.1.10" 1148version = "0.1.11"
1109source = "registry+https://github.com/rust-lang/crates.io-index" 1149source = "registry+https://github.com/rust-lang/crates.io-index"
1110checksum = "e555d9e657502182ac97b539fb3dae8b79cda19e3e4f8ffb5e8de4f18df93c95" 1150checksum = "c917123afa01924fc84bb20c4c03f004d9c38e5127e3c039bbf7f4b9c76a2f6b"
1111 1151
1112[[package]] 1152[[package]]
1113name = "plain" 1153name = "plain"
@@ -1431,9 +1471,9 @@ dependencies = [
1431 1471
1432[[package]] 1472[[package]]
1433name = "semver" 1473name = "semver"
1434version = "0.10.0" 1474version = "0.11.0"
1435source = "registry+https://github.com/rust-lang/crates.io-index" 1475source = "registry+https://github.com/rust-lang/crates.io-index"
1436checksum = "394cec28fa623e00903caf7ba4fa6fb9a0e260280bb8cdbbba029611108a0190" 1476checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6"
1437dependencies = [ 1477dependencies = [
1438 "semver-parser", 1478 "semver-parser",
1439 "serde", 1479 "serde",
@@ -1441,24 +1481,27 @@ dependencies = [
1441 1481
1442[[package]] 1482[[package]]
1443name = "semver-parser" 1483name = "semver-parser"
1444version = "0.7.0" 1484version = "0.10.1"
1445source = "registry+https://github.com/rust-lang/crates.io-index" 1485source = "registry+https://github.com/rust-lang/crates.io-index"
1446checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" 1486checksum = "42ef146c2ad5e5f4b037cd6ce2ebb775401729b19a82040c1beac9d36c7d1428"
1487dependencies = [
1488 "pest",
1489]
1447 1490
1448[[package]] 1491[[package]]
1449name = "serde" 1492name = "serde"
1450version = "1.0.116" 1493version = "1.0.117"
1451source = "registry+https://github.com/rust-lang/crates.io-index" 1494source = "registry+https://github.com/rust-lang/crates.io-index"
1452checksum = "96fe57af81d28386a513cbc6858332abc6117cfdb5999647c6444b8f43a370a5" 1495checksum = "b88fa983de7720629c9387e9f517353ed404164b1e482c970a90c1a4aaf7dc1a"
1453dependencies = [ 1496dependencies = [
1454 "serde_derive", 1497 "serde_derive",
1455] 1498]
1456 1499
1457[[package]] 1500[[package]]
1458name = "serde_derive" 1501name = "serde_derive"
1459version = "1.0.116" 1502version = "1.0.117"
1460source = "registry+https://github.com/rust-lang/crates.io-index" 1503source = "registry+https://github.com/rust-lang/crates.io-index"
1461checksum = "f630a6370fd8e457873b4bd2ffdae75408bc291ba72be773772a4c2a065d9ae8" 1504checksum = "cbd1ae72adb44aab48f325a02444a5fc079349a8d804c1fc922aed3f7454c74e"
1462dependencies = [ 1505dependencies = [
1463 "proc-macro2", 1506 "proc-macro2",
1464 "quote", 1507 "quote",
@@ -1538,9 +1581,9 @@ version = "0.0.0"
1538 1581
1539[[package]] 1582[[package]]
1540name = "syn" 1583name = "syn"
1541version = "1.0.44" 1584version = "1.0.45"
1542source = "registry+https://github.com/rust-lang/crates.io-index" 1585source = "registry+https://github.com/rust-lang/crates.io-index"
1543checksum = "e03e57e4fcbfe7749842d53e24ccb9aa12b7252dbe5e91d2acad31834c8b8fdd" 1586checksum = "ea9c5432ff16d6152371f808fb5a871cd67368171b09bb21b43df8e4a47a3556"
1544dependencies = [ 1587dependencies = [
1545 "proc-macro2", 1588 "proc-macro2",
1546 "quote", 1589 "quote",
@@ -1565,6 +1608,7 @@ version = "0.0.0"
1565dependencies = [ 1608dependencies = [
1566 "arrayvec", 1609 "arrayvec",
1567 "expect-test", 1610 "expect-test",
1611 "indexmap",
1568 "itertools", 1612 "itertools",
1569 "once_cell", 1613 "once_cell",
1570 "parser", 1614 "parser",
@@ -1759,6 +1803,12 @@ dependencies = [
1759] 1803]
1760 1804
1761[[package]] 1805[[package]]
1806name = "ucd-trie"
1807version = "0.1.3"
1808source = "registry+https://github.com/rust-lang/crates.io-index"
1809checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c"
1810
1811[[package]]
1762name = "ungrammar" 1812name = "ungrammar"
1763version = "1.1.4" 1813version = "1.1.4"
1764source = "registry+https://github.com/rust-lang/crates.io-index" 1814source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1921,16 +1971,31 @@ dependencies = [
1921] 1971]
1922 1972
1923[[package]] 1973[[package]]
1974name = "xshell"
1975version = "0.1.6"
1976source = "registry+https://github.com/rust-lang/crates.io-index"
1977checksum = "3e9bbfccbb2233e6b0473b7870d4b0811a402e9e249a5e8394e768e5a5c9c37d"
1978dependencies = [
1979 "xshell-macros",
1980]
1981
1982[[package]]
1983name = "xshell-macros"
1984version = "0.1.6"
1985source = "registry+https://github.com/rust-lang/crates.io-index"
1986checksum = "b94f1c632d730a1704b21dc551a4c74fbed713cfa59593708f94943548206134"
1987
1988[[package]]
1924name = "xtask" 1989name = "xtask"
1925version = "0.1.0" 1990version = "0.1.0"
1926dependencies = [ 1991dependencies = [
1927 "anyhow", 1992 "anyhow",
1928 "flate2", 1993 "flate2",
1929 "fs-err",
1930 "pico-args", 1994 "pico-args",
1931 "proc-macro2", 1995 "proc-macro2",
1932 "quote", 1996 "quote",
1933 "ungrammar", 1997 "ungrammar",
1934 "walkdir", 1998 "walkdir",
1935 "write-json", 1999 "write-json",
2000 "xshell",
1936] 2001]