aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbors[bot] <bors[bot]@users.noreply.github.com>2018-10-23 14:59:56 +0100
committerbors[bot] <bors[bot]@users.noreply.github.com>2018-10-23 14:59:56 +0100
commite49c628c0d7ab30a09e8d3ba3d7ac93ab967ff6d (patch)
tree5890285209b3205613168ebfedd52a571c912b19
parent1d574ed6543936af7d1d16c4b4ea9b4bd858aa41 (diff)
parent0ee37099b585180e9f02d93a5b6fcac403c472a6 (diff)
Merge #156
156: Cargo Update run r=kjeremy a=kjeremy Bump relative-path to 0.4.0 Failure 0.1.3 to fix leak with downcast Updated everything else too Co-authored-by: Jeremy A. Kolb <[email protected]>
-rw-r--r--Cargo.lock88
-rw-r--r--crates/ra_analysis/Cargo.toml2
-rw-r--r--crates/ra_lsp_server/Cargo.toml2
3 files changed, 46 insertions, 46 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 619f65202..625f2aeac 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -43,7 +43,7 @@ version = "0.3.9"
43source = "registry+https://github.com/rust-lang/crates.io-index" 43source = "registry+https://github.com/rust-lang/crates.io-index"
44dependencies = [ 44dependencies = [
45 "backtrace-sys 0.1.24 (registry+https://github.com/rust-lang/crates.io-index)", 45 "backtrace-sys 0.1.24 (registry+https://github.com/rust-lang/crates.io-index)",
46 "cfg-if 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", 46 "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
47 "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)", 47 "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
48 "rustc-demangle 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", 48 "rustc-demangle 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
49 "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", 49 "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -93,7 +93,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
93 93
94[[package]] 94[[package]]
95name = "cargo_metadata" 95name = "cargo_metadata"
96version = "0.6.0" 96version = "0.6.1"
97source = "registry+https://github.com/rust-lang/crates.io-index" 97source = "registry+https://github.com/rust-lang/crates.io-index"
98dependencies = [ 98dependencies = [
99 "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", 99 "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -110,7 +110,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
110 110
111[[package]] 111[[package]]
112name = "cfg-if" 112name = "cfg-if"
113version = "0.1.5" 113version = "0.1.6"
114source = "registry+https://github.com/rust-lang/crates.io-index" 114source = "registry+https://github.com/rust-lang/crates.io-index"
115 115
116[[package]] 116[[package]]
@@ -172,7 +172,7 @@ version = "0.3.1"
172source = "registry+https://github.com/rust-lang/crates.io-index" 172source = "registry+https://github.com/rust-lang/crates.io-index"
173dependencies = [ 173dependencies = [
174 "arrayvec 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)", 174 "arrayvec 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)",
175 "cfg-if 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", 175 "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
176 "crossbeam-utils 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", 176 "crossbeam-utils 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
177 "lazy_static 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 177 "lazy_static 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
178 "memoffset 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", 178 "memoffset 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -186,7 +186,7 @@ version = "0.6.0"
186source = "registry+https://github.com/rust-lang/crates.io-index" 186source = "registry+https://github.com/rust-lang/crates.io-index"
187dependencies = [ 187dependencies = [
188 "arrayvec 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)", 188 "arrayvec 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)",
189 "cfg-if 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", 189 "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
190 "crossbeam-utils 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", 190 "crossbeam-utils 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
191 "lazy_static 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 191 "lazy_static 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
192 "memoffset 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", 192 "memoffset 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -198,7 +198,7 @@ name = "crossbeam-utils"
198version = "0.2.2" 198version = "0.2.2"
199source = "registry+https://github.com/rust-lang/crates.io-index" 199source = "registry+https://github.com/rust-lang/crates.io-index"
200dependencies = [ 200dependencies = [
201 "cfg-if 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", 201 "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
202] 202]
203 203
204[[package]] 204[[package]]
@@ -254,22 +254,22 @@ dependencies = [
254 254
255[[package]] 255[[package]]
256name = "failure" 256name = "failure"
257version = "0.1.2" 257version = "0.1.3"
258source = "registry+https://github.com/rust-lang/crates.io-index" 258source = "registry+https://github.com/rust-lang/crates.io-index"
259dependencies = [ 259dependencies = [
260 "backtrace 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", 260 "backtrace 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
261 "failure_derive 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", 261 "failure_derive 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
262] 262]
263 263
264[[package]] 264[[package]]
265name = "failure_derive" 265name = "failure_derive"
266version = "0.1.2" 266version = "0.1.3"
267source = "registry+https://github.com/rust-lang/crates.io-index" 267source = "registry+https://github.com/rust-lang/crates.io-index"
268dependencies = [ 268dependencies = [
269 "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)", 269 "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)",
270 "quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", 270 "quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)",
271 "syn 0.14.9 (registry+https://github.com/rust-lang/crates.io-index)", 271 "syn 0.15.13 (registry+https://github.com/rust-lang/crates.io-index)",
272 "synstructure 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", 272 "synstructure 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)",
273] 273]
274 274
275[[package]] 275[[package]]
@@ -316,7 +316,7 @@ name = "gen_lsp_server"
316version = "0.1.0" 316version = "0.1.0"
317dependencies = [ 317dependencies = [
318 "crossbeam-channel 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", 318 "crossbeam-channel 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
319 "failure 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", 319 "failure 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
320 "languageserver-types 0.51.0 (registry+https://github.com/rust-lang/crates.io-index)", 320 "languageserver-types 0.51.0 (registry+https://github.com/rust-lang/crates.io-index)",
321 "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", 321 "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
322 "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", 322 "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -371,7 +371,7 @@ dependencies = [
371 371
372[[package]] 372[[package]]
373name = "indexmap" 373name = "indexmap"
374version = "1.0.1" 374version = "1.0.2"
375source = "registry+https://github.com/rust-lang/crates.io-index" 375source = "registry+https://github.com/rust-lang/crates.io-index"
376 376
377[[package]] 377[[package]]
@@ -434,7 +434,7 @@ name = "log"
434version = "0.4.5" 434version = "0.4.5"
435source = "registry+https://github.com/rust-lang/crates.io-index" 435source = "registry+https://github.com/rust-lang/crates.io-index"
436dependencies = [ 436dependencies = [
437 "cfg-if 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", 437 "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
438] 438]
439 439
440[[package]] 440[[package]]
@@ -452,7 +452,7 @@ name = "memchr"
452version = "2.1.0" 452version = "2.1.0"
453source = "registry+https://github.com/rust-lang/crates.io-index" 453source = "registry+https://github.com/rust-lang/crates.io-index"
454dependencies = [ 454dependencies = [
455 "cfg-if 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", 455 "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
456 "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)", 456 "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
457 "version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", 457 "version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
458] 458]
@@ -484,7 +484,7 @@ dependencies = [
484 "num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", 484 "num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
485 "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)", 485 "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)",
486 "quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", 486 "quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)",
487 "syn 0.15.12 (registry+https://github.com/rust-lang/crates.io-index)", 487 "syn 0.15.13 (registry+https://github.com/rust-lang/crates.io-index)",
488] 488]
489 489
490[[package]] 490[[package]]
@@ -552,7 +552,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
552 552
553[[package]] 553[[package]]
554name = "pest" 554name = "pest"
555version = "2.0.1" 555version = "2.0.2"
556source = "registry+https://github.com/rust-lang/crates.io-index" 556source = "registry+https://github.com/rust-lang/crates.io-index"
557dependencies = [ 557dependencies = [
558 "ucd-trie 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", 558 "ucd-trie 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -563,7 +563,7 @@ name = "pest_derive"
563version = "2.0.1" 563version = "2.0.1"
564source = "registry+https://github.com/rust-lang/crates.io-index" 564source = "registry+https://github.com/rust-lang/crates.io-index"
565dependencies = [ 565dependencies = [
566 "pest 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", 566 "pest 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
567 "pest_generator 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)", 567 "pest_generator 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
568] 568]
569 569
@@ -572,7 +572,7 @@ name = "pest_generator"
572version = "2.0.0" 572version = "2.0.0"
573source = "registry+https://github.com/rust-lang/crates.io-index" 573source = "registry+https://github.com/rust-lang/crates.io-index"
574dependencies = [ 574dependencies = [
575 "pest 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", 575 "pest 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
576 "pest_meta 2.0.3 (registry+https://github.com/rust-lang/crates.io-index)", 576 "pest_meta 2.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
577 "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)", 577 "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)",
578 "quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", 578 "quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -585,7 +585,7 @@ version = "2.0.3"
585source = "registry+https://github.com/rust-lang/crates.io-index" 585source = "registry+https://github.com/rust-lang/crates.io-index"
586dependencies = [ 586dependencies = [
587 "maplit 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", 587 "maplit 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
588 "pest 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", 588 "pest 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
589 "sha-1 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", 589 "sha-1 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
590] 590]
591 591
@@ -616,7 +616,7 @@ dependencies = [
616 "ra_editor 0.1.0", 616 "ra_editor 0.1.0",
617 "ra_syntax 0.1.0", 617 "ra_syntax 0.1.0",
618 "rayon 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", 618 "rayon 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
619 "relative-path 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", 619 "relative-path 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
620 "rustc-hash 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", 620 "rustc-hash 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
621 "salsa 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", 621 "salsa 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
622 "test_utils 0.1.0", 622 "test_utils 0.1.0",
@@ -627,7 +627,7 @@ name = "ra_cli"
627version = "0.1.0" 627version = "0.1.0"
628dependencies = [ 628dependencies = [
629 "clap 2.32.0 (registry+https://github.com/rust-lang/crates.io-index)", 629 "clap 2.32.0 (registry+https://github.com/rust-lang/crates.io-index)",
630 "failure 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", 630 "failure 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
631 "join_to_string 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", 631 "join_to_string 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
632 "ra_editor 0.1.0", 632 "ra_editor 0.1.0",
633 "ra_syntax 0.1.0", 633 "ra_syntax 0.1.0",
@@ -650,11 +650,11 @@ dependencies = [
650name = "ra_lsp_server" 650name = "ra_lsp_server"
651version = "0.1.0" 651version = "0.1.0"
652dependencies = [ 652dependencies = [
653 "cargo_metadata 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", 653 "cargo_metadata 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
654 "crossbeam-channel 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", 654 "crossbeam-channel 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
655 "drop_bomb 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", 655 "drop_bomb 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
656 "failure 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", 656 "failure 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
657 "failure_derive 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", 657 "failure_derive 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
658 "flexi_logger 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", 658 "flexi_logger 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)",
659 "gen_lsp_server 0.1.0", 659 "gen_lsp_server 0.1.0",
660 "im 12.2.0 (registry+https://github.com/rust-lang/crates.io-index)", 660 "im 12.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -664,7 +664,7 @@ dependencies = [
664 "ra_editor 0.1.0", 664 "ra_editor 0.1.0",
665 "ra_syntax 0.1.0", 665 "ra_syntax 0.1.0",
666 "rayon 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", 666 "rayon 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
667 "relative-path 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", 667 "relative-path 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
668 "rustc-hash 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", 668 "rustc-hash 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
669 "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", 669 "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)",
670 "serde_derive 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", 670 "serde_derive 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -780,7 +780,7 @@ dependencies = [
780 780
781[[package]] 781[[package]]
782name = "relative-path" 782name = "relative-path"
783version = "0.3.7" 783version = "0.4.0"
784source = "registry+https://github.com/rust-lang/crates.io-index" 784source = "registry+https://github.com/rust-lang/crates.io-index"
785 785
786[[package]] 786[[package]]
@@ -848,7 +848,7 @@ version = "0.6.0"
848source = "registry+https://github.com/rust-lang/crates.io-index" 848source = "registry+https://github.com/rust-lang/crates.io-index"
849dependencies = [ 849dependencies = [
850 "derive-new 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)", 850 "derive-new 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)",
851 "indexmap 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", 851 "indexmap 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
852 "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", 852 "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
853 "parking_lot 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)", 853 "parking_lot 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)",
854 "rustc-hash 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", 854 "rustc-hash 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -897,7 +897,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
897dependencies = [ 897dependencies = [
898 "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)", 898 "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)",
899 "quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", 899 "quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)",
900 "syn 0.15.12 (registry+https://github.com/rust-lang/crates.io-index)", 900 "syn 0.15.13 (registry+https://github.com/rust-lang/crates.io-index)",
901] 901]
902 902
903[[package]] 903[[package]]
@@ -972,7 +972,7 @@ dependencies = [
972 972
973[[package]] 973[[package]]
974name = "syn" 974name = "syn"
975version = "0.15.12" 975version = "0.15.13"
976source = "registry+https://github.com/rust-lang/crates.io-index" 976source = "registry+https://github.com/rust-lang/crates.io-index"
977dependencies = [ 977dependencies = [
978 "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)", 978 "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -982,12 +982,12 @@ dependencies = [
982 982
983[[package]] 983[[package]]
984name = "synstructure" 984name = "synstructure"
985version = "0.9.0" 985version = "0.10.0"
986source = "registry+https://github.com/rust-lang/crates.io-index" 986source = "registry+https://github.com/rust-lang/crates.io-index"
987dependencies = [ 987dependencies = [
988 "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)", 988 "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)",
989 "quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", 989 "quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)",
990 "syn 0.14.9 (registry+https://github.com/rust-lang/crates.io-index)", 990 "syn 0.15.13 (registry+https://github.com/rust-lang/crates.io-index)",
991 "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 991 "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
992] 992]
993 993
@@ -1010,7 +1010,7 @@ dependencies = [
1010 "glob 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", 1010 "glob 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
1011 "humansize 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 1011 "humansize 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
1012 "lazy_static 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 1012 "lazy_static 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
1013 "pest 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", 1013 "pest 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
1014 "pest_derive 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", 1014 "pest_derive 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
1015 "regex 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)", 1015 "regex 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
1016 "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", 1016 "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -1025,7 +1025,7 @@ name = "teraron"
1025version = "0.0.1" 1025version = "0.0.1"
1026source = "registry+https://github.com/rust-lang/crates.io-index" 1026source = "registry+https://github.com/rust-lang/crates.io-index"
1027dependencies = [ 1027dependencies = [
1028 "failure 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", 1028 "failure 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
1029 "heck 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", 1029 "heck 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
1030 "ron 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", 1030 "ron 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
1031 "tera 0.11.18 (registry+https://github.com/rust-lang/crates.io-index)", 1031 "tera 0.11.18 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -1089,7 +1089,7 @@ name = "tools"
1089version = "0.1.0" 1089version = "0.1.0"
1090dependencies = [ 1090dependencies = [
1091 "clap 2.32.0 (registry+https://github.com/rust-lang/crates.io-index)", 1091 "clap 2.32.0 (registry+https://github.com/rust-lang/crates.io-index)",
1092 "failure 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", 1092 "failure 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
1093 "itertools 0.7.8 (registry+https://github.com/rust-lang/crates.io-index)", 1093 "itertools 0.7.8 (registry+https://github.com/rust-lang/crates.io-index)",
1094 "teraron 0.0.1 (registry+https://github.com/rust-lang/crates.io-index)", 1094 "teraron 0.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
1095 "walkdir 2.2.5 (registry+https://github.com/rust-lang/crates.io-index)", 1095 "walkdir 2.2.5 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -1279,9 +1279,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1279"checksum block-buffer 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "a076c298b9ecdb530ed9d967e74a6027d6a7478924520acddcddc24c1c8ab3ab" 1279"checksum block-buffer 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "a076c298b9ecdb530ed9d967e74a6027d6a7478924520acddcddc24c1c8ab3ab"
1280"checksum byte-tools 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "560c32574a12a89ecd91f5e742165893f86e3ab98d21f8ea548658eb9eef5f40" 1280"checksum byte-tools 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "560c32574a12a89ecd91f5e742165893f86e3ab98d21f8ea548658eb9eef5f40"
1281"checksum byteorder 1.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "90492c5858dd7d2e78691cfb89f90d273a2800fc11d98f60786e5d87e2f83781" 1281"checksum byteorder 1.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "90492c5858dd7d2e78691cfb89f90d273a2800fc11d98f60786e5d87e2f83781"
1282"checksum cargo_metadata 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2d6809b327f87369e6f3651efd2c5a96c49847a3ed2559477ecba79014751ee1" 1282"checksum cargo_metadata 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "1aaa1a9856ae2d188340526d0986feb6899c9ad11c5dfd73453c784fed6e373d"
1283"checksum cc 1.0.25 (registry+https://github.com/rust-lang/crates.io-index)" = "f159dfd43363c4d08055a07703eb7a3406b0dac4d0584d96965a3262db3c9d16" 1283"checksum cc 1.0.25 (registry+https://github.com/rust-lang/crates.io-index)" = "f159dfd43363c4d08055a07703eb7a3406b0dac4d0584d96965a3262db3c9d16"
1284"checksum cfg-if 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "0c4e7bb64a8ebb0d856483e1e682ea3422f883c5f5615a90d51a2c82fe87fdd3" 1284"checksum cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "082bb9b28e00d3c9d39cc03e64ce4cea0f1bb9b3fde493f0cbc008472d22bdf4"
1285"checksum chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "45912881121cb26fad7c38c17ba7daa18764771836b34fab7d3fbd93ed633878" 1285"checksum chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "45912881121cb26fad7c38c17ba7daa18764771836b34fab7d3fbd93ed633878"
1286"checksum clap 2.32.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b957d88f4b6a63b9d70d5f454ac8011819c6efa7727858f458ab71c756ce2d3e" 1286"checksum clap 2.32.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b957d88f4b6a63b9d70d5f454ac8011819c6efa7727858f458ab71c756ce2d3e"
1287"checksum cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f" 1287"checksum cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f"
@@ -1298,8 +1298,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1298"checksum drop_bomb 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "69b26e475fd29098530e709294e94e661974c851aed42512793f120fed4e199f" 1298"checksum drop_bomb 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "69b26e475fd29098530e709294e94e661974c851aed42512793f120fed4e199f"
1299"checksum either 1.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3be565ca5c557d7f59e7cfcf1844f9e3033650c929c6566f511e8005f205c1d0" 1299"checksum either 1.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3be565ca5c557d7f59e7cfcf1844f9e3033650c929c6566f511e8005f205c1d0"
1300"checksum error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "07e791d3be96241c77c43846b665ef1384606da2cd2a48730abe606a12906e02" 1300"checksum error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "07e791d3be96241c77c43846b665ef1384606da2cd2a48730abe606a12906e02"
1301"checksum failure 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7efb22686e4a466b1ec1a15c2898f91fa9cb340452496dca654032de20ff95b9" 1301"checksum failure 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "6dd377bcc1b1b7ce911967e3ec24fa19c3224394ec05b54aa7b083d498341ac7"
1302"checksum failure_derive 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "946d0e98a50d9831f5d589038d2ca7f8f455b1c21028c0db0e84116a12696426" 1302"checksum failure_derive 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "64c2d913fe8ed3b6c6518eedf4538255b989945c14c2a7d5cbff62a5e2120596"
1303"checksum fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" 1303"checksum fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed"
1304"checksum flexi_logger 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2103a4bd3f67bf8b3e89fe0695cd13ac23c9968a2a81f2ccf2d95f1bb4e5a520" 1304"checksum flexi_logger 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2103a4bd3f67bf8b3e89fe0695cd13ac23c9968a2a81f2ccf2d95f1bb4e5a520"
1305"checksum fst 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9b0408ab57c1bf7c634b2ac6a165d14f642dc3335a43203090a7f8c78b54577b" 1305"checksum fst 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9b0408ab57c1bf7c634b2ac6a165d14f642dc3335a43203090a7f8c78b54577b"
@@ -1311,7 +1311,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1311"checksum humansize 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b6cab2627acfc432780848602f3f558f7e9dd427352224b0d9324025796d2a5e" 1311"checksum humansize 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b6cab2627acfc432780848602f3f558f7e9dd427352224b0d9324025796d2a5e"
1312"checksum idna 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e" 1312"checksum idna 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e"
1313"checksum im 12.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ae9c7f9bb8aee47fc16d535a705f7867a9fc83bb822e5e1043bb98e77ffeed3c" 1313"checksum im 12.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ae9c7f9bb8aee47fc16d535a705f7867a9fc83bb822e5e1043bb98e77ffeed3c"
1314"checksum indexmap 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "08173ba1e906efb6538785a8844dd496f5d34f0a2d88038e95195172fc667220" 1314"checksum indexmap 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7e81a7c05f79578dbc15793d8b619db9ba32b4577003ef3af1a91c416798c58d"
1315"checksum itertools 0.7.8 (registry+https://github.com/rust-lang/crates.io-index)" = "f58856976b776fedd95533137617a02fb25719f40e7d9b01c7043cd65474f450" 1315"checksum itertools 0.7.8 (registry+https://github.com/rust-lang/crates.io-index)" = "f58856976b776fedd95533137617a02fb25719f40e7d9b01c7043cd65474f450"
1316"checksum itoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "1306f3464951f30e30d12373d31c79fbd52d236e5e896fd92f96ec7babbbe60b" 1316"checksum itoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "1306f3464951f30e30d12373d31c79fbd52d236e5e896fd92f96ec7babbbe60b"
1317"checksum join_to_string 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7bddc885f3fd69dd4b5d747c2efe6dd2c36d795ea9938281ed50910e32c95e31" 1317"checksum join_to_string 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7bddc885f3fd69dd4b5d747c2efe6dd2c36d795ea9938281ed50910e32c95e31"
@@ -1335,7 +1335,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1335"checksum parking_lot 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)" = "f0802bff09003b291ba756dc7e79313e51cc31667e94afbe847def490424cde5" 1335"checksum parking_lot 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)" = "f0802bff09003b291ba756dc7e79313e51cc31667e94afbe847def490424cde5"
1336"checksum parking_lot_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ad7f7e6ebdc79edff6fdcb87a55b620174f7a989e3eb31b65231f4af57f00b8c" 1336"checksum parking_lot_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ad7f7e6ebdc79edff6fdcb87a55b620174f7a989e3eb31b65231f4af57f00b8c"
1337"checksum percent-encoding 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831" 1337"checksum percent-encoding 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831"
1338"checksum pest 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "c3abb0d36ede865dcc689fd3bee2ff39094eff6e57a814f4a53c3c6108088353" 1338"checksum pest 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a677051ad923732bb5c70f2d45f8985a96e3eee2e2bff86697e3b11b0c3fcfde"
1339"checksum pest_derive 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b76f477146419bc539a63f4ef40e902166cb43b3e51cecc71d9136fd12c567e7" 1339"checksum pest_derive 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b76f477146419bc539a63f4ef40e902166cb43b3e51cecc71d9136fd12c567e7"
1340"checksum pest_generator 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3ebee4e9680be4fd162e6f3394ae4192a6b60b1e4d17d845e631f0c68d1a3386" 1340"checksum pest_generator 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3ebee4e9680be4fd162e6f3394ae4192a6b60b1e4d17d845e631f0c68d1a3386"
1341"checksum pest_meta 2.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "1f6d5f6f0e6082578c86af197d780dc38328e3f768cec06aac9bc46d714e8221" 1341"checksum pest_meta 2.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "1f6d5f6f0e6082578c86af197d780dc38328e3f768cec06aac9bc46d714e8221"
@@ -1351,7 +1351,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1351"checksum redox_termios 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76" 1351"checksum redox_termios 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76"
1352"checksum regex 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "2069749032ea3ec200ca51e4a31df41759190a88edca0d2d86ee8bedf7073341" 1352"checksum regex 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "2069749032ea3ec200ca51e4a31df41759190a88edca0d2d86ee8bedf7073341"
1353"checksum regex-syntax 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "747ba3b235651f6e2f67dfa8bcdcd073ddb7c243cb21c442fc12395dfcac212d" 1353"checksum regex-syntax 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "747ba3b235651f6e2f67dfa8bcdcd073ddb7c243cb21c442fc12395dfcac212d"
1354"checksum relative-path 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "e614f96449605730b4f7ad2c019e88c1652d730634b4eba07b810801856635e3" 1354"checksum relative-path 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "0e7790c7f1cc73d831d28dc5a7deb316a006e7848e6a7f467cdb10a0a9e0fb1c"
1355"checksum remove_dir_all 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3488ba1b9a2084d38645c4c08276a1752dcbf2c7130d74f1569681ad5d2799c5" 1355"checksum remove_dir_all 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3488ba1b9a2084d38645c4c08276a1752dcbf2c7130d74f1569681ad5d2799c5"
1356"checksum ron 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c48677d8a9247a4e0d1f3f9cb4b0a8e29167fdc3c04f383a5e669cd7a960ae0f" 1356"checksum ron 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c48677d8a9247a4e0d1f3f9cb4b0a8e29167fdc3c04f383a5e669cd7a960ae0f"
1357"checksum rowan 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4bb1f952404091f61bfea7cd09c564090a0fcee3d22223f98084e8756e01c04d" 1357"checksum rowan 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4bb1f952404091f61bfea7cd09c564090a0fcee3d22223f98084e8756e01c04d"
@@ -1376,8 +1376,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1376"checksum strsim 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550" 1376"checksum strsim 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550"
1377"checksum superslice 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b50b13d42370e0f5fc62eafdd5c2d20065eaf5458dab215ff3e20e63eea96b30" 1377"checksum superslice 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b50b13d42370e0f5fc62eafdd5c2d20065eaf5458dab215ff3e20e63eea96b30"
1378"checksum syn 0.14.9 (registry+https://github.com/rust-lang/crates.io-index)" = "261ae9ecaa397c42b960649561949d69311f08eeaea86a65696e6e46517cf741" 1378"checksum syn 0.14.9 (registry+https://github.com/rust-lang/crates.io-index)" = "261ae9ecaa397c42b960649561949d69311f08eeaea86a65696e6e46517cf741"
1379"checksum syn 0.15.12 (registry+https://github.com/rust-lang/crates.io-index)" = "34ab9797e47d24cb76b8dc4d24ff36807018c7cc549c4cba050b068be0c586b0" 1379"checksum syn 0.15.13 (registry+https://github.com/rust-lang/crates.io-index)" = "7b4439ee8325b4e4b57e59309c3724c9a4478eaeb4eb094b6f3fac180a3b2876"
1380"checksum synstructure 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "85bb9b7550d063ea184027c9b8c20ac167cd36d3e06b3a40bceb9d746dc1a7b7" 1380"checksum synstructure 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ec37f4fab4bafaf6b5621c1d54e6aa5d4d059a8f84929e87abfdd7f9f04c6db2"
1381"checksum tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8" 1381"checksum tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8"
1382"checksum tera 0.11.18 (registry+https://github.com/rust-lang/crates.io-index)" = "6c87cae42cc4fc480278c7583792cc5da2d51a25be916b7921cbb45c43063b8d" 1382"checksum tera 0.11.18 (registry+https://github.com/rust-lang/crates.io-index)" = "6c87cae42cc4fc480278c7583792cc5da2d51a25be916b7921cbb45c43063b8d"
1383"checksum teraron 0.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0d89ad4617d1dec55331067fadaa041e813479e1779616f3d3ce9308bf46184e" 1383"checksum teraron 0.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0d89ad4617d1dec55331067fadaa041e813479e1779616f3d3ce9308bf46184e"
diff --git a/crates/ra_analysis/Cargo.toml b/crates/ra_analysis/Cargo.toml
index f5e742159..0f5ff6d24 100644
--- a/crates/ra_analysis/Cargo.toml
+++ b/crates/ra_analysis/Cargo.toml
@@ -5,7 +5,7 @@ version = "0.1.0"
5authors = ["Aleksey Kladov <[email protected]>"] 5authors = ["Aleksey Kladov <[email protected]>"]
6 6
7[dependencies] 7[dependencies]
8relative-path = "0.3.7" 8relative-path = "0.4.0"
9log = "0.4.2" 9log = "0.4.2"
10parking_lot = "0.6.3" 10parking_lot = "0.6.3"
11once_cell = "0.1.5" 11once_cell = "0.1.5"
diff --git a/crates/ra_lsp_server/Cargo.toml b/crates/ra_lsp_server/Cargo.toml
index e4fc40a3a..2bf073074 100644
--- a/crates/ra_lsp_server/Cargo.toml
+++ b/crates/ra_lsp_server/Cargo.toml
@@ -6,7 +6,7 @@ authors = ["Aleksey Kladov <[email protected]>"]
6 6
7[dependencies] 7[dependencies]
8rayon = "1.0.2" 8rayon = "1.0.2"
9relative-path = "0.3.7" 9relative-path = "0.4.0"
10failure = "0.1.2" 10failure = "0.1.2"
11failure_derive = "0.1.2" 11failure_derive = "0.1.2"
12serde_json = "1.0.24" 12serde_json = "1.0.24"