]> git.lizzy.rs Git - rust.git/commitdiff
clippy::manual_str_repeat
authorMaan2003 <manmeetmann2003@gmail.com>
Sun, 13 Jun 2021 04:07:28 +0000 (09:37 +0530)
committerMaan2003 <manmeetmann2003@gmail.com>
Sun, 13 Jun 2021 04:07:28 +0000 (09:37 +0530)
crates/syntax/src/ast/edit.rs
crates/tt/src/lib.rs

index 8698687d898a63d095f569b31065c84d438aa6e9..2663c0759d23091cd2b682f067f8e13589a8a85e 100644 (file)
@@ -95,7 +95,7 @@ fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
         let indent = if len <= spaces.len() {
             &spaces[..len]
         } else {
-            buf = iter::repeat(' ').take(len).collect::<String>();
+            buf = " ".repeat(len);
             &buf
         };
         fmt::Display::fmt(indent, f)
index bed44d60058afeaee6213ff604deb73ead51434e..b51ad5d0fb7fa3c2577286987f5bdc3ae314d630 100644 (file)
@@ -88,7 +88,7 @@ pub struct Ident {
 }
 
 fn print_debug_subtree(f: &mut fmt::Formatter<'_>, subtree: &Subtree, level: usize) -> fmt::Result {
-    let align = std::iter::repeat("  ").take(level).collect::<String>();
+    let align = "  ".repeat(level);
 
     let aux = match subtree.delimiter.map(|it| (it.kind, it.id.0)) {
         None => "$".to_string(),
@@ -113,7 +113,7 @@ fn print_debug_subtree(f: &mut fmt::Formatter<'_>, subtree: &Subtree, level: usi
 }
 
 fn print_debug_token(f: &mut fmt::Formatter<'_>, tkn: &TokenTree, level: usize) -> fmt::Result {
-    let align = std::iter::repeat("  ").take(level).collect::<String>();
+    let align = "  ".repeat(level);
 
     match tkn {
         TokenTree::Leaf(leaf) => match leaf {