From 98e2f674e9e736720d1cd0a5b8c24e1fb10f64a1 Mon Sep 17 00:00:00 2001 From: Lukas Wirth Date: Thu, 3 Sep 2020 14:38:34 +0200 Subject: Fix inserting imports in front of inner attributes --- crates/assists/src/handlers/replace_qualified_name_with_use.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'crates/assists/src/handlers/replace_qualified_name_with_use.rs') diff --git a/crates/assists/src/handlers/replace_qualified_name_with_use.rs b/crates/assists/src/handlers/replace_qualified_name_with_use.rs index 56e85125d..597bc268c 100644 --- a/crates/assists/src/handlers/replace_qualified_name_with_use.rs +++ b/crates/assists/src/handlers/replace_qualified_name_with_use.rs @@ -348,9 +348,9 @@ use std::fmt::{Debug, nested::{self, Display}}; impl std::fmt::nested<|> for Foo { } ", - // FIXME(veykril): self is being pulled out for some reason now + // FIXME(veykril): nested is duplicated now r" -use std::fmt::{Debug, nested::{Display}, nested}; +use std::fmt::{Debug, nested::{self, Display}, nested}; impl nested for Foo { } @@ -518,6 +518,7 @@ fn main() { ", r" #![allow(dead_code)] + use std::fmt::Debug; fn main() { -- cgit v1.2.3