aboutsummaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock358
1 files changed, 169 insertions, 189 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 845aad825..cf4de8bbe 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2,18 +2,18 @@
2# It is not intended for manual editing. 2# It is not intended for manual editing.
3[[package]] 3[[package]]
4name = "addr2line" 4name = "addr2line"
5version = "0.12.2" 5version = "0.13.0"
6source = "registry+https://github.com/rust-lang/crates.io-index" 6source = "registry+https://github.com/rust-lang/crates.io-index"
7checksum = "602d785912f476e480434627e8732e6766b760c045bbf897d9dfaa9f4fbd399c" 7checksum = "1b6a2d3371669ab3ca9797670853d61402b03d0b4b9ebf33d677dfa720203072"
8dependencies = [ 8dependencies = [
9 "gimli", 9 "gimli",
10] 10]
11 11
12[[package]] 12[[package]]
13name = "adler32" 13name = "adler"
14version = "1.1.0" 14version = "0.2.3"
15source = "registry+https://github.com/rust-lang/crates.io-index" 15source = "registry+https://github.com/rust-lang/crates.io-index"
16checksum = "567b077b825e468cc974f0020d4082ee6e03132512f207ef1a02fd5d00d1f32d" 16checksum = "ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e"
17 17
18[[package]] 18[[package]]
19name = "aho-corasick" 19name = "aho-corasick"
@@ -26,9 +26,9 @@ dependencies = [
26 26
27[[package]] 27[[package]]
28name = "ansi_term" 28name = "ansi_term"
29version = "0.11.0" 29version = "0.12.1"
30source = "registry+https://github.com/rust-lang/crates.io-index" 30source = "registry+https://github.com/rust-lang/crates.io-index"
31checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b" 31checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"
32dependencies = [ 32dependencies = [
33 "winapi 0.3.9", 33 "winapi 0.3.9",
34] 34]
@@ -52,6 +52,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
52checksum = "cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8" 52checksum = "cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8"
53 53
54[[package]] 54[[package]]
55name = "atty"
56version = "0.2.14"
57source = "registry+https://github.com/rust-lang/crates.io-index"
58checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
59dependencies = [
60 "hermit-abi",
61 "libc",
62 "winapi 0.3.9",
63]
64
65[[package]]
55name = "autocfg" 66name = "autocfg"
56version = "1.0.0" 67version = "1.0.0"
57source = "registry+https://github.com/rust-lang/crates.io-index" 68source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -59,9 +70,9 @@ checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d"
59 70
60[[package]] 71[[package]]
61name = "backtrace" 72name = "backtrace"
62version = "0.3.49" 73version = "0.3.50"
63source = "registry+https://github.com/rust-lang/crates.io-index" 74source = "registry+https://github.com/rust-lang/crates.io-index"
64checksum = "05100821de9e028f12ae3d189176b41ee198341eb8f369956407fea2f5cc666c" 75checksum = "46254cf2fdcdf1badb5934448c1bcbe046a56537b3987d96c51a7afc5d03f293"
65dependencies = [ 76dependencies = [
66 "addr2line", 77 "addr2line",
67 "cfg-if", 78 "cfg-if",
@@ -84,15 +95,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
84checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" 95checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
85 96
86[[package]] 97[[package]]
87name = "bstr"
88version = "0.2.13"
89source = "registry+https://github.com/rust-lang/crates.io-index"
90checksum = "31accafdb70df7871592c058eca3985b71104e15ac32f64706022c58867da931"
91dependencies = [
92 "memchr",
93]
94
95[[package]]
96name = "byteorder" 98name = "byteorder"
97version = "1.3.4" 99version = "1.3.4"
98source = "registry+https://github.com/rust-lang/crates.io-index" 100source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -100,9 +102,9 @@ checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de"
100 102
101[[package]] 103[[package]]
102name = "cargo_metadata" 104name = "cargo_metadata"
103version = "0.10.0" 105version = "0.10.1"
104source = "registry+https://github.com/rust-lang/crates.io-index" 106source = "registry+https://github.com/rust-lang/crates.io-index"
105checksum = "b8de60b887edf6d74370fc8eb177040da4847d971d6234c7b13a6da324ef0caf" 107checksum = "052dbdd9db69a339d5fa9ac87bfe2e1319f709119f0345988a597af82bb1011c"
106dependencies = [ 108dependencies = [
107 "semver", 109 "semver",
108 "serde", 110 "serde",
@@ -112,9 +114,9 @@ dependencies = [
112 114
113[[package]] 115[[package]]
114name = "cc" 116name = "cc"
115version = "1.0.57" 117version = "1.0.58"
116source = "registry+https://github.com/rust-lang/crates.io-index" 118source = "registry+https://github.com/rust-lang/crates.io-index"
117checksum = "0fde55d2a2bfaa4c9668bbc63f531fbdeee3ffe188f4662511ce2c22b3eedebe" 119checksum = "f9a06fb2e53271d7c279ec1efea6ab691c35a2ae67ec0d91d7acec0caf13b518"
118 120
119[[package]] 121[[package]]
120name = "cfg-if" 122name = "cfg-if"
@@ -124,9 +126,9 @@ checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
124 126
125[[package]] 127[[package]]
126name = "chalk-derive" 128name = "chalk-derive"
127version = "0.15.0" 129version = "0.18.0"
128source = "registry+https://github.com/rust-lang/crates.io-index" 130source = "registry+https://github.com/rust-lang/crates.io-index"
129checksum = "c7379caa72d04103fcfd9bde5642b816f58e3ffd6a0d39347e9e35a066648226" 131checksum = "eea3a22f0c30b2504ac4ab58934dac0d00b92a4d7788df32795cabca24c3f929"
130dependencies = [ 132dependencies = [
131 "proc-macro2", 133 "proc-macro2",
132 "quote", 134 "quote",
@@ -135,35 +137,35 @@ dependencies = [
135] 137]
136 138
137[[package]] 139[[package]]
138name = "chalk-engine" 140name = "chalk-ir"
139version = "0.15.0" 141version = "0.18.0"
140source = "registry+https://github.com/rust-lang/crates.io-index" 142source = "registry+https://github.com/rust-lang/crates.io-index"
141checksum = "8e8afe48b5663504b485791ab4fae69cf4864869a71ceec9c758fd4d03423722" 143checksum = "fb617b643e145e3b151502799e91a9625dd5daf1cf05dc2cb821bc75ae0c9cbd"
142dependencies = [ 144dependencies = [
143 "chalk-derive", 145 "chalk-derive",
144 "chalk-ir", 146 "lazy_static",
145 "rustc-hash",
146 "tracing",
147] 147]
148 148
149[[package]] 149[[package]]
150name = "chalk-ir" 150name = "chalk-recursive"
151version = "0.15.0" 151version = "0.18.0"
152source = "registry+https://github.com/rust-lang/crates.io-index" 152source = "registry+https://github.com/rust-lang/crates.io-index"
153checksum = "231e391a03c1fc45874171d92be9542efedc939bac59d9501ee28b9521feb406" 153checksum = "d280565c8eefbf9b2bc615df49c7dfd971faad37774bf65734e626fd23864bd6"
154dependencies = [ 154dependencies = [
155 "chalk-derive", 155 "chalk-derive",
156 "lazy_static", 156 "chalk-ir",
157 "chalk-solve",
158 "rustc-hash",
159 "tracing",
157] 160]
158 161
159[[package]] 162[[package]]
160name = "chalk-solve" 163name = "chalk-solve"
161version = "0.15.0" 164version = "0.18.0"
162source = "registry+https://github.com/rust-lang/crates.io-index" 165source = "registry+https://github.com/rust-lang/crates.io-index"
163checksum = "72c969c0fd06ad50538253327ca3445ff02cc9d0209f94c3cbf198ad9d365b48" 166checksum = "be906fbca3f3077dce0e76d9864771d0f450c946af0d86b569fb9504148a065a"
164dependencies = [ 167dependencies = [
165 "chalk-derive", 168 "chalk-derive",
166 "chalk-engine",
167 "chalk-ir", 169 "chalk-ir",
168 "ena", 170 "ena",
169 "itertools", 171 "itertools",
@@ -171,13 +173,14 @@ dependencies = [
171 "rustc-hash", 173 "rustc-hash",
172 "tracing", 174 "tracing",
173 "tracing-subscriber", 175 "tracing-subscriber",
176 "tracing-tree",
174] 177]
175 178
176[[package]] 179[[package]]
177name = "chrono" 180name = "chrono"
178version = "0.4.12" 181version = "0.4.13"
179source = "registry+https://github.com/rust-lang/crates.io-index" 182source = "registry+https://github.com/rust-lang/crates.io-index"
180checksum = "f0fee792e164f78f5fe0c296cc2eb3688a2ca2b70cdff33040922d298203f0c4" 183checksum = "c74d84029116787153e02106bf53e66828452a4b325cc8652b788b5967c0a0b6"
181dependencies = [ 184dependencies = [
182 "num-integer", 185 "num-integer",
183 "num-traits", 186 "num-traits",
@@ -194,17 +197,21 @@ dependencies = [
194] 197]
195 198
196[[package]] 199[[package]]
197name = "console" 200name = "cmake"
198version = "0.11.3" 201version = "0.1.44"
199source = "registry+https://github.com/rust-lang/crates.io-index" 202source = "registry+https://github.com/rust-lang/crates.io-index"
200checksum = "8c0994e656bba7b922d8dd1245db90672ffb701e684e45be58f20719d69abc5a" 203checksum = "0e56268c17a6248366d66d4a47a3381369d068cce8409bb1716ed77ea32163bb"
201dependencies = [ 204dependencies = [
202 "encode_unicode", 205 "cc",
203 "lazy_static", 206]
204 "libc", 207
205 "terminal_size", 208[[package]]
206 "termios", 209name = "crc32fast"
207 "winapi 0.3.9", 210version = "1.2.0"
211source = "registry+https://github.com/rust-lang/crates.io-index"
212checksum = "ba125de2af0df55319f41944744ad91c71113bf74a4646efff39afe1f6842db1"
213dependencies = [
214 "cfg-if",
208] 215]
209 216
210[[package]] 217[[package]]
@@ -278,12 +285,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
278checksum = "69b26e475fd29098530e709294e94e661974c851aed42512793f120fed4e199f" 285checksum = "69b26e475fd29098530e709294e94e661974c851aed42512793f120fed4e199f"
279 286
280[[package]] 287[[package]]
281name = "dtoa"
282version = "0.4.6"
283source = "registry+https://github.com/rust-lang/crates.io-index"
284checksum = "134951f4028bdadb9b84baf4232681efbf277da25144b9b0ad65df75946c422b"
285
286[[package]]
287name = "either" 288name = "either"
288version = "1.5.3" 289version = "1.5.3"
289source = "registry+https://github.com/rust-lang/crates.io-index" 290source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -299,12 +300,6 @@ dependencies = [
299] 300]
300 301
301[[package]] 302[[package]]
302name = "encode_unicode"
303version = "0.3.6"
304source = "registry+https://github.com/rust-lang/crates.io-index"
305checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f"
306
307[[package]]
308name = "env_logger" 303name = "env_logger"
309version = "0.7.1" 304version = "0.7.1"
310source = "registry+https://github.com/rust-lang/crates.io-index" 305source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -341,6 +336,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
341checksum = "37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d" 336checksum = "37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d"
342 337
343[[package]] 338[[package]]
339name = "flate2"
340version = "1.0.16"
341source = "registry+https://github.com/rust-lang/crates.io-index"
342checksum = "68c90b0fc46cf89d227cc78b40e494ff81287a92dd07631e5af0d06fe3cf885e"
343dependencies = [
344 "cfg-if",
345 "crc32fast",
346 "libc",
347 "miniz_oxide",
348]
349
350[[package]]
344name = "flycheck" 351name = "flycheck"
345version = "0.1.0" 352version = "0.1.0"
346dependencies = [ 353dependencies = [
@@ -353,12 +360,6 @@ dependencies = [
353] 360]
354 361
355[[package]] 362[[package]]
356name = "fnv"
357version = "1.0.7"
358source = "registry+https://github.com/rust-lang/crates.io-index"
359checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
360
361[[package]]
362name = "fs_extra" 363name = "fs_extra"
363version = "1.1.0" 364version = "1.1.0"
364source = "registry+https://github.com/rust-lang/crates.io-index" 365source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -418,22 +419,9 @@ dependencies = [
418 419
419[[package]] 420[[package]]
420name = "gimli" 421name = "gimli"
421version = "0.21.0" 422version = "0.22.0"
422source = "registry+https://github.com/rust-lang/crates.io-index"
423checksum = "bcc8e0c9bce37868955864dbecd2b1ab2bdf967e6f28066d65aaac620444b65c"
424
425[[package]]
426name = "globset"
427version = "0.4.5"
428source = "registry+https://github.com/rust-lang/crates.io-index" 423source = "registry+https://github.com/rust-lang/crates.io-index"
429checksum = "7ad1da430bd7281dde2576f44c84cc3f0f7b475e7202cd503042dff01a8c8120" 424checksum = "aaf91faf136cb47367fa430cd46e37a788775e7fa104f8b4bcb3861dc389b724"
430dependencies = [
431 "aho-corasick",
432 "bstr",
433 "fnv",
434 "log",
435 "regex",
436]
437 425
438[[package]] 426[[package]]
439name = "goblin" 427name = "goblin"
@@ -447,6 +435,15 @@ dependencies = [
447] 435]
448 436
449[[package]] 437[[package]]
438name = "hashbrown"
439version = "0.8.1"
440source = "registry+https://github.com/rust-lang/crates.io-index"
441checksum = "34f595585f103464d8d2f6e9864682d74c1601fed5e07d62b1c9058dba8246fb"
442dependencies = [
443 "autocfg",
444]
445
446[[package]]
450name = "heck" 447name = "heck"
451version = "0.3.1" 448version = "0.3.1"
452source = "registry+https://github.com/rust-lang/crates.io-index" 449source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -457,9 +454,9 @@ dependencies = [
457 454
458[[package]] 455[[package]]
459name = "hermit-abi" 456name = "hermit-abi"
460version = "0.1.14" 457version = "0.1.15"
461source = "registry+https://github.com/rust-lang/crates.io-index" 458source = "registry+https://github.com/rust-lang/crates.io-index"
462checksum = "b9586eedd4ce6b3c498bc3b4dd92fc9f11166aa908a914071953768066c67909" 459checksum = "3deed196b6e7f9e44a2ae8d94225d80302d81208b1bb673fd21fe634645c85a9"
463dependencies = [ 460dependencies = [
464 "libc", 461 "libc",
465] 462]
@@ -486,11 +483,12 @@ dependencies = [
486 483
487[[package]] 484[[package]]
488name = "indexmap" 485name = "indexmap"
489version = "1.4.0" 486version = "1.5.0"
490source = "registry+https://github.com/rust-lang/crates.io-index" 487source = "registry+https://github.com/rust-lang/crates.io-index"
491checksum = "c398b2b113b55809ceb9ee3e753fcbac793f1956663f3c36549c1346015c2afe" 488checksum = "5b88cd59ee5f71fea89a62248fc8f387d44400cefe05ef548466d61ced9029a7"
492dependencies = [ 489dependencies = [
493 "autocfg", 490 "autocfg",
491 "hashbrown",
494] 492]
495 493
496[[package]] 494[[package]]
@@ -514,24 +512,10 @@ dependencies = [
514] 512]
515 513
516[[package]] 514[[package]]
517name = "insta"
518version = "0.16.1"
519source = "registry+https://github.com/rust-lang/crates.io-index"
520checksum = "617e921abc813f96a3b00958c079e7bf1e2db998f8a04f1546dd967373a418ee"
521dependencies = [
522 "console",
523 "difference",
524 "lazy_static",
525 "serde",
526 "serde_json",
527 "serde_yaml",
528]
529
530[[package]]
531name = "instant" 515name = "instant"
532version = "0.1.5" 516version = "0.1.6"
533source = "registry+https://github.com/rust-lang/crates.io-index" 517source = "registry+https://github.com/rust-lang/crates.io-index"
534checksum = "69da7ce1490173c2bf4d26bc8be429aaeeaf4cce6c4b970b7949651fa17655fe" 518checksum = "5b141fdc7836c525d4d594027d318c84161ca17aaf8113ab1f81ab93ae897485"
535 519
536[[package]] 520[[package]]
537name = "iovec" 521name = "iovec"
@@ -619,9 +603,9 @@ checksum = "b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f"
619 603
620[[package]] 604[[package]]
621name = "libc" 605name = "libc"
622version = "0.2.71" 606version = "0.2.73"
623source = "registry+https://github.com/rust-lang/crates.io-index" 607source = "registry+https://github.com/rust-lang/crates.io-index"
624checksum = "9457b06509d27052635f90d6466700c65095fdf75409b3fbdd903e988b886f49" 608checksum = "bd7d4bd64732af4bf3a67f367c27df8520ad7e230c5817b8ff485864d80242b9"
625 609
626[[package]] 610[[package]]
627name = "libloading" 611name = "libloading"
@@ -633,25 +617,28 @@ dependencies = [
633] 617]
634 618
635[[package]] 619[[package]]
636name = "linked-hash-map" 620name = "libmimalloc-sys"
637version = "0.5.3" 621version = "0.1.15"
638source = "registry+https://github.com/rust-lang/crates.io-index" 622source = "registry+https://github.com/rust-lang/crates.io-index"
639checksum = "8dd5a6d5999d9907cda8ed67bbd137d3af8085216c2ac62de5be860bd41f304a" 623checksum = "a27252ec1d0c4e0dd6142cbc572da50b363ab56fc334f7aa8fadf295b2e24e74"
624dependencies = [
625 "cmake",
626]
640 627
641[[package]] 628[[package]]
642name = "lock_api" 629name = "lock_api"
643version = "0.4.0" 630version = "0.4.1"
644source = "registry+https://github.com/rust-lang/crates.io-index" 631source = "registry+https://github.com/rust-lang/crates.io-index"
645checksum = "de302ce1fe7482db13738fbaf2e21cfb06a986b89c0bf38d88abf16681aada4e" 632checksum = "28247cc5a5be2f05fbcd76dd0cf2c7d3b5400cb978a28042abcd4fa0b3f8261c"
646dependencies = [ 633dependencies = [
647 "scopeguard", 634 "scopeguard",
648] 635]
649 636
650[[package]] 637[[package]]
651name = "log" 638name = "log"
652version = "0.4.8" 639version = "0.4.11"
653source = "registry+https://github.com/rust-lang/crates.io-index" 640source = "registry+https://github.com/rust-lang/crates.io-index"
654checksum = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7" 641checksum = "4fabed175da42fed1fa0746b0ea71f412aa9d35e76e95e59b192c64b9dc2bf8b"
655dependencies = [ 642dependencies = [
656 "cfg-if", 643 "cfg-if",
657] 644]
@@ -670,9 +657,9 @@ dependencies = [
670 657
671[[package]] 658[[package]]
672name = "lsp-types" 659name = "lsp-types"
673version = "0.74.2" 660version = "0.77.0"
674source = "registry+https://github.com/rust-lang/crates.io-index" 661source = "registry+https://github.com/rust-lang/crates.io-index"
675checksum = "b360754e89e0e13c114245131382ba921d4ff1efabb918e549422938aaa8d392" 662checksum = "897c6c8930fbf12b67deffc83729287bb379dd5e5a4bd0ae2d81eff8d6503db6"
676dependencies = [ 663dependencies = [
677 "base64", 664 "base64",
678 "bitflags", 665 "bitflags",
@@ -729,12 +716,21 @@ dependencies = [
729] 716]
730 717
731[[package]] 718[[package]]
719name = "mimalloc"
720version = "0.1.19"
721source = "registry+https://github.com/rust-lang/crates.io-index"
722checksum = "6c52de2069999f01bd26436564dbe7de3a87898feeb7a0d0ff9eb20a05bb7ca0"
723dependencies = [
724 "libmimalloc-sys",
725]
726
727[[package]]
732name = "miniz_oxide" 728name = "miniz_oxide"
733version = "0.3.7" 729version = "0.4.0"
734source = "registry+https://github.com/rust-lang/crates.io-index" 730source = "registry+https://github.com/rust-lang/crates.io-index"
735checksum = "791daaae1ed6889560f8c4359194f56648355540573244a5448a83ba1ecc7435" 731checksum = "be0f75932c1f6cfae3c04000e40114adf955636e19040f9c0a2c380702aa1c7f"
736dependencies = [ 732dependencies = [
737 "adler32", 733 "adler",
738] 734]
739 735
740[[package]] 736[[package]]
@@ -943,9 +939,9 @@ checksum = "7e0456befd48169b9f13ef0f0ad46d492cf9d2dbb918bcf38e01eed4ce3ec5e4"
943 939
944[[package]] 940[[package]]
945name = "proc-macro2" 941name = "proc-macro2"
946version = "1.0.18" 942version = "1.0.19"
947source = "registry+https://github.com/rust-lang/crates.io-index" 943source = "registry+https://github.com/rust-lang/crates.io-index"
948checksum = "beae6331a816b1f65d04c45b078fd8e6c93e8071771f41b8163255bbd8d7c8fa" 944checksum = "04f5f085b5d71e2188cb8271e5da0161ad52c3f227a661a3c135fdf28e258b12"
949dependencies = [ 945dependencies = [
950 "unicode-xid", 946 "unicode-xid",
951] 947]
@@ -999,7 +995,6 @@ dependencies = [
999 "ra_prof", 995 "ra_prof",
1000 "ra_syntax", 996 "ra_syntax",
1001 "ra_tt", 997 "ra_tt",
1002 "relative-path",
1003 "rustc-hash", 998 "rustc-hash",
1004 "salsa", 999 "salsa",
1005 "stdx", 1000 "stdx",
@@ -1030,6 +1025,7 @@ dependencies = [
1030 "ra_prof", 1025 "ra_prof",
1031 "ra_syntax", 1026 "ra_syntax",
1032 "rustc-hash", 1027 "rustc-hash",
1028 "stdx",
1033] 1029]
1034 1030
1035[[package]] 1031[[package]]
@@ -1039,9 +1035,9 @@ dependencies = [
1039 "anymap", 1035 "anymap",
1040 "drop_bomb", 1036 "drop_bomb",
1041 "either", 1037 "either",
1038 "expect",
1042 "fst", 1039 "fst",
1043 "indexmap", 1040 "indexmap",
1044 "insta",
1045 "itertools", 1041 "itertools",
1046 "log", 1042 "log",
1047 "once_cell", 1043 "once_cell",
@@ -1082,9 +1078,10 @@ version = "0.1.0"
1082dependencies = [ 1078dependencies = [
1083 "arrayvec", 1079 "arrayvec",
1084 "chalk-ir", 1080 "chalk-ir",
1081 "chalk-recursive",
1085 "chalk-solve", 1082 "chalk-solve",
1086 "ena", 1083 "ena",
1087 "insta", 1084 "expect",
1088 "itertools", 1085 "itertools",
1089 "log", 1086 "log",
1090 "ra_arena", 1087 "ra_arena",
@@ -1098,6 +1095,9 @@ dependencies = [
1098 "smallvec", 1095 "smallvec",
1099 "stdx", 1096 "stdx",
1100 "test_utils", 1097 "test_utils",
1098 "tracing",
1099 "tracing-subscriber",
1100 "tracing-tree",
1101] 1101]
1102 1102
1103[[package]] 1103[[package]]
@@ -1107,7 +1107,6 @@ dependencies = [
1107 "either", 1107 "either",
1108 "expect", 1108 "expect",
1109 "indexmap", 1109 "indexmap",
1110 "insta",
1111 "itertools", 1110 "itertools",
1112 "log", 1111 "log",
1113 "ra_assists", 1112 "ra_assists",
@@ -1201,6 +1200,7 @@ dependencies = [
1201 "backtrace", 1200 "backtrace",
1202 "jemalloc-ctl", 1201 "jemalloc-ctl",
1203 "jemallocator", 1202 "jemallocator",
1203 "mimalloc",
1204 "once_cell", 1204 "once_cell",
1205 "ra_arena", 1205 "ra_arena",
1206] 1206]
@@ -1242,10 +1242,12 @@ name = "ra_syntax"
1242version = "0.1.0" 1242version = "0.1.0"
1243dependencies = [ 1243dependencies = [
1244 "arrayvec", 1244 "arrayvec",
1245 "expect",
1245 "itertools", 1246 "itertools",
1246 "once_cell", 1247 "once_cell",
1247 "ra_parser", 1248 "ra_parser",
1248 "ra_text_edit", 1249 "ra_text_edit",
1250 "rayon",
1249 "rowan", 1251 "rowan",
1250 "rustc-ap-rustc_lexer", 1252 "rustc-ap-rustc_lexer",
1251 "rustc-hash", 1253 "rustc-hash",
@@ -1275,6 +1277,7 @@ name = "ra_tt"
1275version = "0.1.0" 1277version = "0.1.0"
1276dependencies = [ 1278dependencies = [
1277 "smol_str", 1279 "smol_str",
1280 "stdx",
1278] 1281]
1279 1282
1280[[package]] 1283[[package]]
@@ -1355,9 +1358,9 @@ dependencies = [
1355 1358
1356[[package]] 1359[[package]]
1357name = "redox_syscall" 1360name = "redox_syscall"
1358version = "0.1.56" 1361version = "0.1.57"
1359source = "registry+https://github.com/rust-lang/crates.io-index" 1362source = "registry+https://github.com/rust-lang/crates.io-index"
1360checksum = "2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84" 1363checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce"
1361 1364
1362[[package]] 1365[[package]]
1363name = "regex" 1366name = "regex"
@@ -1388,12 +1391,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1388checksum = "26412eb97c6b088a6997e05f69403a802a92d520de2f8e63c2b65f9e0f47c4e8" 1391checksum = "26412eb97c6b088a6997e05f69403a802a92d520de2f8e63c2b65f9e0f47c4e8"
1389 1392
1390[[package]] 1393[[package]]
1391name = "relative-path"
1392version = "1.2.1"
1393source = "registry+https://github.com/rust-lang/crates.io-index"
1394checksum = "c602122c47b382cd045b10866a084b184035d45d8c2609cdd3762852ddfae2a1"
1395
1396[[package]]
1397name = "remove_dir_all" 1394name = "remove_dir_all"
1398version = "0.5.3" 1395version = "0.5.3"
1399source = "registry+https://github.com/rust-lang/crates.io-index" 1396source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1421,9 +1418,8 @@ dependencies = [
1421 "anyhow", 1418 "anyhow",
1422 "crossbeam-channel", 1419 "crossbeam-channel",
1423 "env_logger", 1420 "env_logger",
1421 "expect",
1424 "flycheck", 1422 "flycheck",
1425 "globset",
1426 "insta",
1427 "itertools", 1423 "itertools",
1428 "jod-thread", 1424 "jod-thread",
1429 "log", 1425 "log",
@@ -1463,9 +1459,9 @@ dependencies = [
1463 1459
1464[[package]] 1460[[package]]
1465name = "rustc-ap-rustc_lexer" 1461name = "rustc-ap-rustc_lexer"
1466version = "666.0.0" 1462version = "669.0.0"
1467source = "registry+https://github.com/rust-lang/crates.io-index" 1463source = "registry+https://github.com/rust-lang/crates.io-index"
1468checksum = "4e00c526f9f8430ea4cd2178d25b02bfc7debe6677350c57292f92f50e65d2fe" 1464checksum = "456af5f09c006cf6c22c1a433ee0232c4bb74bdc6c647a010166a47c94ed2a63"
1469dependencies = [ 1465dependencies = [
1470 "unicode-xid", 1466 "unicode-xid",
1471] 1467]
@@ -1490,9 +1486,9 @@ checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
1490 1486
1491[[package]] 1487[[package]]
1492name = "salsa" 1488name = "salsa"
1493version = "0.14.3" 1489version = "0.15.0"
1494source = "registry+https://github.com/rust-lang/crates.io-index" 1490source = "registry+https://github.com/rust-lang/crates.io-index"
1495checksum = "4cd4f099cf7f1d6147aeb313d3fb093d2be1bf71a9fac0122d171c7593206af3" 1491checksum = "885b4b99dde959decc84e85dd943bd140b4aabd62db2f8206ef5270f77ec20b9"
1496dependencies = [ 1492dependencies = [
1497 "crossbeam-utils", 1493 "crossbeam-utils",
1498 "indexmap", 1494 "indexmap",
@@ -1507,9 +1503,9 @@ dependencies = [
1507 1503
1508[[package]] 1504[[package]]
1509name = "salsa-macros" 1505name = "salsa-macros"
1510version = "0.14.1" 1506version = "0.15.0"
1511source = "registry+https://github.com/rust-lang/crates.io-index" 1507source = "registry+https://github.com/rust-lang/crates.io-index"
1512checksum = "038a09b6271446f1123f142fe7e5bef6d4687c4cf82e6986be574c2af3745530" 1508checksum = "2c280ac85b15ac214b86ac4b407626a48e6a1c4f90769a582fec74aa57942b9f"
1513dependencies = [ 1509dependencies = [
1514 "heck", 1510 "heck",
1515 "proc-macro2", 1511 "proc-macro2",
@@ -1560,9 +1556,9 @@ dependencies = [
1560 1556
1561[[package]] 1557[[package]]
1562name = "semver" 1558name = "semver"
1563version = "0.9.0" 1559version = "0.10.0"
1564source = "registry+https://github.com/rust-lang/crates.io-index" 1560source = "registry+https://github.com/rust-lang/crates.io-index"
1565checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" 1561checksum = "394cec28fa623e00903caf7ba4fa6fb9a0e260280bb8cdbbba029611108a0190"
1566dependencies = [ 1562dependencies = [
1567 "semver-parser", 1563 "semver-parser",
1568 "serde", 1564 "serde",
@@ -1617,18 +1613,6 @@ dependencies = [
1617] 1613]
1618 1614
1619[[package]] 1615[[package]]
1620name = "serde_yaml"
1621version = "0.8.13"
1622source = "registry+https://github.com/rust-lang/crates.io-index"
1623checksum = "ae3e2dd40a7cdc18ca80db804b7f461a39bb721160a85c9a1fa30134bf3c02a5"
1624dependencies = [
1625 "dtoa",
1626 "linked-hash-map",
1627 "serde",
1628 "yaml-rust",
1629]
1630
1631[[package]]
1632name = "sharded-slab" 1616name = "sharded-slab"
1633version = "0.0.9" 1617version = "0.0.9"
1634source = "registry+https://github.com/rust-lang/crates.io-index" 1618source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1645,15 +1629,15 @@ checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8"
1645 1629
1646[[package]] 1630[[package]]
1647name = "smallvec" 1631name = "smallvec"
1648version = "1.4.0" 1632version = "1.4.1"
1649source = "registry+https://github.com/rust-lang/crates.io-index" 1633source = "registry+https://github.com/rust-lang/crates.io-index"
1650checksum = "c7cb5678e1615754284ec264d9bb5b4c27d2018577fd90ac0ceb578591ed5ee4" 1634checksum = "3757cb9d89161a2f24e1cf78efa0c1fcff485d18e3f55e0aa3480824ddaa0f3f"
1651 1635
1652[[package]] 1636[[package]]
1653name = "smol_str" 1637name = "smol_str"
1654version = "0.1.15" 1638version = "0.1.16"
1655source = "registry+https://github.com/rust-lang/crates.io-index" 1639source = "registry+https://github.com/rust-lang/crates.io-index"
1656checksum = "34836c9a295c62c2ce3514471117c5cb269891e8421b2aafdd910050576c4d8b" 1640checksum = "2f7909a1d8bc166a862124d84fdc11bda0ea4ed3157ccca662296919c2972db1"
1657dependencies = [ 1641dependencies = [
1658 "serde", 1642 "serde",
1659] 1643]
@@ -1670,9 +1654,9 @@ checksum = "ab16ced94dbd8a46c82fd81e3ed9a8727dac2977ea869d217bcc4ea1f122e81f"
1670 1654
1671[[package]] 1655[[package]]
1672name = "syn" 1656name = "syn"
1673version = "1.0.33" 1657version = "1.0.35"
1674source = "registry+https://github.com/rust-lang/crates.io-index" 1658source = "registry+https://github.com/rust-lang/crates.io-index"
1675checksum = "e8d5d96e8cbb005d6959f119f773bfaebb5684296108fb32600c00cde305b2cd" 1659checksum = "fb7f4c519df8c117855e19dd8cc851e89eb746fe7a73f0157e0d95fdec5369b0"
1676dependencies = [ 1660dependencies = [
1677 "proc-macro2", 1661 "proc-macro2",
1678 "quote", 1662 "quote",
@@ -1706,22 +1690,12 @@ dependencies = [
1706] 1690]
1707 1691
1708[[package]] 1692[[package]]
1709name = "terminal_size" 1693name = "termcolor"
1710version = "0.1.13" 1694version = "1.1.0"
1711source = "registry+https://github.com/rust-lang/crates.io-index"
1712checksum = "9a14cd9f8c72704232f0bfc8455c0e861f0ad4eb60cc9ec8a170e231414c1e13"
1713dependencies = [
1714 "libc",
1715 "winapi 0.3.9",
1716]
1717
1718[[package]]
1719name = "termios"
1720version = "0.3.2"
1721source = "registry+https://github.com/rust-lang/crates.io-index" 1695source = "registry+https://github.com/rust-lang/crates.io-index"
1722checksum = "6f0fcee7b24a25675de40d5bb4de6e41b0df07bc9856295e7e2b3a3600c400c2" 1696checksum = "bb6bfa289a4d7c5766392812c0a1f4c1ba45afa1ad47803c11e1f407d846d75f"
1723dependencies = [ 1697dependencies = [
1724 "libc", 1698 "winapi-util",
1725] 1699]
1726 1700
1727[[package]] 1701[[package]]
@@ -1783,9 +1757,9 @@ checksum = "53953d2d3a5ad81d9f844a32f14ebb121f50b650cd59d0ee2a07cf13c617efed"
1783 1757
1784[[package]] 1758[[package]]
1785name = "tracing" 1759name = "tracing"
1786version = "0.1.15" 1760version = "0.1.16"
1787source = "registry+https://github.com/rust-lang/crates.io-index" 1761source = "registry+https://github.com/rust-lang/crates.io-index"
1788checksum = "a41f40ed0e162c911ac6fcb53ecdc8134c46905fdbbae8c50add462a538b495f" 1762checksum = "c2e2a2de6b0d5cbb13fc21193a2296888eaab62b6044479aafb3c54c01c29fcd"
1789dependencies = [ 1763dependencies = [
1790 "cfg-if", 1764 "cfg-if",
1791 "tracing-attributes", 1765 "tracing-attributes",
@@ -1794,9 +1768,9 @@ dependencies = [
1794 1768
1795[[package]] 1769[[package]]
1796name = "tracing-attributes" 1770name = "tracing-attributes"
1797version = "0.1.8" 1771version = "0.1.9"
1798source = "registry+https://github.com/rust-lang/crates.io-index" 1772source = "registry+https://github.com/rust-lang/crates.io-index"
1799checksum = "99bbad0de3fd923c9c3232ead88510b783e5a4d16a6154adffa3d53308de984c" 1773checksum = "f0693bf8d6f2bf22c690fc61a9d21ac69efdbb894a17ed596b9af0f01e64b84b"
1800dependencies = [ 1774dependencies = [
1801 "proc-macro2", 1775 "proc-macro2",
1802 "quote", 1776 "quote",
@@ -1805,9 +1779,9 @@ dependencies = [
1805 1779
1806[[package]] 1780[[package]]
1807name = "tracing-core" 1781name = "tracing-core"
1808version = "0.1.10" 1782version = "0.1.11"
1809source = "registry+https://github.com/rust-lang/crates.io-index" 1783source = "registry+https://github.com/rust-lang/crates.io-index"
1810checksum = "0aa83a9a47081cd522c09c81b31aec2c9273424976f922ad61c053b58350b715" 1784checksum = "94ae75f0d28ae10786f3b1895c55fe72e79928fd5ccdebb5438c75e93fec178f"
1811dependencies = [ 1785dependencies = [
1812 "lazy_static", 1786 "lazy_static",
1813] 1787]
@@ -1835,9 +1809,9 @@ dependencies = [
1835 1809
1836[[package]] 1810[[package]]
1837name = "tracing-subscriber" 1811name = "tracing-subscriber"
1838version = "0.2.7" 1812version = "0.2.8"
1839source = "registry+https://github.com/rust-lang/crates.io-index" 1813source = "registry+https://github.com/rust-lang/crates.io-index"
1840checksum = "c72c8cf3ec4ed69fef614d011a5ae4274537a8a8c59133558029bd731eb71659" 1814checksum = "cafe899b943f5433c6cab468d75a17ea92948fe9fe60b00f41e13d5e0d4fd054"
1841dependencies = [ 1815dependencies = [
1842 "ansi_term", 1816 "ansi_term",
1843 "chrono", 1817 "chrono",
@@ -1854,6 +1828,20 @@ dependencies = [
1854] 1828]
1855 1829
1856[[package]] 1830[[package]]
1831name = "tracing-tree"
1832version = "0.1.4"
1833source = "registry+https://github.com/rust-lang/crates.io-index"
1834checksum = "37ee7f0f53ed2093971a698db799ef56a2dfd89b32e3aeb5165f0e637a02be04"
1835dependencies = [
1836 "ansi_term",
1837 "atty",
1838 "chrono",
1839 "termcolor",
1840 "tracing",
1841 "tracing-subscriber",
1842]
1843
1844[[package]]
1857name = "unicode-bidi" 1845name = "unicode-bidi"
1858version = "0.3.4" 1846version = "0.3.4"
1859source = "registry+https://github.com/rust-lang/crates.io-index" 1847source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1899,6 +1887,7 @@ dependencies = [
1899name = "vfs" 1887name = "vfs"
1900version = "0.1.0" 1888version = "0.1.0"
1901dependencies = [ 1889dependencies = [
1890 "fst",
1902 "paths", 1891 "paths",
1903 "rustc-hash", 1892 "rustc-hash",
1904] 1893]
@@ -1908,7 +1897,6 @@ name = "vfs-notify"
1908version = "0.1.0" 1897version = "0.1.0"
1909dependencies = [ 1898dependencies = [
1910 "crossbeam-channel", 1899 "crossbeam-channel",
1911 "globset",
1912 "jod-thread", 1900 "jod-thread",
1913 "log", 1901 "log",
1914 "notify", 1902 "notify",
@@ -1993,17 +1981,9 @@ name = "xtask"
1993version = "0.1.0" 1981version = "0.1.0"
1994dependencies = [ 1982dependencies = [
1995 "anyhow", 1983 "anyhow",
1984 "flate2",
1996 "pico-args", 1985 "pico-args",
1997 "proc-macro2", 1986 "proc-macro2",
1998 "quote", 1987 "quote",
1999 "walkdir", 1988 "walkdir",
2000] 1989]
2001
2002[[package]]
2003name = "yaml-rust"
2004version = "0.4.4"
2005source = "registry+https://github.com/rust-lang/crates.io-index"
2006checksum = "39f0c922f1a334134dc2f7a8b67dc5d25f0735263feec974345ff706bcf20b0d"
2007dependencies = [
2008 "linked-hash-map",
2009]