From a30553ddbbbe7d68eec96efd00b65f5d89f63e8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ctor=20Ram=C3=B3n=20Jim=C3=A9nez?= Date: Mon, 20 Jan 2020 10:52:06 +0100 Subject: [PATCH] Forbid unsafe code and Rust 2018 idioms --- core/src/lib.rs | 4 ++-- futures/src/lib.rs | 4 ++-- native/src/lib.rs | 4 ++-- src/lib.rs | 4 ++-- web/src/lib.rs | 4 ++-- wgpu/src/lib.rs | 4 ++-- winit/src/lib.rs | 4 ++-- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/core/src/lib.rs b/core/src/lib.rs index 5186332749..3cbce743e2 100644 --- a/core/src/lib.rs +++ b/core/src/lib.rs @@ -12,8 +12,8 @@ #![deny(missing_docs)] #![deny(missing_debug_implementations)] #![deny(unused_results)] -#![deny(unsafe_code)] -#![deny(rust_2018_idioms)] +#![forbid(unsafe_code)] +#![forbid(rust_2018_idioms)] mod align; mod background; diff --git a/futures/src/lib.rs b/futures/src/lib.rs index 4872df108a..c25c0853f1 100644 --- a/futures/src/lib.rs +++ b/futures/src/lib.rs @@ -2,8 +2,8 @@ #![deny(missing_docs)] #![deny(missing_debug_implementations)] #![deny(unused_results)] -#![deny(unsafe_code)] -#![deny(rust_2018_idioms)] +#![forbid(unsafe_code)] +#![forbid(rust_2018_idioms)] pub use futures; mod command; diff --git a/native/src/lib.rs b/native/src/lib.rs index b5856c0098..3b81ef7167 100644 --- a/native/src/lib.rs +++ b/native/src/lib.rs @@ -37,8 +37,8 @@ #![deny(missing_docs)] #![deny(missing_debug_implementations)] #![deny(unused_results)] -#![deny(unsafe_code)] -#![deny(rust_2018_idioms)] +#![forbid(unsafe_code)] +#![forbid(rust_2018_idioms)] pub mod input; pub mod layout; pub mod renderer; diff --git a/src/lib.rs b/src/lib.rs index 1da3f54978..0e2e033769 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -177,8 +177,8 @@ #![deny(missing_docs)] #![deny(missing_debug_implementations)] #![deny(unused_results)] -#![deny(unsafe_code)] -#![deny(rust_2018_idioms)] +#![forbid(unsafe_code)] +#![forbid(rust_2018_idioms)] mod application; mod element; mod sandbox; diff --git a/web/src/lib.rs b/web/src/lib.rs index b1bb80e3bb..1b265bc93e 100644 --- a/web/src/lib.rs +++ b/web/src/lib.rs @@ -54,8 +54,8 @@ #![deny(missing_docs)] #![deny(missing_debug_implementations)] #![deny(unused_results)] -#![deny(unsafe_code)] -#![deny(rust_2018_idioms)] +#![forbid(unsafe_code)] +#![forbid(rust_2018_idioms)] use dodrio::bumpalo; use std::{cell::RefCell, rc::Rc}; diff --git a/wgpu/src/lib.rs b/wgpu/src/lib.rs index ab14987c7a..b8cd3fce91 100644 --- a/wgpu/src/lib.rs +++ b/wgpu/src/lib.rs @@ -22,8 +22,8 @@ #![deny(missing_docs)] #![deny(missing_debug_implementations)] #![deny(unused_results)] -#![deny(unsafe_code)] -#![deny(rust_2018_idioms)] +#![forbid(unsafe_code)] +#![forbid(rust_2018_idioms)] pub mod defaults; pub mod triangle; pub mod widget; diff --git a/winit/src/lib.rs b/winit/src/lib.rs index 056ae8f05d..13824f32d9 100644 --- a/winit/src/lib.rs +++ b/winit/src/lib.rs @@ -18,8 +18,8 @@ #![deny(missing_docs)] #![deny(missing_debug_implementations)] #![deny(unused_results)] -#![deny(unsafe_code)] -#![deny(rust_2018_idioms)] +#![forbid(unsafe_code)] +#![forbid(rust_2018_idioms)] #[doc(no_inline)] pub use iced_native::*;