Remove unnecessary return

This commit is contained in:
Mikhail Rakhmanov 2020-06-05 11:45:41 +02:00
parent b0c8a2be7b
commit 74c3e7a1ad

View File

@ -52,7 +52,7 @@ pub(crate) fn extract_struct_from_enum_variant(
ImportsLocator::new(ctx.db).find_imports(&enum_name).first()?.left()?; ImportsLocator::new(ctx.db).find_imports(&enum_name).first()?.left()?;
let current_module = current_module_def.module(ctx.db)?; let current_module = current_module_def.module(ctx.db)?;
let target = variant.syntax().text_range(); let target = variant.syntax().text_range();
return acc.add_in_multiple_files( acc.add_in_multiple_files(
AssistId("extract_struct_from_enum_variant"), AssistId("extract_struct_from_enum_variant"),
"Extract struct from enum variant", "Extract struct from enum variant",
target, target,
@ -85,7 +85,7 @@ pub(crate) fn extract_struct_from_enum_variant(
let list_range = field_list.syntax().text_range(); let list_range = field_list.syntax().text_range();
update_variant(edit, &variant_name, ctx.frange.file_id, list_range); update_variant(edit, &variant_name, ctx.frange.file_id, list_range);
}, },
); )
} }
fn existing_struct_def(db: &RootDatabase, variant_name: &str, variant: &EnumVariant) -> bool { fn existing_struct_def(db: &RootDatabase, variant_name: &str, variant: &EnumVariant) -> bool {