Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-assists/src/handlers/add_missing_impl_members.rs')
| -rw-r--r-- | crates/ide-assists/src/handlers/add_missing_impl_members.rs | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/crates/ide-assists/src/handlers/add_missing_impl_members.rs b/crates/ide-assists/src/handlers/add_missing_impl_members.rs index 57df39d541..887ec5aeec 100644 --- a/crates/ide-assists/src/handlers/add_missing_impl_members.rs +++ b/crates/ide-assists/src/handlers/add_missing_impl_members.rs @@ -1,16 +1,16 @@ use hir::HasSource; use syntax::{ - ast::{self, make, AstNode}, Edition, + ast::{self, AstNode, make}, }; use crate::{ + AssistId, assist_context::{AssistContext, Assists}, utils::{ - add_trait_assoc_items_to_impl, filter_assoc_items, gen_trait_fn_body, DefaultMethods, - IgnoreAssocItems, + DefaultMethods, IgnoreAssocItems, add_trait_assoc_items_to_impl, filter_assoc_items, + gen_trait_fn_body, }, - AssistId, AssistKind, }; // Assist: add_impl_missing_members @@ -146,7 +146,7 @@ fn add_missing_impl_members_inner( } let target = impl_def.syntax().text_range(); - acc.add(AssistId(assist_id, AssistKind::QuickFix), label, target, |edit| { + acc.add(AssistId::quick_fix(assist_id), label, target, |edit| { let new_impl_def = edit.make_mut(impl_def.clone()); let first_new_item = add_trait_assoc_items_to_impl( &ctx.sema, @@ -590,9 +590,9 @@ mod m { } impl m::Foo for () { - $0fn get_n(&self) -> usize { {40 + 2} } + $0fn get_n(&self) -> usize { N } - fn get_m(&self) -> usize { {m::VAL + 1} } + fn get_m(&self) -> usize { M } }"#, ) } |