From 7c58d67eafeacd166c8b96abdbbf905203b1f4c8 Mon Sep 17 00:00:00 2001
From: dvermd <888-dvermd@users.noreply.git.duniter.org>
Date: Thu, 9 Jan 2020 21:23:20 +0100
Subject: [PATCH] [style] whole: deny unwrap use

---
 lib/core/message/src/lib.rs                      | 2 ++
 lib/core/module/src/lib.rs                       | 2 ++
 lib/core/network/lib.rs                          | 1 +
 lib/dubp/currency-params/src/lib.rs              | 2 ++
 lib/dubp/indexes/src/lib.rs                      | 2 ++
 lib/modules-lib/bc-db-reader/src/lib.rs          | 2 ++
 lib/modules/gva/src/lib.rs                       | 1 +
 lib/tests-tools/bc-db-tests-tools/src/lib.rs     | 2 ++
 lib/tests-tools/common-tests-tools/src/lib.rs    | 2 ++
 lib/tests-tools/crypto-tests-tools/src/lib.rs    | 2 ++
 lib/tests-tools/user-docs-tests-tools/src/lib.rs | 2 ++
 lib/tools/rules-engine/src/lib.rs                | 2 ++
 12 files changed, 22 insertions(+)

diff --git a/lib/core/message/src/lib.rs b/lib/core/message/src/lib.rs
index 2106ca63..f3036430 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 9460a625..b1d6c07e 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 f3eb42c6..65d329cd 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 dc5cceef..951545c4 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 54bccdb7..af67d57a 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 3c97e4a6..7a0f0d27 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 f551a23d..16666c20 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 d4814444..28eeb09e 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 2e45ef3f..87c770d5 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 1956840a..12e7043c 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 ada0d47d..5afd4572 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 f3ad5fdd..45640226 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,
-- 
GitLab