Unnamed repository; edit this file 'description' to name the repository.
test: fix `disallow_renaming_for_non_local_definition` to follow PR changes.
UserIsntAvailable 2024-02-19
parent 6e16edb · commit 6dd5dc1
-rw-r--r--crates/ide/src/rename.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/crates/ide/src/rename.rs b/crates/ide/src/rename.rs
index c128fa5f41..f78153df38 100644
--- a/crates/ide/src/rename.rs
+++ b/crates/ide/src/rename.rs
@@ -138,7 +138,7 @@ pub(crate) fn rename(
return rename_to_self(&sema, local);
}
}
- def.rename(&sema, new_name, rename_external)
+ def.rename(&sema, new_name)
})
.collect(),
};
@@ -2695,7 +2695,8 @@ use qux as frob;
//- /lib.rs crate:lib new_source_root:library
pub struct S;
//- /main.rs crate:main deps:lib new_source_root:local
-use lib::S$0;
+use lib::S;
+fn main() { let _: S$0; }
"#,
"error: Cannot rename a non-local definition",
);