aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_lsp_server/src/server_world.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2018-12-08 22:02:53 +0000
committerAleksey Kladov <[email protected]>2018-12-09 10:33:16 +0000
commit961cae7e53a05625f3e010076673ca083479b481 (patch)
tree653672f36816ff6eb2bf098a06e48e7d3adbee56 /crates/ra_lsp_server/src/server_world.rs
parentca7e5905c1daffbed6a08fe674ae821f99bd274d (diff)
thread info about dep names
Diffstat (limited to 'crates/ra_lsp_server/src/server_world.rs')
-rw-r--r--crates/ra_lsp_server/src/server_world.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/ra_lsp_server/src/server_world.rs b/crates/ra_lsp_server/src/server_world.rs
index f2d602dc7..ab4c2c8aa 100644
--- a/crates/ra_lsp_server/src/server_world.rs
+++ b/crates/ra_lsp_server/src/server_world.rs
@@ -162,9 +162,9 @@ impl ServerWorldState {
162 } 162 }
163 for pkg in ws.packages() { 163 for pkg in ws.packages() {
164 for dep in pkg.dependencies(ws) { 164 for dep in pkg.dependencies(ws) {
165 if let Some(&to) = pkg_to_lib_crate.get(&dep) { 165 if let Some(&to) = pkg_to_lib_crate.get(&dep.pkg) {
166 for &from in pkg_crates.get(&pkg).into_iter().flatten() { 166 for &from in pkg_crates.get(&pkg).into_iter().flatten() {
167 crate_graph.add_dep(from, to); 167 crate_graph.add_dep(from, dep.name.clone(), to);
168 } 168 }
169 } 169 }
170 } 170 }