Deduplicate lint configuration

This commit is contained in:
Jonas Platte
2022-03-09 18:09:02 +01:00
parent e6d20265bf
commit d2e70c16b4
7 changed files with 9 additions and 54 deletions
+3
View File
@@ -8,8 +8,11 @@ crates-io = "https://docs.rs/"
rustflags = [
"-Wrust_2018_idioms",
"-Wsemicolon_in_expressions_from_macros",
"-Wunused_extern_crates",
"-Wunused_import_braces",
"-Wunused_qualifications",
"-Wtrivial_casts",
"-Wtrivial_numeric_casts",
"-Wclippy::cloned_instead_of_copied",
"-Wclippy::dbg_macro",
"-Wclippy::inefficient_to_string",
+1 -8
View File
@@ -1,11 +1,4 @@
#![deny(
dead_code,
missing_docs,
trivial_casts,
trivial_numeric_casts,
unused_extern_crates,
unused_import_braces
)]
#![deny(dead_code, missing_docs)]
//! Uniffi based bindings for the `matrix-sdk-crypto` crate.
//!
+1 -10
View File
@@ -14,16 +14,7 @@
#![doc = include_str!("../README.md")]
#![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![deny(
missing_debug_implementations,
dead_code,
trivial_casts,
missing_docs,
trivial_numeric_casts,
unused_extern_crates,
unused_import_braces,
unused_qualifications
)]
#![deny(missing_debug_implementations, dead_code, missing_docs)]
mod error;
mod types;
+1 -8
View File
@@ -16,14 +16,7 @@
#![doc = include_str!("../README.md")]
#![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![warn(missing_docs)]
#![deny(
missing_debug_implementations,
trivial_casts,
trivial_numeric_casts,
unused_extern_crates,
unused_import_braces,
unused_qualifications
)]
#![deny(missing_debug_implementations)]
pub use matrix_sdk_common::*;
+1 -8
View File
@@ -1,12 +1,5 @@
#![doc = include_str!("../README.md")]
#![deny(
missing_debug_implementations,
trivial_casts,
trivial_numeric_casts,
unused_extern_crates,
unused_import_braces,
unused_qualifications
)]
#![deny(missing_debug_implementations)]
pub use async_trait::async_trait;
pub use instant;
+1 -9
View File
@@ -15,15 +15,7 @@
#![doc = include_str!("../README.md")]
#![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![warn(missing_docs)]
#![deny(
missing_debug_implementations,
dead_code,
trivial_casts,
trivial_numeric_casts,
unused_extern_crates,
unused_import_braces,
unused_qualifications
)]
#![deny(missing_debug_implementations, dead_code)]
#[cfg(all(feature = "indexeddb_cryptostore", not(target_arch = "wasm32")))]
compile_error!("indexeddb_cryptostore only works for wasm32 target");
+1 -11
View File
@@ -14,17 +14,7 @@
// limitations under the License.
#![doc = include_str!("../README.md")]
#![deny(
missing_debug_implementations,
missing_docs,
dead_code,
missing_docs,
trivial_casts,
trivial_numeric_casts,
unused_extern_crates,
unused_import_braces,
unused_qualifications
)]
#![deny(missing_debug_implementations, missing_docs, dead_code)]
#![cfg_attr(docsrs, feature(doc_auto_cfg))]
#[cfg(not(any(feature = "native-tls", feature = "rustls-tls",)))]