From 03e76c4d953e35d1a0fa5f6d7aa5745b9a1137ee Mon Sep 17 00:00:00 2001
From: dvermd <888-dvermd@users.noreply.git.duniter.org>
Date: Sun, 9 Feb 2020 09:05:35 +0100
Subject: [PATCH] [style] whole: deny unwrap use

---
 bin/dunitrust-server/src/main.rs      | 2 ++
 lib/core/core/src/lib.rs              | 2 ++
 lib/core/network/lib.rs               | 1 +
 lib/modules/gva/src/lib.rs            | 1 +
 lib/modules/skeleton/lib.rs           | 2 ++
 lib/modules/tui/lib.rs                | 2 ++
 lib/modules/ws2p-v1-legacy/src/lib.rs | 2 ++
 7 files changed, 12 insertions(+)

diff --git a/bin/dunitrust-server/src/main.rs b/bin/dunitrust-server/src/main.rs
index 9f2dbd98..5b6113f6 100644
--- a/bin/dunitrust-server/src/main.rs
+++ b/bin/dunitrust-server/src/main.rs
@@ -16,6 +16,8 @@
 //! Main function for classic Dunitrust nodes (no specialization).
 
 #![deny(
+    clippy::option_unwrap_used,
+    clippy::result_unwrap_used,
     missing_docs,
     missing_debug_implementations,
     missing_copy_implementations,
diff --git a/lib/core/core/src/lib.rs b/lib/core/core/src/lib.rs
index d582a88c..ea4d8ca9 100644
--- a/lib/core/core/src/lib.rs
+++ b/lib/core/core/src/lib.rs
@@ -17,6 +17,8 @@
 
 //#![cfg_attr(feature = "cargo-clippy", allow(implicit_hasher))]
 #![deny(
+    clippy::option_unwrap_used,
+    clippy::result_unwrap_used,
     missing_docs,
     missing_copy_implementations,
     trivial_casts,
diff --git a/lib/core/network/lib.rs b/lib/core/network/lib.rs
index 65d329cd..88cfd881 100644
--- a/lib/core/network/lib.rs
+++ b/lib/core/network/lib.rs
@@ -17,6 +17,7 @@
 
 #![deny(
     clippy::option_unwrap_used,
+    clippy::result_unwrap_used,
     missing_docs,
     missing_debug_implementations,
     missing_copy_implementations,
diff --git a/lib/modules/gva/src/lib.rs b/lib/modules/gva/src/lib.rs
index f0a90268..c7c252a2 100644
--- a/lib/modules/gva/src/lib.rs
+++ b/lib/modules/gva/src/lib.rs
@@ -25,6 +25,7 @@
 
 #![deny(
     clippy::option_unwrap_used,
+    clippy::result_unwrap_used,
     missing_docs,
     missing_debug_implementations,
     missing_copy_implementations,
diff --git a/lib/modules/skeleton/lib.rs b/lib/modules/skeleton/lib.rs
index 2e9d1264..ee2f949d 100644
--- a/lib/modules/skeleton/lib.rs
+++ b/lib/modules/skeleton/lib.rs
@@ -16,6 +16,8 @@
 //! Module template to copy to create a new Dunitrust module.
 
 #![deny(
+    clippy::option_unwrap_used,
+    clippy::result_unwrap_used,
     missing_docs,
     missing_debug_implementations,
     missing_copy_implementations,
diff --git a/lib/modules/tui/lib.rs b/lib/modules/tui/lib.rs
index 8e047915..a15e1ef5 100644
--- a/lib/modules/tui/lib.rs
+++ b/lib/modules/tui/lib.rs
@@ -16,6 +16,8 @@
 //! Defined the few global types used by all modules,
 //! as well as the DursModule trait that all modules must implement.
 
+#![deny(clippy::option_unwrap_used, clippy::result_unwrap_used)]
+
 #[cfg(unix)]
 pub mod tui;
 
diff --git a/lib/modules/ws2p-v1-legacy/src/lib.rs b/lib/modules/ws2p-v1-legacy/src/lib.rs
index 8379da4f..dfc25f0d 100644
--- a/lib/modules/ws2p-v1-legacy/src/lib.rs
+++ b/lib/modules/ws2p-v1-legacy/src/lib.rs
@@ -17,6 +17,8 @@
 
 #![allow(clippy::large_enum_variant, clippy::identity_conversion)]
 #![deny(
+    clippy::option_unwrap_used,
+    clippy::result_unwrap_used,
     missing_debug_implementations,
     missing_copy_implementations,
     trivial_casts,
-- 
GitLab