aboutsummaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock171
1 files changed, 65 insertions, 106 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 0a35eb793..234c31406 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -35,9 +35,9 @@ dependencies = [
35 35
36[[package]] 36[[package]]
37name = "anyhow" 37name = "anyhow"
38version = "1.0.31" 38version = "1.0.32"
39source = "registry+https://github.com/rust-lang/crates.io-index" 39source = "registry+https://github.com/rust-lang/crates.io-index"
40checksum = "85bb70cc08ec97ca5450e6eba421deeea5f172c0fc61f78b5357b2a8e8be195f" 40checksum = "6b602bfe940d21c130f3895acd65221e8a61270debe89d628b9cb4e3ccb8569b"
41 41
42[[package]] 42[[package]]
43name = "anymap" 43name = "anymap"
@@ -102,13 +102,12 @@ checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de"
102 102
103[[package]] 103[[package]]
104name = "cargo_metadata" 104name = "cargo_metadata"
105version = "0.10.1" 105version = "0.11.1"
106source = "registry+https://github.com/rust-lang/crates.io-index" 106source = "registry+https://github.com/rust-lang/crates.io-index"
107checksum = "052dbdd9db69a339d5fa9ac87bfe2e1319f709119f0345988a597af82bb1011c" 107checksum = "89fec17b16f1ac67908af82e47d0a90a7afd0e1827b181cd77504323d3263d35"
108dependencies = [ 108dependencies = [
109 "semver", 109 "semver",
110 "serde", 110 "serde",
111 "serde_derive",
112 "serde_json", 111 "serde_json",
113] 112]
114 113
@@ -126,9 +125,9 @@ checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
126 125
127[[package]] 126[[package]]
128name = "chalk-derive" 127name = "chalk-derive"
129version = "0.18.0" 128version = "0.19.0"
130source = "registry+https://github.com/rust-lang/crates.io-index" 129source = "registry+https://github.com/rust-lang/crates.io-index"
131checksum = "eea3a22f0c30b2504ac4ab58934dac0d00b92a4d7788df32795cabca24c3f929" 130checksum = "654c611946ba2629c5028cb7708687af975faf2c29d731824cb294c873df4697"
132dependencies = [ 131dependencies = [
133 "proc-macro2", 132 "proc-macro2",
134 "quote", 133 "quote",
@@ -138,9 +137,9 @@ dependencies = [
138 137
139[[package]] 138[[package]]
140name = "chalk-ir" 139name = "chalk-ir"
141version = "0.18.0" 140version = "0.19.0"
142source = "registry+https://github.com/rust-lang/crates.io-index" 141source = "registry+https://github.com/rust-lang/crates.io-index"
143checksum = "fb617b643e145e3b151502799e91a9625dd5daf1cf05dc2cb821bc75ae0c9cbd" 142checksum = "0a5341fbc654ca886b73b804a36aebf0e621057ccc1a68e9815b5b39b3ac9ae8"
144dependencies = [ 143dependencies = [
145 "chalk-derive", 144 "chalk-derive",
146 "lazy_static", 145 "lazy_static",
@@ -148,9 +147,9 @@ dependencies = [
148 147
149[[package]] 148[[package]]
150name = "chalk-recursive" 149name = "chalk-recursive"
151version = "0.18.0" 150version = "0.19.0"
152source = "registry+https://github.com/rust-lang/crates.io-index" 151source = "registry+https://github.com/rust-lang/crates.io-index"
153checksum = "d280565c8eefbf9b2bc615df49c7dfd971faad37774bf65734e626fd23864bd6" 152checksum = "4484807b155b5a411e6135d330295f9ba5042e2920b8712c6574ca6ea91e9ee5"
154dependencies = [ 153dependencies = [
155 "chalk-derive", 154 "chalk-derive",
156 "chalk-ir", 155 "chalk-ir",
@@ -161,9 +160,9 @@ dependencies = [
161 160
162[[package]] 161[[package]]
163name = "chalk-solve" 162name = "chalk-solve"
164version = "0.18.0" 163version = "0.19.0"
165source = "registry+https://github.com/rust-lang/crates.io-index" 164source = "registry+https://github.com/rust-lang/crates.io-index"
166checksum = "be906fbca3f3077dce0e76d9864771d0f450c946af0d86b569fb9504148a065a" 165checksum = "281f82facd2538997fbe52132b1941ed213d266748215c31d15f62a8664429ad"
167dependencies = [ 166dependencies = [
168 "chalk-derive", 167 "chalk-derive",
169 "chalk-ir", 168 "chalk-ir",
@@ -319,9 +318,9 @@ dependencies = [
319 318
320[[package]] 319[[package]]
321name = "filetime" 320name = "filetime"
322version = "0.2.10" 321version = "0.2.11"
323source = "registry+https://github.com/rust-lang/crates.io-index" 322source = "registry+https://github.com/rust-lang/crates.io-index"
324checksum = "affc17579b132fc2461adf7c575cc6e8b134ebca52c51f5411388965227dc695" 323checksum = "e500da2fab70bdc43f8f0e0b350a227f31c72311c56aba48f01d5cd62bb0345b"
325dependencies = [ 324dependencies = [
326 "cfg-if", 325 "cfg-if",
327 "libc", 326 "libc",
@@ -401,17 +400,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
401checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" 400checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7"
402 401
403[[package]] 402[[package]]
404name = "getrandom"
405version = "0.1.14"
406source = "registry+https://github.com/rust-lang/crates.io-index"
407checksum = "7abc8dd8451921606d809ba32e95b6111925cd2906060d2dcc29c070220503eb"
408dependencies = [
409 "cfg-if",
410 "libc",
411 "wasi",
412]
413
414[[package]]
415name = "gimli" 403name = "gimli"
416version = "0.22.0" 404version = "0.22.0"
417source = "registry+https://github.com/rust-lang/crates.io-index" 405source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -565,9 +553,9 @@ checksum = "b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f"
565 553
566[[package]] 554[[package]]
567name = "libc" 555name = "libc"
568version = "0.2.73" 556version = "0.2.74"
569source = "registry+https://github.com/rust-lang/crates.io-index" 557source = "registry+https://github.com/rust-lang/crates.io-index"
570checksum = "bd7d4bd64732af4bf3a67f367c27df8520ad7e230c5817b8ff485864d80242b9" 558checksum = "a2f02823cf78b754822df5f7f268fb59822e7296276d3e069d8e8cb26a14bd10"
571 559
572[[package]] 560[[package]]
573name = "libloading" 561name = "libloading"
@@ -619,9 +607,9 @@ dependencies = [
619 607
620[[package]] 608[[package]]
621name = "lsp-types" 609name = "lsp-types"
622version = "0.78.0" 610version = "0.79.0"
623source = "registry+https://github.com/rust-lang/crates.io-index" 611source = "registry+https://github.com/rust-lang/crates.io-index"
624checksum = "d2e6cf68e3492cfa2035f0382c1da1b6ab045db0320feca505b86b4f13d66c27" 612checksum = "7f1f86677fdbe8df5f88b99131b1424e50aad27bbe3e5900d221bc414bd72e9b"
625dependencies = [ 613dependencies = [
626 "base64", 614 "base64",
627 "bitflags", 615 "bitflags",
@@ -811,6 +799,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
811checksum = "0b631f7e854af39a1739f401cf34a8a013dfe09eac4fa4dba91e9768bd28168d" 799checksum = "0b631f7e854af39a1739f401cf34a8a013dfe09eac4fa4dba91e9768bd28168d"
812 800
813[[package]] 801[[package]]
802name = "oorandom"
803version = "11.1.2"
804source = "registry+https://github.com/rust-lang/crates.io-index"
805checksum = "a170cebd8021a008ea92e4db85a72f80b35df514ec664b296fdcbb654eac0b2c"
806
807[[package]]
814name = "parking_lot" 808name = "parking_lot"
815version = "0.11.0" 809version = "0.11.0"
816source = "registry+https://github.com/rust-lang/crates.io-index" 810source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -847,6 +841,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
847checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" 841checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
848 842
849[[package]] 843[[package]]
844name = "perf-event"
845version = "0.4.4"
846source = "registry+https://github.com/rust-lang/crates.io-index"
847checksum = "76c42ba5d85a2f4472b99f475fb60cf336d9b4c85b1ea8bb300fef2e3c7c8f89"
848dependencies = [
849 "libc",
850 "perf-event-open-sys",
851]
852
853[[package]]
854name = "perf-event-open-sys"
855version = "0.3.1"
856source = "registry+https://github.com/rust-lang/crates.io-index"
857checksum = "95db63e37862bc1b842135d2234ef9418f222cc660c6752f45e7cf9ddfb97f96"
858dependencies = [
859 "libc",
860]
861
862[[package]]
850name = "petgraph" 863name = "petgraph"
851version = "0.5.1" 864version = "0.5.1"
852source = "registry+https://github.com/rust-lang/crates.io-index" 865source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -869,12 +882,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
869checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" 882checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6"
870 883
871[[package]] 884[[package]]
872name = "ppv-lite86"
873version = "0.2.8"
874source = "registry+https://github.com/rust-lang/crates.io-index"
875checksum = "237a5ed80e274dbc66f86bd59c1e25edc039660be53194b5fe0a482e0f2612ea"
876
877[[package]]
878name = "proc-macro2" 885name = "proc-macro2"
879version = "1.0.19" 886version = "1.0.19"
880source = "registry+https://github.com/rust-lang/crates.io-index" 887source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1046,6 +1053,7 @@ dependencies = [
1046 "indexmap", 1053 "indexmap",
1047 "itertools", 1054 "itertools",
1048 "log", 1055 "log",
1056 "oorandom",
1049 "ra_assists", 1057 "ra_assists",
1050 "ra_cfg", 1058 "ra_cfg",
1051 "ra_db", 1059 "ra_db",
@@ -1056,7 +1064,6 @@ dependencies = [
1056 "ra_ssr", 1064 "ra_ssr",
1057 "ra_syntax", 1065 "ra_syntax",
1058 "ra_text_edit", 1066 "ra_text_edit",
1059 "rand",
1060 "rustc-hash", 1067 "rustc-hash",
1061 "stdx", 1068 "stdx",
1062 "test_utils", 1069 "test_utils",
@@ -1138,6 +1145,7 @@ dependencies = [
1138 "cfg-if", 1145 "cfg-if",
1139 "libc", 1146 "libc",
1140 "once_cell", 1147 "once_cell",
1148 "perf-event",
1141 "ra_arena", 1149 "ra_arena",
1142] 1150]
1143 1151
@@ -1164,6 +1172,7 @@ dependencies = [
1164name = "ra_ssr" 1172name = "ra_ssr"
1165version = "0.1.0" 1173version = "0.1.0"
1166dependencies = [ 1174dependencies = [
1175 "expect",
1167 "ra_db", 1176 "ra_db",
1168 "ra_hir", 1177 "ra_hir",
1169 "ra_ide_db", 1178 "ra_ide_db",
@@ -1217,57 +1226,6 @@ dependencies = [
1217] 1226]
1218 1227
1219[[package]] 1228[[package]]
1220name = "rand"
1221version = "0.7.3"
1222source = "registry+https://github.com/rust-lang/crates.io-index"
1223checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
1224dependencies = [
1225 "getrandom",
1226 "libc",
1227 "rand_chacha",
1228 "rand_core",
1229 "rand_hc",
1230 "rand_pcg",
1231]
1232
1233[[package]]
1234name = "rand_chacha"
1235version = "0.2.2"
1236source = "registry+https://github.com/rust-lang/crates.io-index"
1237checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
1238dependencies = [
1239 "ppv-lite86",
1240 "rand_core",
1241]
1242
1243[[package]]
1244name = "rand_core"
1245version = "0.5.1"
1246source = "registry+https://github.com/rust-lang/crates.io-index"
1247checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
1248dependencies = [
1249 "getrandom",
1250]
1251
1252[[package]]
1253name = "rand_hc"
1254version = "0.2.0"
1255source = "registry+https://github.com/rust-lang/crates.io-index"
1256checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
1257dependencies = [
1258 "rand_core",
1259]
1260
1261[[package]]
1262name = "rand_pcg"
1263version = "0.2.1"
1264source = "registry+https://github.com/rust-lang/crates.io-index"
1265checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429"
1266dependencies = [
1267 "rand_core",
1268]
1269
1270[[package]]
1271name = "rayon" 1229name = "rayon"
1272version = "1.3.1" 1230version = "1.3.1"
1273source = "registry+https://github.com/rust-lang/crates.io-index" 1231source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1353,6 +1311,7 @@ dependencies = [
1353 "lsp-server", 1311 "lsp-server",
1354 "lsp-types", 1312 "lsp-types",
1355 "mimalloc", 1313 "mimalloc",
1314 "oorandom",
1356 "parking_lot", 1315 "parking_lot",
1357 "pico-args", 1316 "pico-args",
1358 "ra_cfg", 1317 "ra_cfg",
@@ -1371,7 +1330,6 @@ dependencies = [
1371 "ra_text_edit", 1330 "ra_text_edit",
1372 "ra_toolchain", 1331 "ra_toolchain",
1373 "ra_tt", 1332 "ra_tt",
1374 "rand",
1375 "rayon", 1333 "rayon",
1376 "rustc-hash", 1334 "rustc-hash",
1377 "serde", 1335 "serde",
@@ -1386,9 +1344,9 @@ dependencies = [
1386 1344
1387[[package]] 1345[[package]]
1388name = "rustc-ap-rustc_lexer" 1346name = "rustc-ap-rustc_lexer"
1389version = "669.0.0" 1347version = "671.0.0"
1390source = "registry+https://github.com/rust-lang/crates.io-index" 1348source = "registry+https://github.com/rust-lang/crates.io-index"
1391checksum = "456af5f09c006cf6c22c1a433ee0232c4bb74bdc6c647a010166a47c94ed2a63" 1349checksum = "22e1221f3bfa2943c942cf8da319ab2346887f8757778c29c7f1822cd27b521f"
1392dependencies = [ 1350dependencies = [
1393 "unicode-xid", 1351 "unicode-xid",
1394] 1352]
@@ -1413,16 +1371,16 @@ checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
1413 1371
1414[[package]] 1372[[package]]
1415name = "salsa" 1373name = "salsa"
1416version = "0.15.0" 1374version = "0.15.1"
1417source = "registry+https://github.com/rust-lang/crates.io-index" 1375source = "registry+https://github.com/rust-lang/crates.io-index"
1418checksum = "885b4b99dde959decc84e85dd943bd140b4aabd62db2f8206ef5270f77ec20b9" 1376checksum = "d4cdc109fcc9e9450c7ef47fb7474e99bffd51799da03ed0a6c7f0e2cb3848a6"
1419dependencies = [ 1377dependencies = [
1420 "crossbeam-utils", 1378 "crossbeam-utils",
1421 "indexmap", 1379 "indexmap",
1422 "lock_api", 1380 "lock_api",
1423 "log", 1381 "log",
1382 "oorandom",
1424 "parking_lot", 1383 "parking_lot",
1425 "rand",
1426 "rustc-hash", 1384 "rustc-hash",
1427 "salsa-macros", 1385 "salsa-macros",
1428 "smallvec", 1386 "smallvec",
@@ -1519,9 +1477,9 @@ dependencies = [
1519 1477
1520[[package]] 1478[[package]]
1521name = "serde_json" 1479name = "serde_json"
1522version = "1.0.56" 1480version = "1.0.57"
1523source = "registry+https://github.com/rust-lang/crates.io-index" 1481source = "registry+https://github.com/rust-lang/crates.io-index"
1524checksum = "3433e879a558dde8b5e8feb2a04899cf34fdde1fafb894687e52105fc1162ac3" 1482checksum = "164eacbdb13512ec2745fb09d51fd5b22b0d65ed294a1dcf7285a360c80a675c"
1525dependencies = [ 1483dependencies = [
1526 "itoa", 1484 "itoa",
1527 "ryu", 1485 "ryu",
@@ -1575,9 +1533,9 @@ version = "0.1.0"
1575 1533
1576[[package]] 1534[[package]]
1577name = "syn" 1535name = "syn"
1578version = "1.0.35" 1536version = "1.0.36"
1579source = "registry+https://github.com/rust-lang/crates.io-index" 1537source = "registry+https://github.com/rust-lang/crates.io-index"
1580checksum = "fb7f4c519df8c117855e19dd8cc851e89eb746fe7a73f0157e0d95fdec5369b0" 1538checksum = "4cdb98bcb1f9d81d07b536179c269ea15999b5d14ea958196413869445bb5250"
1581dependencies = [ 1539dependencies = [
1582 "proc-macro2", 1540 "proc-macro2",
1583 "quote", 1541 "quote",
@@ -1716,9 +1674,9 @@ dependencies = [
1716 1674
1717[[package]] 1675[[package]]
1718name = "tracing-subscriber" 1676name = "tracing-subscriber"
1719version = "0.2.8" 1677version = "0.2.9"
1720source = "registry+https://github.com/rust-lang/crates.io-index" 1678source = "registry+https://github.com/rust-lang/crates.io-index"
1721checksum = "cafe899b943f5433c6cab468d75a17ea92948fe9fe60b00f41e13d5e0d4fd054" 1679checksum = "e4f5dd7095c2481b7b3cbed71c8de53085fb3542bc3c2b4c73cba43e8f11c7ba"
1722dependencies = [ 1680dependencies = [
1723 "ansi_term", 1681 "ansi_term",
1724 "chrono", 1682 "chrono",
@@ -1749,6 +1707,12 @@ dependencies = [
1749] 1707]
1750 1708
1751[[package]] 1709[[package]]
1710name = "ungrammar"
1711version = "0.1.0"
1712source = "registry+https://github.com/rust-lang/crates.io-index"
1713checksum = "0ee12e4891ab3acc2d95d5023022ace22020247bb8a8d1ece875a443f7dab37d"
1714
1715[[package]]
1752name = "unicode-bidi" 1716name = "unicode-bidi"
1753version = "0.3.4" 1717version = "0.3.4"
1754source = "registry+https://github.com/rust-lang/crates.io-index" 1718source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1825,12 +1789,6 @@ dependencies = [
1825] 1789]
1826 1790
1827[[package]] 1791[[package]]
1828name = "wasi"
1829version = "0.9.0+wasi-snapshot-preview1"
1830source = "registry+https://github.com/rust-lang/crates.io-index"
1831checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
1832
1833[[package]]
1834name = "winapi" 1792name = "winapi"
1835version = "0.2.8" 1793version = "0.2.8"
1836source = "registry+https://github.com/rust-lang/crates.io-index" 1794source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1892,5 +1850,6 @@ dependencies = [
1892 "pico-args", 1850 "pico-args",
1893 "proc-macro2", 1851 "proc-macro2",
1894 "quote", 1852 "quote",
1853 "ungrammar",
1895 "walkdir", 1854 "walkdir",
1896] 1855]