diff --git a/futures-channel/src/lib.rs b/futures-channel/src/lib.rs index c4bf77763c..8eadf4869a 100644 --- a/futures-channel/src/lib.rs +++ b/futures-channel/src/lib.rs @@ -6,6 +6,7 @@ #![cfg_attr(not(feature = "std"), no_std)] #![warn(missing_docs, missing_debug_implementations, rust_2018_idioms)] +#![warn(clippy::all)] #![doc(html_root_url = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.15/futures_channel")] diff --git a/futures-core/src/lib.rs b/futures-core/src/lib.rs index db69d67272..085a2d173f 100644 --- a/futures-core/src/lib.rs +++ b/futures-core/src/lib.rs @@ -5,6 +5,7 @@ #![cfg_attr(not(feature = "std"), no_std)] #![warn(missing_docs, missing_debug_implementations, rust_2018_idioms)] +#![warn(clippy::all)] #![doc(html_root_url = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.15/futures_core")] diff --git a/futures-executor/src/lib.rs b/futures-executor/src/lib.rs index 2074c00cb7..be35d603ba 100644 --- a/futures-executor/src/lib.rs +++ b/futures-executor/src/lib.rs @@ -3,6 +3,7 @@ #![cfg_attr(not(feature = "std"), no_std)] #![warn(missing_docs, missing_debug_implementations, rust_2018_idioms)] +#![warn(clippy::all)] #![doc(html_root_url = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.15/futures_executor")] diff --git a/futures-io/src/lib.rs b/futures-io/src/lib.rs index 07d3dd290c..525135e1cd 100644 --- a/futures-io/src/lib.rs +++ b/futures-io/src/lib.rs @@ -7,6 +7,7 @@ #![cfg_attr(not(feature = "std"), no_std)] #![warn(missing_docs, missing_debug_implementations, rust_2018_idioms)] +#![warn(clippy::all)] #![doc(html_root_url = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.15/futures_io")] diff --git a/futures-select-macro/src/lib.rs b/futures-select-macro/src/lib.rs index 4068447799..4fbdb843aa 100644 --- a/futures-select-macro/src/lib.rs +++ b/futures-select-macro/src/lib.rs @@ -2,6 +2,7 @@ #![recursion_limit="128"] #![warn(rust_2018_idioms)] +#![warn(clippy::all)] extern crate proc_macro; diff --git a/futures-sink/src/lib.rs b/futures-sink/src/lib.rs index 69db4d62d7..e0815192df 100644 --- a/futures-sink/src/lib.rs +++ b/futures-sink/src/lib.rs @@ -5,6 +5,8 @@ #![cfg_attr(not(feature = "std"), no_std)] #![warn(missing_docs, missing_debug_implementations, rust_2018_idioms)] +#![warn(clippy::all)] + #![doc(html_root_url = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.15/futures_sink")] #[cfg(feature = "alloc")] diff --git a/futures-test/src/lib.rs b/futures-test/src/lib.rs index cb798b4473..dfd3f98ae7 100644 --- a/futures-test/src/lib.rs +++ b/futures-test/src/lib.rs @@ -1,6 +1,8 @@ //! Utilities to make testing [`Future`s](futures_core::Future) easier #![warn(missing_docs, missing_debug_implementations, rust_2018_idioms)] +#![warn(clippy::all)] + #![doc( html_root_url = "https://rust-lang-nursery.github.io/futures-doc/0.3.0-alpha.5/futures_test" )] diff --git a/futures-util/src/lib.rs b/futures-util/src/lib.rs index e437da776d..92c5468fe7 100644 --- a/futures-util/src/lib.rs +++ b/futures-util/src/lib.rs @@ -7,6 +7,7 @@ #![cfg_attr(not(feature = "std"), no_std)] #![warn(missing_docs, missing_debug_implementations, rust_2018_idioms)] +#![warn(clippy::all)] #![doc(html_root_url = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.15/futures_util")] diff --git a/futures-util/src/sink/fanout.rs b/futures-util/src/sink/fanout.rs index e746f22334..e239377750 100644 --- a/futures-util/src/sink/fanout.rs +++ b/futures-util/src/sink/fanout.rs @@ -121,7 +121,7 @@ mod tests { let (tx2, rx2) = mpsc::channel(2); let tx = tx1.fanout(tx2).sink_map_err(|_| ()); - let src = stream::iter((0..10).map(|x| Ok(x))); + let src = stream::iter((0..10).map(Ok)); let fwd = src.forward(tx); let collect_fut1 = rx1.collect::>(); diff --git a/futures/src/lib.rs b/futures/src/lib.rs index 900e477790..35ce9700c5 100644 --- a/futures/src/lib.rs +++ b/futures/src/lib.rs @@ -27,6 +27,7 @@ #![cfg_attr(not(feature = "std"), no_std)] #![warn(missing_docs, missing_debug_implementations, rust_2018_idioms)] +#![warn(clippy::all)] #![doc(html_root_url = "https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.15/futures")]