diff --git a/lib/core/message/src/lib.rs b/lib/core/message/src/lib.rs index 2106ca6383f307d49d832ee16e2f050792971896..f3036430c52095199eb977df1194c4187304d712 100644 --- a/lib/core/message/src/lib.rs +++ b/lib/core/message/src/lib.rs @@ -17,6 +17,8 @@ #![allow(clippy::large_enum_variant)] #![deny( + clippy::option_unwrap_used, + clippy::result_unwrap_used, missing_docs, missing_debug_implementations, missing_copy_implementations, diff --git a/lib/core/module/src/lib.rs b/lib/core/module/src/lib.rs index 9460a625587fd30e2ed5d264a5a7512444c4cec0..b1d6c07ea927837cd42fdd1efdcf705571c0af6a 100644 --- a/lib/core/module/src/lib.rs +++ b/lib/core/module/src/lib.rs @@ -17,6 +17,8 @@ //! as well as the DursModule trait that all modules must implement. #![deny( + clippy::option_unwrap_used, + clippy::result_unwrap_used, missing_docs, missing_debug_implementations, missing_copy_implementations, diff --git a/lib/core/network/lib.rs b/lib/core/network/lib.rs index f3eb42c6637a9d2a3548a2d2be04020befc3e4f1..65d329cd6a01841d7158d424bad75ed81372512f 100644 --- a/lib/core/network/lib.rs +++ b/lib/core/network/lib.rs @@ -16,6 +16,7 @@ //! Defined all aspects of the inter-node network that concern all modules and are therefore independent of one implementation or another of this network layer. #![deny( + clippy::option_unwrap_used, missing_docs, missing_debug_implementations, missing_copy_implementations, diff --git a/lib/dubp/currency-params/src/lib.rs b/lib/dubp/currency-params/src/lib.rs index dc5cceef6e0b497c944a1c6ca060900fdefb78e4..951545c40edb28ecb5c323bbbd3e00d5ce6e8be8 100644 --- a/lib/dubp/currency-params/src/lib.rs +++ b/lib/dubp/currency-params/src/lib.rs @@ -16,6 +16,8 @@ //! Duniter protocol currency parameters #![deny( + clippy::option_unwrap_used, + clippy::result_unwrap_used, missing_docs, missing_debug_implementations, missing_copy_implementations, diff --git a/lib/dubp/indexes/src/lib.rs b/lib/dubp/indexes/src/lib.rs index 54bccdb766e0560a3054724ebbb67f9e4002fc54..af67d57a47322ba76b37ba4024967d9a49ffa30a 100644 --- a/lib/dubp/indexes/src/lib.rs +++ b/lib/dubp/indexes/src/lib.rs @@ -16,6 +16,8 @@ //! Provides the definition of the indexes described in the DUBP RFC. #![deny( + clippy::option_unwrap_used, + clippy::result_unwrap_used, missing_docs, missing_debug_implementations, missing_copy_implementations, diff --git a/lib/modules-lib/bc-db-reader/src/lib.rs b/lib/modules-lib/bc-db-reader/src/lib.rs index 3c97e4a607a8611490558e5dcb2af8d59e088d70..7a0f0d271c1c56b9bec59c341f9d3850569ee215 100644 --- a/lib/modules-lib/bc-db-reader/src/lib.rs +++ b/lib/modules-lib/bc-db-reader/src/lib.rs @@ -17,6 +17,8 @@ #![allow(clippy::large_enum_variant, clippy::ptr_arg)] #![deny( + clippy::option_unwrap_used, + clippy::result_unwrap_used, missing_copy_implementations, trivial_casts, trivial_numeric_casts, diff --git a/lib/modules/gva/src/lib.rs b/lib/modules/gva/src/lib.rs index f551a23dad5f5ef96b5ab0a2b87fd77d0ff5e748..16666c20f51c5753d29e14dec0b9e47a35e24d0b 100644 --- a/lib/modules/gva/src/lib.rs +++ b/lib/modules/gva/src/lib.rs @@ -24,6 +24,7 @@ //! http://127.0.0.1:10901/graphiql #![deny( + clippy::option_unwrap_used, missing_docs, missing_debug_implementations, missing_copy_implementations, diff --git a/lib/tests-tools/bc-db-tests-tools/src/lib.rs b/lib/tests-tools/bc-db-tests-tools/src/lib.rs index d48144441ec975a11b78a365b982398be433d7c4..28eeb09e1c5ad98c2ae6110887f1cea12c2c9fd1 100644 --- a/lib/tests-tools/bc-db-tests-tools/src/lib.rs +++ b/lib/tests-tools/bc-db-tests-tools/src/lib.rs @@ -16,6 +16,8 @@ //! Crypto tests tools for projects use dup-crypto. #![deny( + clippy::option_unwrap_used, + clippy::result_unwrap_used, missing_docs, missing_debug_implementations, missing_copy_implementations, diff --git a/lib/tests-tools/common-tests-tools/src/lib.rs b/lib/tests-tools/common-tests-tools/src/lib.rs index 2e45ef3f59c1034d62916ade37f70d47d89be82e..87c770d5a01d463394408d83d828627031aa248e 100644 --- a/lib/tests-tools/common-tests-tools/src/lib.rs +++ b/lib/tests-tools/common-tests-tools/src/lib.rs @@ -16,6 +16,8 @@ //! Common test tools for DURS project. #![deny( + clippy::option_unwrap_used, + clippy::result_unwrap_used, missing_docs, missing_debug_implementations, missing_copy_implementations, diff --git a/lib/tests-tools/crypto-tests-tools/src/lib.rs b/lib/tests-tools/crypto-tests-tools/src/lib.rs index 1956840ab4a57baa8b7dbb71a93fdfc2a5509492..12e7043c743ad7ec3a360d00b9c8c1a22a1d1ec6 100644 --- a/lib/tests-tools/crypto-tests-tools/src/lib.rs +++ b/lib/tests-tools/crypto-tests-tools/src/lib.rs @@ -16,6 +16,8 @@ //! Crypto tests tools for projects use dup-crypto. #![deny( + clippy::option_unwrap_used, + clippy::result_unwrap_used, missing_docs, missing_debug_implementations, missing_copy_implementations, diff --git a/lib/tests-tools/user-docs-tests-tools/src/lib.rs b/lib/tests-tools/user-docs-tests-tools/src/lib.rs index ada0d47dbd0d067ec5d890d5e15b18fc8d7295df..5afd4572714fde706965c1b1d6fda5f1c287918e 100644 --- a/lib/tests-tools/user-docs-tests-tools/src/lib.rs +++ b/lib/tests-tools/user-docs-tests-tools/src/lib.rs @@ -16,6 +16,8 @@ //! Crypto tests tools for projects use dubp-user-docs. #![deny( + clippy::option_unwrap_used, + clippy::result_unwrap_used, missing_docs, missing_debug_implementations, missing_copy_implementations, diff --git a/lib/tools/rules-engine/src/lib.rs b/lib/tools/rules-engine/src/lib.rs index f3ad5fdd3e3bd062d9df5bb75e2af979ddb26bf1..456402267adca8a748138ac8eebfc5d4f83f5985 100644 --- a/lib/tools/rules-engine/src/lib.rs +++ b/lib/tools/rules-engine/src/lib.rs @@ -16,6 +16,8 @@ //! Rules engine #![deny( + clippy::option_unwrap_used, + clippy::result_unwrap_used, missing_copy_implementations, trivial_casts, trivial_numeric_casts,