From 42e4595d3ab7844d840ab4ef3fa8eb80116484f6 Mon Sep 17 00:00:00 2001 From: Krishna Veera Reddy Date: Sat, 28 Dec 2019 21:52:08 -0800 Subject: [PATCH] Indicate anonymous lifetimes for types --- README.md | 2 +- clippy_lints/src/mem_replace.rs | 6 +++--- src/lintlist/mod.rs | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 01fc20f0f..215ad6f56 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ A collection of lints to catch common mistakes and improve your [Rust](https://github.com/rust-lang/rust) code. -[There are 342 lints included in this crate!](https://rust-lang.github.io/rust-clippy/master/index.html) +[There are 343 lints included in this crate!](https://rust-lang.github.io/rust-clippy/master/index.html) We have a bunch of lint categories to allow you to choose how much Clippy is supposed to ~~annoy~~ help you: diff --git a/clippy_lints/src/mem_replace.rs b/clippy_lints/src/mem_replace.rs index 17a088e09..5a1e3b73d 100644 --- a/clippy_lints/src/mem_replace.rs +++ b/clippy_lints/src/mem_replace.rs @@ -96,7 +96,7 @@ declare_clippy_lint! { declare_lint_pass!(MemReplace => [MEM_REPLACE_OPTION_WITH_NONE, MEM_REPLACE_WITH_UNINIT, MEM_REPLACE_WITH_DEFAULT]); -fn check_replace_option_with_none(cx: &LateContext<'_, '_>, src: &Expr, dest: &Expr, expr_span: Span) { +fn check_replace_option_with_none(cx: &LateContext<'_, '_>, src: &Expr<'_>, dest: &Expr<'_>, expr_span: Span) { if let ExprKind::Path(ref replacement_qpath) = src.kind { // Check that second argument is `Option::None` if match_qpath(replacement_qpath, &paths::OPTION_NONE) { @@ -134,7 +134,7 @@ fn check_replace_option_with_none(cx: &LateContext<'_, '_>, src: &Expr, dest: &E } } -fn check_replace_with_uninit(cx: &LateContext<'_, '_>, src: &Expr, expr_span: Span) { +fn check_replace_with_uninit(cx: &LateContext<'_, '_>, src: &Expr<'_>, expr_span: Span) { if let ExprKind::Call(ref repl_func, ref repl_args) = src.kind { if_chain! { if repl_args.is_empty(); @@ -164,7 +164,7 @@ fn check_replace_with_uninit(cx: &LateContext<'_, '_>, src: &Expr, expr_span: Sp } } -fn check_replace_with_default(cx: &LateContext<'_, '_>, src: &Expr, dest: &Expr, expr_span: Span) { +fn check_replace_with_default(cx: &LateContext<'_, '_>, src: &Expr<'_>, dest: &Expr<'_>, expr_span: Span) { if let ExprKind::Call(ref repl_func, _) = src.kind { if_chain! { if !in_external_macro(cx.tcx.sess, expr_span); diff --git a/src/lintlist/mod.rs b/src/lintlist/mod.rs index c396c3ab8..cd3336bdb 100644 --- a/src/lintlist/mod.rs +++ b/src/lintlist/mod.rs @@ -6,7 +6,7 @@ pub use lint::Lint; pub use lint::LINT_LEVELS; // begin lint list, do not remove this comment, it’s used in `update_lints` -pub const ALL_LINTS: [Lint; 342] = [ +pub const ALL_LINTS: [Lint; 343] = [ Lint { name: "absurd_extreme_comparisons", group: "correctness",