From 85f5cbc9dc7027f922198f6c2d06cf382aad6970 Mon Sep 17 00:00:00 2001 From: Jonas Schievink Date: Tue, 14 Jul 2020 13:33:37 +0200 Subject: Move remove_bounds to edit.rs --- crates/ra_assists/src/handlers/add_missing_impl_members.rs | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) (limited to 'crates/ra_assists/src/handlers') diff --git a/crates/ra_assists/src/handlers/add_missing_impl_members.rs b/crates/ra_assists/src/handlers/add_missing_impl_members.rs index 124cead6c..f185e61e5 100644 --- a/crates/ra_assists/src/handlers/add_missing_impl_members.rs +++ b/crates/ra_assists/src/handlers/add_missing_impl_members.rs @@ -159,7 +159,7 @@ fn add_missing_impl_members_inner( .map(|it| match it { ast::AssocItem::FnDef(def) => ast::AssocItem::FnDef(add_body(def)), ast::AssocItem::TypeAliasDef(def) => { - ast::AssocItem::TypeAliasDef(remove_bounds(def)) + ast::AssocItem::TypeAliasDef(def.remove_bounds()) } _ => it, }) @@ -191,14 +191,6 @@ fn add_missing_impl_members_inner( }) } -fn remove_bounds(ty_def: ast::TypeAliasDef) -> ast::TypeAliasDef { - if let Some(name) = ty_def.name() { - make::type_alias_def(name, None, ty_def.type_ref()) - } else { - ty_def - } -} - fn add_body(fn_def: ast::FnDef) -> ast::FnDef { if fn_def.body().is_some() { return fn_def; -- cgit v1.2.3