Skip to content

Commit 1a453bf

Browse files
committed
fix another never_loop
1 parent 8b00f82 commit 1a453bf

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

clippy_lints/src/doc.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ fn check_doc(cx: &EarlyContext, valid_idents: &[String], docs: &[(String, Span)]
200200
type Item = (bool, char);
201201

202202
fn next(&mut self) -> Option<(bool, char)> {
203-
while self.line < self.docs.len() {
203+
if self.line < self.docs.len() {
204204
if self.reset {
205205
self.line += 1;
206206
self.reset = false;
@@ -215,18 +215,18 @@ fn check_doc(cx: &EarlyContext, valid_idents: &[String], docs: &[(String, Span)]
215215
self.pos += c.len_utf8();
216216
let new_line = self.new_line;
217217
self.new_line = c == '\n' || (self.new_line && c.is_whitespace());
218-
return Some((new_line, c));
218+
Some((new_line, c))
219219
} else if self.line == self.docs.len() - 1 {
220-
return None;
220+
None
221221
} else {
222222
self.new_line = true;
223223
self.reset = true;
224224
self.pos += 1;
225-
return Some((true, '\n'));
225+
Some((true, '\n'))
226226
}
227+
} else {
228+
None
227229
}
228-
229-
None
230230
}
231231
}
232232

0 commit comments

Comments
 (0)