Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-assists/src/handlers/add_explicit_dot_deref.rs')
-rw-r--r--crates/ide-assists/src/handlers/add_explicit_dot_deref.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/crates/ide-assists/src/handlers/add_explicit_dot_deref.rs b/crates/ide-assists/src/handlers/add_explicit_dot_deref.rs
index d27a6b4ce7..1809b8f305 100644
--- a/crates/ide-assists/src/handlers/add_explicit_dot_deref.rs
+++ b/crates/ide-assists/src/handlers/add_explicit_dot_deref.rs
@@ -53,18 +53,18 @@ pub(crate) fn add_explicit_method_call_deref(
"Insert explicit method call derefs",
dot_token.text_range(),
|builder| {
- let mut edit = builder.make_editor(method_call_expr.syntax());
- let make = SyntaxFactory::without_mappings();
+ let editor = builder.make_editor(method_call_expr.syntax());
+ let make = editor.make();
let mut expr = receiver.clone();
for adjust_kind in adjustments {
- expr = adjust_kind.wrap_expr(expr, &make);
+ expr = adjust_kind.wrap_expr(expr, make);
}
expr = make.expr_paren(expr).into();
- edit.replace(receiver.syntax(), expr.syntax());
+ editor.replace(receiver.syntax(), expr.syntax());
- builder.add_file_edits(ctx.vfs_file_id(), edit);
+ builder.add_file_edits(ctx.vfs_file_id(), editor);
},
)
}