Skip to content

Commit d75d37c

Browse files
author
Henri Lunnikivi
committed
cargo dev fmt
1 parent 38afced commit d75d37c

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

clippy_lints/src/field_reassign_with_default.rs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use crate::utils::{snippet, span_lint_and_note, match_path_ast, paths};
1+
use crate::utils::{match_path_ast, paths, snippet, span_lint_and_note};
22
use if_chain::if_chain;
33
use rustc_ast::ast::{Block, ExprKind, PatKind, StmtKind};
44
use rustc_lint::{EarlyContext, EarlyLintPass};
@@ -93,7 +93,7 @@ impl EarlyLintPass for FieldReassignWithDefault {
9393
// statement kinds other than `StmtKind::Local` are valid, because they cannot
9494
// shadow a binding
9595
else {
96-
if_chain!{
96+
if_chain! {
9797
// only take assignments
9898
if let StmtKind::Semi(ref later_expr) = post_defassign_stmt.kind;
9999
if let ExprKind::Assign(ref assign_lhs, ref assign_rhs, _) = later_expr.kind;
@@ -127,7 +127,11 @@ impl EarlyLintPass for FieldReassignWithDefault {
127127
if let Some(ty) = &preceding_local.ty {
128128
let ty_snippet = snippet(cx, ty.span, "_");
129129

130-
let field_list = assigned_fields.into_iter().map(|(field, value)| format!("{}: {}", field, value)).collect::<Vec<String>>().join(", ");
130+
let field_list = assigned_fields
131+
.into_iter()
132+
.map(|(field, value)| format!("{}: {}", field, value))
133+
.collect::<Vec<String>>()
134+
.join(", ");
131135

132136
let sugg = format!("{} {{ {}, ..Default::default() }}", ty_snippet, field_list);
133137

0 commit comments

Comments
 (0)