]> git.lizzy.rs Git - rust.git/blobdiff - clippy_lints/src/bytecount.rs
Improve `needless_borrow` lint.
[rust.git] / clippy_lints / src / bytecount.rs
index a07cd5e5f4e53940be988f8fe12b8f968174d755..afb317421d0773aed78d0fdef2dc27089a6949d1 100644 (file)
@@ -30,6 +30,7 @@
     /// # let vec = vec![1_u8];
     /// &vec.iter().filter(|x| **x == 0u8).count(); // use bytecount::count instead
     /// ```
+    #[clippy::version = "pre 1.29.0"]
     pub NAIVE_BYTECOUNT,
     pedantic,
     "use of naive `<slice>.filter(|&x| x == y).count()` to count byte values"
@@ -73,10 +74,10 @@ fn check_expr(&mut self, cx: &LateContext<'_>, expr: &Expr<'_>) {
                     if (p == sym::iter || p == sym!(iter_mut)) && args.len() == 1 {
                         &args[0]
                     } else {
-                        &filter_recv
+                        filter_recv
                     }
                 } else {
-                    &filter_recv
+                    filter_recv
                 };
                 let mut applicability = Applicability::MaybeIncorrect;
                 span_lint_and_sugg(