Don't error on clippy.toml of dependencies

This commit is contained in:
flip1995 2019-11-23 02:08:36 +01:00
parent b5a6714155
commit a61fd43a79
No known key found for this signature in database
GPG Key ID: 2CEFCDB27ED0BE79
1 changed files with 2 additions and 3 deletions

View File

@ -318,10 +318,9 @@ pub fn main() {
}; };
// this check ensures that dependencies are built but not linted and the final // this check ensures that dependencies are built but not linted and the final
// crate is // crate is linted but not built
// linted but not built
let clippy_enabled = env::var("CLIPPY_TESTS").map_or(false, |val| val == "true") let clippy_enabled = env::var("CLIPPY_TESTS").map_or(false, |val| val == "true")
|| arg_value(&orig_args, "--emit", |val| val.split(',').any(|e| e == "metadata")).is_some(); || arg_value(&orig_args, "--cap-lints", |val| val == "allow").is_none();
if clippy_enabled { if clippy_enabled {
args.extend_from_slice(&["--cfg".to_owned(), r#"feature="cargo-clippy""#.to_owned()]); args.extend_from_slice(&["--cfg".to_owned(), r#"feature="cargo-clippy""#.to_owned()]);