From f324407c9cbbadd0f0ca656855281882430fab4c Mon Sep 17 00:00:00 2001 From: Jordan Petridis Date: Mon, 30 Apr 2018 14:21:34 +0300 Subject: [PATCH] Deny all the warnings when building. --- hammond-data/src/lib.rs | 11 ++++++----- hammond-downloader/src/lib.rs | 3 ++- hammond-gtk/src/main.rs | 3 ++- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/hammond-data/src/lib.rs b/hammond-data/src/lib.rs index 6c647e0..3c087b0 100644 --- a/hammond-data/src/lib.rs +++ b/hammond-data/src/lib.rs @@ -10,17 +10,18 @@ ) )] #![allow(unknown_lints)] -#![deny( +#![warn( bad_style, const_err, dead_code, improper_ctypes, legacy_directory_ownership, non_shorthand_field_patterns, no_mangle_generic_items, overflowing_literals, path_statements, patterns_in_fns_without_body, plugin_as_library, private_in_public, private_no_mangle_fns, private_no_mangle_statics, safe_extern_statics, unconditional_recursion, unions_with_drop_fields, unused_allocation, unused_comparisons, unused_parens, while_true )] -#![deny(missing_debug_implementations, missing_docs, trivial_casts, trivial_numeric_casts)] -#![deny(unused_extern_crates, unused)] - -// #![feature(conservative_impl_trait)] +#![warn( + missing_debug_implementations, missing_docs, trivial_casts, trivial_numeric_casts, + unused_extern_crates, unused +)] +#![deny(warnings)] //! FIXME: Docs diff --git a/hammond-downloader/src/lib.rs b/hammond-downloader/src/lib.rs index 7970dc2..7ac819a 100644 --- a/hammond-downloader/src/lib.rs +++ b/hammond-downloader/src/lib.rs @@ -1,7 +1,8 @@ #![recursion_limit = "1024"] -#![deny(unused_extern_crates, unused)] +#![warn(unused_extern_crates, unused)] #![allow(unknown_lints)] #![cfg_attr(feature = "cargo-clippy", allow(blacklisted_name, option_map_unit_fn))] +#![deny(warnings)] extern crate failure; #[macro_use] diff --git a/hammond-gtk/src/main.rs b/hammond-gtk/src/main.rs index cfd5ae7..78d9027 100644 --- a/hammond-gtk/src/main.rs +++ b/hammond-gtk/src/main.rs @@ -3,7 +3,8 @@ allow(clone_on_ref_ptr, blacklisted_name, match_same_arms, option_map_unit_fn) )] #![allow(unknown_lints)] -#![deny(unused_extern_crates, unused)] +#![warn(unused_extern_crates, unused)] +#![deny(warnings)] extern crate gdk; extern crate gdk_pixbuf;