From 327ba2937b7a54cb60aaf332d5c8e5081060199c Mon Sep 17 00:00:00 2001 From: Taiki Endo Date: Sun, 17 Nov 2024 13:52:00 +0900 Subject: [PATCH] Ignore clippy::unnecessary_map_or lint ``` error: this `map_or` is redundant --> tests/no-core/build.rs:15:5 | 15 | / env::var_os("RUSTC") 16 | | .and_then(|rustc| Command::new(rustc).arg("--version").output().ok()) 17 | | .and_then(|output| String::from_utf8(output.stdout).ok()) 18 | | .map_or(false, |version| version.contains("nightly") || version.contains("dev")) | |________________________________________________________________________________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_map_or = note: `-D clippy::unnecessary-map-or` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::unnecessary_map_or)]` help: use is_some_and instead | 15 ~ env::var_os("RUSTC") 16 + .and_then(|rustc| Command::new(rustc).arg("--version").output().ok()) 17 + .and_then(|output| String::from_utf8(output.stdout).ok()).is_some_and(|version| version.contains("nightly") || version.contains("dev")) | ``` --- tests/no-core/Cargo.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/no-core/Cargo.toml b/tests/no-core/Cargo.toml index 0b70c9a..74cbdd5 100644 --- a/tests/no-core/Cargo.toml +++ b/tests/no-core/Cargo.toml @@ -2,6 +2,7 @@ name = "no-core" version = "0.0.0" edition = "2018" +rust-version = "1.37" # Prevent clippy from suggesting a code that requires a new version. publish = false [lib]