diff options
Diffstat (limited to 'Cargo.lock')
-rw-r--r-- | Cargo.lock | 142 |
1 files changed, 60 insertions, 82 deletions
diff --git a/Cargo.lock b/Cargo.lock index 4d46601ab..b6f75aad0 100644 --- a/Cargo.lock +++ b/Cargo.lock | |||
@@ -13,9 +13,9 @@ dependencies = [ | |||
13 | 13 | ||
14 | [[package]] | 14 | [[package]] |
15 | name = "adler" | 15 | name = "adler" |
16 | version = "0.2.3" | 16 | version = "1.0.2" |
17 | source = "registry+https://github.com/rust-lang/crates.io-index" | 17 | source = "registry+https://github.com/rust-lang/crates.io-index" |
18 | checksum = "ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e" | 18 | checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" |
19 | 19 | ||
20 | [[package]] | 20 | [[package]] |
21 | name = "always-assert" | 21 | name = "always-assert" |
@@ -158,9 +158,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" | |||
158 | 158 | ||
159 | [[package]] | 159 | [[package]] |
160 | name = "chalk-derive" | 160 | name = "chalk-derive" |
161 | version = "0.58.0" | 161 | version = "0.59.0" |
162 | source = "registry+https://github.com/rust-lang/crates.io-index" | 162 | source = "registry+https://github.com/rust-lang/crates.io-index" |
163 | checksum = "e625b7c688272783140509a0de8f7aa9000217cb0982c9b10606a12b0b747ba8" | 163 | checksum = "4b9000fbcb67353dc8973ab9fd136277d321d85b79bd36b8756bb3ae0979a94a" |
164 | dependencies = [ | 164 | dependencies = [ |
165 | "proc-macro2", | 165 | "proc-macro2", |
166 | "quote", | 166 | "quote", |
@@ -170,9 +170,9 @@ dependencies = [ | |||
170 | 170 | ||
171 | [[package]] | 171 | [[package]] |
172 | name = "chalk-ir" | 172 | name = "chalk-ir" |
173 | version = "0.58.0" | 173 | version = "0.59.0" |
174 | source = "registry+https://github.com/rust-lang/crates.io-index" | 174 | source = "registry+https://github.com/rust-lang/crates.io-index" |
175 | checksum = "c220d870128959d7d56667060d556ffdebd490f32ee0fc9f4060a76c1193f206" | 175 | checksum = "b23528d61b3557c676eccf508fa0771a38453b379f0b780154eaa7f70afe8dfc" |
176 | dependencies = [ | 176 | dependencies = [ |
177 | "bitflags", | 177 | "bitflags", |
178 | "chalk-derive", | 178 | "chalk-derive", |
@@ -181,9 +181,9 @@ dependencies = [ | |||
181 | 181 | ||
182 | [[package]] | 182 | [[package]] |
183 | name = "chalk-recursive" | 183 | name = "chalk-recursive" |
184 | version = "0.58.0" | 184 | version = "0.59.0" |
185 | source = "registry+https://github.com/rust-lang/crates.io-index" | 185 | source = "registry+https://github.com/rust-lang/crates.io-index" |
186 | checksum = "7d8cd81a15aa936215378e695a8907b9f1af8626a27a32ee22e97a50984960da" | 186 | checksum = "a8bdd37afc666b771de8b4429fe014363d0e74aae5cc26f320f60a3eab34d744" |
187 | dependencies = [ | 187 | dependencies = [ |
188 | "chalk-derive", | 188 | "chalk-derive", |
189 | "chalk-ir", | 189 | "chalk-ir", |
@@ -194,14 +194,14 @@ dependencies = [ | |||
194 | 194 | ||
195 | [[package]] | 195 | [[package]] |
196 | name = "chalk-solve" | 196 | name = "chalk-solve" |
197 | version = "0.58.0" | 197 | version = "0.59.0" |
198 | source = "registry+https://github.com/rust-lang/crates.io-index" | 198 | source = "registry+https://github.com/rust-lang/crates.io-index" |
199 | checksum = "55571250dfe096a4c899be88c81418284c952ce1c8a06aa16afb5781b298e9c9" | 199 | checksum = "4182c42ca319cb71c89898ebc3d2671d1fa7d928123b171b66f1797a2000b9c8" |
200 | dependencies = [ | 200 | dependencies = [ |
201 | "chalk-derive", | 201 | "chalk-derive", |
202 | "chalk-ir", | 202 | "chalk-ir", |
203 | "ena", | 203 | "ena", |
204 | "itertools 0.9.0", | 204 | "itertools", |
205 | "petgraph", | 205 | "petgraph", |
206 | "rustc-hash", | 206 | "rustc-hash", |
207 | "tracing", | 207 | "tracing", |
@@ -273,28 +273,26 @@ dependencies = [ | |||
273 | 273 | ||
274 | [[package]] | 274 | [[package]] |
275 | name = "crossbeam-epoch" | 275 | name = "crossbeam-epoch" |
276 | version = "0.9.2" | 276 | version = "0.9.3" |
277 | source = "registry+https://github.com/rust-lang/crates.io-index" | 277 | source = "registry+https://github.com/rust-lang/crates.io-index" |
278 | checksum = "d60ab4a8dba064f2fbb5aa270c28da5cf4bbd0e72dae1140a6b0353a779dbe00" | 278 | checksum = "2584f639eb95fea8c798496315b297cf81b9b58b6d30ab066a75455333cf4b12" |
279 | dependencies = [ | 279 | dependencies = [ |
280 | "cfg-if", | 280 | "cfg-if", |
281 | "crossbeam-utils", | 281 | "crossbeam-utils", |
282 | "lazy_static", | 282 | "lazy_static", |
283 | "loom", | ||
284 | "memoffset", | 283 | "memoffset", |
285 | "scopeguard", | 284 | "scopeguard", |
286 | ] | 285 | ] |
287 | 286 | ||
288 | [[package]] | 287 | [[package]] |
289 | name = "crossbeam-utils" | 288 | name = "crossbeam-utils" |
290 | version = "0.8.2" | 289 | version = "0.8.3" |
291 | source = "registry+https://github.com/rust-lang/crates.io-index" | 290 | source = "registry+https://github.com/rust-lang/crates.io-index" |
292 | checksum = "bae8f328835f8f5a6ceb6a7842a7f2d0c03692adb5c889347235d59194731fe3" | 291 | checksum = "e7e9d99fa91428effe99c5c6d4634cdeba32b8cf784fc428a2a687f61a952c49" |
293 | dependencies = [ | 292 | dependencies = [ |
294 | "autocfg", | 293 | "autocfg", |
295 | "cfg-if", | 294 | "cfg-if", |
296 | "lazy_static", | 295 | "lazy_static", |
297 | "loom", | ||
298 | ] | 296 | ] |
299 | 297 | ||
300 | [[package]] | 298 | [[package]] |
@@ -438,19 +436,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
438 | checksum = "d79238883cf0307100b90aba4a755d8051a3182305dfe7f649a1e9dc0517006f" | 436 | checksum = "d79238883cf0307100b90aba4a755d8051a3182305dfe7f649a1e9dc0517006f" |
439 | 437 | ||
440 | [[package]] | 438 | [[package]] |
441 | name = "generator" | ||
442 | version = "0.6.24" | ||
443 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
444 | checksum = "a9fed24fd1e18827652b4d55652899a1e9da8e54d91624dc3437a5bc3a9f9a9c" | ||
445 | dependencies = [ | ||
446 | "cc", | ||
447 | "libc", | ||
448 | "log", | ||
449 | "rustversion", | ||
450 | "winapi", | ||
451 | ] | ||
452 | |||
453 | [[package]] | ||
454 | name = "gimli" | 439 | name = "gimli" |
455 | version = "0.23.0" | 440 | version = "0.23.0" |
456 | source = "registry+https://github.com/rust-lang/crates.io-index" | 441 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -490,7 +475,7 @@ dependencies = [ | |||
490 | "hir_def", | 475 | "hir_def", |
491 | "hir_expand", | 476 | "hir_expand", |
492 | "hir_ty", | 477 | "hir_ty", |
493 | "itertools 0.10.0", | 478 | "itertools", |
494 | "log", | 479 | "log", |
495 | "profile", | 480 | "profile", |
496 | "rustc-hash", | 481 | "rustc-hash", |
@@ -512,7 +497,7 @@ dependencies = [ | |||
512 | "fst", | 497 | "fst", |
513 | "hir_expand", | 498 | "hir_expand", |
514 | "indexmap", | 499 | "indexmap", |
515 | "itertools 0.10.0", | 500 | "itertools", |
516 | "la-arena", | 501 | "la-arena", |
517 | "log", | 502 | "log", |
518 | "mbe", | 503 | "mbe", |
@@ -556,7 +541,7 @@ dependencies = [ | |||
556 | "expect-test", | 541 | "expect-test", |
557 | "hir_def", | 542 | "hir_def", |
558 | "hir_expand", | 543 | "hir_expand", |
559 | "itertools 0.10.0", | 544 | "itertools", |
560 | "la-arena", | 545 | "la-arena", |
561 | "log", | 546 | "log", |
562 | "once_cell", | 547 | "once_cell", |
@@ -594,7 +579,7 @@ dependencies = [ | |||
594 | "ide_db", | 579 | "ide_db", |
595 | "ide_ssr", | 580 | "ide_ssr", |
596 | "indexmap", | 581 | "indexmap", |
597 | "itertools 0.10.0", | 582 | "itertools", |
598 | "log", | 583 | "log", |
599 | "oorandom", | 584 | "oorandom", |
600 | "profile", | 585 | "profile", |
@@ -616,7 +601,7 @@ dependencies = [ | |||
616 | "expect-test", | 601 | "expect-test", |
617 | "hir", | 602 | "hir", |
618 | "ide_db", | 603 | "ide_db", |
619 | "itertools 0.10.0", | 604 | "itertools", |
620 | "profile", | 605 | "profile", |
621 | "rustc-hash", | 606 | "rustc-hash", |
622 | "stdx", | 607 | "stdx", |
@@ -634,7 +619,7 @@ dependencies = [ | |||
634 | "expect-test", | 619 | "expect-test", |
635 | "hir", | 620 | "hir", |
636 | "ide_db", | 621 | "ide_db", |
637 | "itertools 0.10.0", | 622 | "itertools", |
638 | "log", | 623 | "log", |
639 | "profile", | 624 | "profile", |
640 | "rustc-hash", | 625 | "rustc-hash", |
@@ -653,7 +638,7 @@ dependencies = [ | |||
653 | "expect-test", | 638 | "expect-test", |
654 | "fst", | 639 | "fst", |
655 | "hir", | 640 | "hir", |
656 | "itertools 0.10.0", | 641 | "itertools", |
657 | "log", | 642 | "log", |
658 | "once_cell", | 643 | "once_cell", |
659 | "profile", | 644 | "profile", |
@@ -672,7 +657,7 @@ dependencies = [ | |||
672 | "expect-test", | 657 | "expect-test", |
673 | "hir", | 658 | "hir", |
674 | "ide_db", | 659 | "ide_db", |
675 | "itertools 0.10.0", | 660 | "itertools", |
676 | "rustc-hash", | 661 | "rustc-hash", |
677 | "syntax", | 662 | "syntax", |
678 | "test_utils", | 663 | "test_utils", |
@@ -731,15 +716,6 @@ dependencies = [ | |||
731 | 716 | ||
732 | [[package]] | 717 | [[package]] |
733 | name = "itertools" | 718 | name = "itertools" |
734 | version = "0.9.0" | ||
735 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
736 | checksum = "284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b" | ||
737 | dependencies = [ | ||
738 | "either", | ||
739 | ] | ||
740 | |||
741 | [[package]] | ||
742 | name = "itertools" | ||
743 | version = "0.10.0" | 719 | version = "0.10.0" |
744 | source = "registry+https://github.com/rust-lang/crates.io-index" | 720 | source = "registry+https://github.com/rust-lang/crates.io-index" |
745 | checksum = "37d572918e350e82412fe766d24b15e6682fb2ed2bbe018280caa810397cb319" | 721 | checksum = "37d572918e350e82412fe766d24b15e6682fb2ed2bbe018280caa810397cb319" |
@@ -845,17 +821,6 @@ dependencies = [ | |||
845 | ] | 821 | ] |
846 | 822 | ||
847 | [[package]] | 823 | [[package]] |
848 | name = "loom" | ||
849 | version = "0.4.0" | ||
850 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
851 | checksum = "d44c73b4636e497b4917eb21c33539efa3816741a2d3ff26c6316f1b529481a4" | ||
852 | dependencies = [ | ||
853 | "cfg-if", | ||
854 | "generator", | ||
855 | "scoped-tls", | ||
856 | ] | ||
857 | |||
858 | [[package]] | ||
859 | name = "lsp-server" | 824 | name = "lsp-server" |
860 | version = "0.5.0" | 825 | version = "0.5.0" |
861 | source = "registry+https://github.com/rust-lang/crates.io-index" | 826 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -901,6 +866,7 @@ version = "0.0.0" | |||
901 | dependencies = [ | 866 | dependencies = [ |
902 | "log", | 867 | "log", |
903 | "parser", | 868 | "parser", |
869 | "profile", | ||
904 | "rustc-hash", | 870 | "rustc-hash", |
905 | "smallvec", | 871 | "smallvec", |
906 | "syntax", | 872 | "syntax", |
@@ -943,9 +909,9 @@ dependencies = [ | |||
943 | 909 | ||
944 | [[package]] | 910 | [[package]] |
945 | name = "miniz_oxide" | 911 | name = "miniz_oxide" |
946 | version = "0.4.3" | 912 | version = "0.4.4" |
947 | source = "registry+https://github.com/rust-lang/crates.io-index" | 913 | source = "registry+https://github.com/rust-lang/crates.io-index" |
948 | checksum = "0f2d26ec3309788e423cfbf68ad1800f061638098d76a83681af979dc4eda19d" | 914 | checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b" |
949 | dependencies = [ | 915 | dependencies = [ |
950 | "adler", | 916 | "adler", |
951 | "autocfg", | 917 | "autocfg", |
@@ -1039,9 +1005,9 @@ checksum = "a9a7ab5d64814df0fe4a4b5ead45ed6c5f181ee3ff04ba344313a6c80446c5d4" | |||
1039 | 1005 | ||
1040 | [[package]] | 1006 | [[package]] |
1041 | name = "once_cell" | 1007 | name = "once_cell" |
1042 | version = "1.6.0" | 1008 | version = "1.7.0" |
1043 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1009 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1044 | checksum = "4ad167a2f54e832b82dbe003a046280dceffe5227b5f79e08e363a29638cfddd" | 1010 | checksum = "10acf907b94fc1b1a152d08ef97e7759650268cf986bf127f387e602b02c7e5a" |
1045 | 1011 | ||
1046 | [[package]] | 1012 | [[package]] |
1047 | name = "oorandom" | 1013 | name = "oorandom" |
@@ -1231,7 +1197,7 @@ dependencies = [ | |||
1231 | "base_db", | 1197 | "base_db", |
1232 | "cargo_metadata", | 1198 | "cargo_metadata", |
1233 | "cfg", | 1199 | "cfg", |
1234 | "itertools 0.10.0", | 1200 | "itertools", |
1235 | "la-arena", | 1201 | "la-arena", |
1236 | "log", | 1202 | "log", |
1237 | "paths", | 1203 | "paths", |
@@ -1363,7 +1329,7 @@ dependencies = [ | |||
1363 | "ide", | 1329 | "ide", |
1364 | "ide_db", | 1330 | "ide_db", |
1365 | "ide_ssr", | 1331 | "ide_ssr", |
1366 | "itertools 0.10.0", | 1332 | "itertools", |
1367 | "jemallocator", | 1333 | "jemallocator", |
1368 | "jod-thread", | 1334 | "jod-thread", |
1369 | "log", | 1335 | "log", |
@@ -1399,9 +1365,9 @@ dependencies = [ | |||
1399 | 1365 | ||
1400 | [[package]] | 1366 | [[package]] |
1401 | name = "rustc-ap-rustc_lexer" | 1367 | name = "rustc-ap-rustc_lexer" |
1402 | version = "707.0.0" | 1368 | version = "708.0.0" |
1403 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1369 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1404 | checksum = "e27206aceb3b2153a3c367727d534362a1ce63a43ece8fd878195738a83aaf6f" | 1370 | checksum = "2706fc7106c75eaea49efe9f35f719a6fdfdb95212122ec2b543659406bae7ea" |
1405 | dependencies = [ | 1371 | dependencies = [ |
1406 | "unicode-xid", | 1372 | "unicode-xid", |
1407 | ] | 1373 | ] |
@@ -1419,12 +1385,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
1419 | checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" | 1385 | checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" |
1420 | 1386 | ||
1421 | [[package]] | 1387 | [[package]] |
1422 | name = "rustversion" | ||
1423 | version = "1.0.4" | ||
1424 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1425 | checksum = "cb5d2a036dc6d2d8fd16fde3498b04306e29bd193bf306a57427019b823d5acd" | ||
1426 | |||
1427 | [[package]] | ||
1428 | name = "ryu" | 1388 | name = "ryu" |
1429 | version = "1.0.5" | 1389 | version = "1.0.5" |
1430 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1390 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -1521,9 +1481,9 @@ dependencies = [ | |||
1521 | 1481 | ||
1522 | [[package]] | 1482 | [[package]] |
1523 | name = "serde_json" | 1483 | name = "serde_json" |
1524 | version = "1.0.62" | 1484 | version = "1.0.64" |
1525 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1485 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1526 | checksum = "ea1c6153794552ea7cf7cf63b1231a25de00ec90db326ba6264440fa08e31486" | 1486 | checksum = "799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79" |
1527 | dependencies = [ | 1487 | dependencies = [ |
1528 | "indexmap", | 1488 | "indexmap", |
1529 | "itoa", | 1489 | "itoa", |
@@ -1624,7 +1584,7 @@ dependencies = [ | |||
1624 | "arrayvec", | 1584 | "arrayvec", |
1625 | "expect-test", | 1585 | "expect-test", |
1626 | "indexmap", | 1586 | "indexmap", |
1627 | "itertools 0.10.0", | 1587 | "itertools", |
1628 | "once_cell", | 1588 | "once_cell", |
1629 | "parser", | 1589 | "parser", |
1630 | "profile", | 1590 | "profile", |
@@ -1716,9 +1676,9 @@ dependencies = [ | |||
1716 | 1676 | ||
1717 | [[package]] | 1677 | [[package]] |
1718 | name = "tracing" | 1678 | name = "tracing" |
1719 | version = "0.1.24" | 1679 | version = "0.1.25" |
1720 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1680 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1721 | checksum = "f77d3842f76ca899ff2dbcf231c5c65813dea431301d6eb686279c15c4464f12" | 1681 | checksum = "01ebdc2bb4498ab1ab5f5b73c5803825e60199229ccba0698170e3be0e7f959f" |
1722 | dependencies = [ | 1682 | dependencies = [ |
1723 | "cfg-if", | 1683 | "cfg-if", |
1724 | "pin-project-lite", | 1684 | "pin-project-lite", |
@@ -1953,19 +1913,37 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
1953 | checksum = "06069a848f95fceae3e5e03c0ddc8cb78452b56654ee0c8e68f938cf790fb9e3" | 1913 | checksum = "06069a848f95fceae3e5e03c0ddc8cb78452b56654ee0c8e68f938cf790fb9e3" |
1954 | 1914 | ||
1955 | [[package]] | 1915 | [[package]] |
1916 | name = "xflags" | ||
1917 | version = "0.1.2" | ||
1918 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1919 | checksum = "1a6292b9528efc06cb25a41b8a0814dd3a9590c0fe2cd95341fe41bbe034fafb" | ||
1920 | dependencies = [ | ||
1921 | "xflags-macros", | ||
1922 | ] | ||
1923 | |||
1924 | [[package]] | ||
1925 | name = "xflags-macros" | ||
1926 | version = "0.1.2" | ||
1927 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1928 | checksum = "ba2108d40e49a0653f2ee4eda59f51447e0cab5cc2cc197a5abd96525c6bd89e" | ||
1929 | dependencies = [ | ||
1930 | "proc-macro2", | ||
1931 | ] | ||
1932 | |||
1933 | [[package]] | ||
1956 | name = "xshell" | 1934 | name = "xshell" |
1957 | version = "0.1.8" | 1935 | version = "0.1.9" |
1958 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1936 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1959 | checksum = "ed373ede30cea03e8c0af22f48ee1ba80efbf06fec8b4746977e6ee703878de0" | 1937 | checksum = "6f18102278453c8f70ea5c514ac78cb4c73a0ef72a8273d17094b52f9584c0c1" |
1960 | dependencies = [ | 1938 | dependencies = [ |
1961 | "xshell-macros", | 1939 | "xshell-macros", |
1962 | ] | 1940 | ] |
1963 | 1941 | ||
1964 | [[package]] | 1942 | [[package]] |
1965 | name = "xshell-macros" | 1943 | name = "xshell-macros" |
1966 | version = "0.1.8" | 1944 | version = "0.1.9" |
1967 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1945 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1968 | checksum = "7f6af9f8119104697b0105989a73c578ce33f922d9d6f3dae0e8ae3d538db321" | 1946 | checksum = "6093c460064572007f885facc70bb0ca5e40a83ea7ff8b16c1abbee56fd2e767" |
1969 | 1947 | ||
1970 | [[package]] | 1948 | [[package]] |
1971 | name = "xtask" | 1949 | name = "xtask" |
@@ -1973,11 +1951,11 @@ version = "0.1.0" | |||
1973 | dependencies = [ | 1951 | dependencies = [ |
1974 | "anyhow", | 1952 | "anyhow", |
1975 | "flate2", | 1953 | "flate2", |
1976 | "pico-args", | ||
1977 | "proc-macro2", | 1954 | "proc-macro2", |
1978 | "quote", | 1955 | "quote", |
1979 | "ungrammar", | 1956 | "ungrammar", |
1980 | "walkdir", | 1957 | "walkdir", |
1981 | "write-json", | 1958 | "write-json", |
1959 | "xflags", | ||
1982 | "xshell", | 1960 | "xshell", |
1983 | ] | 1961 | ] |