diff options
-rw-r--r-- | Cargo.lock | 96 | ||||
-rw-r--r-- | crates/rust-analyzer/Cargo.toml | 2 |
2 files changed, 53 insertions, 45 deletions
diff --git a/Cargo.lock b/Cargo.lock index 044314a8f..a7b8a252c 100644 --- a/Cargo.lock +++ b/Cargo.lock | |||
@@ -17,9 +17,9 @@ checksum = "567b077b825e468cc974f0020d4082ee6e03132512f207ef1a02fd5d00d1f32d" | |||
17 | 17 | ||
18 | [[package]] | 18 | [[package]] |
19 | name = "aho-corasick" | 19 | name = "aho-corasick" |
20 | version = "0.7.10" | 20 | version = "0.7.13" |
21 | source = "registry+https://github.com/rust-lang/crates.io-index" | 21 | source = "registry+https://github.com/rust-lang/crates.io-index" |
22 | checksum = "8716408b8bc624ed7f65d223ddb9ac2d044c0547b6fa4b0d554f3a9540496ada" | 22 | checksum = "043164d8ba5c4c3035fec9bbee8647c0261d788f3474306f93bb65901cae0e86" |
23 | dependencies = [ | 23 | dependencies = [ |
24 | "memchr", | 24 | "memchr", |
25 | ] | 25 | ] |
@@ -50,7 +50,7 @@ checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" | |||
50 | dependencies = [ | 50 | dependencies = [ |
51 | "hermit-abi", | 51 | "hermit-abi", |
52 | "libc", | 52 | "libc", |
53 | "winapi 0.3.8", | 53 | "winapi 0.3.9", |
54 | ] | 54 | ] |
55 | 55 | ||
56 | [[package]] | 56 | [[package]] |
@@ -75,9 +75,9 @@ dependencies = [ | |||
75 | 75 | ||
76 | [[package]] | 76 | [[package]] |
77 | name = "base64" | 77 | name = "base64" |
78 | version = "0.12.2" | 78 | version = "0.12.3" |
79 | source = "registry+https://github.com/rust-lang/crates.io-index" | 79 | source = "registry+https://github.com/rust-lang/crates.io-index" |
80 | checksum = "e223af0dc48c96d4f8342ec01a4974f139df863896b316681efd36742f22cc67" | 80 | checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff" |
81 | 81 | ||
82 | [[package]] | 82 | [[package]] |
83 | name = "bitflags" | 83 | name = "bitflags" |
@@ -108,9 +108,9 @@ dependencies = [ | |||
108 | 108 | ||
109 | [[package]] | 109 | [[package]] |
110 | name = "cc" | 110 | name = "cc" |
111 | version = "1.0.54" | 111 | version = "1.0.55" |
112 | source = "registry+https://github.com/rust-lang/crates.io-index" | 112 | source = "registry+https://github.com/rust-lang/crates.io-index" |
113 | checksum = "7bbb73db36c1246e9034e307d0fba23f9a2e251faa47ade70c1bd252220c8311" | 113 | checksum = "b1be3409f94d7bdceeb5f5fac551039d9b3f00e25da7a74fc4d33400a0d96368" |
114 | 114 | ||
115 | [[package]] | 115 | [[package]] |
116 | name = "cfg-if" | 116 | name = "cfg-if" |
@@ -175,14 +175,14 @@ dependencies = [ | |||
175 | "atty", | 175 | "atty", |
176 | "lazy_static", | 176 | "lazy_static", |
177 | "libc", | 177 | "libc", |
178 | "winapi 0.3.8", | 178 | "winapi 0.3.9", |
179 | ] | 179 | ] |
180 | 180 | ||
181 | [[package]] | 181 | [[package]] |
182 | name = "cloudabi" | 182 | name = "cloudabi" |
183 | version = "0.0.3" | 183 | version = "0.1.0" |
184 | source = "registry+https://github.com/rust-lang/crates.io-index" | 184 | source = "registry+https://github.com/rust-lang/crates.io-index" |
185 | checksum = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f" | 185 | checksum = "4344512281c643ae7638bbabc3af17a11307803ec8f0fcad9fae512a8bf36467" |
186 | dependencies = [ | 186 | dependencies = [ |
187 | "bitflags", | 187 | "bitflags", |
188 | ] | 188 | ] |
@@ -199,7 +199,7 @@ dependencies = [ | |||
199 | "libc", | 199 | "libc", |
200 | "terminal_size", | 200 | "terminal_size", |
201 | "termios", | 201 | "termios", |
202 | "winapi 0.3.8", | 202 | "winapi 0.3.9", |
203 | ] | 203 | ] |
204 | 204 | ||
205 | [[package]] | 205 | [[package]] |
@@ -331,7 +331,7 @@ dependencies = [ | |||
331 | "cfg-if", | 331 | "cfg-if", |
332 | "libc", | 332 | "libc", |
333 | "redox_syscall", | 333 | "redox_syscall", |
334 | "winapi 0.3.8", | 334 | "winapi 0.3.9", |
335 | ] | 335 | ] |
336 | 336 | ||
337 | [[package]] | 337 | [[package]] |
@@ -470,7 +470,7 @@ version = "0.5.3" | |||
470 | source = "registry+https://github.com/rust-lang/crates.io-index" | 470 | source = "registry+https://github.com/rust-lang/crates.io-index" |
471 | checksum = "2456aef2e6b6a9784192ae780c0f15bc57df0e918585282325e8c8ac27737654" | 471 | checksum = "2456aef2e6b6a9784192ae780c0f15bc57df0e918585282325e8c8ac27737654" |
472 | dependencies = [ | 472 | dependencies = [ |
473 | "winapi 0.3.8", | 473 | "winapi 0.3.9", |
474 | ] | 474 | ] |
475 | 475 | ||
476 | [[package]] | 476 | [[package]] |
@@ -528,6 +528,12 @@ dependencies = [ | |||
528 | ] | 528 | ] |
529 | 529 | ||
530 | [[package]] | 530 | [[package]] |
531 | name = "instant" | ||
532 | version = "0.1.4" | ||
533 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
534 | checksum = "7777a24a1ce5de49fcdde84ec46efa487c3af49d5b6e6e0a50367cc5c1096182" | ||
535 | |||
536 | [[package]] | ||
531 | name = "iovec" | 537 | name = "iovec" |
532 | version = "0.1.4" | 538 | version = "0.1.4" |
533 | source = "registry+https://github.com/rust-lang/crates.io-index" | 539 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -623,7 +629,7 @@ version = "0.6.2" | |||
623 | source = "registry+https://github.com/rust-lang/crates.io-index" | 629 | source = "registry+https://github.com/rust-lang/crates.io-index" |
624 | checksum = "2cadb8e769f070c45df05c78c7520eb4cd17061d4ab262e43cfc68b4d00ac71c" | 630 | checksum = "2cadb8e769f070c45df05c78c7520eb4cd17061d4ab262e43cfc68b4d00ac71c" |
625 | dependencies = [ | 631 | dependencies = [ |
626 | "winapi 0.3.8", | 632 | "winapi 0.3.9", |
627 | ] | 633 | ] |
628 | 634 | ||
629 | [[package]] | 635 | [[package]] |
@@ -634,9 +640,9 @@ checksum = "8dd5a6d5999d9907cda8ed67bbd137d3af8085216c2ac62de5be860bd41f304a" | |||
634 | 640 | ||
635 | [[package]] | 641 | [[package]] |
636 | name = "lock_api" | 642 | name = "lock_api" |
637 | version = "0.3.4" | 643 | version = "0.4.0" |
638 | source = "registry+https://github.com/rust-lang/crates.io-index" | 644 | source = "registry+https://github.com/rust-lang/crates.io-index" |
639 | checksum = "c4da24a77a3d8a6d4862d95f72e6fdb9c09a643ecdb402d754004a557f2bec75" | 645 | checksum = "de302ce1fe7482db13738fbaf2e21cfb06a986b89c0bf38d88abf16681aada4e" |
640 | dependencies = [ | 646 | dependencies = [ |
641 | "scopeguard", | 647 | "scopeguard", |
642 | ] | 648 | ] |
@@ -701,7 +707,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
701 | checksum = "6585fd95e7bb50d6cc31e20d4cf9afb4e2ba16c5846fc76793f11218da9c475b" | 707 | checksum = "6585fd95e7bb50d6cc31e20d4cf9afb4e2ba16c5846fc76793f11218da9c475b" |
702 | dependencies = [ | 708 | dependencies = [ |
703 | "libc", | 709 | "libc", |
704 | "winapi 0.3.8", | 710 | "winapi 0.3.9", |
705 | ] | 711 | ] |
706 | 712 | ||
707 | [[package]] | 713 | [[package]] |
@@ -773,7 +779,7 @@ checksum = "2ba7c918ac76704fb42afcbbb43891e72731f3dcca3bef2a19786297baf14af7" | |||
773 | dependencies = [ | 779 | dependencies = [ |
774 | "cfg-if", | 780 | "cfg-if", |
775 | "libc", | 781 | "libc", |
776 | "winapi 0.3.8", | 782 | "winapi 0.3.9", |
777 | ] | 783 | ] |
778 | 784 | ||
779 | [[package]] | 785 | [[package]] |
@@ -793,7 +799,7 @@ dependencies = [ | |||
793 | "mio", | 799 | "mio", |
794 | "mio-extras", | 800 | "mio-extras", |
795 | "walkdir", | 801 | "walkdir", |
796 | "winapi 0.3.8", | 802 | "winapi 0.3.9", |
797 | ] | 803 | ] |
798 | 804 | ||
799 | [[package]] | 805 | [[package]] |
@@ -820,26 +826,28 @@ checksum = "0b631f7e854af39a1739f401cf34a8a013dfe09eac4fa4dba91e9768bd28168d" | |||
820 | 826 | ||
821 | [[package]] | 827 | [[package]] |
822 | name = "parking_lot" | 828 | name = "parking_lot" |
823 | version = "0.10.2" | 829 | version = "0.11.0" |
824 | source = "registry+https://github.com/rust-lang/crates.io-index" | 830 | source = "registry+https://github.com/rust-lang/crates.io-index" |
825 | checksum = "d3a704eb390aafdc107b0e392f56a82b668e3a71366993b5340f5833fd62505e" | 831 | checksum = "a4893845fa2ca272e647da5d0e46660a314ead9c2fdd9a883aabc32e481a8733" |
826 | dependencies = [ | 832 | dependencies = [ |
833 | "instant", | ||
827 | "lock_api", | 834 | "lock_api", |
828 | "parking_lot_core", | 835 | "parking_lot_core", |
829 | ] | 836 | ] |
830 | 837 | ||
831 | [[package]] | 838 | [[package]] |
832 | name = "parking_lot_core" | 839 | name = "parking_lot_core" |
833 | version = "0.7.2" | 840 | version = "0.8.0" |
834 | source = "registry+https://github.com/rust-lang/crates.io-index" | 841 | source = "registry+https://github.com/rust-lang/crates.io-index" |
835 | checksum = "d58c7c768d4ba344e3e8d72518ac13e259d7c7ade24167003b8488e10b6740a3" | 842 | checksum = "c361aa727dd08437f2f1447be8b59a33b0edd15e0fcee698f935613d9efbca9b" |
836 | dependencies = [ | 843 | dependencies = [ |
837 | "cfg-if", | 844 | "cfg-if", |
838 | "cloudabi", | 845 | "cloudabi", |
846 | "instant", | ||
839 | "libc", | 847 | "libc", |
840 | "redox_syscall", | 848 | "redox_syscall", |
841 | "smallvec", | 849 | "smallvec", |
842 | "winapi 0.3.8", | 850 | "winapi 0.3.9", |
843 | ] | 851 | ] |
844 | 852 | ||
845 | [[package]] | 853 | [[package]] |
@@ -883,9 +891,9 @@ dependencies = [ | |||
883 | 891 | ||
884 | [[package]] | 892 | [[package]] |
885 | name = "pico-args" | 893 | name = "pico-args" |
886 | version = "0.3.2" | 894 | version = "0.3.3" |
887 | source = "registry+https://github.com/rust-lang/crates.io-index" | 895 | source = "registry+https://github.com/rust-lang/crates.io-index" |
888 | checksum = "6a71836ceac43f0349e3bd964f5bb902f7b003916f32a4ad00354dafc447fa8f" | 896 | checksum = "1b1eee8b1f4966c8343d7ca0f5a8452cd35d5610a2e0efbe2a68cae44bef2046" |
889 | 897 | ||
890 | [[package]] | 898 | [[package]] |
891 | name = "plain" | 899 | name = "plain" |
@@ -1351,7 +1359,7 @@ version = "0.5.3" | |||
1351 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1359 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1352 | checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" | 1360 | checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" |
1353 | dependencies = [ | 1361 | dependencies = [ |
1354 | "winapi 0.3.8", | 1362 | "winapi 0.3.9", |
1355 | ] | 1363 | ] |
1356 | 1364 | ||
1357 | [[package]] | 1365 | [[package]] |
@@ -1407,7 +1415,7 @@ dependencies = [ | |||
1407 | "threadpool", | 1415 | "threadpool", |
1408 | "vfs", | 1416 | "vfs", |
1409 | "vfs-notify", | 1417 | "vfs-notify", |
1410 | "winapi 0.3.8", | 1418 | "winapi 0.3.9", |
1411 | ] | 1419 | ] |
1412 | 1420 | ||
1413 | [[package]] | 1421 | [[package]] |
@@ -1439,9 +1447,9 @@ checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e" | |||
1439 | 1447 | ||
1440 | [[package]] | 1448 | [[package]] |
1441 | name = "salsa" | 1449 | name = "salsa" |
1442 | version = "0.14.1" | 1450 | version = "0.14.2" |
1443 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1451 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1444 | checksum = "4a006c56096acaaa5e82e5974c28d05ff1e84aa70615f19c53fecf8a1afb2fd2" | 1452 | checksum = "6a976dce155e392af3f1aa540ca23a6fc7303a7fef425cb431c464deb263eb54" |
1445 | dependencies = [ | 1453 | dependencies = [ |
1446 | "crossbeam", | 1454 | "crossbeam", |
1447 | "indexmap", | 1455 | "indexmap", |
@@ -1524,18 +1532,18 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" | |||
1524 | 1532 | ||
1525 | [[package]] | 1533 | [[package]] |
1526 | name = "serde" | 1534 | name = "serde" |
1527 | version = "1.0.113" | 1535 | version = "1.0.114" |
1528 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1536 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1529 | checksum = "6135c78461981c79497158ef777264c51d9d0f4f3fc3a4d22b915900e42dac6a" | 1537 | checksum = "5317f7588f0a5078ee60ef675ef96735a1442132dc645eb1d12c018620ed8cd3" |
1530 | dependencies = [ | 1538 | dependencies = [ |
1531 | "serde_derive", | 1539 | "serde_derive", |
1532 | ] | 1540 | ] |
1533 | 1541 | ||
1534 | [[package]] | 1542 | [[package]] |
1535 | name = "serde_derive" | 1543 | name = "serde_derive" |
1536 | version = "1.0.113" | 1544 | version = "1.0.114" |
1537 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1545 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1538 | checksum = "93c5eaa17d0954cb481cdcfffe9d84fcfa7a1a9f2349271e678677be4c26ae31" | 1546 | checksum = "2a0be94b04690fbaed37cddffc5c134bf537c8e3329d53e982fe04c374978f8e" |
1539 | dependencies = [ | 1547 | dependencies = [ |
1540 | "proc-macro2", | 1548 | "proc-macro2", |
1541 | "quote", | 1549 | "quote", |
@@ -1609,9 +1617,9 @@ checksum = "ab16ced94dbd8a46c82fd81e3ed9a8727dac2977ea869d217bcc4ea1f122e81f" | |||
1609 | 1617 | ||
1610 | [[package]] | 1618 | [[package]] |
1611 | name = "syn" | 1619 | name = "syn" |
1612 | version = "1.0.32" | 1620 | version = "1.0.33" |
1613 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1621 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1614 | checksum = "a994520748611c17d163e81b6c4a4b13d11b7f63884362ab2efac3aa9cf16d00" | 1622 | checksum = "e8d5d96e8cbb005d6959f119f773bfaebb5684296108fb32600c00cde305b2cd" |
1615 | dependencies = [ | 1623 | dependencies = [ |
1616 | "proc-macro2", | 1624 | "proc-macro2", |
1617 | "quote", | 1625 | "quote", |
@@ -1641,7 +1649,7 @@ dependencies = [ | |||
1641 | "rand", | 1649 | "rand", |
1642 | "redox_syscall", | 1650 | "redox_syscall", |
1643 | "remove_dir_all", | 1651 | "remove_dir_all", |
1644 | "winapi 0.3.8", | 1652 | "winapi 0.3.9", |
1645 | ] | 1653 | ] |
1646 | 1654 | ||
1647 | [[package]] | 1655 | [[package]] |
@@ -1651,7 +1659,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
1651 | checksum = "8038f95fc7a6f351163f4b964af631bd26c9e828f7db085f2a84aca56f70d13b" | 1659 | checksum = "8038f95fc7a6f351163f4b964af631bd26c9e828f7db085f2a84aca56f70d13b" |
1652 | dependencies = [ | 1660 | dependencies = [ |
1653 | "libc", | 1661 | "libc", |
1654 | "winapi 0.3.8", | 1662 | "winapi 0.3.9", |
1655 | ] | 1663 | ] |
1656 | 1664 | ||
1657 | [[package]] | 1665 | [[package]] |
@@ -1736,9 +1744,9 @@ checksum = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0" | |||
1736 | 1744 | ||
1737 | [[package]] | 1745 | [[package]] |
1738 | name = "unicode-xid" | 1746 | name = "unicode-xid" |
1739 | version = "0.2.0" | 1747 | version = "0.2.1" |
1740 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1748 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1741 | checksum = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c" | 1749 | checksum = "f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564" |
1742 | 1750 | ||
1743 | [[package]] | 1751 | [[package]] |
1744 | name = "url" | 1752 | name = "url" |
@@ -1782,7 +1790,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
1782 | checksum = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d" | 1790 | checksum = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d" |
1783 | dependencies = [ | 1791 | dependencies = [ |
1784 | "same-file", | 1792 | "same-file", |
1785 | "winapi 0.3.8", | 1793 | "winapi 0.3.9", |
1786 | "winapi-util", | 1794 | "winapi-util", |
1787 | ] | 1795 | ] |
1788 | 1796 | ||
@@ -1800,9 +1808,9 @@ checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" | |||
1800 | 1808 | ||
1801 | [[package]] | 1809 | [[package]] |
1802 | name = "winapi" | 1810 | name = "winapi" |
1803 | version = "0.3.8" | 1811 | version = "0.3.9" |
1804 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1812 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1805 | checksum = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6" | 1813 | checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" |
1806 | dependencies = [ | 1814 | dependencies = [ |
1807 | "winapi-i686-pc-windows-gnu", | 1815 | "winapi-i686-pc-windows-gnu", |
1808 | "winapi-x86_64-pc-windows-gnu", | 1816 | "winapi-x86_64-pc-windows-gnu", |
@@ -1826,7 +1834,7 @@ version = "0.1.5" | |||
1826 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1834 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1827 | checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" | 1835 | checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" |
1828 | dependencies = [ | 1836 | dependencies = [ |
1829 | "winapi 0.3.8", | 1837 | "winapi 0.3.9", |
1830 | ] | 1838 | ] |
1831 | 1839 | ||
1832 | [[package]] | 1840 | [[package]] |
diff --git a/crates/rust-analyzer/Cargo.toml b/crates/rust-analyzer/Cargo.toml index 122a1605f..53621fb44 100644 --- a/crates/rust-analyzer/Cargo.toml +++ b/crates/rust-analyzer/Cargo.toml | |||
@@ -21,7 +21,7 @@ itertools = "0.9.0" | |||
21 | jod-thread = "0.1.0" | 21 | jod-thread = "0.1.0" |
22 | log = "0.4.8" | 22 | log = "0.4.8" |
23 | lsp-types = { version = "0.74.0", features = ["proposed"] } | 23 | lsp-types = { version = "0.74.0", features = ["proposed"] } |
24 | parking_lot = "0.10.0" | 24 | parking_lot = "0.11.0" |
25 | pico-args = "0.3.1" | 25 | pico-args = "0.3.1" |
26 | rand = { version = "0.7.3", features = ["small_rng"] } | 26 | rand = { version = "0.7.3", features = ["small_rng"] } |
27 | rustc-hash = "1.1.0" | 27 | rustc-hash = "1.1.0" |