aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--crates/rust-analyzer/src/handlers.rs6
1 files changed, 2 insertions, 4 deletions
diff --git a/crates/rust-analyzer/src/handlers.rs b/crates/rust-analyzer/src/handlers.rs
index 17f67d4b7..c1e34c54d 100644
--- a/crates/rust-analyzer/src/handlers.rs
+++ b/crates/rust-analyzer/src/handlers.rs
@@ -450,10 +450,8 @@ pub(crate) fn handle_will_rename_files(
450 imite_new_file_name.to_string(), 450 imite_new_file_name.to_string(),
451 )) 451 ))
452 } else { 452 } else {
453 let old_name = from_path.file_stem()?; 453 let old_name = from_path.file_stem()?.to_str()?;
454 let old_name = old_name.to_str()?; 454 let new_name = to_path.file_stem()?.to_str()?;
455 let new_name = to_path.file_stem()?;
456 let new_name = new_name.to_str()?;
457 if old_name != "mod" && new_name != "mod" { 455 if old_name != "mod" && new_name != "mod" {
458 Some((snap.url_to_file_id(&from).ok()?, new_name.to_string())) 456 Some((snap.url_to_file_id(&from).ok()?, new_name.to_string()))
459 } else { 457 } else {