From c9b4ac5be4daaabc062ab1ee663eba8594750003 Mon Sep 17 00:00:00 2001 From: Maan2003 Date: Sun, 13 Jun 2021 09:24:16 +0530 Subject: clippy::redudant_borrow --- crates/syntax/src/ast/edit.rs | 2 +- crates/syntax/src/ast/token_ext.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'crates/syntax/src/ast') diff --git a/crates/syntax/src/ast/edit.rs b/crates/syntax/src/ast/edit.rs index 19107ee38..8698687d8 100644 --- a/crates/syntax/src/ast/edit.rs +++ b/crates/syntax/src/ast/edit.rs @@ -30,7 +30,7 @@ impl ast::UseTree { let suffix = if self.path().as_ref() == Some(prefix) && self.use_tree_list().is_none() { make::path_unqualified(make::path_segment_self()) } else { - match split_path_prefix(&prefix) { + match split_path_prefix(prefix) { Some(it) => it, None => return self.clone(), } diff --git a/crates/syntax/src/ast/token_ext.rs b/crates/syntax/src/ast/token_ext.rs index 4b1e1ccee..ad52d9f54 100644 --- a/crates/syntax/src/ast/token_ext.rs +++ b/crates/syntax/src/ast/token_ext.rs @@ -242,7 +242,7 @@ impl ast::ByteString { (Ok(c), true) if char_range.len() == 1 && Some(c) == text_iter.next() => (), (Ok(c), true) => { buf.reserve_exact(text.len()); - buf.extend_from_slice(&text[..char_range.start].as_bytes()); + buf.extend_from_slice(text[..char_range.start].as_bytes()); buf.push(c as u8); } (Err(_), _) => has_error = true, -- cgit v1.2.3 From b857a5dcf094728b4beefd652ea31d2828eb0e10 Mon Sep 17 00:00:00 2001 From: Maan2003 Date: Sun, 13 Jun 2021 09:37:28 +0530 Subject: clippy::manual_str_repeat --- crates/syntax/src/ast/edit.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'crates/syntax/src/ast') diff --git a/crates/syntax/src/ast/edit.rs b/crates/syntax/src/ast/edit.rs index 8698687d8..2663c0759 100644 --- a/crates/syntax/src/ast/edit.rs +++ b/crates/syntax/src/ast/edit.rs @@ -95,7 +95,7 @@ impl fmt::Display for IndentLevel { let indent = if len <= spaces.len() { &spaces[..len] } else { - buf = iter::repeat(' ').take(len).collect::(); + buf = " ".repeat(len); &buf }; fmt::Display::fmt(indent, f) -- cgit v1.2.3