diff options
Diffstat (limited to 'Cargo.lock')
-rw-r--r-- | Cargo.lock | 151 |
1 files changed, 112 insertions, 39 deletions
diff --git a/Cargo.lock b/Cargo.lock index dd1d599e3..f01544324 100644 --- a/Cargo.lock +++ b/Cargo.lock | |||
@@ -26,9 +26,9 @@ dependencies = [ | |||
26 | 26 | ||
27 | [[package]] | 27 | [[package]] |
28 | name = "anyhow" | 28 | name = "anyhow" |
29 | version = "1.0.37" | 29 | version = "1.0.38" |
30 | source = "registry+https://github.com/rust-lang/crates.io-index" | 30 | source = "registry+https://github.com/rust-lang/crates.io-index" |
31 | checksum = "ee67c11feeac938fae061b232e38e0b6d94f97a9df10e6271319325ac4c56a86" | 31 | checksum = "afddf7f520a80dbf76e6f50a35bca42a2331ef227a28b3b6dc5c2e2338d114b1" |
32 | 32 | ||
33 | [[package]] | 33 | [[package]] |
34 | name = "anymap" | 34 | name = "anymap" |
@@ -118,9 +118,9 @@ checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" | |||
118 | 118 | ||
119 | [[package]] | 119 | [[package]] |
120 | name = "byteorder" | 120 | name = "byteorder" |
121 | version = "1.3.4" | 121 | version = "1.4.2" |
122 | source = "registry+https://github.com/rust-lang/crates.io-index" | 122 | source = "registry+https://github.com/rust-lang/crates.io-index" |
123 | checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de" | 123 | checksum = "ae44d1a3d5a19df61dd0c8beb138458ac2a53a7ac09eba97d55592540004306b" |
124 | 124 | ||
125 | [[package]] | 125 | [[package]] |
126 | name = "cargo-platform" | 126 | name = "cargo-platform" |
@@ -133,9 +133,9 @@ dependencies = [ | |||
133 | 133 | ||
134 | [[package]] | 134 | [[package]] |
135 | name = "cargo_metadata" | 135 | name = "cargo_metadata" |
136 | version = "0.12.2" | 136 | version = "0.12.3" |
137 | source = "registry+https://github.com/rust-lang/crates.io-index" | 137 | source = "registry+https://github.com/rust-lang/crates.io-index" |
138 | checksum = "11a47b6286279a9998588ef7050d1ebc2500c69892a557c90fe5d071c64415dc" | 138 | checksum = "7714a157da7991e23d90686b9524b9e12e0407a108647f52e9328f4b3d51ac7f" |
139 | dependencies = [ | 139 | dependencies = [ |
140 | "cargo-platform", | 140 | "cargo-platform", |
141 | "semver", | 141 | "semver", |
@@ -269,9 +269,9 @@ dependencies = [ | |||
269 | 269 | ||
270 | [[package]] | 270 | [[package]] |
271 | name = "const_fn" | 271 | name = "const_fn" |
272 | version = "0.4.4" | 272 | version = "0.4.5" |
273 | source = "registry+https://github.com/rust-lang/crates.io-index" | 273 | source = "registry+https://github.com/rust-lang/crates.io-index" |
274 | checksum = "cd51eab21ab4fd6a3bf889e2d0958c0a6e3a61ad04260325e919e652a2a62826" | 274 | checksum = "28b9d6de7f49e22cf97ad17fc4036ece69300032f45f78f30b4a4482cdc3f4a6" |
275 | 275 | ||
276 | [[package]] | 276 | [[package]] |
277 | name = "crc32fast" | 277 | name = "crc32fast" |
@@ -449,6 +449,12 @@ dependencies = [ | |||
449 | ] | 449 | ] |
450 | 450 | ||
451 | [[package]] | 451 | [[package]] |
452 | name = "fs_extra" | ||
453 | version = "1.2.0" | ||
454 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
455 | checksum = "2022715d62ab30faffd124d40b76f4134a550a87792276512b18d63272333394" | ||
456 | |||
457 | [[package]] | ||
452 | name = "fsevent" | 458 | name = "fsevent" |
453 | version = "2.0.2" | 459 | version = "2.0.2" |
454 | source = "registry+https://github.com/rust-lang/crates.io-index" | 460 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -502,6 +508,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
502 | checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04" | 508 | checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04" |
503 | 509 | ||
504 | [[package]] | 510 | [[package]] |
511 | name = "hashbrown" | ||
512 | version = "0.10.0" | ||
513 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
514 | checksum = "2140e9c963869f01789fa4fef4805211081ec794af5fc77c0d5b377906118853" | ||
515 | |||
516 | [[package]] | ||
505 | name = "heck" | 517 | name = "heck" |
506 | version = "0.3.2" | 518 | version = "0.3.2" |
507 | source = "registry+https://github.com/rust-lang/crates.io-index" | 519 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -512,9 +524,9 @@ dependencies = [ | |||
512 | 524 | ||
513 | [[package]] | 525 | [[package]] |
514 | name = "hermit-abi" | 526 | name = "hermit-abi" |
515 | version = "0.1.17" | 527 | version = "0.1.18" |
516 | source = "registry+https://github.com/rust-lang/crates.io-index" | 528 | source = "registry+https://github.com/rust-lang/crates.io-index" |
517 | checksum = "5aca5565f760fb5b220e499d72710ed156fdb74e631659e99377d9ebfbd13ae8" | 529 | checksum = "322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c" |
518 | dependencies = [ | 530 | dependencies = [ |
519 | "libc", | 531 | "libc", |
520 | ] | 532 | ] |
@@ -686,7 +698,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
686 | checksum = "4fb1fa934250de4de8aef298d81c729a7d33d8c239daa3a7575e6b92bfc7313b" | 698 | checksum = "4fb1fa934250de4de8aef298d81c729a7d33d8c239daa3a7575e6b92bfc7313b" |
687 | dependencies = [ | 699 | dependencies = [ |
688 | "autocfg", | 700 | "autocfg", |
689 | "hashbrown", | 701 | "hashbrown 0.9.1", |
690 | ] | 702 | ] |
691 | 703 | ||
692 | [[package]] | 704 | [[package]] |
@@ -702,9 +714,9 @@ dependencies = [ | |||
702 | 714 | ||
703 | [[package]] | 715 | [[package]] |
704 | name = "inotify-sys" | 716 | name = "inotify-sys" |
705 | version = "0.1.4" | 717 | version = "0.1.5" |
706 | source = "registry+https://github.com/rust-lang/crates.io-index" | 718 | source = "registry+https://github.com/rust-lang/crates.io-index" |
707 | checksum = "c4563555856585ab3180a5bf0b2f9f8d301a728462afffc8195b3f5394229c55" | 719 | checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" |
708 | dependencies = [ | 720 | dependencies = [ |
709 | "libc", | 721 | "libc", |
710 | ] | 722 | ] |
@@ -752,6 +764,38 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
752 | checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736" | 764 | checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736" |
753 | 765 | ||
754 | [[package]] | 766 | [[package]] |
767 | name = "jemalloc-ctl" | ||
768 | version = "0.3.3" | ||
769 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
770 | checksum = "c502a5ff9dd2924f1ed32ba96e3b65735d837b4bfd978d3161b1702e66aca4b7" | ||
771 | dependencies = [ | ||
772 | "jemalloc-sys", | ||
773 | "libc", | ||
774 | "paste", | ||
775 | ] | ||
776 | |||
777 | [[package]] | ||
778 | name = "jemalloc-sys" | ||
779 | version = "0.3.2" | ||
780 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
781 | checksum = "0d3b9f3f5c9b31aa0f5ed3260385ac205db665baa41d49bb8338008ae94ede45" | ||
782 | dependencies = [ | ||
783 | "cc", | ||
784 | "fs_extra", | ||
785 | "libc", | ||
786 | ] | ||
787 | |||
788 | [[package]] | ||
789 | name = "jemallocator" | ||
790 | version = "0.3.2" | ||
791 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
792 | checksum = "43ae63fcfc45e99ab3d1b29a46782ad679e98436c3169d15a167a1108a724b69" | ||
793 | dependencies = [ | ||
794 | "jemalloc-sys", | ||
795 | "libc", | ||
796 | ] | ||
797 | |||
798 | [[package]] | ||
755 | name = "jod-thread" | 799 | name = "jod-thread" |
756 | version = "0.1.2" | 800 | version = "0.1.2" |
757 | source = "registry+https://github.com/rust-lang/crates.io-index" | 801 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -785,15 +829,15 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" | |||
785 | 829 | ||
786 | [[package]] | 830 | [[package]] |
787 | name = "libc" | 831 | name = "libc" |
788 | version = "0.2.81" | 832 | version = "0.2.82" |
789 | source = "registry+https://github.com/rust-lang/crates.io-index" | 833 | source = "registry+https://github.com/rust-lang/crates.io-index" |
790 | checksum = "1482821306169ec4d07f6aca392a4681f66c75c9918aa49641a2595db64053cb" | 834 | checksum = "89203f3fba0a3795506acaad8ebce3c80c0af93f994d5a1d7a0b1eeb23271929" |
791 | 835 | ||
792 | [[package]] | 836 | [[package]] |
793 | name = "libloading" | 837 | name = "libloading" |
794 | version = "0.6.6" | 838 | version = "0.6.7" |
795 | source = "registry+https://github.com/rust-lang/crates.io-index" | 839 | source = "registry+https://github.com/rust-lang/crates.io-index" |
796 | checksum = "e9367bdfa836b7e3cf895867f7a570283444da90562980ec2263d6e1569b16bc" | 840 | checksum = "351a32417a12d5f7e82c368a66781e307834dae04c6ce0cd4456d52989229883" |
797 | dependencies = [ | 841 | dependencies = [ |
798 | "cfg-if 1.0.0", | 842 | "cfg-if 1.0.0", |
799 | "winapi 0.3.9", | 843 | "winapi 0.3.9", |
@@ -819,9 +863,9 @@ dependencies = [ | |||
819 | 863 | ||
820 | [[package]] | 864 | [[package]] |
821 | name = "log" | 865 | name = "log" |
822 | version = "0.4.11" | 866 | version = "0.4.13" |
823 | source = "registry+https://github.com/rust-lang/crates.io-index" | 867 | source = "registry+https://github.com/rust-lang/crates.io-index" |
824 | checksum = "4fabed175da42fed1fa0746b0ea71f412aa9d35e76e95e59b192c64b9dc2bf8b" | 868 | checksum = "fcf3805d4480bb5b86070dcfeb9e2cb2ebc148adb753c5cca5f884d1d65a42b2" |
825 | dependencies = [ | 869 | dependencies = [ |
826 | "cfg-if 0.1.10", | 870 | "cfg-if 0.1.10", |
827 | ] | 871 | ] |
@@ -1099,6 +1143,25 @@ dependencies = [ | |||
1099 | ] | 1143 | ] |
1100 | 1144 | ||
1101 | [[package]] | 1145 | [[package]] |
1146 | name = "paste" | ||
1147 | version = "0.1.18" | ||
1148 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1149 | checksum = "45ca20c77d80be666aef2b45486da86238fabe33e38306bd3118fe4af33fa880" | ||
1150 | dependencies = [ | ||
1151 | "paste-impl", | ||
1152 | "proc-macro-hack", | ||
1153 | ] | ||
1154 | |||
1155 | [[package]] | ||
1156 | name = "paste-impl" | ||
1157 | version = "0.1.18" | ||
1158 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1159 | checksum = "d95a7db200b97ef370c8e6de0088252f7e0dfff7d047a28528e47456c0fc98b6" | ||
1160 | dependencies = [ | ||
1161 | "proc-macro-hack", | ||
1162 | ] | ||
1163 | |||
1164 | [[package]] | ||
1102 | name = "paths" | 1165 | name = "paths" |
1103 | version = "0.0.0" | 1166 | version = "0.0.0" |
1104 | 1167 | ||
@@ -1154,9 +1217,15 @@ checksum = "28b9b4df73455c861d7cbf8be42f01d3b373ed7f02e378d55fa84eafc6f638b1" | |||
1154 | 1217 | ||
1155 | [[package]] | 1218 | [[package]] |
1156 | name = "pin-project-lite" | 1219 | name = "pin-project-lite" |
1157 | version = "0.2.0" | 1220 | version = "0.2.4" |
1158 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1221 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1159 | checksum = "6b063f57ec186e6140e2b8b6921e5f1bd89c7356dda5b33acc5401203ca6131c" | 1222 | checksum = "439697af366c49a6d0a010c56a0d97685bc140ce0d377b13a2ea2aa42d64a827" |
1223 | |||
1224 | [[package]] | ||
1225 | name = "proc-macro-hack" | ||
1226 | version = "0.5.19" | ||
1227 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1228 | checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" | ||
1160 | 1229 | ||
1161 | [[package]] | 1230 | [[package]] |
1162 | name = "proc-macro2" | 1231 | name = "proc-macro2" |
@@ -1206,6 +1275,7 @@ name = "profile" | |||
1206 | version = "0.0.0" | 1275 | version = "0.0.0" |
1207 | dependencies = [ | 1276 | dependencies = [ |
1208 | "cfg-if 1.0.0", | 1277 | "cfg-if 1.0.0", |
1278 | "jemalloc-ctl", | ||
1209 | "la-arena", | 1279 | "la-arena", |
1210 | "libc", | 1280 | "libc", |
1211 | "once_cell", | 1281 | "once_cell", |
@@ -1225,6 +1295,7 @@ dependencies = [ | |||
1225 | "log", | 1295 | "log", |
1226 | "paths", | 1296 | "paths", |
1227 | "proc_macro_api", | 1297 | "proc_macro_api", |
1298 | "profile", | ||
1228 | "rustc-hash", | 1299 | "rustc-hash", |
1229 | "serde", | 1300 | "serde", |
1230 | "serde_json", | 1301 | "serde_json", |
@@ -1294,9 +1365,9 @@ checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce" | |||
1294 | 1365 | ||
1295 | [[package]] | 1366 | [[package]] |
1296 | name = "regex" | 1367 | name = "regex" |
1297 | version = "1.4.2" | 1368 | version = "1.4.3" |
1298 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1369 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1299 | checksum = "38cf2c13ed4745de91a5eb834e11c00bcc3709e773173b2ce4c56c9fbde04b9c" | 1370 | checksum = "d9251239e129e16308e70d853559389de218ac275b515068abc96829d05b948a" |
1300 | dependencies = [ | 1371 | dependencies = [ |
1301 | "regex-syntax", | 1372 | "regex-syntax", |
1302 | ] | 1373 | ] |
@@ -1313,16 +1384,17 @@ dependencies = [ | |||
1313 | 1384 | ||
1314 | [[package]] | 1385 | [[package]] |
1315 | name = "regex-syntax" | 1386 | name = "regex-syntax" |
1316 | version = "0.6.21" | 1387 | version = "0.6.22" |
1317 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1388 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1318 | checksum = "3b181ba2dcf07aaccad5448e8ead58db5b742cf85dfe035e2227f137a539a189" | 1389 | checksum = "b5eb417147ba9860a96cfe72a0b93bf88fee1744b5636ec99ab20c1aa9376581" |
1319 | 1390 | ||
1320 | [[package]] | 1391 | [[package]] |
1321 | name = "rowan" | 1392 | name = "rowan" |
1322 | version = "0.10.3" | 1393 | version = "0.10.5" |
1323 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1394 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1324 | checksum = "d55d358c5fda3d5c4484f71a4808f5eeb39a0aff93bf3acebc680a6d15376f3c" | 1395 | checksum = "e1898adeafc7d3c69913b33ee1acbbb39c726a9dbe05ff77c08b52957643e8db" |
1325 | dependencies = [ | 1396 | dependencies = [ |
1397 | "hashbrown 0.10.0", | ||
1326 | "rustc-hash", | 1398 | "rustc-hash", |
1327 | "smol_str", | 1399 | "smol_str", |
1328 | "text-size", | 1400 | "text-size", |
@@ -1346,6 +1418,7 @@ dependencies = [ | |||
1346 | "ide", | 1418 | "ide", |
1347 | "ide_db", | 1419 | "ide_db", |
1348 | "itertools 0.10.0", | 1420 | "itertools 0.10.0", |
1421 | "jemallocator", | ||
1349 | "jod-thread", | 1422 | "jod-thread", |
1350 | "log", | 1423 | "log", |
1351 | "lsp-server", | 1424 | "lsp-server", |
@@ -1477,18 +1550,18 @@ dependencies = [ | |||
1477 | 1550 | ||
1478 | [[package]] | 1551 | [[package]] |
1479 | name = "serde" | 1552 | name = "serde" |
1480 | version = "1.0.118" | 1553 | version = "1.0.119" |
1481 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1554 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1482 | checksum = "06c64263859d87aa2eb554587e2d23183398d617427327cf2b3d0ed8c69e4800" | 1555 | checksum = "9bdd36f49e35b61d49efd8aa7fc068fd295961fd2286d0b2ee9a4c7a14e99cc3" |
1483 | dependencies = [ | 1556 | dependencies = [ |
1484 | "serde_derive", | 1557 | "serde_derive", |
1485 | ] | 1558 | ] |
1486 | 1559 | ||
1487 | [[package]] | 1560 | [[package]] |
1488 | name = "serde_derive" | 1561 | name = "serde_derive" |
1489 | version = "1.0.118" | 1562 | version = "1.0.119" |
1490 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1563 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1491 | checksum = "c84d3526699cd55261af4b941e4e725444df67aa4f9e6a3564f18030d12672df" | 1564 | checksum = "552954ce79a059ddd5fd68c271592374bd15cab2274970380c000118aeffe1cd" |
1492 | dependencies = [ | 1565 | dependencies = [ |
1493 | "proc-macro2", | 1566 | "proc-macro2", |
1494 | "quote", | 1567 | "quote", |
@@ -1544,9 +1617,9 @@ checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8" | |||
1544 | 1617 | ||
1545 | [[package]] | 1618 | [[package]] |
1546 | name = "smallvec" | 1619 | name = "smallvec" |
1547 | version = "1.6.0" | 1620 | version = "1.6.1" |
1548 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1621 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1549 | checksum = "1a55ca5f3b68e41c979bf8c46a6f1da892ca4db8f94023ce0bd32407573b1ac0" | 1622 | checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e" |
1550 | 1623 | ||
1551 | [[package]] | 1624 | [[package]] |
1552 | name = "smol_str" | 1625 | name = "smol_str" |
@@ -1586,9 +1659,9 @@ dependencies = [ | |||
1586 | 1659 | ||
1587 | [[package]] | 1660 | [[package]] |
1588 | name = "syn" | 1661 | name = "syn" |
1589 | version = "1.0.57" | 1662 | version = "1.0.58" |
1590 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1663 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1591 | checksum = "4211ce9909eb971f111059df92c45640aad50a619cf55cd76476be803c4c68e6" | 1664 | checksum = "cc60a3d73ea6594cd712d830cc1f0390fd71542d8c8cd24e70cc54cdfd5e05d5" |
1592 | dependencies = [ | 1665 | dependencies = [ |
1593 | "proc-macro2", | 1666 | "proc-macro2", |
1594 | "quote", | 1667 | "quote", |
@@ -1665,9 +1738,9 @@ dependencies = [ | |||
1665 | 1738 | ||
1666 | [[package]] | 1739 | [[package]] |
1667 | name = "thread_local" | 1740 | name = "thread_local" |
1668 | version = "1.0.1" | 1741 | version = "1.1.0" |
1669 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1742 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1670 | checksum = "d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14" | 1743 | checksum = "bb9bc092d0d51e76b2b19d9d85534ffc9ec2db959a2523cdae0697e2972cd447" |
1671 | dependencies = [ | 1744 | dependencies = [ |
1672 | "lazy_static", | 1745 | "lazy_static", |
1673 | ] | 1746 | ] |
@@ -1831,9 +1904,9 @@ checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c" | |||
1831 | 1904 | ||
1832 | [[package]] | 1905 | [[package]] |
1833 | name = "ungrammar" | 1906 | name = "ungrammar" |
1834 | version = "1.8.0" | 1907 | version = "1.9.3" |
1835 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1908 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1836 | checksum = "e33a2183403af89252547c4219a06a6cc8aef6302fee67e10e8431866af3ee72" | 1909 | checksum = "f5901372c0f3a6a1a9d880aef134c8eaf5e54409343637508c0a344270b42d7b" |
1837 | 1910 | ||
1838 | [[package]] | 1911 | [[package]] |
1839 | name = "unicase" | 1912 | name = "unicase" |