about summary refs log tree commit diff
diff options
context:
space:
mode:
authorlucarlig <luca.carlig@huawei.com>2024-02-25 17:23:15 +0400
committerlucarlig <luca.carlig@huawei.com>2024-02-25 17:23:15 +0400
commit0ea449597e0d0c06dbfa5eccb2c7a785b7cec77e (patch)
tree16bcce9306263828e9a6e53d9853887af0acab3b
parent9ac6125e1d034bdc84e9a8508fd96fa55cdf8209 (diff)
downloadrust-0ea449597e0d0c06dbfa5eccb2c7a785b7cec77e.tar.gz
rust-0ea449597e0d0c06dbfa5eccb2c7a785b7cec77e.zip
pop before trimming
-rw-r--r--clippy_lints/src/doc/mod.rs14
1 files changed, 6 insertions, 8 deletions
diff --git a/clippy_lints/src/doc/mod.rs b/clippy_lints/src/doc/mod.rs
index 78d46928f35..7b085a36ea5 100644
--- a/clippy_lints/src/doc/mod.rs
+++ b/clippy_lints/src/doc/mod.rs
@@ -550,15 +550,13 @@ fn check_attrs(cx: &LateContext<'_>, valid_idents: &FxHashSet<String>, attrs: &[
     suspicious_doc_comments::check(cx, attrs);
 
     let (fragments, _) = attrs_to_doc_fragments(attrs.iter().map(|attr| (attr, None)), true);
-    let mut doc = fragments
-        .iter()
-        .fold(String::new(), |mut acc, fragment| {
-            add_doc_fragment(&mut acc, fragment);
-            acc
-        })
-        .trim()
-        .to_string();
+    let mut doc = fragments.iter().fold(String::new(), |mut acc, fragment| {
+        add_doc_fragment(&mut acc, fragment);
+        acc
+    });
     doc.pop();
+    let doc = doc.trim().to_string();
+
     if doc.is_empty() {
         return Some(DocInfo {
             empty: true,