From c0a56fefbe2c78f710122fa5a6614fd64e72464e Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Tue, 29 Dec 2020 16:22:54 -0800 Subject: [PATCH] Opt in to pedantic clippy lints --- .github/workflows/ci.yml | 2 +- impl/src/lib.rs | 12 +++++++++++- src/lib.rs | 2 ++ 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 03b994a..f181341 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -39,4 +39,4 @@ jobs: steps: - uses: actions/checkout@v2 - uses: dtolnay/rust-toolchain@clippy - - run: cargo clippy --tests -- -Dclippy::all + - run: cargo clippy --tests -- -Dclippy::pedantic diff --git a/impl/src/lib.rs b/impl/src/lib.rs index 15e0307..be4c968 100644 --- a/impl/src/lib.rs +++ b/impl/src/lib.rs @@ -1,4 +1,14 @@ -#![allow(clippy::blocks_in_if_conditions, clippy::range_plus_one)] +#![allow( + clippy::blocks_in_if_conditions, + clippy::cast_possible_truncation, + clippy::filter_map_next, + clippy::map_unwrap_or, + clippy::needless_pass_by_value, + clippy::option_if_let_else, + clippy::range_plus_one, + clippy::single_match_else, + clippy::too_many_lines +)] extern crate proc_macro; diff --git a/src/lib.rs b/src/lib.rs index a520798..02941c8 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -185,6 +185,8 @@ //! //! [`anyhow`]: https://github.com/dtolnay/anyhow +#![allow(clippy::module_name_repetitions)] + mod aserror; mod display;