diff --git a/Cargo.toml b/Cargo.toml index ed385d197..7dfc48e07 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -33,3 +33,8 @@ loom = "0.7" [package.metadata.docs.rs] rustdoc-args = ["--cfg", "docsrs"] + +[lints.rust] +unexpected_cfgs = { level = "warn", check-cfg = [ + 'cfg(loom)', +] } diff --git a/src/lib.rs b/src/lib.rs index cfc828130..08c424942 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,4 +1,3 @@ -#![allow(unknown_lints, unexpected_cfgs)] #![warn(missing_docs, missing_debug_implementations, rust_2018_idioms)] #![doc(test( no_crate_inject,