mirror of
https://github.com/rust-lang/rust.git
synced 2025-01-09 22:37:34 +00:00
Auto merge of #3975 - phansch:has_placeholders, r=flip1995
Change while_let_loop applicability to HasPlaceholders The suggestion has been changed at some point to use `..` in the suggested code. Due to that we can't make the lint MachineApplicable anymore. cc #3630
This commit is contained in:
commit
1132caabff
@ -530,12 +530,12 @@ impl<'a, 'tcx> LateLintPass<'a, 'tcx> for Pass {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// NOTE: we used to make build a body here instead of using
|
// NOTE: we used to build a body here instead of using
|
||||||
// ellipsis, this was removed because:
|
// ellipsis, this was removed because:
|
||||||
// 1) it was ugly with big bodies;
|
// 1) it was ugly with big bodies;
|
||||||
// 2) it was not indented properly;
|
// 2) it was not indented properly;
|
||||||
// 3) it wasn’t very smart (see #675).
|
// 3) it wasn’t very smart (see #675).
|
||||||
let mut applicability = Applicability::MachineApplicable;
|
let mut applicability = Applicability::HasPlaceholders;
|
||||||
span_lint_and_sugg(
|
span_lint_and_sugg(
|
||||||
cx,
|
cx,
|
||||||
WHILE_LET_LOOP,
|
WHILE_LET_LOOP,
|
||||||
|
Loading…
Reference in New Issue
Block a user