aboutsummaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
authorZac Pullar-Strecker <[email protected]>2020-08-24 10:19:53 +0100
committerZac Pullar-Strecker <[email protected]>2020-08-24 10:20:13 +0100
commit7bbca7a1b3f9293d2f5cc5745199bc5f8396f2f0 (patch)
treebdb47765991cb973b2cd5481a088fac636bd326c /Cargo.lock
parentca464650eeaca6195891199a93f4f76cf3e7e697 (diff)
parente65d48d1fb3d4d91d9dc1148a7a836ff5c9a3c87 (diff)
Merge remote-tracking branch 'upstream/master' into 503-hover-doc-links
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock827
1 files changed, 410 insertions, 417 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 08d122e77..1f8e7a29d 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -16,15 +16,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
16checksum = "ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e" 16checksum = "ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e"
17 17
18[[package]] 18[[package]]
19name = "aho-corasick"
20version = "0.7.13"
21source = "registry+https://github.com/rust-lang/crates.io-index"
22checksum = "043164d8ba5c4c3035fec9bbee8647c0261d788f3474306f93bb65901cae0e86"
23dependencies = [
24 "memchr",
25]
26
27[[package]]
28name = "ansi_term" 19name = "ansi_term"
29version = "0.12.1" 20version = "0.12.1"
30source = "registry+https://github.com/rust-lang/crates.io-index" 21source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -46,12 +37,33 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
46checksum = "33954243bd79057c2de7338850b85983a44588021f8a5fee574a8888c6de4344" 37checksum = "33954243bd79057c2de7338850b85983a44588021f8a5fee574a8888c6de4344"
47 38
48[[package]] 39[[package]]
40name = "arena"
41version = "0.0.0"
42
43[[package]]
49name = "arrayvec" 44name = "arrayvec"
50version = "0.5.1" 45version = "0.5.1"
51source = "registry+https://github.com/rust-lang/crates.io-index" 46source = "registry+https://github.com/rust-lang/crates.io-index"
52checksum = "cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8" 47checksum = "cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8"
53 48
54[[package]] 49[[package]]
50name = "assists"
51version = "0.0.0"
52dependencies = [
53 "base_db",
54 "either",
55 "hir",
56 "ide_db",
57 "itertools",
58 "profile",
59 "rustc-hash",
60 "stdx",
61 "syntax",
62 "test_utils",
63 "text_edit",
64]
65
66[[package]]
55name = "atty" 67name = "atty"
56version = "0.2.14" 68version = "0.2.14"
57source = "registry+https://github.com/rust-lang/crates.io-index" 69source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -64,9 +76,9 @@ dependencies = [
64 76
65[[package]] 77[[package]]
66name = "autocfg" 78name = "autocfg"
67version = "1.0.0" 79version = "1.0.1"
68source = "registry+https://github.com/rust-lang/crates.io-index" 80source = "registry+https://github.com/rust-lang/crates.io-index"
69checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d" 81checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
70 82
71[[package]] 83[[package]]
72name = "backtrace" 84name = "backtrace"
@@ -89,6 +101,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
89checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff" 101checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff"
90 102
91[[package]] 103[[package]]
104name = "base_db"
105version = "0.0.0"
106dependencies = [
107 "cfg",
108 "profile",
109 "rustc-hash",
110 "salsa",
111 "stdx",
112 "syntax",
113 "test_utils",
114 "tt",
115 "vfs",
116]
117
118[[package]]
92name = "bitflags" 119name = "bitflags"
93version = "1.2.1" 120version = "1.2.1"
94source = "registry+https://github.com/rust-lang/crates.io-index" 121source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -113,9 +140,19 @@ dependencies = [
113 140
114[[package]] 141[[package]]
115name = "cc" 142name = "cc"
116version = "1.0.58" 143version = "1.0.59"
117source = "registry+https://github.com/rust-lang/crates.io-index" 144source = "registry+https://github.com/rust-lang/crates.io-index"
118checksum = "f9a06fb2e53271d7c279ec1efea6ab691c35a2ae67ec0d91d7acec0caf13b518" 145checksum = "66120af515773fb005778dc07c261bd201ec8ce50bd6e7144c927753fe013381"
146
147[[package]]
148name = "cfg"
149version = "0.0.0"
150dependencies = [
151 "mbe",
152 "rustc-hash",
153 "syntax",
154 "tt",
155]
119 156
120[[package]] 157[[package]]
121name = "cfg-if" 158name = "cfg-if"
@@ -125,9 +162,9 @@ checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
125 162
126[[package]] 163[[package]]
127name = "chalk-derive" 164name = "chalk-derive"
128version = "0.19.0" 165version = "0.23.0"
129source = "registry+https://github.com/rust-lang/crates.io-index" 166source = "registry+https://github.com/rust-lang/crates.io-index"
130checksum = "654c611946ba2629c5028cb7708687af975faf2c29d731824cb294c873df4697" 167checksum = "c3cb438e961fd7f1183dc5e0bdcfd09253bf9b90592cf665d1ce6787d8a4908f"
131dependencies = [ 168dependencies = [
132 "proc-macro2", 169 "proc-macro2",
133 "quote", 170 "quote",
@@ -137,9 +174,9 @@ dependencies = [
137 174
138[[package]] 175[[package]]
139name = "chalk-ir" 176name = "chalk-ir"
140version = "0.19.0" 177version = "0.23.0"
141source = "registry+https://github.com/rust-lang/crates.io-index" 178source = "registry+https://github.com/rust-lang/crates.io-index"
142checksum = "0a5341fbc654ca886b73b804a36aebf0e621057ccc1a68e9815b5b39b3ac9ae8" 179checksum = "bb332abfcb015b148c6fbab39b1d13282745b0f7f312019dd8e138f5f3f0855d"
143dependencies = [ 180dependencies = [
144 "chalk-derive", 181 "chalk-derive",
145 "lazy_static", 182 "lazy_static",
@@ -147,9 +184,9 @@ dependencies = [
147 184
148[[package]] 185[[package]]
149name = "chalk-recursive" 186name = "chalk-recursive"
150version = "0.19.0" 187version = "0.23.0"
151source = "registry+https://github.com/rust-lang/crates.io-index" 188source = "registry+https://github.com/rust-lang/crates.io-index"
152checksum = "4484807b155b5a411e6135d330295f9ba5042e2920b8712c6574ca6ea91e9ee5" 189checksum = "e7c7673f10c5fa1acf7fa07d4f4c5917cbcf161ed3a952d14530c79950de32d2"
153dependencies = [ 190dependencies = [
154 "chalk-derive", 191 "chalk-derive",
155 "chalk-ir", 192 "chalk-ir",
@@ -160,9 +197,9 @@ dependencies = [
160 197
161[[package]] 198[[package]]
162name = "chalk-solve" 199name = "chalk-solve"
163version = "0.19.0" 200version = "0.23.0"
164source = "registry+https://github.com/rust-lang/crates.io-index" 201source = "registry+https://github.com/rust-lang/crates.io-index"
165checksum = "281f82facd2538997fbe52132b1941ed213d266748215c31d15f62a8664429ad" 202checksum = "802de4eff72e5a5d2828e6c07224c74d66949dc6308aff025d0ae2871a11b4eb"
166dependencies = [ 203dependencies = [
167 "chalk-derive", 204 "chalk-derive",
168 "chalk-ir", 205 "chalk-ir",
@@ -177,9 +214,9 @@ dependencies = [
177 214
178[[package]] 215[[package]]
179name = "chrono" 216name = "chrono"
180version = "0.4.13" 217version = "0.4.15"
181source = "registry+https://github.com/rust-lang/crates.io-index" 218source = "registry+https://github.com/rust-lang/crates.io-index"
182checksum = "c74d84029116787153e02106bf53e66828452a4b325cc8652b788b5967c0a0b6" 219checksum = "942f72db697d8767c22d46a598e01f2d3b475501ea43d0db4f16d90259182d0b"
183dependencies = [ 220dependencies = [
184 "num-integer", 221 "num-integer",
185 "num-traits", 222 "num-traits",
@@ -279,15 +316,15 @@ checksum = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198"
279 316
280[[package]] 317[[package]]
281name = "drop_bomb" 318name = "drop_bomb"
282version = "0.1.4" 319version = "0.1.5"
283source = "registry+https://github.com/rust-lang/crates.io-index" 320source = "registry+https://github.com/rust-lang/crates.io-index"
284checksum = "69b26e475fd29098530e709294e94e661974c851aed42512793f120fed4e199f" 321checksum = "9bda8e21c04aca2ae33ffc2fd8c23134f3cac46db123ba97bd9d3f3b8a4a85e1"
285 322
286[[package]] 323[[package]]
287name = "either" 324name = "either"
288version = "1.5.3" 325version = "1.6.0"
289source = "registry+https://github.com/rust-lang/crates.io-index" 326source = "registry+https://github.com/rust-lang/crates.io-index"
290checksum = "bb1f6b1ce1c140482ea30ddd3335fc0024ac7ee112895426e0a629a6c20adfe3" 327checksum = "cd56b59865bce947ac5958779cfa508f6c3b9497cc762b7e24a12d11ccde2c4f"
291 328
292[[package]] 329[[package]]
293name = "ena" 330name = "ena"
@@ -308,19 +345,20 @@ dependencies = [
308] 345]
309 346
310[[package]] 347[[package]]
311name = "expect" 348name = "expect-test"
312version = "0.1.0" 349version = "0.1.0"
350source = "registry+https://github.com/rust-lang/crates.io-index"
351checksum = "a3e383741ea1982866572109d1a8c807bd36aad91fca701489fdca56ef92b3b8"
313dependencies = [ 352dependencies = [
314 "difference", 353 "difference",
315 "once_cell", 354 "once_cell",
316 "stdx",
317] 355]
318 356
319[[package]] 357[[package]]
320name = "filetime" 358name = "filetime"
321version = "0.2.11" 359version = "0.2.12"
322source = "registry+https://github.com/rust-lang/crates.io-index" 360source = "registry+https://github.com/rust-lang/crates.io-index"
323checksum = "e500da2fab70bdc43f8f0e0b350a227f31c72311c56aba48f01d5cd62bb0345b" 361checksum = "3ed85775dcc68644b5c950ac06a2b23768d3bc9390464151aaf27136998dcf9e"
324dependencies = [ 362dependencies = [
325 "cfg-if", 363 "cfg-if",
326 "libc", 364 "libc",
@@ -336,9 +374,9 @@ checksum = "37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d"
336 374
337[[package]] 375[[package]]
338name = "flate2" 376name = "flate2"
339version = "1.0.16" 377version = "1.0.17"
340source = "registry+https://github.com/rust-lang/crates.io-index" 378source = "registry+https://github.com/rust-lang/crates.io-index"
341checksum = "68c90b0fc46cf89d227cc78b40e494ff81287a92dd07631e5af0d06fe3cf885e" 379checksum = "766d0e77a2c1502169d4a93ff3b8c15a71fd946cd0126309752104e5f3c46d94"
342dependencies = [ 380dependencies = [
343 "cfg-if", 381 "cfg-if",
344 "crc32fast", 382 "crc32fast",
@@ -348,14 +386,14 @@ dependencies = [
348 386
349[[package]] 387[[package]]
350name = "flycheck" 388name = "flycheck"
351version = "0.1.0" 389version = "0.0.0"
352dependencies = [ 390dependencies = [
353 "cargo_metadata", 391 "cargo_metadata",
354 "crossbeam-channel", 392 "crossbeam-channel",
355 "jod-thread", 393 "jod-thread",
356 "log", 394 "log",
357 "ra_toolchain",
358 "serde_json", 395 "serde_json",
396 "toolchain",
359] 397]
360 398
361[[package]] 399[[package]]
@@ -418,9 +456,9 @@ dependencies = [
418 456
419[[package]] 457[[package]]
420name = "hashbrown" 458name = "hashbrown"
421version = "0.8.1" 459version = "0.8.2"
422source = "registry+https://github.com/rust-lang/crates.io-index" 460source = "registry+https://github.com/rust-lang/crates.io-index"
423checksum = "34f595585f103464d8d2f6e9864682d74c1601fed5e07d62b1c9058dba8246fb" 461checksum = "e91b62f79061a0bc2e046024cb7ba44b08419ed238ecbd9adbd787434b9e8c25"
424dependencies = [ 462dependencies = [
425 "autocfg", 463 "autocfg",
426] 464]
@@ -444,6 +482,98 @@ dependencies = [
444] 482]
445 483
446[[package]] 484[[package]]
485name = "hir"
486version = "0.0.0"
487dependencies = [
488 "arrayvec",
489 "base_db",
490 "either",
491 "hir_def",
492 "hir_expand",
493 "hir_ty",
494 "itertools",
495 "log",
496 "profile",
497 "rustc-hash",
498 "stdx",
499 "syntax",
500 "tt",
501 "url",
502]
503
504[[package]]
505name = "hir_def"
506version = "0.0.0"
507dependencies = [
508 "anymap",
509 "arena",
510 "base_db",
511 "cfg",
512 "drop_bomb",
513 "either",
514 "expect-test",
515 "fst",
516 "hir_expand",
517 "indexmap",
518 "itertools",
519 "log",
520 "mbe",
521 "once_cell",
522 "profile",
523 "rustc-hash",
524 "smallvec",
525 "stdx",
526 "syntax",
527 "test_utils",
528 "tt",
529]
530
531[[package]]
532name = "hir_expand"
533version = "0.0.0"
534dependencies = [
535 "arena",
536 "base_db",
537 "either",
538 "log",
539 "mbe",
540 "parser",
541 "profile",
542 "rustc-hash",
543 "syntax",
544 "test_utils",
545 "tt",
546]
547
548[[package]]
549name = "hir_ty"
550version = "0.0.0"
551dependencies = [
552 "arena",
553 "arrayvec",
554 "base_db",
555 "chalk-ir",
556 "chalk-recursive",
557 "chalk-solve",
558 "ena",
559 "expect-test",
560 "hir_def",
561 "hir_expand",
562 "itertools",
563 "log",
564 "profile",
565 "rustc-hash",
566 "scoped-tls",
567 "smallvec",
568 "stdx",
569 "syntax",
570 "test_utils",
571 "tracing",
572 "tracing-subscriber",
573 "tracing-tree",
574]
575
576[[package]]
447name = "home" 577name = "home"
448version = "0.5.3" 578version = "0.5.3"
449source = "registry+https://github.com/rust-lang/crates.io-index" 579source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -453,6 +583,51 @@ dependencies = [
453] 583]
454 584
455[[package]] 585[[package]]
586name = "ide"
587version = "0.0.0"
588dependencies = [
589 "assists",
590 "base_db",
591 "cfg",
592 "either",
593 "expect-test",
594 "hir",
595 "ide_db",
596 "indexmap",
597 "itertools",
598 "log",
599 "oorandom",
600 "profile",
601 "pulldown-cmark",
602 "pulldown-cmark-to-cmark",
603 "rustc-hash",
604 "ssr",
605 "stdx",
606 "syntax",
607 "test_utils",
608 "text_edit",
609]
610
611[[package]]
612name = "ide_db"
613version = "0.0.0"
614dependencies = [
615 "base_db",
616 "either",
617 "fst",
618 "hir",
619 "log",
620 "once_cell",
621 "profile",
622 "rayon",
623 "rustc-hash",
624 "stdx",
625 "syntax",
626 "test_utils",
627 "text_edit",
628]
629
630[[package]]
456name = "idna" 631name = "idna"
457version = "0.2.0" 632version = "0.2.0"
458source = "registry+https://github.com/rust-lang/crates.io-index" 633source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -465,9 +640,9 @@ dependencies = [
465 640
466[[package]] 641[[package]]
467name = "indexmap" 642name = "indexmap"
468version = "1.5.0" 643version = "1.5.1"
469source = "registry+https://github.com/rust-lang/crates.io-index" 644source = "registry+https://github.com/rust-lang/crates.io-index"
470checksum = "5b88cd59ee5f71fea89a62248fc8f387d44400cefe05ef548466d61ced9029a7" 645checksum = "86b45e59b16c76b11bf9738fd5d38879d3bd28ad292d7b313608becb17ae2df9"
471dependencies = [ 646dependencies = [
472 "autocfg", 647 "autocfg",
473 "hashbrown", 648 "hashbrown",
@@ -547,15 +722,15 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
547 722
548[[package]] 723[[package]]
549name = "lazycell" 724name = "lazycell"
550version = "1.2.1" 725version = "1.3.0"
551source = "registry+https://github.com/rust-lang/crates.io-index" 726source = "registry+https://github.com/rust-lang/crates.io-index"
552checksum = "b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f" 727checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
553 728
554[[package]] 729[[package]]
555name = "libc" 730name = "libc"
556version = "0.2.74" 731version = "0.2.76"
557source = "registry+https://github.com/rust-lang/crates.io-index" 732source = "registry+https://github.com/rust-lang/crates.io-index"
558checksum = "a2f02823cf78b754822df5f7f268fb59822e7296276d3e069d8e8cb26a14bd10" 733checksum = "755456fae044e6fa1ebbbd1b3e902ae19e73097ed4ed87bb79934a867c007bc3"
559 734
560[[package]] 735[[package]]
561name = "libloading" 736name = "libloading"
@@ -568,9 +743,9 @@ dependencies = [
568 743
569[[package]] 744[[package]]
570name = "libmimalloc-sys" 745name = "libmimalloc-sys"
571version = "0.1.15" 746version = "0.1.16"
572source = "registry+https://github.com/rust-lang/crates.io-index" 747source = "registry+https://github.com/rust-lang/crates.io-index"
573checksum = "a27252ec1d0c4e0dd6142cbc572da50b363ab56fc334f7aa8fadf295b2e24e74" 748checksum = "677c4be79b14bd72496b87789b702ba02cd1a9f16a59369fe847082fd03efd88"
574dependencies = [ 749dependencies = [
575 "cmake", 750 "cmake",
576] 751]
@@ -595,9 +770,9 @@ dependencies = [
595 770
596[[package]] 771[[package]]
597name = "lsp-server" 772name = "lsp-server"
598version = "0.3.3" 773version = "0.3.4"
599source = "registry+https://github.com/rust-lang/crates.io-index" 774source = "registry+https://github.com/rust-lang/crates.io-index"
600checksum = "53b4ace8ebe5d2aff3687ce0ed507f6020d6a47a7de2b0d3d664ea237ffb0c62" 775checksum = "87fce8851309a325974ec76efe7c9d954d152c9ff4fded6520eb3c96d0aa3a96"
601dependencies = [ 776dependencies = [
602 "crossbeam-channel", 777 "crossbeam-channel",
603 "log", 778 "log",
@@ -641,6 +816,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
641checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00" 816checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00"
642 817
643[[package]] 818[[package]]
819name = "mbe"
820version = "0.0.0"
821dependencies = [
822 "log",
823 "parser",
824 "rustc-hash",
825 "smallvec",
826 "syntax",
827 "test_utils",
828 "tt",
829]
830
831[[package]]
644name = "memchr" 832name = "memchr"
645version = "2.3.3" 833version = "2.3.3"
646source = "registry+https://github.com/rust-lang/crates.io-index" 834source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -667,9 +855,9 @@ dependencies = [
667 855
668[[package]] 856[[package]]
669name = "mimalloc" 857name = "mimalloc"
670version = "0.1.19" 858version = "0.1.20"
671source = "registry+https://github.com/rust-lang/crates.io-index" 859source = "registry+https://github.com/rust-lang/crates.io-index"
672checksum = "6c52de2069999f01bd26436564dbe7de3a87898feeb7a0d0ff9eb20a05bb7ca0" 860checksum = "00759bcf69082fa629ae8823fcc72f7454a90c6476110297a1ae5fb3a559e474"
673dependencies = [ 861dependencies = [
674 "libmimalloc-sys", 862 "libmimalloc-sys",
675] 863]
@@ -794,9 +982,9 @@ checksum = "1ab52be62400ca80aa00285d25253d7f7c437b7375c4de678f5405d3afe82ca5"
794 982
795[[package]] 983[[package]]
796name = "once_cell" 984name = "once_cell"
797version = "1.4.0" 985version = "1.4.1"
798source = "registry+https://github.com/rust-lang/crates.io-index" 986source = "registry+https://github.com/rust-lang/crates.io-index"
799checksum = "0b631f7e854af39a1739f401cf34a8a013dfe09eac4fa4dba91e9768bd28168d" 987checksum = "260e51e7efe62b592207e9e13a68e43692a7a279171d6ba57abd208bf23645ad"
800 988
801[[package]] 989[[package]]
802name = "oorandom" 990name = "oorandom"
@@ -831,8 +1019,15 @@ dependencies = [
831] 1019]
832 1020
833[[package]] 1021[[package]]
1022name = "parser"
1023version = "0.0.0"
1024dependencies = [
1025 "drop_bomb",
1026]
1027
1028[[package]]
834name = "paths" 1029name = "paths"
835version = "0.1.0" 1030version = "0.0.0"
836 1031
837[[package]] 1032[[package]]
838name = "percent-encoding" 1033name = "percent-encoding"
@@ -842,9 +1037,9 @@ checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
842 1037
843[[package]] 1038[[package]]
844name = "perf-event" 1039name = "perf-event"
845version = "0.4.4" 1040version = "0.4.5"
846source = "registry+https://github.com/rust-lang/crates.io-index" 1041source = "registry+https://github.com/rust-lang/crates.io-index"
847checksum = "76c42ba5d85a2f4472b99f475fb60cf336d9b4c85b1ea8bb300fef2e3c7c8f89" 1042checksum = "273069d0b956939ba75e8b5663328b9b7f0dc2e262b3306c6be66c4d87e2240a"
848dependencies = [ 1043dependencies = [
849 "libc", 1044 "libc",
850 "perf-event-open-sys", 1045 "perf-event-open-sys",
@@ -852,9 +1047,9 @@ dependencies = [
852 1047
853[[package]] 1048[[package]]
854name = "perf-event-open-sys" 1049name = "perf-event-open-sys"
855version = "0.3.1" 1050version = "1.0.0"
856source = "registry+https://github.com/rust-lang/crates.io-index" 1051source = "registry+https://github.com/rust-lang/crates.io-index"
857checksum = "95db63e37862bc1b842135d2234ef9418f222cc660c6752f45e7cf9ddfb97f96" 1052checksum = "66f37842e29d92d05872a3c0271ba6717842695ecb896cb2e147a825c804b207"
858dependencies = [ 1053dependencies = [
859 "libc", 1054 "libc",
860] 1055]
@@ -871,9 +1066,9 @@ dependencies = [
871 1066
872[[package]] 1067[[package]]
873name = "pico-args" 1068name = "pico-args"
874version = "0.3.3" 1069version = "0.3.4"
875source = "registry+https://github.com/rust-lang/crates.io-index" 1070source = "registry+https://github.com/rust-lang/crates.io-index"
876checksum = "1b1eee8b1f4966c8343d7ca0f5a8452cd35d5610a2e0efbe2a68cae44bef2046" 1071checksum = "28b9b4df73455c861d7cbf8be42f01d3b373ed7f02e378d55fa84eafc6f638b1"
877 1072
878[[package]] 1073[[package]]
879name = "plain" 1074name = "plain"
@@ -891,362 +1086,97 @@ dependencies = [
891] 1086]
892 1087
893[[package]] 1088[[package]]
894name = "pulldown-cmark" 1089name = "proc_macro_api"
895version = "0.7.2" 1090version = "0.0.0"
896source = "registry+https://github.com/rust-lang/crates.io-index"
897checksum = "ca36dea94d187597e104a5c8e4b07576a8a45aa5db48a65e12940d3eb7461f55"
898dependencies = [
899 "bitflags",
900 "memchr",
901 "unicase",
902]
903
904[[package]]
905name = "pulldown-cmark-to-cmark"
906version = "5.0.0"
907source = "registry+https://github.com/rust-lang/crates.io-index"
908checksum = "32accf4473121d8c0b508ca5673363703762d6cc59cf25af1df48f653346f736"
909dependencies = [
910 "pulldown-cmark",
911]
912
913[[package]]
914name = "quote"
915version = "1.0.7"
916source = "registry+https://github.com/rust-lang/crates.io-index"
917checksum = "aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37"
918dependencies = [
919 "proc-macro2",
920]
921
922[[package]]
923name = "ra_arena"
924version = "0.1.0"
925
926[[package]]
927name = "ra_assists"
928version = "0.1.0"
929dependencies = [
930 "either",
931 "itertools",
932 "ra_db",
933 "ra_fmt",
934 "ra_hir",
935 "ra_ide_db",
936 "ra_prof",
937 "ra_syntax",
938 "ra_text_edit",
939 "rustc-hash",
940 "stdx",
941 "test_utils",
942]
943
944[[package]]
945name = "ra_cfg"
946version = "0.1.0"
947dependencies = [
948 "ra_mbe",
949 "ra_syntax",
950 "ra_tt",
951 "rustc-hash",
952]
953
954[[package]]
955name = "ra_db"
956version = "0.1.0"
957dependencies = [
958 "ra_cfg",
959 "ra_prof",
960 "ra_syntax",
961 "ra_tt",
962 "rustc-hash",
963 "salsa",
964 "stdx",
965 "test_utils",
966 "vfs",
967]
968
969[[package]]
970name = "ra_fmt"
971version = "0.1.0"
972dependencies = [
973 "itertools",
974 "ra_syntax",
975]
976
977[[package]]
978name = "ra_hir"
979version = "0.1.0"
980dependencies = [
981 "arrayvec",
982 "either",
983 "itertools",
984 "log",
985 "ra_db",
986 "ra_hir_def",
987 "ra_hir_expand",
988 "ra_hir_ty",
989 "ra_prof",
990 "ra_syntax",
991 "ra_tt",
992 "rustc-hash",
993 "stdx",
994 "url",
995]
996
997[[package]]
998name = "ra_hir_def"
999version = "0.1.0"
1000dependencies = [
1001 "anymap",
1002 "drop_bomb",
1003 "either",
1004 "expect",
1005 "fst",
1006 "indexmap",
1007 "itertools",
1008 "log",
1009 "once_cell",
1010 "ra_arena",
1011 "ra_cfg",
1012 "ra_db",
1013 "ra_hir_expand",
1014 "ra_mbe",
1015 "ra_prof",
1016 "ra_syntax",
1017 "ra_tt",
1018 "rustc-hash",
1019 "smallvec",
1020 "stdx",
1021 "test_utils",
1022]
1023
1024[[package]]
1025name = "ra_hir_expand"
1026version = "0.1.0"
1027dependencies = [
1028 "either",
1029 "log",
1030 "ra_arena",
1031 "ra_db",
1032 "ra_mbe",
1033 "ra_parser",
1034 "ra_prof",
1035 "ra_syntax",
1036 "ra_tt",
1037 "rustc-hash",
1038 "test_utils",
1039]
1040
1041[[package]]
1042name = "ra_hir_ty"
1043version = "0.1.0"
1044dependencies = [
1045 "arrayvec",
1046 "chalk-ir",
1047 "chalk-recursive",
1048 "chalk-solve",
1049 "ena",
1050 "expect",
1051 "itertools",
1052 "log",
1053 "ra_arena",
1054 "ra_db",
1055 "ra_hir_def",
1056 "ra_hir_expand",
1057 "ra_prof",
1058 "ra_syntax",
1059 "rustc-hash",
1060 "scoped-tls",
1061 "smallvec",
1062 "stdx",
1063 "test_utils",
1064 "tracing",
1065 "tracing-subscriber",
1066 "tracing-tree",
1067]
1068
1069[[package]]
1070name = "ra_ide"
1071version = "0.1.0"
1072dependencies = [
1073 "either",
1074 "expect",
1075 "indexmap",
1076 "itertools",
1077 "log",
1078 "oorandom",
1079 "pulldown-cmark",
1080 "pulldown-cmark-to-cmark",
1081 "ra_assists",
1082 "ra_cfg",
1083 "ra_db",
1084 "ra_fmt",
1085 "ra_hir",
1086 "ra_ide_db",
1087 "ra_prof",
1088 "ra_ssr",
1089 "ra_syntax",
1090 "ra_text_edit",
1091 "rustc-hash",
1092 "stdx",
1093 "test_utils",
1094]
1095
1096[[package]]
1097name = "ra_ide_db"
1098version = "0.1.0"
1099dependencies = [
1100 "either",
1101 "fst",
1102 "log",
1103 "once_cell",
1104 "ra_db",
1105 "ra_hir",
1106 "ra_prof",
1107 "ra_syntax",
1108 "ra_text_edit",
1109 "rayon",
1110 "rustc-hash",
1111 "stdx",
1112 "test_utils",
1113]
1114
1115[[package]]
1116name = "ra_mbe"
1117version = "0.1.0"
1118dependencies = [
1119 "log",
1120 "ra_parser",
1121 "ra_syntax",
1122 "ra_tt",
1123 "rustc-hash",
1124 "smallvec",
1125 "test_utils",
1126]
1127
1128[[package]]
1129name = "ra_parser"
1130version = "0.1.0"
1131dependencies = [
1132 "drop_bomb",
1133]
1134
1135[[package]]
1136name = "ra_proc_macro"
1137version = "0.1.0"
1138dependencies = [ 1091dependencies = [
1139 "crossbeam-channel", 1092 "crossbeam-channel",
1140 "jod-thread", 1093 "jod-thread",
1141 "log", 1094 "log",
1142 "ra_tt",
1143 "serde", 1095 "serde",
1144 "serde_json", 1096 "serde_json",
1097 "tt",
1145] 1098]
1146 1099
1147[[package]] 1100[[package]]
1148name = "ra_proc_macro_srv" 1101name = "proc_macro_srv"
1149version = "0.1.0" 1102version = "0.0.0"
1150dependencies = [ 1103dependencies = [
1151 "cargo_metadata", 1104 "cargo_metadata",
1152 "difference", 1105 "difference",
1153 "goblin", 1106 "goblin",
1154 "libloading", 1107 "libloading",
1108 "mbe",
1155 "memmap", 1109 "memmap",
1156 "ra_mbe", 1110 "proc_macro_api",
1157 "ra_proc_macro", 1111 "proc_macro_test",
1158 "ra_toolchain",
1159 "ra_tt",
1160 "serde_derive", 1112 "serde_derive",
1161 "test_utils", 1113 "test_utils",
1114 "toolchain",
1115 "tt",
1162] 1116]
1163 1117
1164[[package]] 1118[[package]]
1165name = "ra_prof" 1119name = "proc_macro_test"
1166version = "0.1.0" 1120version = "0.0.0"
1121
1122[[package]]
1123name = "profile"
1124version = "0.0.0"
1167dependencies = [ 1125dependencies = [
1126 "arena",
1168 "backtrace", 1127 "backtrace",
1169 "cfg-if", 1128 "cfg-if",
1170 "libc", 1129 "libc",
1171 "once_cell", 1130 "once_cell",
1172 "perf-event", 1131 "perf-event",
1173 "ra_arena",
1174] 1132]
1175 1133
1176[[package]] 1134[[package]]
1177name = "ra_project_model" 1135name = "project_model"
1178version = "0.1.0" 1136version = "0.0.0"
1179dependencies = [ 1137dependencies = [
1180 "anyhow", 1138 "anyhow",
1139 "arena",
1140 "base_db",
1181 "cargo_metadata", 1141 "cargo_metadata",
1142 "cfg",
1182 "log", 1143 "log",
1183 "paths", 1144 "paths",
1184 "ra_arena", 1145 "proc_macro_api",
1185 "ra_cfg",
1186 "ra_db",
1187 "ra_proc_macro",
1188 "ra_toolchain",
1189 "rustc-hash", 1146 "rustc-hash",
1190 "serde", 1147 "serde",
1191 "serde_json", 1148 "serde_json",
1192 "stdx", 1149 "stdx",
1150 "toolchain",
1193] 1151]
1194 1152
1195[[package]] 1153[[package]]
1196name = "ra_ssr" 1154name = "pulldown-cmark"
1197version = "0.1.0" 1155version = "0.7.2"
1198dependencies = [ 1156source = "registry+https://github.com/rust-lang/crates.io-index"
1199 "expect", 1157checksum = "ca36dea94d187597e104a5c8e4b07576a8a45aa5db48a65e12940d3eb7461f55"
1200 "ra_db",
1201 "ra_hir",
1202 "ra_ide_db",
1203 "ra_syntax",
1204 "ra_text_edit",
1205 "rustc-hash",
1206 "test_utils",
1207]
1208
1209[[package]]
1210name = "ra_syntax"
1211version = "0.1.0"
1212dependencies = [
1213 "arrayvec",
1214 "expect",
1215 "itertools",
1216 "once_cell",
1217 "ra_parser",
1218 "ra_text_edit",
1219 "rayon",
1220 "rowan",
1221 "rustc-ap-rustc_lexer",
1222 "rustc-hash",
1223 "serde",
1224 "smol_str",
1225 "stdx",
1226 "test_utils",
1227 "walkdir",
1228]
1229
1230[[package]]
1231name = "ra_text_edit"
1232version = "0.1.0"
1233dependencies = [ 1158dependencies = [
1234 "text-size", 1159 "bitflags",
1160 "memchr",
1161 "unicase",
1235] 1162]
1236 1163
1237[[package]] 1164[[package]]
1238name = "ra_toolchain" 1165name = "pulldown-cmark-to-cmark"
1239version = "0.1.0" 1166version = "5.0.0"
1167source = "registry+https://github.com/rust-lang/crates.io-index"
1168checksum = "32accf4473121d8c0b508ca5673363703762d6cc59cf25af1df48f653346f736"
1240dependencies = [ 1169dependencies = [
1241 "home", 1170 "pulldown-cmark",
1242] 1171]
1243 1172
1244[[package]] 1173[[package]]
1245name = "ra_tt" 1174name = "quote"
1246version = "0.1.0" 1175version = "1.0.7"
1176source = "registry+https://github.com/rust-lang/crates.io-index"
1177checksum = "aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37"
1247dependencies = [ 1178dependencies = [
1248 "smol_str", 1179 "proc-macro2",
1249 "stdx",
1250] 1180]
1251 1181
1252[[package]] 1182[[package]]
@@ -1286,10 +1216,7 @@ version = "1.3.9"
1286source = "registry+https://github.com/rust-lang/crates.io-index" 1216source = "registry+https://github.com/rust-lang/crates.io-index"
1287checksum = "9c3780fcf44b193bc4d09f36d2a3c87b251da4a046c87795a0d35f4f927ad8e6" 1217checksum = "9c3780fcf44b193bc4d09f36d2a3c87b251da4a046c87795a0d35f4f927ad8e6"
1288dependencies = [ 1218dependencies = [
1289 "aho-corasick",
1290 "memchr",
1291 "regex-syntax", 1219 "regex-syntax",
1292 "thread_local",
1293] 1220]
1294 1221
1295[[package]] 1222[[package]]
@@ -1322,45 +1249,45 @@ dependencies = [
1322 1249
1323[[package]] 1250[[package]]
1324name = "rust-analyzer" 1251name = "rust-analyzer"
1325version = "0.1.0" 1252version = "0.0.0"
1326dependencies = [ 1253dependencies = [
1327 "anyhow", 1254 "anyhow",
1255 "base_db",
1256 "cfg",
1328 "crossbeam-channel", 1257 "crossbeam-channel",
1329 "env_logger", 1258 "env_logger",
1330 "expect", 1259 "expect-test",
1331 "flycheck", 1260 "flycheck",
1261 "hir",
1262 "hir_def",
1263 "hir_ty",
1264 "ide",
1265 "ide_db",
1332 "itertools", 1266 "itertools",
1333 "jod-thread", 1267 "jod-thread",
1334 "log", 1268 "log",
1335 "lsp-server", 1269 "lsp-server",
1336 "lsp-types", 1270 "lsp-types",
1271 "mbe",
1337 "mimalloc", 1272 "mimalloc",
1338 "oorandom", 1273 "oorandom",
1339 "parking_lot", 1274 "parking_lot",
1340 "pico-args", 1275 "pico-args",
1341 "ra_cfg", 1276 "proc_macro_srv",
1342 "ra_db", 1277 "profile",
1343 "ra_hir", 1278 "project_model",
1344 "ra_hir_def",
1345 "ra_hir_ty",
1346 "ra_ide",
1347 "ra_ide_db",
1348 "ra_mbe",
1349 "ra_proc_macro_srv",
1350 "ra_prof",
1351 "ra_project_model",
1352 "ra_ssr",
1353 "ra_syntax",
1354 "ra_text_edit",
1355 "ra_toolchain",
1356 "ra_tt",
1357 "rayon", 1279 "rayon",
1358 "rustc-hash", 1280 "rustc-hash",
1359 "serde", 1281 "serde",
1360 "serde_json", 1282 "serde_json",
1283 "ssr",
1361 "stdx", 1284 "stdx",
1285 "syntax",
1362 "test_utils", 1286 "test_utils",
1287 "text_edit",
1363 "threadpool", 1288 "threadpool",
1289 "toolchain",
1290 "tt",
1364 "vfs", 1291 "vfs",
1365 "vfs-notify", 1292 "vfs-notify",
1366 "winapi 0.3.9", 1293 "winapi 0.3.9",
@@ -1368,9 +1295,9 @@ dependencies = [
1368 1295
1369[[package]] 1296[[package]]
1370name = "rustc-ap-rustc_lexer" 1297name = "rustc-ap-rustc_lexer"
1371version = "671.0.0" 1298version = "673.0.0"
1372source = "registry+https://github.com/rust-lang/crates.io-index" 1299source = "registry+https://github.com/rust-lang/crates.io-index"
1373checksum = "22e1221f3bfa2943c942cf8da319ab2346887f8757778c29c7f1822cd27b521f" 1300checksum = "f6b71fa1285bdefe5fb61e59b63d6cc246abf337f4acafdd620d721bc488e671"
1374dependencies = [ 1301dependencies = [
1375 "unicode-xid", 1302 "unicode-xid",
1376] 1303]
@@ -1395,9 +1322,9 @@ checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
1395 1322
1396[[package]] 1323[[package]]
1397name = "salsa" 1324name = "salsa"
1398version = "0.15.1" 1325version = "0.15.2"
1399source = "registry+https://github.com/rust-lang/crates.io-index" 1326source = "registry+https://github.com/rust-lang/crates.io-index"
1400checksum = "d4cdc109fcc9e9450c7ef47fb7474e99bffd51799da03ed0a6c7f0e2cb3848a6" 1327checksum = "9ab29056d4fb4048a5f0d169c9b6e5526160c9ec37aded5a6879c2c9c445a8e4"
1401dependencies = [ 1328dependencies = [
1402 "crossbeam-utils", 1329 "crossbeam-utils",
1403 "indexmap", 1330 "indexmap",
@@ -1412,9 +1339,9 @@ dependencies = [
1412 1339
1413[[package]] 1340[[package]]
1414name = "salsa-macros" 1341name = "salsa-macros"
1415version = "0.15.0" 1342version = "0.15.2"
1416source = "registry+https://github.com/rust-lang/crates.io-index" 1343source = "registry+https://github.com/rust-lang/crates.io-index"
1417checksum = "2c280ac85b15ac214b86ac4b407626a48e6a1c4f90769a582fec74aa57942b9f" 1344checksum = "a1c3aec007c63c4ed4cd7a018529fb0b5575c4562575fc6a40d6cd2ae0b792ef"
1418dependencies = [ 1345dependencies = [
1419 "heck", 1346 "heck",
1420 "proc-macro2", 1347 "proc-macro2",
@@ -1481,18 +1408,18 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
1481 1408
1482[[package]] 1409[[package]]
1483name = "serde" 1410name = "serde"
1484version = "1.0.114" 1411version = "1.0.115"
1485source = "registry+https://github.com/rust-lang/crates.io-index" 1412source = "registry+https://github.com/rust-lang/crates.io-index"
1486checksum = "5317f7588f0a5078ee60ef675ef96735a1442132dc645eb1d12c018620ed8cd3" 1413checksum = "e54c9a88f2da7238af84b5101443f0c0d0a3bbdc455e34a5c9497b1903ed55d5"
1487dependencies = [ 1414dependencies = [
1488 "serde_derive", 1415 "serde_derive",
1489] 1416]
1490 1417
1491[[package]] 1418[[package]]
1492name = "serde_derive" 1419name = "serde_derive"
1493version = "1.0.114" 1420version = "1.0.115"
1494source = "registry+https://github.com/rust-lang/crates.io-index" 1421source = "registry+https://github.com/rust-lang/crates.io-index"
1495checksum = "2a0be94b04690fbaed37cddffc5c134bf537c8e3329d53e982fe04c374978f8e" 1422checksum = "609feed1d0a73cc36a0182a840a9b37b4a82f0b1150369f0536a9e3f2a31dc48"
1496dependencies = [ 1423dependencies = [
1497 "proc-macro2", 1424 "proc-macro2",
1498 "quote", 1425 "quote",
@@ -1538,9 +1465,9 @@ checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8"
1538 1465
1539[[package]] 1466[[package]]
1540name = "smallvec" 1467name = "smallvec"
1541version = "1.4.1" 1468version = "1.4.2"
1542source = "registry+https://github.com/rust-lang/crates.io-index" 1469source = "registry+https://github.com/rust-lang/crates.io-index"
1543checksum = "3757cb9d89161a2f24e1cf78efa0c1fcff485d18e3f55e0aa3480824ddaa0f3f" 1470checksum = "fbee7696b84bbf3d89a1c2eccff0850e3047ed46bfcd2e92c29a2d074d57e252"
1544 1471
1545[[package]] 1472[[package]]
1546name = "smol_str" 1473name = "smol_str"
@@ -1552,14 +1479,29 @@ dependencies = [
1552] 1479]
1553 1480
1554[[package]] 1481[[package]]
1482name = "ssr"
1483version = "0.0.0"
1484dependencies = [
1485 "base_db",
1486 "expect-test",
1487 "hir",
1488 "ide_db",
1489 "itertools",
1490 "rustc-hash",
1491 "syntax",
1492 "test_utils",
1493 "text_edit",
1494]
1495
1496[[package]]
1555name = "stdx" 1497name = "stdx"
1556version = "0.1.0" 1498version = "0.0.0"
1557 1499
1558[[package]] 1500[[package]]
1559name = "syn" 1501name = "syn"
1560version = "1.0.36" 1502version = "1.0.38"
1561source = "registry+https://github.com/rust-lang/crates.io-index" 1503source = "registry+https://github.com/rust-lang/crates.io-index"
1562checksum = "4cdb98bcb1f9d81d07b536179c269ea15999b5d14ea958196413869445bb5250" 1504checksum = "e69abc24912995b3038597a7a593be5053eb0fb44f3cc5beec0deb421790c1f4"
1563dependencies = [ 1505dependencies = [
1564 "proc-macro2", 1506 "proc-macro2",
1565 "quote", 1507 "quote",
@@ -1579,6 +1521,27 @@ dependencies = [
1579] 1521]
1580 1522
1581[[package]] 1523[[package]]
1524name = "syntax"
1525version = "0.0.0"
1526dependencies = [
1527 "arrayvec",
1528 "expect-test",
1529 "itertools",
1530 "once_cell",
1531 "parser",
1532 "rayon",
1533 "rowan",
1534 "rustc-ap-rustc_lexer",
1535 "rustc-hash",
1536 "serde",
1537 "smol_str",
1538 "stdx",
1539 "test_utils",
1540 "text_edit",
1541 "walkdir",
1542]
1543
1544[[package]]
1582name = "termcolor" 1545name = "termcolor"
1583version = "1.1.0" 1546version = "1.1.0"
1584source = "registry+https://github.com/rust-lang/crates.io-index" 1547source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1589,7 +1552,7 @@ dependencies = [
1589 1552
1590[[package]] 1553[[package]]
1591name = "test_utils" 1554name = "test_utils"
1592version = "0.1.0" 1555version = "0.0.0"
1593dependencies = [ 1556dependencies = [
1594 "difference", 1557 "difference",
1595 "rustc-hash", 1558 "rustc-hash",
@@ -1605,6 +1568,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1605checksum = "f03e7efdedc3bc78cb2337f1e2785c39e45f5ef762d9e4ebb137fff7380a6d8a" 1568checksum = "f03e7efdedc3bc78cb2337f1e2785c39e45f5ef762d9e4ebb137fff7380a6d8a"
1606 1569
1607[[package]] 1570[[package]]
1571name = "text_edit"
1572version = "0.0.0"
1573dependencies = [
1574 "text-size",
1575]
1576
1577[[package]]
1608name = "thin-dst" 1578name = "thin-dst"
1609version = "1.1.0" 1579version = "1.1.0"
1610source = "registry+https://github.com/rust-lang/crates.io-index" 1580source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1640,15 +1610,22 @@ dependencies = [
1640 1610
1641[[package]] 1611[[package]]
1642name = "tinyvec" 1612name = "tinyvec"
1643version = "0.3.3" 1613version = "0.3.4"
1644source = "registry+https://github.com/rust-lang/crates.io-index" 1614source = "registry+https://github.com/rust-lang/crates.io-index"
1645checksum = "53953d2d3a5ad81d9f844a32f14ebb121f50b650cd59d0ee2a07cf13c617efed" 1615checksum = "238ce071d267c5710f9d31451efec16c5ee22de34df17cc05e56cbc92e967117"
1616
1617[[package]]
1618name = "toolchain"
1619version = "0.0.0"
1620dependencies = [
1621 "home",
1622]
1646 1623
1647[[package]] 1624[[package]]
1648name = "tracing" 1625name = "tracing"
1649version = "0.1.17" 1626version = "0.1.19"
1650source = "registry+https://github.com/rust-lang/crates.io-index" 1627source = "registry+https://github.com/rust-lang/crates.io-index"
1651checksum = "dbdf4ccd1652592b01286a5dbe1e2a77d78afaa34beadd9872a5f7396f92aaa9" 1628checksum = "6d79ca061b032d6ce30c660fded31189ca0b9922bf483cd70759f13a2d86786c"
1652dependencies = [ 1629dependencies = [
1653 "cfg-if", 1630 "cfg-if",
1654 "tracing-attributes", 1631 "tracing-attributes",
@@ -1657,9 +1634,9 @@ dependencies = [
1657 1634
1658[[package]] 1635[[package]]
1659name = "tracing-attributes" 1636name = "tracing-attributes"
1660version = "0.1.9" 1637version = "0.1.11"
1661source = "registry+https://github.com/rust-lang/crates.io-index" 1638source = "registry+https://github.com/rust-lang/crates.io-index"
1662checksum = "f0693bf8d6f2bf22c690fc61a9d21ac69efdbb894a17ed596b9af0f01e64b84b" 1639checksum = "80e0ccfc3378da0cce270c946b676a376943f5cd16aeba64568e7939806f4ada"
1663dependencies = [ 1640dependencies = [
1664 "proc-macro2", 1641 "proc-macro2",
1665 "quote", 1642 "quote",
@@ -1668,9 +1645,9 @@ dependencies = [
1668 1645
1669[[package]] 1646[[package]]
1670name = "tracing-core" 1647name = "tracing-core"
1671version = "0.1.11" 1648version = "0.1.14"
1672source = "registry+https://github.com/rust-lang/crates.io-index" 1649source = "registry+https://github.com/rust-lang/crates.io-index"
1673checksum = "94ae75f0d28ae10786f3b1895c55fe72e79928fd5ccdebb5438c75e93fec178f" 1650checksum = "db63662723c316b43ca36d833707cc93dff82a02ba3d7e354f342682cc8b3545"
1674dependencies = [ 1651dependencies = [
1675 "lazy_static", 1652 "lazy_static",
1676] 1653]
@@ -1698,9 +1675,9 @@ dependencies = [
1698 1675
1699[[package]] 1676[[package]]
1700name = "tracing-subscriber" 1677name = "tracing-subscriber"
1701version = "0.2.9" 1678version = "0.2.11"
1702source = "registry+https://github.com/rust-lang/crates.io-index" 1679source = "registry+https://github.com/rust-lang/crates.io-index"
1703checksum = "e4f5dd7095c2481b7b3cbed71c8de53085fb3542bc3c2b4c73cba43e8f11c7ba" 1680checksum = "abd165311cc4d7a555ad11cc77a37756df836182db0d81aac908c8184c584f40"
1704dependencies = [ 1681dependencies = [
1705 "ansi_term", 1682 "ansi_term",
1706 "chrono", 1683 "chrono",
@@ -1711,6 +1688,7 @@ dependencies = [
1711 "serde_json", 1688 "serde_json",
1712 "sharded-slab", 1689 "sharded-slab",
1713 "smallvec", 1690 "smallvec",
1691 "thread_local",
1714 "tracing-core", 1692 "tracing-core",
1715 "tracing-log", 1693 "tracing-log",
1716 "tracing-serde", 1694 "tracing-serde",
@@ -1718,9 +1696,9 @@ dependencies = [
1718 1696
1719[[package]] 1697[[package]]
1720name = "tracing-tree" 1698name = "tracing-tree"
1721version = "0.1.4" 1699version = "0.1.5"
1722source = "registry+https://github.com/rust-lang/crates.io-index" 1700source = "registry+https://github.com/rust-lang/crates.io-index"
1723checksum = "37ee7f0f53ed2093971a698db799ef56a2dfd89b32e3aeb5165f0e637a02be04" 1701checksum = "e1a3dc4774db3a6b2d66a4f8d8de670e874ec3ed55615860c994927419b32c5f"
1724dependencies = [ 1702dependencies = [
1725 "ansi_term", 1703 "ansi_term",
1726 "atty", 1704 "atty",
@@ -1731,10 +1709,18 @@ dependencies = [
1731] 1709]
1732 1710
1733[[package]] 1711[[package]]
1712name = "tt"
1713version = "0.0.0"
1714dependencies = [
1715 "smol_str",
1716 "stdx",
1717]
1718
1719[[package]]
1734name = "ungrammar" 1720name = "ungrammar"
1735version = "0.1.0" 1721version = "1.1.2"
1736source = "registry+https://github.com/rust-lang/crates.io-index" 1722source = "registry+https://github.com/rust-lang/crates.io-index"
1737checksum = "0ee12e4891ab3acc2d95d5023022ace22020247bb8a8d1ece875a443f7dab37d" 1723checksum = "bab6142ac77be714b1ea78faca6efaed5478c50724786b0fe80d8528d10692b3"
1738 1724
1739[[package]] 1725[[package]]
1740name = "unicase" 1726name = "unicase"
@@ -1795,7 +1781,7 @@ checksum = "b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed"
1795 1781
1796[[package]] 1782[[package]]
1797name = "vfs" 1783name = "vfs"
1798version = "0.1.0" 1784version = "0.0.0"
1799dependencies = [ 1785dependencies = [
1800 "fst", 1786 "fst",
1801 "paths", 1787 "paths",
@@ -1804,7 +1790,7 @@ dependencies = [
1804 1790
1805[[package]] 1791[[package]]
1806name = "vfs-notify" 1792name = "vfs-notify"
1807version = "0.1.0" 1793version = "0.0.0"
1808dependencies = [ 1794dependencies = [
1809 "crossbeam-channel", 1795 "crossbeam-channel",
1810 "jod-thread", 1796 "jod-thread",
@@ -1871,6 +1857,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1871checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 1857checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
1872 1858
1873[[package]] 1859[[package]]
1860name = "write-json"
1861version = "0.1.2"
1862source = "registry+https://github.com/rust-lang/crates.io-index"
1863checksum = "06069a848f95fceae3e5e03c0ddc8cb78452b56654ee0c8e68f938cf790fb9e3"
1864
1865[[package]]
1874name = "ws2_32-sys" 1866name = "ws2_32-sys"
1875version = "0.2.1" 1867version = "0.2.1"
1876source = "registry+https://github.com/rust-lang/crates.io-index" 1868source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1891,4 +1883,5 @@ dependencies = [
1891 "quote", 1883 "quote",
1892 "ungrammar", 1884 "ungrammar",
1893 "walkdir", 1885 "walkdir",
1886 "write-json",
1894] 1887]