aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Cargo.lock77
-rw-r--r--crates/ra_lsp_server/Cargo.toml2
2 files changed, 38 insertions, 41 deletions
diff --git a/Cargo.lock b/Cargo.lock
index c1f773055..18aac79ab 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -174,7 +174,7 @@ dependencies = [
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.6 (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.2.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)",
179 "nodrop 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", 179 "nodrop 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
180 "scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", 180 "scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -188,7 +188,7 @@ dependencies = [
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.6 (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.2.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)",
193 "scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", 193 "scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
194] 194]
@@ -208,12 +208,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
208 208
209[[package]] 209[[package]]
210name = "derive-new" 210name = "derive-new"
211version = "0.5.5" 211version = "0.5.6"
212source = "registry+https://github.com/rust-lang/crates.io-index" 212source = "registry+https://github.com/rust-lang/crates.io-index"
213dependencies = [ 213dependencies = [
214 "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)", 214 "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)",
215 "quote 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", 215 "quote 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)",
216 "syn 0.14.9 (registry+https://github.com/rust-lang/crates.io-index)", 216 "syn 0.15.18 (registry+https://github.com/rust-lang/crates.io-index)",
217] 217]
218 218
219[[package]] 219[[package]]
@@ -268,7 +268,7 @@ source = "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.9 (registry+https://github.com/rust-lang/crates.io-index)", 270 "quote 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)",
271 "syn 0.15.17 (registry+https://github.com/rust-lang/crates.io-index)", 271 "syn 0.15.18 (registry+https://github.com/rust-lang/crates.io-index)",
272 "synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", 272 "synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
273] 273]
274 274
@@ -279,13 +279,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
279 279
280[[package]] 280[[package]]
281name = "flexi_logger" 281name = "flexi_logger"
282version = "0.9.3" 282version = "0.10.0"
283source = "registry+https://github.com/rust-lang/crates.io-index" 283source = "registry+https://github.com/rust-lang/crates.io-index"
284dependencies = [ 284dependencies = [
285 "chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", 285 "chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
286 "glob 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", 286 "glob 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
287 "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", 287 "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
288 "regex 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)", 288 "regex 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
289] 289]
290 290
291[[package]] 291[[package]]
@@ -317,7 +317,7 @@ version = "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.3 (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.1 (registry+https://github.com/rust-lang/crates.io-index)",
321 "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", 321 "log 0.4.6 (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)",
323 "serde_derive 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", 323 "serde_derive 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -394,7 +394,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
394 394
395[[package]] 395[[package]]
396name = "languageserver-types" 396name = "languageserver-types"
397version = "0.51.0" 397version = "0.51.1"
398source = "registry+https://github.com/rust-lang/crates.io-index" 398source = "registry+https://github.com/rust-lang/crates.io-index"
399dependencies = [ 399dependencies = [
400 "bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)", 400 "bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -403,17 +403,14 @@ dependencies = [
403 "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", 403 "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)",
404 "serde_derive 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", 404 "serde_derive 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)",
405 "serde_json 1.0.32 (registry+https://github.com/rust-lang/crates.io-index)", 405 "serde_json 1.0.32 (registry+https://github.com/rust-lang/crates.io-index)",
406 "url 1.7.1 (registry+https://github.com/rust-lang/crates.io-index)", 406 "url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
407 "url_serde 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", 407 "url_serde 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
408] 408]
409 409
410[[package]] 410[[package]]
411name = "lazy_static" 411name = "lazy_static"
412version = "1.1.0" 412version = "1.2.0"
413source = "registry+https://github.com/rust-lang/crates.io-index" 413source = "registry+https://github.com/rust-lang/crates.io-index"
414dependencies = [
415 "version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
416]
417 414
418[[package]] 415[[package]]
419name = "libc" 416name = "libc"
@@ -484,7 +481,7 @@ dependencies = [
484 "num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", 481 "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)", 482 "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)",
486 "quote 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", 483 "quote 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)",
487 "syn 0.15.17 (registry+https://github.com/rust-lang/crates.io-index)", 484 "syn 0.15.18 (registry+https://github.com/rust-lang/crates.io-index)",
488] 485]
489 486
490[[package]] 487[[package]]
@@ -605,7 +602,7 @@ dependencies = [
605 "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", 602 "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
606 "ra_editor 0.1.0", 603 "ra_editor 0.1.0",
607 "ra_syntax 0.1.0", 604 "ra_syntax 0.1.0",
608 "rayon 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", 605 "rayon 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
609 "relative-path 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", 606 "relative-path 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
610 "rustc-hash 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", 607 "rustc-hash 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
611 "salsa 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", 608 "salsa 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -645,15 +642,15 @@ dependencies = [
645 "drop_bomb 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", 642 "drop_bomb 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
646 "failure 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", 643 "failure 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
647 "failure_derive 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", 644 "failure_derive 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
648 "flexi_logger 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)", 645 "flexi_logger 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)",
649 "gen_lsp_server 0.1.0", 646 "gen_lsp_server 0.1.0",
650 "im 12.2.0 (registry+https://github.com/rust-lang/crates.io-index)", 647 "im 12.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
651 "languageserver-types 0.51.0 (registry+https://github.com/rust-lang/crates.io-index)", 648 "languageserver-types 0.51.1 (registry+https://github.com/rust-lang/crates.io-index)",
652 "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", 649 "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
653 "ra_analysis 0.1.0", 650 "ra_analysis 0.1.0",
654 "ra_editor 0.1.0", 651 "ra_editor 0.1.0",
655 "ra_syntax 0.1.0", 652 "ra_syntax 0.1.0",
656 "rayon 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", 653 "rayon 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
657 "relative-path 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", 654 "relative-path 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
658 "rustc-hash 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", 655 "rustc-hash 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
659 "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", 656 "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -719,7 +716,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
719 716
720[[package]] 717[[package]]
721name = "rayon" 718name = "rayon"
722version = "1.0.2" 719version = "1.0.3"
723source = "registry+https://github.com/rust-lang/crates.io-index" 720source = "registry+https://github.com/rust-lang/crates.io-index"
724dependencies = [ 721dependencies = [
725 "crossbeam-deque 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", 722 "crossbeam-deque 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -733,7 +730,7 @@ version = "1.4.1"
733source = "registry+https://github.com/rust-lang/crates.io-index" 730source = "registry+https://github.com/rust-lang/crates.io-index"
734dependencies = [ 731dependencies = [
735 "crossbeam-deque 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", 732 "crossbeam-deque 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
736 "lazy_static 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 733 "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
737 "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)", 734 "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
738 "num_cpus 1.8.0 (registry+https://github.com/rust-lang/crates.io-index)", 735 "num_cpus 1.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
739] 736]
@@ -753,7 +750,7 @@ dependencies = [
753 750
754[[package]] 751[[package]]
755name = "regex" 752name = "regex"
756version = "1.0.5" 753version = "1.0.6"
757source = "registry+https://github.com/rust-lang/crates.io-index" 754source = "registry+https://github.com/rust-lang/crates.io-index"
758dependencies = [ 755dependencies = [
759 "aho-corasick 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", 756 "aho-corasick 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -840,7 +837,7 @@ name = "salsa"
840version = "0.8.0" 837version = "0.8.0"
841source = "registry+https://github.com/rust-lang/crates.io-index" 838source = "registry+https://github.com/rust-lang/crates.io-index"
842dependencies = [ 839dependencies = [
843 "derive-new 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)", 840 "derive-new 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)",
844 "indexmap 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", 841 "indexmap 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
845 "lock_api 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", 842 "lock_api 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
846 "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", 843 "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -891,7 +888,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
891dependencies = [ 888dependencies = [
892 "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)", 889 "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)",
893 "quote 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", 890 "quote 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)",
894 "syn 0.15.17 (registry+https://github.com/rust-lang/crates.io-index)", 891 "syn 0.15.18 (registry+https://github.com/rust-lang/crates.io-index)",
895] 892]
896 893
897[[package]] 894[[package]]
@@ -966,7 +963,7 @@ dependencies = [
966 963
967[[package]] 964[[package]]
968name = "syn" 965name = "syn"
969version = "0.15.17" 966version = "0.15.18"
970source = "registry+https://github.com/rust-lang/crates.io-index" 967source = "registry+https://github.com/rust-lang/crates.io-index"
971dependencies = [ 968dependencies = [
972 "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)", 969 "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -981,7 +978,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
981dependencies = [ 978dependencies = [
982 "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)", 979 "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)",
983 "quote 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", 980 "quote 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)",
984 "syn 0.15.17 (registry+https://github.com/rust-lang/crates.io-index)", 981 "syn 0.15.18 (registry+https://github.com/rust-lang/crates.io-index)",
985 "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 982 "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
986] 983]
987 984
@@ -1003,15 +1000,15 @@ dependencies = [
1003 "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", 1000 "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
1004 "glob 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", 1001 "glob 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
1005 "humansize 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 1002 "humansize 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
1006 "lazy_static 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 1003 "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
1007 "pest 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)", 1004 "pest 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
1008 "pest_derive 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", 1005 "pest_derive 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
1009 "regex 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)", 1006 "regex 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
1010 "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", 1007 "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)",
1011 "serde_json 1.0.32 (registry+https://github.com/rust-lang/crates.io-index)", 1008 "serde_json 1.0.32 (registry+https://github.com/rust-lang/crates.io-index)",
1012 "slug 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", 1009 "slug 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
1013 "unic-segment 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", 1010 "unic-segment 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
1014 "url 1.7.1 (registry+https://github.com/rust-lang/crates.io-index)", 1011 "url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
1015] 1012]
1016 1013
1017[[package]] 1014[[package]]
@@ -1065,7 +1062,7 @@ name = "thread_local"
1065version = "0.3.6" 1062version = "0.3.6"
1066source = "registry+https://github.com/rust-lang/crates.io-index" 1063source = "registry+https://github.com/rust-lang/crates.io-index"
1067dependencies = [ 1064dependencies = [
1068 "lazy_static 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 1065 "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
1069] 1066]
1070 1067
1071[[package]] 1068[[package]]
@@ -1186,7 +1183,7 @@ dependencies = [
1186 1183
1187[[package]] 1184[[package]]
1188name = "url" 1185name = "url"
1189version = "1.7.1" 1186version = "1.7.2"
1190source = "registry+https://github.com/rust-lang/crates.io-index" 1187source = "registry+https://github.com/rust-lang/crates.io-index"
1191dependencies = [ 1188dependencies = [
1192 "idna 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", 1189 "idna 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -1200,7 +1197,7 @@ version = "0.2.0"
1200source = "registry+https://github.com/rust-lang/crates.io-index" 1197source = "registry+https://github.com/rust-lang/crates.io-index"
1201dependencies = [ 1198dependencies = [
1202 "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", 1199 "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)",
1203 "url 1.7.1 (registry+https://github.com/rust-lang/crates.io-index)", 1200 "url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
1204] 1201]
1205 1202
1206[[package]] 1203[[package]]
@@ -1285,7 +1282,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1285"checksum crossbeam-epoch 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9c90f1474584f38e270b5b613e898c8c328aa4f3dea85e0a27ac2e642f009416" 1282"checksum crossbeam-epoch 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9c90f1474584f38e270b5b613e898c8c328aa4f3dea85e0a27ac2e642f009416"
1286"checksum crossbeam-utils 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2760899e32a1d58d5abb31129f8fae5de75220bc2176e77ff7c627ae45c918d9" 1283"checksum crossbeam-utils 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2760899e32a1d58d5abb31129f8fae5de75220bc2176e77ff7c627ae45c918d9"
1287"checksum crossbeam-utils 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "677d453a17e8bd2b913fa38e8b9cf04bcdbb5be790aa294f2389661d72036015" 1284"checksum crossbeam-utils 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "677d453a17e8bd2b913fa38e8b9cf04bcdbb5be790aa294f2389661d72036015"
1288"checksum derive-new 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)" = "899ec79626c14e00ccc9729b4d750bbe67fe76a8f436824c16e0233bbd9d7daa" 1285"checksum derive-new 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)" = "6ca414e896ae072546f4d789f452daaecf60ddee4c9df5dc6d5936d769e3d87c"
1289"checksum deunicode 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "850878694b7933ca4c9569d30a34b55031b9b139ee1fc7b94a527c4ef960d690" 1286"checksum deunicode 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "850878694b7933ca4c9569d30a34b55031b9b139ee1fc7b94a527c4ef960d690"
1290"checksum difference 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198" 1287"checksum difference 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198"
1291"checksum digest 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)" = "03b072242a8cbaf9c145665af9d250c59af3b958f83ed6824e13533cf76d5b90" 1288"checksum digest 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)" = "03b072242a8cbaf9c145665af9d250c59af3b958f83ed6824e13533cf76d5b90"
@@ -1295,7 +1292,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1295"checksum failure 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "6dd377bcc1b1b7ce911967e3ec24fa19c3224394ec05b54aa7b083d498341ac7" 1292"checksum failure 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "6dd377bcc1b1b7ce911967e3ec24fa19c3224394ec05b54aa7b083d498341ac7"
1296"checksum failure_derive 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "64c2d913fe8ed3b6c6518eedf4538255b989945c14c2a7d5cbff62a5e2120596" 1293"checksum failure_derive 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "64c2d913fe8ed3b6c6518eedf4538255b989945c14c2a7d5cbff62a5e2120596"
1297"checksum fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" 1294"checksum fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed"
1298"checksum flexi_logger 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)" = "7992096ba2290bd35b86b282e72edae518a25aa9a067ff417bc017ae63ac5e22" 1295"checksum flexi_logger 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "553854ebfebeae44ba699a9dc7d53a4036ccc01cd1e144aea0e3054c54383733"
1299"checksum fst 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9b0408ab57c1bf7c634b2ac6a165d14f642dc3335a43203090a7f8c78b54577b" 1296"checksum fst 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9b0408ab57c1bf7c634b2ac6a165d14f642dc3335a43203090a7f8c78b54577b"
1300"checksum fuchsia-zircon 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82" 1297"checksum fuchsia-zircon 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82"
1301"checksum fuchsia-zircon-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" 1298"checksum fuchsia-zircon-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7"
@@ -1309,8 +1306,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1309"checksum itertools 0.7.8 (registry+https://github.com/rust-lang/crates.io-index)" = "f58856976b776fedd95533137617a02fb25719f40e7d9b01c7043cd65474f450" 1306"checksum itertools 0.7.8 (registry+https://github.com/rust-lang/crates.io-index)" = "f58856976b776fedd95533137617a02fb25719f40e7d9b01c7043cd65474f450"
1310"checksum itoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "1306f3464951f30e30d12373d31c79fbd52d236e5e896fd92f96ec7babbbe60b" 1307"checksum itoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "1306f3464951f30e30d12373d31c79fbd52d236e5e896fd92f96ec7babbbe60b"
1311"checksum join_to_string 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7bddc885f3fd69dd4b5d747c2efe6dd2c36d795ea9938281ed50910e32c95e31" 1308"checksum join_to_string 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7bddc885f3fd69dd4b5d747c2efe6dd2c36d795ea9938281ed50910e32c95e31"
1312"checksum languageserver-types 0.51.0 (registry+https://github.com/rust-lang/crates.io-index)" = "caecadd973c43c93f5ce96fa457da310113d867af28808a8ed74023e9887a39e" 1309"checksum languageserver-types 0.51.1 (registry+https://github.com/rust-lang/crates.io-index)" = "68de833188ada4e175d04a028f03f244f6370eedbcc75a05604d47d925933f69"
1313"checksum lazy_static 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ca488b89a5657b0a2ecd45b95609b3e848cf1755da332a0da46e2b2b1cb371a7" 1310"checksum lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a374c89b9db55895453a74c1e38861d9deec0b01b405a82516e9d5de4820dea1"
1314"checksum libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)" = "76e3a3ef172f1a0b9a9ff0dd1491ae5e6c948b94479a3021819ba7d860c8645d" 1311"checksum libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)" = "76e3a3ef172f1a0b9a9ff0dd1491ae5e6c948b94479a3021819ba7d860c8645d"
1315"checksum lock_api 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "775751a3e69bde4df9b38dd00a1b5d6ac13791e4223d4a0506577f0dd27cfb7a" 1312"checksum lock_api 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "775751a3e69bde4df9b38dd00a1b5d6ac13791e4223d4a0506577f0dd27cfb7a"
1316"checksum log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c84ec4b527950aa83a329754b01dbe3f58361d1c5efacd1f6d68c494d08a17c6" 1313"checksum log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c84ec4b527950aa83a329754b01dbe3f58361d1c5efacd1f6d68c494d08a17c6"
@@ -1338,11 +1335,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1338"checksum rand 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)" = "e464cd887e869cddcae8792a4ee31d23c7edd516700695608f5b98c67ee0131c" 1335"checksum rand 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)" = "e464cd887e869cddcae8792a4ee31d23c7edd516700695608f5b98c67ee0131c"
1339"checksum rand_core 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "1961a422c4d189dfb50ffa9320bf1f2a9bd54ecb92792fb9477f99a1045f3372" 1336"checksum rand_core 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "1961a422c4d189dfb50ffa9320bf1f2a9bd54ecb92792fb9477f99a1045f3372"
1340"checksum rand_core 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "0905b6b7079ec73b314d4c748701f6931eb79fd97c668caa3f1899b22b32c6db" 1337"checksum rand_core 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "0905b6b7079ec73b314d4c748701f6931eb79fd97c668caa3f1899b22b32c6db"
1341"checksum rayon 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "df7a791f788cb4c516f0e091301a29c2b71ef680db5e644a7d68835c8ae6dbfa" 1338"checksum rayon 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "373814f27745b2686b350dd261bfd24576a6fb0e2c5919b3a2b6005f820b0473"
1342"checksum rayon-core 1.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b055d1e92aba6877574d8fe604a63c8b5df60f60e5982bf7ccbb1338ea527356" 1339"checksum rayon-core 1.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b055d1e92aba6877574d8fe604a63c8b5df60f60e5982bf7ccbb1338ea527356"
1343"checksum redox_syscall 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)" = "c214e91d3ecf43e9a4e41e578973adeb14b474f2bee858742d127af75a0112b1" 1340"checksum redox_syscall 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)" = "c214e91d3ecf43e9a4e41e578973adeb14b474f2bee858742d127af75a0112b1"
1344"checksum redox_termios 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76" 1341"checksum redox_termios 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76"
1345"checksum regex 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "2069749032ea3ec200ca51e4a31df41759190a88edca0d2d86ee8bedf7073341" 1342"checksum regex 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "ee84f70c8c08744ea9641a731c7fadb475bf2ecc52d7f627feb833e0b3990467"
1346"checksum regex-syntax 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "747ba3b235651f6e2f67dfa8bcdcd073ddb7c243cb21c442fc12395dfcac212d" 1343"checksum regex-syntax 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "747ba3b235651f6e2f67dfa8bcdcd073ddb7c243cb21c442fc12395dfcac212d"
1347"checksum relative-path 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "0e7790c7f1cc73d831d28dc5a7deb316a006e7848e6a7f467cdb10a0a9e0fb1c" 1344"checksum relative-path 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "0e7790c7f1cc73d831d28dc5a7deb316a006e7848e6a7f467cdb10a0a9e0fb1c"
1348"checksum remove_dir_all 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3488ba1b9a2084d38645c4c08276a1752dcbf2c7130d74f1569681ad5d2799c5" 1345"checksum remove_dir_all 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3488ba1b9a2084d38645c4c08276a1752dcbf2c7130d74f1569681ad5d2799c5"
@@ -1369,7 +1366,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1369"checksum strsim 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550" 1366"checksum strsim 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550"
1370"checksum superslice 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b50b13d42370e0f5fc62eafdd5c2d20065eaf5458dab215ff3e20e63eea96b30" 1367"checksum superslice 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b50b13d42370e0f5fc62eafdd5c2d20065eaf5458dab215ff3e20e63eea96b30"
1371"checksum syn 0.14.9 (registry+https://github.com/rust-lang/crates.io-index)" = "261ae9ecaa397c42b960649561949d69311f08eeaea86a65696e6e46517cf741" 1368"checksum syn 0.14.9 (registry+https://github.com/rust-lang/crates.io-index)" = "261ae9ecaa397c42b960649561949d69311f08eeaea86a65696e6e46517cf741"
1372"checksum syn 0.15.17 (registry+https://github.com/rust-lang/crates.io-index)" = "3391038ebc3e4ab24eb028cb0ef2f2dc4ba0cbf72ee895ed6a6fad730640b5bc" 1369"checksum syn 0.15.18 (registry+https://github.com/rust-lang/crates.io-index)" = "90c39a061e2f412a9f869540471ab679e85e50c6b05604daf28bc3060f75c430"
1373"checksum synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "73687139bf99285483c96ac0add482c3776528beac1d97d444f6e91f203a2015" 1370"checksum synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "73687139bf99285483c96ac0add482c3776528beac1d97d444f6e91f203a2015"
1374"checksum tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8" 1371"checksum tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8"
1375"checksum tera 0.11.19 (registry+https://github.com/rust-lang/crates.io-index)" = "6ac6d8ad623a7efcfb4367ce2a36f84ef849d5aa3c7bcf2e0324c4cbcc57ebaf" 1372"checksum tera 0.11.19 (registry+https://github.com/rust-lang/crates.io-index)" = "6ac6d8ad623a7efcfb4367ce2a36f84ef849d5aa3c7bcf2e0324c4cbcc57ebaf"
@@ -1394,7 +1391,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1394"checksum unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526" 1391"checksum unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526"
1395"checksum unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" 1392"checksum unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"
1396"checksum unreachable 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56" 1393"checksum unreachable 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56"
1397"checksum url 1.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2a321979c09843d272956e73700d12c4e7d3d92b2ee112b31548aef0d4efc5a6" 1394"checksum url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a"
1398"checksum url_serde 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "74e7d099f1ee52f823d4bdd60c93c3602043c728f5db3b97bdb548467f7bddea" 1395"checksum url_serde 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "74e7d099f1ee52f823d4bdd60c93c3602043c728f5db3b97bdb548467f7bddea"
1399"checksum utf8-ranges 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "796f7e48bef87609f7ade7e06495a87d5cd06c7866e6a5cbfceffc558a243737" 1396"checksum utf8-ranges 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "796f7e48bef87609f7ade7e06495a87d5cd06c7866e6a5cbfceffc558a243737"
1400"checksum vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a" 1397"checksum vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a"
diff --git a/crates/ra_lsp_server/Cargo.toml b/crates/ra_lsp_server/Cargo.toml
index f29dafc17..79d86f9b2 100644
--- a/crates/ra_lsp_server/Cargo.toml
+++ b/crates/ra_lsp_server/Cargo.toml
@@ -14,7 +14,7 @@ serde = "1.0.71"
14serde_derive = "1.0.71" 14serde_derive = "1.0.71"
15drop_bomb = "0.1.0" 15drop_bomb = "0.1.0"
16crossbeam-channel = "0.2.4" 16crossbeam-channel = "0.2.4"
17flexi_logger = "0.9.1" 17flexi_logger = "0.10.0"
18log = "0.4.3" 18log = "0.4.3"
19url_serde = "0.2.0" 19url_serde = "0.2.0"
20languageserver-types = "0.51.0" 20languageserver-types = "0.51.0"