diff options
Diffstat (limited to 'crates/ra_project_model/src/lib.rs')
-rw-r--r-- | crates/ra_project_model/src/lib.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ra_project_model/src/lib.rs b/crates/ra_project_model/src/lib.rs index b7f6a9b57..6a104e6f2 100644 --- a/crates/ra_project_model/src/lib.rs +++ b/crates/ra_project_model/src/lib.rs | |||
@@ -333,7 +333,7 @@ impl ProjectWorkspace { | |||
333 | pub fn workspace_root_for(&self, path: &Path) -> Option<&Path> { | 333 | pub fn workspace_root_for(&self, path: &Path) -> Option<&Path> { |
334 | match self { | 334 | match self { |
335 | ProjectWorkspace::Cargo { cargo, .. } => { | 335 | ProjectWorkspace::Cargo { cargo, .. } => { |
336 | Some(cargo.workspace_root.as_ref()).filter(|root| path.starts_with(root)) | 336 | Some(cargo.workspace_root()).filter(|root| path.starts_with(root)) |
337 | } | 337 | } |
338 | ProjectWorkspace::Json { project: JsonProject { roots, .. } } => roots | 338 | ProjectWorkspace::Json { project: JsonProject { roots, .. } } => roots |
339 | .iter() | 339 | .iter() |