diff options
Diffstat (limited to 'crates/ra_ide/src')
-rw-r--r-- | crates/ra_ide/src/hover.rs | 2 | ||||
-rw-r--r-- | crates/ra_ide/src/mock_analysis.rs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/crates/ra_ide/src/hover.rs b/crates/ra_ide/src/hover.rs index 3bdd61a2e..5b3760c18 100644 --- a/crates/ra_ide/src/hover.rs +++ b/crates/ra_ide/src/hover.rs | |||
@@ -94,7 +94,7 @@ fn definition_owner_name(db: &RootDatabase, def: &Definition) -> Option<String> | |||
94 | 94 | ||
95 | fn determine_mod_path(db: &RootDatabase, def: &Definition) -> Option<String> { | 95 | fn determine_mod_path(db: &RootDatabase, def: &Definition) -> Option<String> { |
96 | let mod_path = def.module(db).map(|module| { | 96 | let mod_path = def.module(db).map(|module| { |
97 | once(db.crate_graph()[module.krate().into()].display_name.clone()) | 97 | once(db.crate_graph()[module.krate().into()].display_name.as_ref().map(ToString::to_string)) |
98 | .chain( | 98 | .chain( |
99 | module | 99 | module |
100 | .path_to_root(db) | 100 | .path_to_root(db) |
diff --git a/crates/ra_ide/src/mock_analysis.rs b/crates/ra_ide/src/mock_analysis.rs index 25816cf6f..2cf77a31f 100644 --- a/crates/ra_ide/src/mock_analysis.rs +++ b/crates/ra_ide/src/mock_analysis.rs | |||
@@ -109,7 +109,7 @@ impl MockAnalysis { | |||
109 | let other_crate = crate_graph.add_crate_root( | 109 | let other_crate = crate_graph.add_crate_root( |
110 | file_id, | 110 | file_id, |
111 | Edition2018, | 111 | Edition2018, |
112 | Some(crate_name.to_owned()), | 112 | Some(CrateName::new(crate_name).unwrap()), |
113 | cfg_options, | 113 | cfg_options, |
114 | Env::default(), | 114 | Env::default(), |
115 | Default::default(), | 115 | Default::default(), |