diff options
| author | Samuel Tardieu <sam@rfc1149.net> | 2025-08-06 19:54:58 +0200 |
|---|---|---|
| committer | Samuel Tardieu <sam@rfc1149.net> | 2025-08-07 10:12:07 +0200 |
| commit | cece1b95defd25f29f17da2483b5b2b79b829105 (patch) | |
| tree | 998fb0845fa2f92b7535113c94411c4ded49cd79 | |
| parent | 4cb43f4c4128ed1f58d10ade425656caa2a05fa7 (diff) | |
Reuse previous `Vec` allocation in loop
| -rw-r--r-- | clippy_lints/src/doc/mod.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clippy_lints/src/doc/mod.rs b/clippy_lints/src/doc/mod.rs index d27d68d3866..eca3bc390d7 100644 --- a/clippy_lints/src/doc/mod.rs +++ b/clippy_lints/src/doc/mod.rs @@ -1139,12 +1139,12 @@ fn check_doc<'a, Events: Iterator<Item = (pulldown_cmark::Event<'a>, Range<usize None, "a backtick may be missing a pair", ); + text_to_check.clear(); } else { - for (text, range, assoc_code_level) in text_to_check { + for (text, range, assoc_code_level) in text_to_check.drain(..) { markdown::check(cx, valid_idents, &text, &fragments, range, assoc_code_level, blockquote_level); } } - text_to_check = Vec::new(); }, Start(FootnoteDefinition(..)) => in_footnote_definition = true, End(TagEnd::FootnoteDefinition) => in_footnote_definition = false, |
