Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-assists/src/handlers/generate_getter_or_setter.rs')
-rw-r--r--crates/ide-assists/src/handlers/generate_getter_or_setter.rs11
1 files changed, 5 insertions, 6 deletions
diff --git a/crates/ide-assists/src/handlers/generate_getter_or_setter.rs b/crates/ide-assists/src/handlers/generate_getter_or_setter.rs
index 20ee9253d3..807b9194b2 100644
--- a/crates/ide-assists/src/handlers/generate_getter_or_setter.rs
+++ b/crates/ide-assists/src/handlers/generate_getter_or_setter.rs
@@ -433,12 +433,11 @@ fn build_source_change(
new_fn.indent(1.into());
// Insert a tabstop only for last method we generate
- if i == record_fields_count - 1 {
- if let Some(cap) = ctx.config.snippet_cap {
- if let Some(name) = new_fn.name() {
- builder.add_tabstop_before(cap, name);
- }
- }
+ if i == record_fields_count - 1
+ && let Some(cap) = ctx.config.snippet_cap
+ && let Some(name) = new_fn.name()
+ {
+ builder.add_tabstop_before(cap, name);
}
assoc_item_list.add_item(new_fn.clone().into());