aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Cargo.lock96
-rw-r--r--crates/rust-analyzer/Cargo.toml2
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]]
19name = "aho-corasick" 19name = "aho-corasick"
20version = "0.7.10" 20version = "0.7.13"
21source = "registry+https://github.com/rust-lang/crates.io-index" 21source = "registry+https://github.com/rust-lang/crates.io-index"
22checksum = "8716408b8bc624ed7f65d223ddb9ac2d044c0547b6fa4b0d554f3a9540496ada" 22checksum = "043164d8ba5c4c3035fec9bbee8647c0261d788f3474306f93bb65901cae0e86"
23dependencies = [ 23dependencies = [
24 "memchr", 24 "memchr",
25] 25]
@@ -50,7 +50,7 @@ checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
50dependencies = [ 50dependencies = [
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]]
77name = "base64" 77name = "base64"
78version = "0.12.2" 78version = "0.12.3"
79source = "registry+https://github.com/rust-lang/crates.io-index" 79source = "registry+https://github.com/rust-lang/crates.io-index"
80checksum = "e223af0dc48c96d4f8342ec01a4974f139df863896b316681efd36742f22cc67" 80checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff"
81 81
82[[package]] 82[[package]]
83name = "bitflags" 83name = "bitflags"
@@ -108,9 +108,9 @@ dependencies = [
108 108
109[[package]] 109[[package]]
110name = "cc" 110name = "cc"
111version = "1.0.54" 111version = "1.0.55"
112source = "registry+https://github.com/rust-lang/crates.io-index" 112source = "registry+https://github.com/rust-lang/crates.io-index"
113checksum = "7bbb73db36c1246e9034e307d0fba23f9a2e251faa47ade70c1bd252220c8311" 113checksum = "b1be3409f94d7bdceeb5f5fac551039d9b3f00e25da7a74fc4d33400a0d96368"
114 114
115[[package]] 115[[package]]
116name = "cfg-if" 116name = "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]]
182name = "cloudabi" 182name = "cloudabi"
183version = "0.0.3" 183version = "0.1.0"
184source = "registry+https://github.com/rust-lang/crates.io-index" 184source = "registry+https://github.com/rust-lang/crates.io-index"
185checksum = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f" 185checksum = "4344512281c643ae7638bbabc3af17a11307803ec8f0fcad9fae512a8bf36467"
186dependencies = [ 186dependencies = [
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"
470source = "registry+https://github.com/rust-lang/crates.io-index" 470source = "registry+https://github.com/rust-lang/crates.io-index"
471checksum = "2456aef2e6b6a9784192ae780c0f15bc57df0e918585282325e8c8ac27737654" 471checksum = "2456aef2e6b6a9784192ae780c0f15bc57df0e918585282325e8c8ac27737654"
472dependencies = [ 472dependencies = [
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]]
531name = "instant"
532version = "0.1.4"
533source = "registry+https://github.com/rust-lang/crates.io-index"
534checksum = "7777a24a1ce5de49fcdde84ec46efa487c3af49d5b6e6e0a50367cc5c1096182"
535
536[[package]]
531name = "iovec" 537name = "iovec"
532version = "0.1.4" 538version = "0.1.4"
533source = "registry+https://github.com/rust-lang/crates.io-index" 539source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -623,7 +629,7 @@ version = "0.6.2"
623source = "registry+https://github.com/rust-lang/crates.io-index" 629source = "registry+https://github.com/rust-lang/crates.io-index"
624checksum = "2cadb8e769f070c45df05c78c7520eb4cd17061d4ab262e43cfc68b4d00ac71c" 630checksum = "2cadb8e769f070c45df05c78c7520eb4cd17061d4ab262e43cfc68b4d00ac71c"
625dependencies = [ 631dependencies = [
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]]
636name = "lock_api" 642name = "lock_api"
637version = "0.3.4" 643version = "0.4.0"
638source = "registry+https://github.com/rust-lang/crates.io-index" 644source = "registry+https://github.com/rust-lang/crates.io-index"
639checksum = "c4da24a77a3d8a6d4862d95f72e6fdb9c09a643ecdb402d754004a557f2bec75" 645checksum = "de302ce1fe7482db13738fbaf2e21cfb06a986b89c0bf38d88abf16681aada4e"
640dependencies = [ 646dependencies = [
641 "scopeguard", 647 "scopeguard",
642] 648]
@@ -701,7 +707,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
701checksum = "6585fd95e7bb50d6cc31e20d4cf9afb4e2ba16c5846fc76793f11218da9c475b" 707checksum = "6585fd95e7bb50d6cc31e20d4cf9afb4e2ba16c5846fc76793f11218da9c475b"
702dependencies = [ 708dependencies = [
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"
773dependencies = [ 779dependencies = [
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]]
822name = "parking_lot" 828name = "parking_lot"
823version = "0.10.2" 829version = "0.11.0"
824source = "registry+https://github.com/rust-lang/crates.io-index" 830source = "registry+https://github.com/rust-lang/crates.io-index"
825checksum = "d3a704eb390aafdc107b0e392f56a82b668e3a71366993b5340f5833fd62505e" 831checksum = "a4893845fa2ca272e647da5d0e46660a314ead9c2fdd9a883aabc32e481a8733"
826dependencies = [ 832dependencies = [
833 "instant",
827 "lock_api", 834 "lock_api",
828 "parking_lot_core", 835 "parking_lot_core",
829] 836]
830 837
831[[package]] 838[[package]]
832name = "parking_lot_core" 839name = "parking_lot_core"
833version = "0.7.2" 840version = "0.8.0"
834source = "registry+https://github.com/rust-lang/crates.io-index" 841source = "registry+https://github.com/rust-lang/crates.io-index"
835checksum = "d58c7c768d4ba344e3e8d72518ac13e259d7c7ade24167003b8488e10b6740a3" 842checksum = "c361aa727dd08437f2f1447be8b59a33b0edd15e0fcee698f935613d9efbca9b"
836dependencies = [ 843dependencies = [
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]]
885name = "pico-args" 893name = "pico-args"
886version = "0.3.2" 894version = "0.3.3"
887source = "registry+https://github.com/rust-lang/crates.io-index" 895source = "registry+https://github.com/rust-lang/crates.io-index"
888checksum = "6a71836ceac43f0349e3bd964f5bb902f7b003916f32a4ad00354dafc447fa8f" 896checksum = "1b1eee8b1f4966c8343d7ca0f5a8452cd35d5610a2e0efbe2a68cae44bef2046"
889 897
890[[package]] 898[[package]]
891name = "plain" 899name = "plain"
@@ -1351,7 +1359,7 @@ version = "0.5.3"
1351source = "registry+https://github.com/rust-lang/crates.io-index" 1359source = "registry+https://github.com/rust-lang/crates.io-index"
1352checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" 1360checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"
1353dependencies = [ 1361dependencies = [
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]]
1441name = "salsa" 1449name = "salsa"
1442version = "0.14.1" 1450version = "0.14.2"
1443source = "registry+https://github.com/rust-lang/crates.io-index" 1451source = "registry+https://github.com/rust-lang/crates.io-index"
1444checksum = "4a006c56096acaaa5e82e5974c28d05ff1e84aa70615f19c53fecf8a1afb2fd2" 1452checksum = "6a976dce155e392af3f1aa540ca23a6fc7303a7fef425cb431c464deb263eb54"
1445dependencies = [ 1453dependencies = [
1446 "crossbeam", 1454 "crossbeam",
1447 "indexmap", 1455 "indexmap",
@@ -1524,18 +1532,18 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
1524 1532
1525[[package]] 1533[[package]]
1526name = "serde" 1534name = "serde"
1527version = "1.0.113" 1535version = "1.0.114"
1528source = "registry+https://github.com/rust-lang/crates.io-index" 1536source = "registry+https://github.com/rust-lang/crates.io-index"
1529checksum = "6135c78461981c79497158ef777264c51d9d0f4f3fc3a4d22b915900e42dac6a" 1537checksum = "5317f7588f0a5078ee60ef675ef96735a1442132dc645eb1d12c018620ed8cd3"
1530dependencies = [ 1538dependencies = [
1531 "serde_derive", 1539 "serde_derive",
1532] 1540]
1533 1541
1534[[package]] 1542[[package]]
1535name = "serde_derive" 1543name = "serde_derive"
1536version = "1.0.113" 1544version = "1.0.114"
1537source = "registry+https://github.com/rust-lang/crates.io-index" 1545source = "registry+https://github.com/rust-lang/crates.io-index"
1538checksum = "93c5eaa17d0954cb481cdcfffe9d84fcfa7a1a9f2349271e678677be4c26ae31" 1546checksum = "2a0be94b04690fbaed37cddffc5c134bf537c8e3329d53e982fe04c374978f8e"
1539dependencies = [ 1547dependencies = [
1540 "proc-macro2", 1548 "proc-macro2",
1541 "quote", 1549 "quote",
@@ -1609,9 +1617,9 @@ checksum = "ab16ced94dbd8a46c82fd81e3ed9a8727dac2977ea869d217bcc4ea1f122e81f"
1609 1617
1610[[package]] 1618[[package]]
1611name = "syn" 1619name = "syn"
1612version = "1.0.32" 1620version = "1.0.33"
1613source = "registry+https://github.com/rust-lang/crates.io-index" 1621source = "registry+https://github.com/rust-lang/crates.io-index"
1614checksum = "a994520748611c17d163e81b6c4a4b13d11b7f63884362ab2efac3aa9cf16d00" 1622checksum = "e8d5d96e8cbb005d6959f119f773bfaebb5684296108fb32600c00cde305b2cd"
1615dependencies = [ 1623dependencies = [
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"
1651checksum = "8038f95fc7a6f351163f4b964af631bd26c9e828f7db085f2a84aca56f70d13b" 1659checksum = "8038f95fc7a6f351163f4b964af631bd26c9e828f7db085f2a84aca56f70d13b"
1652dependencies = [ 1660dependencies = [
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]]
1738name = "unicode-xid" 1746name = "unicode-xid"
1739version = "0.2.0" 1747version = "0.2.1"
1740source = "registry+https://github.com/rust-lang/crates.io-index" 1748source = "registry+https://github.com/rust-lang/crates.io-index"
1741checksum = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c" 1749checksum = "f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564"
1742 1750
1743[[package]] 1751[[package]]
1744name = "url" 1752name = "url"
@@ -1782,7 +1790,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1782checksum = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d" 1790checksum = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d"
1783dependencies = [ 1791dependencies = [
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]]
1802name = "winapi" 1810name = "winapi"
1803version = "0.3.8" 1811version = "0.3.9"
1804source = "registry+https://github.com/rust-lang/crates.io-index" 1812source = "registry+https://github.com/rust-lang/crates.io-index"
1805checksum = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6" 1813checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
1806dependencies = [ 1814dependencies = [
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"
1826source = "registry+https://github.com/rust-lang/crates.io-index" 1834source = "registry+https://github.com/rust-lang/crates.io-index"
1827checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 1835checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
1828dependencies = [ 1836dependencies = [
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"
21jod-thread = "0.1.0" 21jod-thread = "0.1.0"
22log = "0.4.8" 22log = "0.4.8"
23lsp-types = { version = "0.74.0", features = ["proposed"] } 23lsp-types = { version = "0.74.0", features = ["proposed"] }
24parking_lot = "0.10.0" 24parking_lot = "0.11.0"
25pico-args = "0.3.1" 25pico-args = "0.3.1"
26rand = { version = "0.7.3", features = ["small_rng"] } 26rand = { version = "0.7.3", features = ["small_rng"] }
27rustc-hash = "1.1.0" 27rustc-hash = "1.1.0"