From fa9cb78b4a04e6cbb12c3edc3efb9486d0f13b37 Mon Sep 17 00:00:00 2001 From: Bryant Mairs Date: Wed, 23 Jan 2019 07:18:32 -0800 Subject: Check for Debug impls for all types This was not compile-tested on all platforms, but instead all `pub enum` types had a `Debug` impl derived for them. --- src/lib.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/lib.rs') diff --git a/src/lib.rs b/src/lib.rs index 03e78041ab..86ab9b1368 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -156,6 +156,8 @@ #![cfg_attr(feature = "rustc-dep-of-std", no_core)] #![cfg_attr(feature = "rustc-dep-of-std", allow(warnings))] #![cfg_attr(not(any(feature = "use_std", feature = "rustc-dep-of-std")), no_std)] +// Enable lints +#![cfg_attr(feature = "extra_traits", deny(missing_debug_implementations))] #[cfg(all(not(cross_platform_docs), feature = "use_std"))] extern crate std as core; -- cgit v1.2.1