mirror of
https://github.com/tokio-rs/tokio.git
synced 2026-09-06 00:00:10 +02:00
v0.1.x: Don't deny warnings (#1368)
This is just too aggressive for a stable maintenance branch of tokio, in that new rust release warnings are prooving too hard to fix.
This commit is contained in:
committed by
Lucio Franco
parent
83e8fff090
commit
39f369f686
@@ -1,5 +1,4 @@
|
|||||||
#![feature(test)]
|
#![feature(test)]
|
||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate test;
|
extern crate test;
|
||||||
#[macro_use]
|
#[macro_use]
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
// Measure cost of different operations
|
// Measure cost of different operations
|
||||||
// to get a sense of performance tradeoffs
|
// to get a sense of performance tradeoffs
|
||||||
#![feature(test)]
|
#![feature(test)]
|
||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate mio;
|
extern crate mio;
|
||||||
extern crate test;
|
extern crate test;
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
#![feature(test)]
|
#![feature(test)]
|
||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate futures;
|
extern crate futures;
|
||||||
extern crate tokio;
|
extern crate tokio;
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
#![doc(html_root_url = "https://docs.rs/tokio-buf/0.1.1")]
|
#![doc(html_root_url = "https://docs.rs/tokio-buf/0.1.1")]
|
||||||
#![deny(missing_docs, missing_debug_implementations, unreachable_pub)]
|
#![deny(missing_docs, missing_debug_implementations, unreachable_pub)]
|
||||||
#![cfg_attr(test, deny(warnings))]
|
|
||||||
|
|
||||||
//! Asynchronous stream of bytes.
|
//! Asynchronous stream of bytes.
|
||||||
//!
|
//!
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
#![deny(missing_docs, missing_debug_implementations, warnings)]
|
#![deny(missing_docs, missing_debug_implementations)]
|
||||||
#![doc(html_root_url = "https://docs.rs/tokio-codec/0.1.1")]
|
#![doc(html_root_url = "https://docs.rs/tokio-codec/0.1.1")]
|
||||||
|
|
||||||
//! Utilities for encoding and decoding frames.
|
//! Utilities for encoding and decoding frames.
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#![doc(html_root_url = "https://docs.rs/tokio-current-thread/0.1.6")]
|
#![doc(html_root_url = "https://docs.rs/tokio-current-thread/0.1.6")]
|
||||||
#![deny(warnings, missing_docs, missing_debug_implementations)]
|
#![deny(missing_docs, missing_debug_implementations)]
|
||||||
|
|
||||||
//! A single-threaded executor which executes tasks on the same thread from which
|
//! A single-threaded executor which executes tasks on the same thread from which
|
||||||
//! they are spawned.
|
//! they are spawned.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
#![deny(missing_docs, missing_debug_implementations, warnings)]
|
#![deny(missing_docs, missing_debug_implementations)]
|
||||||
#![doc(html_root_url = "https://docs.rs/tokio-executor/0.1.8")]
|
#![doc(html_root_url = "https://docs.rs/tokio-executor/0.1.8")]
|
||||||
|
|
||||||
//! Task execution related traits and utilities.
|
//! Task execution related traits and utilities.
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
//! Echo everything received on STDIN to STDOUT.
|
//! Echo everything received on STDIN to STDOUT.
|
||||||
#![deny(deprecated, warnings)]
|
#![deny(deprecated)]
|
||||||
|
|
||||||
extern crate futures;
|
extern crate futures;
|
||||||
extern crate tokio_codec;
|
extern crate tokio_codec;
|
||||||
|
|||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
#![deny(missing_docs, missing_debug_implementations, warnings)]
|
#![deny(missing_docs, missing_debug_implementations)]
|
||||||
#![doc(html_root_url = "https://docs.rs/tokio-fs/0.1.6")]
|
#![doc(html_root_url = "https://docs.rs/tokio-fs/0.1.6")]
|
||||||
|
|
||||||
//! Asynchronous file and standard stream adaptation.
|
//! Asynchronous file and standard stream adaptation.
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
#![feature(await_macro)]
|
#![feature(await_macro)]
|
||||||
#![doc(html_root_url = "https://docs.rs/tokio-futures/0.1.0")]
|
#![doc(html_root_url = "https://docs.rs/tokio-futures/0.1.0")]
|
||||||
#![deny(missing_docs, missing_debug_implementations)]
|
#![deny(missing_docs, missing_debug_implementations)]
|
||||||
#![cfg_attr(test, deny(warnings))]
|
|
||||||
|
|
||||||
//! A preview of Tokio w/ `async` / `await` support.
|
//! A preview of Tokio w/ `async` / `await` support.
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
//! [`Stream`]: #
|
//! [`Stream`]: #
|
||||||
//! [transports]: #
|
//! [transports]: #
|
||||||
|
|
||||||
#![deny(missing_docs, missing_debug_implementations, warnings)]
|
#![deny(missing_docs, missing_debug_implementations)]
|
||||||
#![doc(hidden, html_root_url = "https://docs.rs/tokio-codec/0.1.0")]
|
#![doc(hidden, html_root_url = "https://docs.rs/tokio-codec/0.1.0")]
|
||||||
|
|
||||||
// _tokio_codec are the items that belong in the `tokio_codec` crate. However, because we need to
|
// _tokio_codec are the items that belong in the `tokio_codec` crate. However, because we need to
|
||||||
|
|||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
#![deny(missing_docs, missing_debug_implementations, warnings)]
|
#![deny(missing_docs, missing_debug_implementations)]
|
||||||
#![doc(html_root_url = "https://docs.rs/tokio-io/0.1.12")]
|
#![doc(html_root_url = "https://docs.rs/tokio-io/0.1.12")]
|
||||||
|
|
||||||
//! Core I/O traits and combinators when working with Tokio.
|
//! Core I/O traits and combinators when working with Tokio.
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
#![feature(test)]
|
#![feature(test)]
|
||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate futures;
|
extern crate futures;
|
||||||
extern crate mio;
|
extern crate mio;
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#![doc(html_root_url = "https://docs.rs/tokio-reactor/0.1.10")]
|
#![doc(html_root_url = "https://docs.rs/tokio-reactor/0.1.10")]
|
||||||
#![deny(missing_docs, warnings, missing_debug_implementations)]
|
#![deny(missing_docs, missing_debug_implementations)]
|
||||||
|
|
||||||
//! Event loop that drives Tokio I/O resources.
|
//! Event loop that drives Tokio I/O resources.
|
||||||
//!
|
//!
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
#![feature(test)]
|
#![feature(test)]
|
||||||
#![cfg_attr(test, deny(warnings))]
|
|
||||||
|
|
||||||
extern crate futures;
|
extern crate futures;
|
||||||
extern crate test;
|
extern crate test;
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
#![feature(test)]
|
#![feature(test)]
|
||||||
#![cfg_attr(test, deny(warnings))]
|
|
||||||
|
|
||||||
extern crate futures;
|
extern crate futures;
|
||||||
extern crate test;
|
extern crate test;
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
#![doc(html_root_url = "https://docs.rs/tokio-sync/0.1.6")]
|
#![doc(html_root_url = "https://docs.rs/tokio-sync/0.1.6")]
|
||||||
#![deny(missing_debug_implementations, missing_docs, unreachable_pub)]
|
#![deny(missing_debug_implementations, missing_docs, unreachable_pub)]
|
||||||
#![cfg_attr(test, deny(warnings))]
|
|
||||||
|
|
||||||
//! Asynchronous synchronization primitives.
|
//! Asynchronous synchronization primitives.
|
||||||
//!
|
//!
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate futures;
|
extern crate futures;
|
||||||
extern crate tokio_mock_task;
|
extern crate tokio_mock_task;
|
||||||
extern crate tokio_sync;
|
extern crate tokio_sync;
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate tokio_sync;
|
extern crate tokio_sync;
|
||||||
|
|
||||||
fn is_error<T: ::std::error::Error + Send + Sync>() {}
|
fn is_error<T: ::std::error::Error + Send + Sync>() {}
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate futures;
|
extern crate futures;
|
||||||
#[macro_use]
|
#[macro_use]
|
||||||
extern crate loom;
|
extern crate loom;
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate futures;
|
extern crate futures;
|
||||||
extern crate loom;
|
extern crate loom;
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
#[macro_use]
|
#[macro_use]
|
||||||
extern crate futures;
|
extern crate futures;
|
||||||
#[macro_use]
|
#[macro_use]
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate futures;
|
extern crate futures;
|
||||||
extern crate tokio_mock_task;
|
extern crate tokio_mock_task;
|
||||||
extern crate tokio_sync;
|
extern crate tokio_sync;
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate futures;
|
extern crate futures;
|
||||||
extern crate tokio_mock_task;
|
extern crate tokio_mock_task;
|
||||||
extern crate tokio_sync;
|
extern crate tokio_sync;
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate futures;
|
extern crate futures;
|
||||||
extern crate tokio_mock_task;
|
extern crate tokio_mock_task;
|
||||||
extern crate tokio_sync;
|
extern crate tokio_sync;
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate futures;
|
extern crate futures;
|
||||||
extern crate tokio_mock_task;
|
extern crate tokio_mock_task;
|
||||||
extern crate tokio_sync;
|
extern crate tokio_sync;
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#![doc(html_root_url = "https://docs.rs/tokio-tcp/0.1.3")]
|
#![doc(html_root_url = "https://docs.rs/tokio-tcp/0.1.3")]
|
||||||
#![deny(missing_docs, warnings, missing_debug_implementations)]
|
#![deny(missing_docs, missing_debug_implementations)]
|
||||||
|
|
||||||
//! TCP bindings for `tokio`.
|
//! TCP bindings for `tokio`.
|
||||||
//!
|
//!
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
#![doc(html_root_url = "https://docs.rs/tokio-test/0.1.0")]
|
#![doc(html_root_url = "https://docs.rs/tokio-test/0.1.0")]
|
||||||
#![deny(missing_docs, missing_debug_implementations, unreachable_pub)]
|
#![deny(missing_docs, missing_debug_implementations, unreachable_pub)]
|
||||||
#![cfg_attr(test, deny(warnings))]
|
|
||||||
|
|
||||||
//! Tokio and Futures based testing utilites
|
//! Tokio and Futures based testing utilites
|
||||||
//!
|
//!
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
#![feature(test)]
|
#![feature(test)]
|
||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate futures;
|
extern crate futures;
|
||||||
extern crate futures_cpupool;
|
extern crate futures_cpupool;
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
#![feature(test)]
|
#![feature(test)]
|
||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate futures;
|
extern crate futures;
|
||||||
extern crate rand;
|
extern crate rand;
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
#![feature(test)]
|
#![feature(test)]
|
||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate futures;
|
extern crate futures;
|
||||||
extern crate futures_cpupool;
|
extern crate futures_cpupool;
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#![doc(html_root_url = "https://docs.rs/tokio-threadpool/0.1.16")]
|
#![doc(html_root_url = "https://docs.rs/tokio-threadpool/0.1.16")]
|
||||||
#![deny(warnings, missing_docs, missing_debug_implementations)]
|
#![deny(missing_docs, missing_debug_implementations)]
|
||||||
|
|
||||||
//! A work-stealing based thread pool for executing futures.
|
//! A work-stealing based thread pool for executing futures.
|
||||||
//!
|
//!
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#![doc(html_root_url = "https://docs.rs/tokio-timer/0.2.11")]
|
#![doc(html_root_url = "https://docs.rs/tokio-timer/0.2.11")]
|
||||||
#![deny(missing_docs, warnings, missing_debug_implementations)]
|
#![deny(missing_docs, missing_debug_implementations)]
|
||||||
|
|
||||||
//! Utilities for tracking time.
|
//! Utilities for tracking time.
|
||||||
//!
|
//!
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#![doc(html_root_url = "https://docs.rs/tokio-tcp/0.1.5")]
|
#![doc(html_root_url = "https://docs.rs/tokio-tcp/0.1.5")]
|
||||||
#![deny(missing_docs, warnings, missing_debug_implementations)]
|
#![deny(missing_docs, missing_debug_implementations)]
|
||||||
|
|
||||||
//! UDP bindings for `tokio`.
|
//! UDP bindings for `tokio`.
|
||||||
//!
|
//!
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#![cfg(unix)]
|
#![cfg(unix)]
|
||||||
#![doc(html_root_url = "https://docs.rs/tokio-uds/0.2.5")]
|
#![doc(html_root_url = "https://docs.rs/tokio-uds/0.2.5")]
|
||||||
#![deny(missing_docs, warnings, missing_debug_implementations)]
|
#![deny(missing_docs, missing_debug_implementations)]
|
||||||
|
|
||||||
//! Unix Domain Sockets for Tokio.
|
//! Unix Domain Sockets for Tokio.
|
||||||
//!
|
//!
|
||||||
|
|||||||
@@ -24,8 +24,6 @@
|
|||||||
//! connected clients they'll all join the same room and see everyone else's
|
//! connected clients they'll all join the same room and see everyone else's
|
||||||
//! messages.
|
//! messages.
|
||||||
|
|
||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate futures;
|
extern crate futures;
|
||||||
extern crate tokio;
|
extern crate tokio;
|
||||||
|
|
||||||
|
|||||||
@@ -19,8 +19,6 @@
|
|||||||
//! connected clients they'll all join the same room and see everyone else's
|
//! connected clients they'll all join the same room and see everyone else's
|
||||||
//! messages.
|
//! messages.
|
||||||
|
|
||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate futures;
|
extern crate futures;
|
||||||
extern crate tokio;
|
extern crate tokio;
|
||||||
|
|
||||||
|
|||||||
@@ -24,8 +24,6 @@
|
|||||||
//! connected clients they'll all join the same room and see everyone else's
|
//! connected clients they'll all join the same room and see everyone else's
|
||||||
//! messages.
|
//! messages.
|
||||||
|
|
||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate tokio;
|
extern crate tokio;
|
||||||
#[macro_use]
|
#[macro_use]
|
||||||
extern crate futures;
|
extern crate futures;
|
||||||
|
|||||||
@@ -14,8 +14,6 @@
|
|||||||
//! this repository! Many of them recommend running this as a simple "hook up
|
//! this repository! Many of them recommend running this as a simple "hook up
|
||||||
//! stdin/stdout to a server" to get up and running.
|
//! stdin/stdout to a server" to get up and running.
|
||||||
|
|
||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate bytes;
|
extern crate bytes;
|
||||||
extern crate futures;
|
extern crate futures;
|
||||||
extern crate tokio;
|
extern crate tokio;
|
||||||
|
|||||||
@@ -10,8 +10,6 @@
|
|||||||
//!
|
//!
|
||||||
//! Each line you type in to the `nc` terminal should be echo'd back to you!
|
//! Each line you type in to the `nc` terminal should be echo'd back to you!
|
||||||
|
|
||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
#[macro_use]
|
#[macro_use]
|
||||||
extern crate futures;
|
extern crate futures;
|
||||||
extern crate tokio;
|
extern crate tokio;
|
||||||
|
|||||||
@@ -19,8 +19,6 @@
|
|||||||
//! you! If you open up multiple terminals running the `connect` example you
|
//! you! If you open up multiple terminals running the `connect` example you
|
||||||
//! should be able to see them all make progress simultaneously.
|
//! should be able to see them all make progress simultaneously.
|
||||||
|
|
||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate tokio;
|
extern crate tokio;
|
||||||
|
|
||||||
use tokio::io;
|
use tokio::io;
|
||||||
|
|||||||
@@ -11,8 +11,6 @@
|
|||||||
//!
|
//!
|
||||||
//! cargo run --example hello_world
|
//! cargo run --example hello_world
|
||||||
|
|
||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate tokio;
|
extern crate tokio;
|
||||||
|
|
||||||
use tokio::io;
|
use tokio::io;
|
||||||
|
|||||||
@@ -52,8 +52,6 @@
|
|||||||
//! ```
|
//! ```
|
||||||
//!
|
//!
|
||||||
|
|
||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate tokio;
|
extern crate tokio;
|
||||||
extern crate tokio_codec;
|
extern crate tokio_codec;
|
||||||
|
|
||||||
|
|||||||
@@ -20,8 +20,6 @@
|
|||||||
//! This final terminal will connect to our proxy, which will in turn connect to
|
//! This final terminal will connect to our proxy, which will in turn connect to
|
||||||
//! the echo server, and you'll be able to see data flowing between them.
|
//! the echo server, and you'll be able to see data flowing between them.
|
||||||
|
|
||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate tokio;
|
extern crate tokio;
|
||||||
|
|
||||||
use std::env;
|
use std::env;
|
||||||
|
|||||||
@@ -39,8 +39,6 @@
|
|||||||
//! * `SET $key $value` - this will set the value of `$key` to `$value`,
|
//! * `SET $key $value` - this will set the value of `$key` to `$value`,
|
||||||
//! returning the previous value, if any.
|
//! returning the previous value, if any.
|
||||||
|
|
||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate tokio;
|
extern crate tokio;
|
||||||
|
|
||||||
use std::collections::HashMap;
|
use std::collections::HashMap;
|
||||||
|
|||||||
@@ -11,8 +11,6 @@
|
|||||||
//! respectively. By default this will run I/O on all the cores your system has
|
//! respectively. By default this will run I/O on all the cores your system has
|
||||||
//! available, and it doesn't support HTTP request bodies.
|
//! available, and it doesn't support HTTP request bodies.
|
||||||
|
|
||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate bytes;
|
extern crate bytes;
|
||||||
extern crate http;
|
extern crate http;
|
||||||
extern crate httparse;
|
extern crate httparse;
|
||||||
|
|||||||
@@ -6,8 +6,6 @@
|
|||||||
//! new message with a new destination. Overall, we then use this to construct a
|
//! new message with a new destination. Overall, we then use this to construct a
|
||||||
//! "ping pong" pair where two sockets are sending messages back and forth.
|
//! "ping pong" pair where two sockets are sending messages back and forth.
|
||||||
|
|
||||||
#![deny(warnings)]
|
|
||||||
|
|
||||||
extern crate env_logger;
|
extern crate env_logger;
|
||||||
extern crate tokio;
|
extern crate tokio;
|
||||||
extern crate tokio_codec;
|
extern crate tokio_codec;
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
#![doc(html_root_url = "https://docs.rs/tokio/0.1.22")]
|
#![doc(html_root_url = "https://docs.rs/tokio/0.1.22")]
|
||||||
#![deny(missing_docs, warnings, missing_debug_implementations)]
|
#![deny(missing_docs, missing_debug_implementations)]
|
||||||
|
|
||||||
//! A runtime for writing reliable, asynchronous, and slim applications.
|
//! A runtime for writing reliable, asynchronous, and slim applications.
|
||||||
//!
|
//!
|
||||||
|
|||||||
Reference in New Issue
Block a user