We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 94e321a commit 2a1a80dCopy full SHA for 2a1a80d
clippy_lints/src/needless_late_init.rs
@@ -185,12 +185,12 @@ fn assignment_suggestions<'tcx>(
185
186
let suggestions = assignments
187
.iter()
188
- .map(|assignment| assignment.span.until(assignment.rhs_span))
189
- .chain(
190
- assignments
191
- .iter()
192
- .map(|assignment| assignment.rhs_span.shrink_to_hi().with_hi(assignment.span.hi())),
193
- )
+ .flat_map(|assignment| {
+ [
+ assignment.span.until(assignment.rhs_span),
+ assignment.rhs_span.shrink_to_hi().with_hi(assignment.span.hi()),
+ ]
+ })
194
.map(|span| Some((span, String::new())))
195
.collect::<Option<Vec<(Span, String)>>>()?;
196
0 commit comments