about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--crates/ide_assists/src/handlers/inline_type_alias.rs10
1 files changed, 4 insertions, 6 deletions
diff --git a/crates/ide_assists/src/handlers/inline_type_alias.rs b/crates/ide_assists/src/handlers/inline_type_alias.rs
index ed8f22dd667..0ffa339cda5 100644
--- a/crates/ide_assists/src/handlers/inline_type_alias.rs
+++ b/crates/ide_assists/src/handlers/inline_type_alias.rs
@@ -723,24 +723,22 @@ fn main() {
     }
 
     #[test]
-    fn imported_external() {
+    fn full_path_type_is_replaced() {
         check_assist(
             inline_type_alias,
             r#"
 mod foo {
-    type A = String;
+    pub type A = String;
 }
 fn main() {
-    use foo::A;
-    let a: $0A;
+    let a: foo::$0A;
 }
 "#,
             r#"
 mod foo {
-    type A = String;
+    pub type A = String;
 }
 fn main() {
-    use foo::A;
     let a: String;
 }
 "#,