diff options
Diffstat (limited to 'crates/arti-client')
| -rw-r--r-- | crates/arti-client/examples/advanced_isolation.rs | 9 | ||||
| -rw-r--r-- | crates/arti-client/examples/hook-tcp.rs | 9 | ||||
| -rw-r--r-- | crates/arti-client/examples/lazy-init.rs | 9 | ||||
| -rw-r--r-- | crates/arti-client/examples/readme.rs | 9 | ||||
| -rw-r--r-- | crates/arti-client/src/lib.rs | 3 |
5 files changed, 39 insertions, 0 deletions
diff --git a/crates/arti-client/examples/advanced_isolation.rs b/crates/arti-client/examples/advanced_isolation.rs index a386a38c8..adc6708d1 100644 --- a/crates/arti-client/examples/advanced_isolation.rs +++ b/crates/arti-client/examples/advanced_isolation.rs @@ -1,3 +1,12 @@ +// @@ begin test lint list maintained by maint/add_warning @@ +#![allow(clippy::bool_assert_comparison)] +#![allow(clippy::clone_on_copy)] +#![allow(clippy::dbg_macro)] +#![allow(clippy::print_stderr)] +#![allow(clippy::print_stdout)] +#![allow(clippy::unwrap_used)] +//! <!-- @@ end test lint list maintained by maint/add_warning @@ --> + // This example showcase how to use the trait IsolationHelper to build complexe isolation rules. // For most usages, using a combination of TorClient::isolated_client and IsolationToken should // be enough. diff --git a/crates/arti-client/examples/hook-tcp.rs b/crates/arti-client/examples/hook-tcp.rs index d37f18a13..c3420c7e9 100644 --- a/crates/arti-client/examples/hook-tcp.rs +++ b/crates/arti-client/examples/hook-tcp.rs @@ -1,3 +1,12 @@ +// @@ begin test lint list maintained by maint/add_warning @@ +#![allow(clippy::bool_assert_comparison)] +#![allow(clippy::clone_on_copy)] +#![allow(clippy::dbg_macro)] +#![allow(clippy::print_stderr)] +#![allow(clippy::print_stdout)] +#![allow(clippy::unwrap_used)] +//! <!-- @@ end test lint list maintained by maint/add_warning @@ --> + //! This example showcases using a custom [`TcpProvider`] to do custom actions before Arti initiates //! TCP connections, and after the connections are closed. //! diff --git a/crates/arti-client/examples/lazy-init.rs b/crates/arti-client/examples/lazy-init.rs index 050fa2b4c..337e41b5e 100644 --- a/crates/arti-client/examples/lazy-init.rs +++ b/crates/arti-client/examples/lazy-init.rs @@ -1,3 +1,12 @@ +// @@ begin test lint list maintained by maint/add_warning @@ +#![allow(clippy::bool_assert_comparison)] +#![allow(clippy::clone_on_copy)] +#![allow(clippy::dbg_macro)] +#![allow(clippy::print_stderr)] +#![allow(clippy::print_stdout)] +#![allow(clippy::unwrap_used)] +//! <!-- @@ end test lint list maintained by maint/add_warning @@ --> + use anyhow::Result; use arti_client::{TorClient, TorClientConfig}; use tokio_crate as tokio; diff --git a/crates/arti-client/examples/readme.rs b/crates/arti-client/examples/readme.rs index 5f67fd6a3..8e48088ab 100644 --- a/crates/arti-client/examples/readme.rs +++ b/crates/arti-client/examples/readme.rs @@ -1,3 +1,12 @@ +// @@ begin test lint list maintained by maint/add_warning @@ +#![allow(clippy::bool_assert_comparison)] +#![allow(clippy::clone_on_copy)] +#![allow(clippy::dbg_macro)] +#![allow(clippy::print_stderr)] +#![allow(clippy::print_stdout)] +#![allow(clippy::unwrap_used)] +//! <!-- @@ end test lint list maintained by maint/add_warning @@ --> + use anyhow::Result; use arti_client::{TorClient, TorClientConfig}; use tokio_crate as tokio; diff --git a/crates/arti-client/src/lib.rs b/crates/arti-client/src/lib.rs index 4b7216a4d..1639acda8 100644 --- a/crates/arti-client/src/lib.rs +++ b/crates/arti-client/src/lib.rs @@ -222,6 +222,8 @@ //! all experimental features from other arti crates. // @@ begin lint list maintained by maint/add_warning @@ +#![cfg_attr(not(ci_arti_stable), allow(renamed_and_removed_lints))] +#![cfg_attr(not(ci_arti_nightly), allow(unknown_lints))] #![deny(missing_docs)] #![warn(noop_method_call)] #![deny(unreachable_pub)] @@ -252,6 +254,7 @@ #![warn(clippy::unseparated_literal_suffix)] #![deny(clippy::unwrap_used)] #![allow(clippy::let_unit_value)] // This can reasonably be done for explicitness +#![allow(clippy::significant_drop_in_scrutinee)] // arti/-/merge_requests/588/#note_2812945 //! <!-- @@ end lint list maintained by maint/add_warning @@ --> mod address; |
