diff options
author | Aleksey Kladov <[email protected]> | 2019-08-30 18:23:28 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2019-08-30 18:32:59 +0100 |
commit | 983de30a567f2cb4d9e28e12702e509ca713da62 (patch) | |
tree | 9bdd597701e1b150492a78b6c85ff856f0fc51bd | |
parent | 7cc14a759699dd2503199116521e9ba65e3f1aa8 (diff) |
inline thread-worker
-rw-r--r-- | Cargo.lock | 167 | ||||
-rw-r--r-- | crates/ra_lsp_server/Cargo.toml | 4 | ||||
-rw-r--r-- | crates/ra_lsp_server/src/lib.rs | 1 | ||||
-rw-r--r-- | crates/ra_lsp_server/src/project_model.rs | 4 | ||||
-rw-r--r-- | crates/ra_lsp_server/src/thread_worker.rs (renamed from crates/thread_worker/src/lib.rs) | 0 | ||||
-rw-r--r-- | crates/thread_worker/Cargo.toml | 10 |
6 files changed, 77 insertions, 109 deletions
diff --git a/Cargo.lock b/Cargo.lock index f02df9e76..9c630f370 100644 --- a/Cargo.lock +++ b/Cargo.lock | |||
@@ -22,7 +22,7 @@ version = "0.2.13" | |||
22 | source = "registry+https://github.com/rust-lang/crates.io-index" | 22 | source = "registry+https://github.com/rust-lang/crates.io-index" |
23 | dependencies = [ | 23 | dependencies = [ |
24 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | 24 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", |
25 | "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", | 25 | "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", |
26 | ] | 26 | ] |
27 | 27 | ||
28 | [[package]] | 28 | [[package]] |
@@ -46,7 +46,7 @@ name = "backtrace-sys" | |||
46 | version = "0.1.31" | 46 | version = "0.1.31" |
47 | source = "registry+https://github.com/rust-lang/crates.io-index" | 47 | source = "registry+https://github.com/rust-lang/crates.io-index" |
48 | dependencies = [ | 48 | dependencies = [ |
49 | "cc 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)", | 49 | "cc 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", |
50 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | 50 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", |
51 | ] | 51 | ] |
52 | 52 | ||
@@ -94,7 +94,7 @@ name = "c2-chacha" | |||
94 | version = "0.2.2" | 94 | version = "0.2.2" |
95 | source = "registry+https://github.com/rust-lang/crates.io-index" | 95 | source = "registry+https://github.com/rust-lang/crates.io-index" |
96 | dependencies = [ | 96 | dependencies = [ |
97 | "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", | 97 | "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", |
98 | "ppv-lite86 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)", | 98 | "ppv-lite86 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)", |
99 | ] | 99 | ] |
100 | 100 | ||
@@ -111,7 +111,7 @@ dependencies = [ | |||
111 | 111 | ||
112 | [[package]] | 112 | [[package]] |
113 | name = "cc" | 113 | name = "cc" |
114 | version = "1.0.40" | 114 | version = "1.0.41" |
115 | source = "registry+https://github.com/rust-lang/crates.io-index" | 115 | source = "registry+https://github.com/rust-lang/crates.io-index" |
116 | 116 | ||
117 | [[package]] | 117 | [[package]] |
@@ -122,7 +122,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
122 | [[package]] | 122 | [[package]] |
123 | name = "chalk-engine" | 123 | name = "chalk-engine" |
124 | version = "0.9.0" | 124 | version = "0.9.0" |
125 | source = "git+https://github.com/rust-lang/chalk.git#201775c47e4cefeb71d7f415c605e09c02e33b22" | 125 | source = "git+https://github.com/rust-lang/chalk.git#c9314e425e49969c33cabcb8fac7da6eac3c5073" |
126 | dependencies = [ | 126 | dependencies = [ |
127 | "chalk-macros 0.1.1 (git+https://github.com/rust-lang/chalk.git)", | 127 | "chalk-macros 0.1.1 (git+https://github.com/rust-lang/chalk.git)", |
128 | "rustc-hash 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", | 128 | "rustc-hash 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", |
@@ -132,7 +132,7 @@ dependencies = [ | |||
132 | [[package]] | 132 | [[package]] |
133 | name = "chalk-ir" | 133 | name = "chalk-ir" |
134 | version = "0.1.0" | 134 | version = "0.1.0" |
135 | source = "git+https://github.com/rust-lang/chalk.git#201775c47e4cefeb71d7f415c605e09c02e33b22" | 135 | source = "git+https://github.com/rust-lang/chalk.git#c9314e425e49969c33cabcb8fac7da6eac3c5073" |
136 | dependencies = [ | 136 | dependencies = [ |
137 | "chalk-engine 0.9.0 (git+https://github.com/rust-lang/chalk.git)", | 137 | "chalk-engine 0.9.0 (git+https://github.com/rust-lang/chalk.git)", |
138 | "chalk-macros 0.1.1 (git+https://github.com/rust-lang/chalk.git)", | 138 | "chalk-macros 0.1.1 (git+https://github.com/rust-lang/chalk.git)", |
@@ -142,15 +142,15 @@ dependencies = [ | |||
142 | [[package]] | 142 | [[package]] |
143 | name = "chalk-macros" | 143 | name = "chalk-macros" |
144 | version = "0.1.1" | 144 | version = "0.1.1" |
145 | source = "git+https://github.com/rust-lang/chalk.git#201775c47e4cefeb71d7f415c605e09c02e33b22" | 145 | source = "git+https://github.com/rust-lang/chalk.git#c9314e425e49969c33cabcb8fac7da6eac3c5073" |
146 | dependencies = [ | 146 | dependencies = [ |
147 | "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", | 147 | "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", |
148 | ] | 148 | ] |
149 | 149 | ||
150 | [[package]] | 150 | [[package]] |
151 | name = "chalk-rust-ir" | 151 | name = "chalk-rust-ir" |
152 | version = "0.1.0" | 152 | version = "0.1.0" |
153 | source = "git+https://github.com/rust-lang/chalk.git#201775c47e4cefeb71d7f415c605e09c02e33b22" | 153 | source = "git+https://github.com/rust-lang/chalk.git#c9314e425e49969c33cabcb8fac7da6eac3c5073" |
154 | dependencies = [ | 154 | dependencies = [ |
155 | "chalk-engine 0.9.0 (git+https://github.com/rust-lang/chalk.git)", | 155 | "chalk-engine 0.9.0 (git+https://github.com/rust-lang/chalk.git)", |
156 | "chalk-ir 0.1.0 (git+https://github.com/rust-lang/chalk.git)", | 156 | "chalk-ir 0.1.0 (git+https://github.com/rust-lang/chalk.git)", |
@@ -160,14 +160,14 @@ dependencies = [ | |||
160 | [[package]] | 160 | [[package]] |
161 | name = "chalk-solve" | 161 | name = "chalk-solve" |
162 | version = "0.1.0" | 162 | version = "0.1.0" |
163 | source = "git+https://github.com/rust-lang/chalk.git#201775c47e4cefeb71d7f415c605e09c02e33b22" | 163 | source = "git+https://github.com/rust-lang/chalk.git#c9314e425e49969c33cabcb8fac7da6eac3c5073" |
164 | dependencies = [ | 164 | dependencies = [ |
165 | "chalk-engine 0.9.0 (git+https://github.com/rust-lang/chalk.git)", | 165 | "chalk-engine 0.9.0 (git+https://github.com/rust-lang/chalk.git)", |
166 | "chalk-ir 0.1.0 (git+https://github.com/rust-lang/chalk.git)", | 166 | "chalk-ir 0.1.0 (git+https://github.com/rust-lang/chalk.git)", |
167 | "chalk-macros 0.1.1 (git+https://github.com/rust-lang/chalk.git)", | 167 | "chalk-macros 0.1.1 (git+https://github.com/rust-lang/chalk.git)", |
168 | "chalk-rust-ir 0.1.0 (git+https://github.com/rust-lang/chalk.git)", | 168 | "chalk-rust-ir 0.1.0 (git+https://github.com/rust-lang/chalk.git)", |
169 | "derive-new 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)", | 169 | "derive-new 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)", |
170 | "ena 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", | 170 | "ena 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", |
171 | "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", | 171 | "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", |
172 | "itertools 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", | 172 | "itertools 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", |
173 | "petgraph 0.4.13 (registry+https://github.com/rust-lang/crates.io-index)", | 173 | "petgraph 0.4.13 (registry+https://github.com/rust-lang/crates.io-index)", |
@@ -197,13 +197,13 @@ dependencies = [ | |||
197 | 197 | ||
198 | [[package]] | 198 | [[package]] |
199 | name = "clicolors-control" | 199 | name = "clicolors-control" |
200 | version = "1.0.0" | 200 | version = "1.0.1" |
201 | source = "registry+https://github.com/rust-lang/crates.io-index" | 201 | source = "registry+https://github.com/rust-lang/crates.io-index" |
202 | dependencies = [ | 202 | dependencies = [ |
203 | "atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)", | 203 | "atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)", |
204 | "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", | 204 | "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", |
205 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | 205 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", |
206 | "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", | 206 | "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", |
207 | ] | 207 | ] |
208 | 208 | ||
209 | [[package]] | 209 | [[package]] |
@@ -219,14 +219,14 @@ name = "console" | |||
219 | version = "0.8.0" | 219 | version = "0.8.0" |
220 | source = "registry+https://github.com/rust-lang/crates.io-index" | 220 | source = "registry+https://github.com/rust-lang/crates.io-index" |
221 | dependencies = [ | 221 | dependencies = [ |
222 | "clicolors-control 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", | 222 | "clicolors-control 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", |
223 | "encode_unicode 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", | 223 | "encode_unicode 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", |
224 | "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", | 224 | "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", |
225 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | 225 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", |
226 | "regex 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", | 226 | "regex 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", |
227 | "termios 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", | 227 | "termios 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", |
228 | "unicode-width 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", | 228 | "unicode-width 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", |
229 | "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", | 229 | "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", |
230 | ] | 230 | ] |
231 | 231 | ||
232 | [[package]] | 232 | [[package]] |
@@ -276,7 +276,7 @@ dependencies = [ | |||
276 | "arrayvec 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", | 276 | "arrayvec 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", |
277 | "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", | 277 | "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", |
278 | "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)", | 278 | "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)", |
279 | "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", | 279 | "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", |
280 | "memoffset 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", | 280 | "memoffset 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", |
281 | "scopeguard 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", | 281 | "scopeguard 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", |
282 | ] | 282 | ] |
@@ -295,7 +295,7 @@ version = "0.6.6" | |||
295 | source = "registry+https://github.com/rust-lang/crates.io-index" | 295 | source = "registry+https://github.com/rust-lang/crates.io-index" |
296 | dependencies = [ | 296 | dependencies = [ |
297 | "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", | 297 | "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", |
298 | "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", | 298 | "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", |
299 | ] | 299 | ] |
300 | 300 | ||
301 | [[package]] | 301 | [[package]] |
@@ -305,7 +305,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
305 | dependencies = [ | 305 | dependencies = [ |
306 | "proc-macro2 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", | 306 | "proc-macro2 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", |
307 | "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", | 307 | "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", |
308 | "syn 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", | 308 | "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)", |
309 | ] | 309 | ] |
310 | 310 | ||
311 | [[package]] | 311 | [[package]] |
@@ -330,14 +330,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
330 | 330 | ||
331 | [[package]] | 331 | [[package]] |
332 | name = "ena" | 332 | name = "ena" |
333 | version = "0.10.1" | ||
334 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
335 | dependencies = [ | ||
336 | "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", | ||
337 | ] | ||
338 | |||
339 | [[package]] | ||
340 | name = "ena" | ||
341 | version = "0.13.0" | 333 | version = "0.13.0" |
342 | source = "registry+https://github.com/rust-lang/crates.io-index" | 334 | source = "registry+https://github.com/rust-lang/crates.io-index" |
343 | dependencies = [ | 335 | dependencies = [ |
@@ -346,7 +338,7 @@ dependencies = [ | |||
346 | 338 | ||
347 | [[package]] | 339 | [[package]] |
348 | name = "encode_unicode" | 340 | name = "encode_unicode" |
349 | version = "0.3.5" | 341 | version = "0.3.6" |
350 | source = "registry+https://github.com/rust-lang/crates.io-index" | 342 | source = "registry+https://github.com/rust-lang/crates.io-index" |
351 | 343 | ||
352 | [[package]] | 344 | [[package]] |
@@ -386,7 +378,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
386 | 378 | ||
387 | [[package]] | 379 | [[package]] |
388 | name = "flexi_logger" | 380 | name = "flexi_logger" |
389 | version = "0.14.1" | 381 | version = "0.14.3" |
390 | source = "registry+https://github.com/rust-lang/crates.io-index" | 382 | source = "registry+https://github.com/rust-lang/crates.io-index" |
391 | dependencies = [ | 383 | dependencies = [ |
392 | "chrono 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)", | 384 | "chrono 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)", |
@@ -457,7 +449,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
457 | 449 | ||
458 | [[package]] | 450 | [[package]] |
459 | name = "getrandom" | 451 | name = "getrandom" |
460 | version = "0.1.10" | 452 | version = "0.1.11" |
461 | source = "registry+https://github.com/rust-lang/crates.io-index" | 453 | source = "registry+https://github.com/rust-lang/crates.io-index" |
462 | dependencies = [ | 454 | dependencies = [ |
463 | "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", | 455 | "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", |
@@ -511,7 +503,7 @@ version = "0.11.0" | |||
511 | source = "registry+https://github.com/rust-lang/crates.io-index" | 503 | source = "registry+https://github.com/rust-lang/crates.io-index" |
512 | dependencies = [ | 504 | dependencies = [ |
513 | "console 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", | 505 | "console 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", |
514 | "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", | 506 | "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", |
515 | "number_prefix 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", | 507 | "number_prefix 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", |
516 | "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", | 508 | "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", |
517 | "regex 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", | 509 | "regex 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", |
@@ -542,7 +534,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
542 | dependencies = [ | 534 | dependencies = [ |
543 | "console 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", | 535 | "console 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", |
544 | "difference 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)", | 536 | "difference 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)", |
545 | "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", | 537 | "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", |
546 | "serde 1.0.99 (registry+https://github.com/rust-lang/crates.io-index)", | 538 | "serde 1.0.99 (registry+https://github.com/rust-lang/crates.io-index)", |
547 | "serde_json 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)", | 539 | "serde_json 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)", |
548 | "serde_yaml 0.8.9 (registry+https://github.com/rust-lang/crates.io-index)", | 540 | "serde_yaml 0.8.9 (registry+https://github.com/rust-lang/crates.io-index)", |
@@ -586,7 +578,7 @@ name = "jemalloc-sys" | |||
586 | version = "0.3.2" | 578 | version = "0.3.2" |
587 | source = "registry+https://github.com/rust-lang/crates.io-index" | 579 | source = "registry+https://github.com/rust-lang/crates.io-index" |
588 | dependencies = [ | 580 | dependencies = [ |
589 | "cc 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)", | 581 | "cc 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", |
590 | "fs_extra 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", | 582 | "fs_extra 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", |
591 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | 583 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", |
592 | ] | 584 | ] |
@@ -626,7 +618,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
626 | 618 | ||
627 | [[package]] | 619 | [[package]] |
628 | name = "lazy_static" | 620 | name = "lazy_static" |
629 | version = "1.3.0" | 621 | version = "1.4.0" |
630 | source = "registry+https://github.com/rust-lang/crates.io-index" | 622 | source = "registry+https://github.com/rust-lang/crates.io-index" |
631 | 623 | ||
632 | [[package]] | 624 | [[package]] |
@@ -747,7 +739,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
747 | dependencies = [ | 739 | dependencies = [ |
748 | "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", | 740 | "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", |
749 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | 741 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", |
750 | "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", | 742 | "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", |
751 | ] | 743 | ] |
752 | 744 | ||
753 | [[package]] | 745 | [[package]] |
@@ -770,7 +762,7 @@ dependencies = [ | |||
770 | "mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)", | 762 | "mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)", |
771 | "mio-extras 2.0.5 (registry+https://github.com/rust-lang/crates.io-index)", | 763 | "mio-extras 2.0.5 (registry+https://github.com/rust-lang/crates.io-index)", |
772 | "walkdir 2.2.9 (registry+https://github.com/rust-lang/crates.io-index)", | 764 | "walkdir 2.2.9 (registry+https://github.com/rust-lang/crates.io-index)", |
773 | "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", | 765 | "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", |
774 | ] | 766 | ] |
775 | 767 | ||
776 | [[package]] | 768 | [[package]] |
@@ -808,7 +800,7 @@ dependencies = [ | |||
808 | 800 | ||
809 | [[package]] | 801 | [[package]] |
810 | name = "once_cell" | 802 | name = "once_cell" |
811 | version = "0.2.6" | 803 | version = "0.2.7" |
812 | source = "registry+https://github.com/rust-lang/crates.io-index" | 804 | source = "registry+https://github.com/rust-lang/crates.io-index" |
813 | dependencies = [ | 805 | dependencies = [ |
814 | "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", | 806 | "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", |
@@ -840,7 +832,7 @@ dependencies = [ | |||
840 | "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)", | 832 | "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)", |
841 | "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", | 833 | "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", |
842 | "smallvec 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)", | 834 | "smallvec 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)", |
843 | "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", | 835 | "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", |
844 | ] | 836 | ] |
845 | 837 | ||
846 | [[package]] | 838 | [[package]] |
@@ -860,7 +852,7 @@ dependencies = [ | |||
860 | "proc-macro-hack 0.5.9 (registry+https://github.com/rust-lang/crates.io-index)", | 852 | "proc-macro-hack 0.5.9 (registry+https://github.com/rust-lang/crates.io-index)", |
861 | "proc-macro2 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", | 853 | "proc-macro2 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", |
862 | "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", | 854 | "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", |
863 | "syn 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", | 855 | "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)", |
864 | ] | 856 | ] |
865 | 857 | ||
866 | [[package]] | 858 | [[package]] |
@@ -889,7 +881,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
889 | dependencies = [ | 881 | dependencies = [ |
890 | "proc-macro2 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", | 882 | "proc-macro2 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", |
891 | "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", | 883 | "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", |
892 | "syn 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", | 884 | "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)", |
893 | ] | 885 | ] |
894 | 886 | ||
895 | [[package]] | 887 | [[package]] |
@@ -916,7 +908,7 @@ dependencies = [ | |||
916 | "bit-set 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", | 908 | "bit-set 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", |
917 | "bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", | 909 | "bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", |
918 | "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", | 910 | "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", |
919 | "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", | 911 | "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", |
920 | "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", | 912 | "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", |
921 | "quick-error 1.2.2 (registry+https://github.com/rust-lang/crates.io-index)", | 913 | "quick-error 1.2.2 (registry+https://github.com/rust-lang/crates.io-index)", |
922 | "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", | 914 | "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", |
@@ -958,7 +950,7 @@ dependencies = [ | |||
958 | "format-buf 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", | 950 | "format-buf 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", |
959 | "itertools 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", | 951 | "itertools 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", |
960 | "join_to_string 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", | 952 | "join_to_string 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", |
961 | "once_cell 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", | 953 | "once_cell 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)", |
962 | "ra_db 0.1.0", | 954 | "ra_db 0.1.0", |
963 | "ra_fmt 0.1.0", | 955 | "ra_fmt 0.1.0", |
964 | "ra_hir 0.1.0", | 956 | "ra_hir 0.1.0", |
@@ -987,7 +979,7 @@ name = "ra_cli" | |||
987 | version = "0.1.0" | 979 | version = "0.1.0" |
988 | dependencies = [ | 980 | dependencies = [ |
989 | "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)", | 981 | "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)", |
990 | "flexi_logger 0.14.1 (registry+https://github.com/rust-lang/crates.io-index)", | 982 | "flexi_logger 0.14.3 (registry+https://github.com/rust-lang/crates.io-index)", |
991 | "indicatif 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", | 983 | "indicatif 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", |
992 | "ra_batch 0.1.0", | 984 | "ra_batch 0.1.0", |
993 | "ra_db 0.1.0", | 985 | "ra_db 0.1.0", |
@@ -1028,7 +1020,7 @@ dependencies = [ | |||
1028 | "insta 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", | 1020 | "insta 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", |
1029 | "lalrpop-intern 0.15.1 (registry+https://github.com/rust-lang/crates.io-index)", | 1021 | "lalrpop-intern 0.15.1 (registry+https://github.com/rust-lang/crates.io-index)", |
1030 | "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", | 1022 | "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", |
1031 | "once_cell 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", | 1023 | "once_cell 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)", |
1032 | "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", | 1024 | "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", |
1033 | "ra_arena 0.1.0", | 1025 | "ra_arena 0.1.0", |
1034 | "ra_db 0.1.0", | 1026 | "ra_db 0.1.0", |
@@ -1073,7 +1065,7 @@ name = "ra_lsp_server" | |||
1073 | version = "0.1.0" | 1065 | version = "0.1.0" |
1074 | dependencies = [ | 1066 | dependencies = [ |
1075 | "crossbeam-channel 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", | 1067 | "crossbeam-channel 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", |
1076 | "flexi_logger 0.14.1 (registry+https://github.com/rust-lang/crates.io-index)", | 1068 | "flexi_logger 0.14.3 (registry+https://github.com/rust-lang/crates.io-index)", |
1077 | "jod-thread 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", | 1069 | "jod-thread 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", |
1078 | "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", | 1070 | "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", |
1079 | "lsp-server 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", | 1071 | "lsp-server 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", |
@@ -1092,7 +1084,6 @@ dependencies = [ | |||
1092 | "serde_json 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)", | 1084 | "serde_json 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)", |
1093 | "tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)", | 1085 | "tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)", |
1094 | "test_utils 0.1.0", | 1086 | "test_utils 0.1.0", |
1095 | "thread_worker 0.1.0", | ||
1096 | "threadpool 1.7.1 (registry+https://github.com/rust-lang/crates.io-index)", | 1087 | "threadpool 1.7.1 (registry+https://github.com/rust-lang/crates.io-index)", |
1097 | ] | 1088 | ] |
1098 | 1089 | ||
@@ -1124,7 +1115,7 @@ dependencies = [ | |||
1124 | "itertools 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", | 1115 | "itertools 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", |
1125 | "jemalloc-ctl 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", | 1116 | "jemalloc-ctl 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", |
1126 | "jemallocator 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", | 1117 | "jemallocator 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", |
1127 | "once_cell 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", | 1118 | "once_cell 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)", |
1128 | ] | 1119 | ] |
1129 | 1120 | ||
1130 | [[package]] | 1121 | [[package]] |
@@ -1229,7 +1220,7 @@ dependencies = [ | |||
1229 | "rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", | 1220 | "rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", |
1230 | "rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", | 1221 | "rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", |
1231 | "rand_xorshift 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", | 1222 | "rand_xorshift 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", |
1232 | "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", | 1223 | "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", |
1233 | ] | 1224 | ] |
1234 | 1225 | ||
1235 | [[package]] | 1226 | [[package]] |
@@ -1237,10 +1228,10 @@ name = "rand" | |||
1237 | version = "0.7.0" | 1228 | version = "0.7.0" |
1238 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1229 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1239 | dependencies = [ | 1230 | dependencies = [ |
1240 | "getrandom 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", | 1231 | "getrandom 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", |
1241 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | 1232 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", |
1242 | "rand_chacha 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", | 1233 | "rand_chacha 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", |
1243 | "rand_core 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", | 1234 | "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", |
1244 | "rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", | 1235 | "rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", |
1245 | "rand_pcg 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", | 1236 | "rand_pcg 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", |
1246 | ] | 1237 | ] |
@@ -1260,7 +1251,7 @@ version = "0.2.1" | |||
1260 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1251 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1261 | dependencies = [ | 1252 | dependencies = [ |
1262 | "c2-chacha 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", | 1253 | "c2-chacha 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", |
1263 | "rand_core 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", | 1254 | "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", |
1264 | ] | 1255 | ] |
1265 | 1256 | ||
1266 | [[package]] | 1257 | [[package]] |
@@ -1278,10 +1269,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
1278 | 1269 | ||
1279 | [[package]] | 1270 | [[package]] |
1280 | name = "rand_core" | 1271 | name = "rand_core" |
1281 | version = "0.5.0" | 1272 | version = "0.5.1" |
1282 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1273 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1283 | dependencies = [ | 1274 | dependencies = [ |
1284 | "getrandom 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", | 1275 | "getrandom 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", |
1285 | ] | 1276 | ] |
1286 | 1277 | ||
1287 | [[package]] | 1278 | [[package]] |
@@ -1297,7 +1288,7 @@ name = "rand_hc" | |||
1297 | version = "0.2.0" | 1288 | version = "0.2.0" |
1298 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1289 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1299 | dependencies = [ | 1290 | dependencies = [ |
1300 | "rand_core 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", | 1291 | "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", |
1301 | ] | 1292 | ] |
1302 | 1293 | ||
1303 | [[package]] | 1294 | [[package]] |
@@ -1315,7 +1306,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
1315 | dependencies = [ | 1306 | dependencies = [ |
1316 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | 1307 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", |
1317 | "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", | 1308 | "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", |
1318 | "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", | 1309 | "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", |
1319 | ] | 1310 | ] |
1320 | 1311 | ||
1321 | [[package]] | 1312 | [[package]] |
@@ -1328,7 +1319,7 @@ dependencies = [ | |||
1328 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | 1319 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", |
1329 | "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", | 1320 | "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", |
1330 | "rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", | 1321 | "rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", |
1331 | "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", | 1322 | "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", |
1332 | ] | 1323 | ] |
1333 | 1324 | ||
1334 | [[package]] | 1325 | [[package]] |
@@ -1346,7 +1337,7 @@ version = "0.2.0" | |||
1346 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1337 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1347 | dependencies = [ | 1338 | dependencies = [ |
1348 | "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", | 1339 | "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", |
1349 | "rand_core 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", | 1340 | "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", |
1350 | ] | 1341 | ] |
1351 | 1342 | ||
1352 | [[package]] | 1343 | [[package]] |
@@ -1375,7 +1366,7 @@ dependencies = [ | |||
1375 | "crossbeam-deque 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", | 1366 | "crossbeam-deque 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", |
1376 | "crossbeam-queue 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", | 1367 | "crossbeam-queue 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", |
1377 | "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)", | 1368 | "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)", |
1378 | "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", | 1369 | "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", |
1379 | "num_cpus 1.10.1 (registry+https://github.com/rust-lang/crates.io-index)", | 1370 | "num_cpus 1.10.1 (registry+https://github.com/rust-lang/crates.io-index)", |
1380 | ] | 1371 | ] |
1381 | 1372 | ||
@@ -1418,7 +1409,7 @@ name = "remove_dir_all" | |||
1418 | version = "0.5.2" | 1409 | version = "0.5.2" |
1419 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1410 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1420 | dependencies = [ | 1411 | dependencies = [ |
1421 | "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", | 1412 | "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", |
1422 | ] | 1413 | ] |
1423 | 1414 | ||
1424 | [[package]] | 1415 | [[package]] |
@@ -1491,7 +1482,7 @@ dependencies = [ | |||
1491 | "heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", | 1482 | "heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", |
1492 | "proc-macro2 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", | 1483 | "proc-macro2 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", |
1493 | "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", | 1484 | "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", |
1494 | "syn 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", | 1485 | "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)", |
1495 | ] | 1486 | ] |
1496 | 1487 | ||
1497 | [[package]] | 1488 | [[package]] |
@@ -1536,7 +1527,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
1536 | dependencies = [ | 1527 | dependencies = [ |
1537 | "proc-macro2 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", | 1528 | "proc-macro2 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", |
1538 | "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", | 1529 | "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", |
1539 | "syn 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", | 1530 | "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)", |
1540 | ] | 1531 | ] |
1541 | 1532 | ||
1542 | [[package]] | 1533 | [[package]] |
@@ -1556,7 +1547,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
1556 | dependencies = [ | 1547 | dependencies = [ |
1557 | "proc-macro2 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", | 1548 | "proc-macro2 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", |
1558 | "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", | 1549 | "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", |
1559 | "syn 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", | 1550 | "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)", |
1560 | ] | 1551 | ] |
1561 | 1552 | ||
1562 | [[package]] | 1553 | [[package]] |
@@ -1593,10 +1584,10 @@ name = "stacker" | |||
1593 | version = "0.1.5" | 1584 | version = "0.1.5" |
1594 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1585 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1595 | dependencies = [ | 1586 | dependencies = [ |
1596 | "cc 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)", | 1587 | "cc 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", |
1597 | "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", | 1588 | "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", |
1598 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | 1589 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", |
1599 | "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", | 1590 | "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", |
1600 | ] | 1591 | ] |
1601 | 1592 | ||
1602 | [[package]] | 1593 | [[package]] |
@@ -1616,7 +1607,7 @@ dependencies = [ | |||
1616 | 1607 | ||
1617 | [[package]] | 1608 | [[package]] |
1618 | name = "syn" | 1609 | name = "syn" |
1619 | version = "1.0.3" | 1610 | version = "1.0.5" |
1620 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1611 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1621 | dependencies = [ | 1612 | dependencies = [ |
1622 | "proc-macro2 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", | 1613 | "proc-macro2 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", |
@@ -1645,7 +1636,7 @@ dependencies = [ | |||
1645 | "rand 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", | 1636 | "rand 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", |
1646 | "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)", | 1637 | "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)", |
1647 | "remove_dir_all 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", | 1638 | "remove_dir_all 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", |
1648 | "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", | 1639 | "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", |
1649 | ] | 1640 | ] |
1650 | 1641 | ||
1651 | [[package]] | 1642 | [[package]] |
@@ -1683,16 +1674,7 @@ name = "thread_local" | |||
1683 | version = "0.3.6" | 1674 | version = "0.3.6" |
1684 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1675 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1685 | dependencies = [ | 1676 | dependencies = [ |
1686 | "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", | 1677 | "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", |
1687 | ] | ||
1688 | |||
1689 | [[package]] | ||
1690 | name = "thread_worker" | ||
1691 | version = "0.1.0" | ||
1692 | dependencies = [ | ||
1693 | "crossbeam-channel 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", | ||
1694 | "jod-thread 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
1695 | "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", | ||
1696 | ] | 1678 | ] |
1697 | 1679 | ||
1698 | [[package]] | 1680 | [[package]] |
@@ -1710,7 +1692,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
1710 | dependencies = [ | 1692 | dependencies = [ |
1711 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", | 1693 | "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", |
1712 | "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)", | 1694 | "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)", |
1713 | "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", | 1695 | "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", |
1714 | ] | 1696 | ] |
1715 | 1697 | ||
1716 | [[package]] | 1698 | [[package]] |
@@ -1788,7 +1770,7 @@ version = "2.2.9" | |||
1788 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1770 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1789 | dependencies = [ | 1771 | dependencies = [ |
1790 | "same-file 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)", | 1772 | "same-file 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)", |
1791 | "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", | 1773 | "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", |
1792 | "winapi-util 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", | 1774 | "winapi-util 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", |
1793 | ] | 1775 | ] |
1794 | 1776 | ||
@@ -1804,7 +1786,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
1804 | 1786 | ||
1805 | [[package]] | 1787 | [[package]] |
1806 | name = "winapi" | 1788 | name = "winapi" |
1807 | version = "0.3.7" | 1789 | version = "0.3.8" |
1808 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1790 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1809 | dependencies = [ | 1791 | dependencies = [ |
1810 | "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", | 1792 | "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", |
@@ -1826,7 +1808,7 @@ name = "winapi-util" | |||
1826 | version = "0.1.2" | 1808 | version = "0.1.2" |
1827 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1809 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1828 | dependencies = [ | 1810 | dependencies = [ |
1829 | "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", | 1811 | "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", |
1830 | ] | 1812 | ] |
1831 | 1813 | ||
1832 | [[package]] | 1814 | [[package]] |
@@ -1871,7 +1853,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
1871 | "checksum byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a7c3dd8985a7111efc5c80b44e23ecdd8c007de8ade3b96595387e812b957cf5" | 1853 | "checksum byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a7c3dd8985a7111efc5c80b44e23ecdd8c007de8ade3b96595387e812b957cf5" |
1872 | "checksum c2-chacha 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7d64d04786e0f528460fc884753cf8dddcc466be308f6026f8e355c41a0e4101" | 1854 | "checksum c2-chacha 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7d64d04786e0f528460fc884753cf8dddcc466be308f6026f8e355c41a0e4101" |
1873 | "checksum cargo_metadata 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)" = "700b3731fd7d357223d0000f4dbf1808401b694609035c3c411fbc0cd375c426" | 1855 | "checksum cargo_metadata 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)" = "700b3731fd7d357223d0000f4dbf1808401b694609035c3c411fbc0cd375c426" |
1874 | "checksum cc 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)" = "b548a4ee81fccb95919d4e22cfea83c7693ebfd78f0495493178db20b3139da7" | 1856 | "checksum cc 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)" = "8dae9c4b8fedcae85592ba623c4fd08cfdab3e3b72d6df780c6ead964a69bfff" |
1875 | "checksum cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "b486ce3ccf7ffd79fdeb678eac06a9e6c09fc88d33836340becb8fffe87c5e33" | 1857 | "checksum cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "b486ce3ccf7ffd79fdeb678eac06a9e6c09fc88d33836340becb8fffe87c5e33" |
1876 | "checksum chalk-engine 0.9.0 (git+https://github.com/rust-lang/chalk.git)" = "<none>" | 1858 | "checksum chalk-engine 0.9.0 (git+https://github.com/rust-lang/chalk.git)" = "<none>" |
1877 | "checksum chalk-ir 0.1.0 (git+https://github.com/rust-lang/chalk.git)" = "<none>" | 1859 | "checksum chalk-ir 0.1.0 (git+https://github.com/rust-lang/chalk.git)" = "<none>" |
@@ -1880,7 +1862,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
1880 | "checksum chalk-solve 0.1.0 (git+https://github.com/rust-lang/chalk.git)" = "<none>" | 1862 | "checksum chalk-solve 0.1.0 (git+https://github.com/rust-lang/chalk.git)" = "<none>" |
1881 | "checksum chrono 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)" = "77d81f58b7301084de3b958691458a53c3f7e0b1d702f77e550b6a88e3a88abe" | 1863 | "checksum chrono 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)" = "77d81f58b7301084de3b958691458a53c3f7e0b1d702f77e550b6a88e3a88abe" |
1882 | "checksum clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9" | 1864 | "checksum clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9" |
1883 | "checksum clicolors-control 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "73abfd4c73d003a674ce5d2933fca6ce6c42480ea84a5ffe0a2dc39ed56300f9" | 1865 | "checksum clicolors-control 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "90082ee5dcdd64dc4e9e0d37fbf3ee325419e39c0092191e0393df65518f741e" |
1884 | "checksum cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f" | 1866 | "checksum cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f" |
1885 | "checksum console 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b147390a412132d75d10dd3b7b175a69cf5fd95032f7503c7091b8831ba10242" | 1867 | "checksum console 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b147390a412132d75d10dd3b7b175a69cf5fd95032f7503c7091b8831ba10242" |
1886 | "checksum crossbeam 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2d818a4990769aac0c7ff1360e233ef3a41adcb009ebb2036bf6915eb0f6b23c" | 1868 | "checksum crossbeam 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2d818a4990769aac0c7ff1360e233ef3a41adcb009ebb2036bf6915eb0f6b23c" |
@@ -1895,14 +1877,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
1895 | "checksum drop_bomb 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "69b26e475fd29098530e709294e94e661974c851aed42512793f120fed4e199f" | 1877 | "checksum drop_bomb 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "69b26e475fd29098530e709294e94e661974c851aed42512793f120fed4e199f" |
1896 | "checksum dtoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "ea57b42383d091c85abcc2706240b94ab2a8fa1fc81c10ff23c4de06e2a90b5e" | 1878 | "checksum dtoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "ea57b42383d091c85abcc2706240b94ab2a8fa1fc81c10ff23c4de06e2a90b5e" |
1897 | "checksum either 1.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "5527cfe0d098f36e3f8839852688e63c8fff1c90b2b405aef730615f9a7bcf7b" | 1879 | "checksum either 1.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "5527cfe0d098f36e3f8839852688e63c8fff1c90b2b405aef730615f9a7bcf7b" |
1898 | "checksum ena 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "25b4e5febb25f08c49f1b07dc33a182729a6b21edfb562b5aef95f78e0dbe5bb" | ||
1899 | "checksum ena 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3dc01d68e08ca384955a3aeba9217102ca1aa85b6e168639bf27739f1d749d87" | 1880 | "checksum ena 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3dc01d68e08ca384955a3aeba9217102ca1aa85b6e168639bf27739f1d749d87" |
1900 | "checksum encode_unicode 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "90b2c9496c001e8cb61827acdefad780795c42264c137744cae6f7d9e3450abd" | 1881 | "checksum encode_unicode 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" |
1901 | "checksum failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "795bd83d3abeb9220f257e597aa0080a508b27533824adf336529648f6abf7e2" | 1882 | "checksum failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "795bd83d3abeb9220f257e597aa0080a508b27533824adf336529648f6abf7e2" |
1902 | "checksum failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "ea1063915fd7ef4309e222a5a07cf9c319fb9c7836b1f89b85458672dbb127e1" | 1883 | "checksum failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "ea1063915fd7ef4309e222a5a07cf9c319fb9c7836b1f89b85458672dbb127e1" |
1903 | "checksum filetime 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "2f8c63033fcba1f51ef744505b3cad42510432b904c062afa67ad7ece008429d" | 1884 | "checksum filetime 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "2f8c63033fcba1f51ef744505b3cad42510432b904c062afa67ad7ece008429d" |
1904 | "checksum fixedbitset 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "86d4de0081402f5e88cdac65c8dcdcc73118c1a7a465e2a05f0da05843a8ea33" | 1885 | "checksum fixedbitset 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "86d4de0081402f5e88cdac65c8dcdcc73118c1a7a465e2a05f0da05843a8ea33" |
1905 | "checksum flexi_logger 0.14.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2be2727ae1f60711d1991788605245e70cc500bd1d92edb909af160634e1a869" | 1886 | "checksum flexi_logger 0.14.3 (registry+https://github.com/rust-lang/crates.io-index)" = "66473c1b6a0d2a72f6ed983d33021a4c744a1d179e6f4265867b7d0a9dd679c5" |
1906 | "checksum fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3" | 1887 | "checksum fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3" |
1907 | "checksum format-buf 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f7aea5a5909a74969507051a3b17adc84737e31a5f910559892aedce026f4d53" | 1888 | "checksum format-buf 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f7aea5a5909a74969507051a3b17adc84737e31a5f910559892aedce026f4d53" |
1908 | "checksum fs_extra 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5f2a4a2034423744d2cc7ca2068453168dcdb82c438419e639a26bd87839c674" | 1889 | "checksum fs_extra 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5f2a4a2034423744d2cc7ca2068453168dcdb82c438419e639a26bd87839c674" |
@@ -1912,7 +1893,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
1912 | "checksum fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba" | 1893 | "checksum fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba" |
1913 | "checksum fuchsia-zircon 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82" | 1894 | "checksum fuchsia-zircon 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82" |
1914 | "checksum fuchsia-zircon-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" | 1895 | "checksum fuchsia-zircon-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" |
1915 | "checksum getrandom 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)" = "6171a6cc63fbabbe27c2b5ee268e8b7fe5dc1eb0dd2dfad537c1dfed6f69117e" | 1896 | "checksum getrandom 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)" = "fc344b02d3868feb131e8b5fe2b9b0a1cc42942679af493061fc13b853243872" |
1916 | "checksum glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" | 1897 | "checksum glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" |
1917 | "checksum globset 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "925aa2cac82d8834e2b2a4415b6f6879757fb5c0928fc445ae76461a12eed8f2" | 1898 | "checksum globset 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "925aa2cac82d8834e2b2a4415b6f6879757fb5c0928fc445ae76461a12eed8f2" |
1918 | "checksum heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205" | 1899 | "checksum heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205" |
@@ -1932,7 +1913,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
1932 | "checksum join_to_string 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "4dc7a5290e8c2606ce2be49f456d50f69173cb96d1541e4f66e34ac8b331a98f" | 1913 | "checksum join_to_string 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "4dc7a5290e8c2606ce2be49f456d50f69173cb96d1541e4f66e34ac8b331a98f" |
1933 | "checksum kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d" | 1914 | "checksum kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d" |
1934 | "checksum lalrpop-intern 0.15.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cc4fd87be4a815fd373e02773983940f0d75fb26fde8c098e9e45f7af03154c0" | 1915 | "checksum lalrpop-intern 0.15.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cc4fd87be4a815fd373e02773983940f0d75fb26fde8c098e9e45f7af03154c0" |
1935 | "checksum lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bc5729f27f159ddd61f4df6228e827e86643d4d3e7c32183cb30a1c08f604a14" | 1916 | "checksum lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" |
1936 | "checksum lazycell 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f" | 1917 | "checksum lazycell 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f" |
1937 | "checksum libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)" = "34fcd2c08d2f832f376f4173a231990fa5aef4e99fb569867318a227ef4c06ba" | 1918 | "checksum libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)" = "34fcd2c08d2f832f376f4173a231990fa5aef4e99fb569867318a227ef4c06ba" |
1938 | "checksum linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "ae91b68aebc4ddb91978b11a1b02ddd8602a05ec19002801c5666000e05e0f83" | 1919 | "checksum linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "ae91b68aebc4ddb91978b11a1b02ddd8602a05ec19002801c5666000e05e0f83" |
@@ -1953,7 +1934,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
1953 | "checksum num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "6ba9a427cfca2be13aa6f6403b0b7e7368fe982bfa16fccc450ce74c46cd9b32" | 1934 | "checksum num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "6ba9a427cfca2be13aa6f6403b0b7e7368fe982bfa16fccc450ce74c46cd9b32" |
1954 | "checksum num_cpus 1.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "bcef43580c035376c0705c42792c294b66974abbfd2789b511784023f71f3273" | 1935 | "checksum num_cpus 1.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "bcef43580c035376c0705c42792c294b66974abbfd2789b511784023f71f3273" |
1955 | "checksum number_prefix 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "dbf9993e59c894e3c08aa1c2712914e9e6bf1fcbfc6bef283e2183df345a4fee" | 1936 | "checksum number_prefix 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "dbf9993e59c894e3c08aa1c2712914e9e6bf1fcbfc6bef283e2183df345a4fee" |
1956 | "checksum once_cell 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "1824583b0e4dc0c1716eea4fb51a9ca2634943f0b07fd929e79af6aeb5a513cc" | 1937 | "checksum once_cell 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "1d1a13503127ae8c93c0e2c817d74895b0af4df9132ec9be3ea42dd1656cd6e9" |
1957 | "checksum ordermap 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "a86ed3f5f244b372d6b1a00b72ef7f8876d0bc6a78a4c9985c53614041512063" | 1938 | "checksum ordermap 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "a86ed3f5f244b372d6b1a00b72ef7f8876d0bc6a78a4c9985c53614041512063" |
1958 | "checksum parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f842b1982eb6c2fe34036a4fbfb06dd185a3f5c8edfaacdf7d1ea10b07de6252" | 1939 | "checksum parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f842b1982eb6c2fe34036a4fbfb06dd185a3f5c8edfaacdf7d1ea10b07de6252" |
1959 | "checksum parking_lot_core 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "b876b1b9e7ac6e1a74a6da34d25c42e17e8862aa409cbbbdcfc8d86c6f3bc62b" | 1940 | "checksum parking_lot_core 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "b876b1b9e7ac6e1a74a6da34d25c42e17e8862aa409cbbbdcfc8d86c6f3bc62b" |
@@ -1977,7 +1958,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
1977 | "checksum rand_chacha 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "03a2a90da8c7523f554344f921aa97283eadf6ac484a6d2a7d0212fa7f8d6853" | 1958 | "checksum rand_chacha 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "03a2a90da8c7523f554344f921aa97283eadf6ac484a6d2a7d0212fa7f8d6853" |
1978 | "checksum rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b" | 1959 | "checksum rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b" |
1979 | "checksum rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc" | 1960 | "checksum rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc" |
1980 | "checksum rand_core 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "615e683324e75af5d43d8f7a39ffe3ee4a9dc42c5c701167a71dc59c3a493aca" | 1961 | "checksum rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" |
1981 | "checksum rand_hc 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4" | 1962 | "checksum rand_hc 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4" |
1982 | "checksum rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" | 1963 | "checksum rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" |
1983 | "checksum rand_isaac 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08" | 1964 | "checksum rand_isaac 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08" |
@@ -2017,7 +1998,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
2017 | "checksum stacker 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "fb79482f57cf598af52094ec4cc3b3c42499d3ce5bd426f2ac41515b7e57404b" | 1998 | "checksum stacker 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "fb79482f57cf598af52094ec4cc3b3c42499d3ce5bd426f2ac41515b7e57404b" |
2018 | "checksum superslice 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ab16ced94dbd8a46c82fd81e3ed9a8727dac2977ea869d217bcc4ea1f122e81f" | 1999 | "checksum superslice 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ab16ced94dbd8a46c82fd81e3ed9a8727dac2977ea869d217bcc4ea1f122e81f" |
2019 | "checksum syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)" = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5" | 2000 | "checksum syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)" = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5" |
2020 | "checksum syn 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "158521e6f544e7e3dcfc370ac180794aa38cb34a1b1e07609376d4adcf429b93" | 2001 | "checksum syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "66850e97125af79138385e9b88339cbcd037e3f28ceab8c5ad98e64f0f1f80bf" |
2021 | "checksum synstructure 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)" = "02353edf96d6e4dc81aea2d8490a7e9db177bf8acb0e951c24940bf866cb313f" | 2002 | "checksum synstructure 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)" = "02353edf96d6e4dc81aea2d8490a7e9db177bf8acb0e951c24940bf866cb313f" |
2022 | "checksum tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9" | 2003 | "checksum tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9" |
2023 | "checksum termios 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "72b620c5ea021d75a735c943269bb07d30c9b77d6ac6b236bc8b5c496ef05625" | 2004 | "checksum termios 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "72b620c5ea021d75a735c943269bb07d30c9b77d6ac6b236bc8b5c496ef05625" |
@@ -2039,7 +2020,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
2039 | "checksum walkdir 2.2.9 (registry+https://github.com/rust-lang/crates.io-index)" = "9658c94fa8b940eab2250bd5a457f9c48b748420d71293b165c8cdbe2f55f71e" | 2020 | "checksum walkdir 2.2.9 (registry+https://github.com/rust-lang/crates.io-index)" = "9658c94fa8b940eab2250bd5a457f9c48b748420d71293b165c8cdbe2f55f71e" |
2040 | "checksum wasi 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fd5442abcac6525a045cc8c795aedb60da7a2e5e89c7bf18a0d5357849bb23c7" | 2021 | "checksum wasi 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fd5442abcac6525a045cc8c795aedb60da7a2e5e89c7bf18a0d5357849bb23c7" |
2041 | "checksum winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" | 2022 | "checksum winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" |
2042 | "checksum winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "f10e386af2b13e47c89e7236a7a14a086791a2b88ebad6df9bf42040195cf770" | 2023 | "checksum winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)" = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6" |
2043 | "checksum winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc" | 2024 | "checksum winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc" |
2044 | "checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" | 2025 | "checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" |
2045 | "checksum winapi-util 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7168bab6e1daee33b4557efd0e95d5ca70a03706d39fa5f3fe7a236f584b03c9" | 2026 | "checksum winapi-util 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7168bab6e1daee33b4557efd0e95d5ca70a03706d39fa5f3fe7a236f584b03c9" |
diff --git a/crates/ra_lsp_server/Cargo.toml b/crates/ra_lsp_server/Cargo.toml index 4f834519c..eb4812633 100644 --- a/crates/ra_lsp_server/Cargo.toml +++ b/crates/ra_lsp_server/Cargo.toml | |||
@@ -15,9 +15,8 @@ log = "0.4.3" | |||
15 | lsp-types = { version = "0.60.0", features = ["proposed"] } | 15 | lsp-types = { version = "0.60.0", features = ["proposed"] } |
16 | rustc-hash = "1.0" | 16 | rustc-hash = "1.0" |
17 | parking_lot = "0.9.0" | 17 | parking_lot = "0.9.0" |
18 | 18 | jod-thread = "0.1.0" | |
19 | ra_vfs = "0.3.0" | 19 | ra_vfs = "0.3.0" |
20 | thread_worker = { path = "../thread_worker" } | ||
21 | ra_syntax = { path = "../ra_syntax" } | 20 | ra_syntax = { path = "../ra_syntax" } |
22 | ra_text_edit = { path = "../ra_text_edit" } | 21 | ra_text_edit = { path = "../ra_text_edit" } |
23 | ra_ide_api = { path = "../ra_ide_api" } | 22 | ra_ide_api = { path = "../ra_ide_api" } |
@@ -27,7 +26,6 @@ ra_prof = { path = "../ra_prof" } | |||
27 | ra_vfs_glob = { path = "../ra_vfs_glob" } | 26 | ra_vfs_glob = { path = "../ra_vfs_glob" } |
28 | 27 | ||
29 | [dev-dependencies] | 28 | [dev-dependencies] |
30 | jod-thread = "0.1.0" | ||
31 | tempfile = "3" | 29 | tempfile = "3" |
32 | test_utils = { path = "../test_utils" } | 30 | test_utils = { path = "../test_utils" } |
33 | 31 | ||
diff --git a/crates/ra_lsp_server/src/lib.rs b/crates/ra_lsp_server/src/lib.rs index 2c5d7c72d..69a577b3e 100644 --- a/crates/ra_lsp_server/src/lib.rs +++ b/crates/ra_lsp_server/src/lib.rs | |||
@@ -8,6 +8,7 @@ mod project_model; | |||
8 | pub mod req; | 8 | pub mod req; |
9 | pub mod config; | 9 | pub mod config; |
10 | mod world; | 10 | mod world; |
11 | mod thread_worker; | ||
11 | 12 | ||
12 | pub type Result<T> = std::result::Result<T, Box<dyn std::error::Error + Send + Sync>>; | 13 | pub type Result<T> = std::result::Result<T, Box<dyn std::error::Error + Send + Sync>>; |
13 | pub use crate::{ | 14 | pub use crate::{ |
diff --git a/crates/ra_lsp_server/src/project_model.rs b/crates/ra_lsp_server/src/project_model.rs index ad59cde64..6234563f2 100644 --- a/crates/ra_lsp_server/src/project_model.rs +++ b/crates/ra_lsp_server/src/project_model.rs | |||
@@ -1,8 +1,6 @@ | |||
1 | use std::path::PathBuf; | 1 | use std::path::PathBuf; |
2 | 2 | ||
3 | use thread_worker::Worker; | 3 | use crate::{thread_worker::Worker, Result}; |
4 | |||
5 | use crate::Result; | ||
6 | 4 | ||
7 | pub use ra_project_model::{ | 5 | pub use ra_project_model::{ |
8 | CargoWorkspace, Package, ProjectWorkspace, Sysroot, Target, TargetKind, | 6 | CargoWorkspace, Package, ProjectWorkspace, Sysroot, Target, TargetKind, |
diff --git a/crates/thread_worker/src/lib.rs b/crates/ra_lsp_server/src/thread_worker.rs index 68e5c124d..68e5c124d 100644 --- a/crates/thread_worker/src/lib.rs +++ b/crates/ra_lsp_server/src/thread_worker.rs | |||
diff --git a/crates/thread_worker/Cargo.toml b/crates/thread_worker/Cargo.toml deleted file mode 100644 index e3babbf8d..000000000 --- a/crates/thread_worker/Cargo.toml +++ /dev/null | |||
@@ -1,10 +0,0 @@ | |||
1 | [package] | ||
2 | edition = "2018" | ||
3 | name = "thread_worker" | ||
4 | version = "0.1.0" | ||
5 | authors = ["rust-analyzer developers"] | ||
6 | |||
7 | [dependencies] | ||
8 | jod-thread = "0.1.0" | ||
9 | crossbeam-channel = "0.3.5" | ||
10 | log = "0.4.3" | ||