From 44c76d6550081552c3c5106b0535a7e5bf265aec Mon Sep 17 00:00:00 2001 From: Lukas Wirth Date: Sat, 5 Dec 2020 15:41:36 +0100 Subject: Add replace_match_with_if_let assist --- crates/assists/src/handlers/early_return.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'crates/assists/src/handlers/early_return.rs') diff --git a/crates/assists/src/handlers/early_return.rs b/crates/assists/src/handlers/early_return.rs index 7fd78e9d4..7bcc318a9 100644 --- a/crates/assists/src/handlers/early_return.rs +++ b/crates/assists/src/handlers/early_return.rs @@ -112,7 +112,7 @@ pub(crate) fn convert_to_guarded_return(acc: &mut Assists, ctx: &AssistContext) let then_branch = make::block_expr(once(make::expr_stmt(early_expression).into()), None); let cond = invert_boolean_expression(cond_expr); - make::expr_if(make::condition(cond, None), then_branch) + make::expr_if(make::condition(cond, None), then_branch, None) .indent(if_indent_level) }; replace(new_expr.syntax(), &then_block, &parent_block, &if_expr) -- cgit v1.2.3