diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2018-09-27 08:13:58 +0200 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2018-11-11 13:05:55 +0100 |
commit | 9fca66aa89d12a11dc8758d40dd09e340826c7d1 (patch) | |
tree | 57ba9834c5eb6dcd6f9cf19c876084c6e3d47041 /lib/core | |
parent | 4e516ee19d682e77fa72a93cf15e3b8832346fbb (diff) |
Forbid unsafe code in all crates
Diffstat (limited to 'lib/core')
-rw-r--r-- | lib/core/libimagerror/src/lib.rs | 2 | ||||
-rw-r--r-- | lib/core/libimagrt/src/lib.rs | 2 | ||||
-rw-r--r-- | lib/core/libimagstore/src/lib.rs | 2 | ||||
-rw-r--r-- | lib/core/libimagstore/src/storeid.rs | 1 |
4 files changed, 6 insertions, 1 deletions
diff --git a/lib/core/libimagerror/src/lib.rs b/lib/core/libimagerror/src/lib.rs index fba36561..74195c33 100644 --- a/lib/core/libimagerror/src/lib.rs +++ b/lib/core/libimagerror/src/lib.rs @@ -17,6 +17,8 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA // +#![forbid(unsafe_code)] + #![deny( dead_code, non_camel_case_types, diff --git a/lib/core/libimagrt/src/lib.rs b/lib/core/libimagrt/src/lib.rs index aff768d5..edae19fe 100644 --- a/lib/core/libimagrt/src/lib.rs +++ b/lib/core/libimagrt/src/lib.rs @@ -17,6 +17,8 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA // +#![forbid(unsafe_code)] + #![recursion_limit="256"] #![deny( diff --git a/lib/core/libimagstore/src/lib.rs b/lib/core/libimagstore/src/lib.rs index 3fc544b6..53337da3 100644 --- a/lib/core/libimagstore/src/lib.rs +++ b/lib/core/libimagstore/src/lib.rs @@ -17,6 +17,8 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA // +#![forbid(unsafe_code)] + #![recursion_limit="256"] #![deny( diff --git a/lib/core/libimagstore/src/storeid.rs b/lib/core/libimagstore/src/storeid.rs index 5a2fe754..dbb061d4 100644 --- a/lib/core/libimagstore/src/storeid.rs +++ b/lib/core/libimagstore/src/storeid.rs @@ -224,7 +224,6 @@ macro_rules! module_entry_path_mod { #[deny(missing_docs, missing_copy_implementations, trivial_casts, trivial_numeric_casts, - unsafe_code, unstable_features, unused_import_braces, unused_qualifications, unused_imports)] |