diff --git a/lib/clif-backend/src/code.rs b/lib/clif-backend/src/code.rs index 359b9f3e4..7e3b6a0c3 100644 --- a/lib/clif-backend/src/code.rs +++ b/lib/clif-backend/src/code.rs @@ -89,7 +89,6 @@ impl ModuleCodeGenerator func, func_translator, next_local: 0, - module_info: Arc::clone(&module_info), position: Position::default(), func_env: FunctionEnvironment { module_info: Arc::clone(&module_info), @@ -394,7 +393,6 @@ pub struct CraneliftFunctionCodeGenerator { func: Function, func_translator: FuncTranslator, next_local: usize, - module_info: Arc>, position: Position, func_env: FunctionEnvironment, } diff --git a/lib/clif-backend/src/lib.rs b/lib/clif-backend/src/lib.rs index 4f11d6ea7..a5a417cf1 100644 --- a/lib/clif-backend/src/lib.rs +++ b/lib/clif-backend/src/lib.rs @@ -1,5 +1,10 @@ -#![deny(unused_imports, unused_variables, unused_unsafe, unreachable_patterns)] - +#![deny( + dead_code, + unused_imports, + unused_variables, + unused_unsafe, + unreachable_patterns +)] mod cache; mod code; mod libcalls; diff --git a/lib/emscripten/src/lib.rs b/lib/emscripten/src/lib.rs index e62201c0e..24158e98f 100644 --- a/lib/emscripten/src/lib.rs +++ b/lib/emscripten/src/lib.rs @@ -1,5 +1,10 @@ -#![deny(unused_imports, unused_variables, unused_unsafe, unreachable_patterns)] - +#![deny( + dead_code, + unused_imports, + unused_variables, + unused_unsafe, + unreachable_patterns +)] #[macro_use] extern crate wasmer_runtime_core; diff --git a/lib/llvm-backend/src/lib.rs b/lib/llvm-backend/src/lib.rs index 9d7a7acf5..f18fc36b7 100644 --- a/lib/llvm-backend/src/lib.rs +++ b/lib/llvm-backend/src/lib.rs @@ -1,4 +1,10 @@ -#![deny(unused_imports, unused_variables, unused_unsafe, unreachable_patterns)] +#![deny( + dead_code, + unused_imports, + unused_variables, + unused_unsafe, + unreachable_patterns +)] #![cfg_attr(nightly, feature(unwind_attributes))] mod backend; diff --git a/lib/middleware-common/src/lib.rs b/lib/middleware-common/src/lib.rs index 41699c9e7..c833273de 100644 --- a/lib/middleware-common/src/lib.rs +++ b/lib/middleware-common/src/lib.rs @@ -1,4 +1,9 @@ -#![deny(unused_imports, unused_variables, unused_unsafe, unreachable_patterns)] - +#![deny( + dead_code, + unused_imports, + unused_variables, + unused_unsafe, + unreachable_patterns +)] pub mod call_trace; pub mod metering; diff --git a/lib/runtime-abi/src/lib.rs b/lib/runtime-abi/src/lib.rs index d1c9e2326..237e351b1 100644 --- a/lib/runtime-abi/src/lib.rs +++ b/lib/runtime-abi/src/lib.rs @@ -1,5 +1,4 @@ -#![deny(unused_imports, unused_variables, unused_unsafe, unreachable_patterns)] - +#![deny(dead_code, unused_imports, unused_variables, unused_unsafe, unreachable_patterns)] #[cfg(not(target_os = "windows"))] #[macro_use] extern crate failure; diff --git a/lib/runtime-c-api/src/lib.rs b/lib/runtime-c-api/src/lib.rs index 52a80f3fc..0fde6d330 100644 --- a/lib/runtime-c-api/src/lib.rs +++ b/lib/runtime-c-api/src/lib.rs @@ -80,8 +80,13 @@ //! //! [wasmer_h]: ./wasmer.h //! [wasmer_hh]: ./wasmer.hh -#![deny(unused_imports, unused_variables, unused_unsafe, unreachable_patterns)] - +#![deny( + dead_code, + unused_imports, + unused_variables, + unused_unsafe, + unreachable_patterns +)] extern crate wasmer_runtime; extern crate wasmer_runtime_core; diff --git a/lib/runtime-core/src/lib.rs b/lib/runtime-core/src/lib.rs index 2eb26cb89..3d127c12d 100644 --- a/lib/runtime-core/src/lib.rs +++ b/lib/runtime-core/src/lib.rs @@ -1,4 +1,10 @@ -#![deny(unused_imports, unused_variables, unused_unsafe, unreachable_patterns)] +#![deny( + dead_code, + unused_imports, + unused_variables, + unused_unsafe, + unreachable_patterns +)] #![cfg_attr(nightly, feature(unwind_attributes))] #[cfg(test)] diff --git a/lib/runtime/src/lib.rs b/lib/runtime/src/lib.rs index 0ea37a0d3..d106e1708 100644 --- a/lib/runtime/src/lib.rs +++ b/lib/runtime/src/lib.rs @@ -1,5 +1,10 @@ -#![deny(unused_imports, unused_variables, unused_unsafe, unreachable_patterns)] - +#![deny( + dead_code, + unused_imports, + unused_variables, + unused_unsafe, + unreachable_patterns +)] //! Wasmer-runtime is a library that makes embedding WebAssembly //! in your application easy, efficient, and safe. //! diff --git a/lib/singlepass-backend/src/lib.rs b/lib/singlepass-backend/src/lib.rs index 27aa5925f..70eac299b 100644 --- a/lib/singlepass-backend/src/lib.rs +++ b/lib/singlepass-backend/src/lib.rs @@ -1,4 +1,10 @@ -#![deny(unused_imports, unused_variables, unused_unsafe, unreachable_patterns)] +#![deny( + dead_code, + unused_imports, + unused_variables, + unused_unsafe, + unreachable_patterns +)] #![feature(proc_macro_hygiene)] #[cfg(not(any( diff --git a/lib/wasi/src/lib.rs b/lib/wasi/src/lib.rs index a88065b1e..77eb53d12 100644 --- a/lib/wasi/src/lib.rs +++ b/lib/wasi/src/lib.rs @@ -1,5 +1,10 @@ -#![deny(unused_imports, unused_variables, unused_unsafe, unreachable_patterns)] - +#![deny( + dead_code, + unused_imports, + unused_variables, + unused_unsafe, + unreachable_patterns +)] #[cfg(target = "windows")] extern crate winapi; diff --git a/lib/win-exception-handler/src/lib.rs b/lib/win-exception-handler/src/lib.rs index 5329e1cc0..f2561fda0 100644 --- a/lib/win-exception-handler/src/lib.rs +++ b/lib/win-exception-handler/src/lib.rs @@ -1,5 +1,10 @@ -#![deny(unused_imports, unused_variables, unused_unsafe, unreachable_patterns)] - +#![deny( + dead_code, + unused_imports, + unused_variables, + unused_unsafe, + unreachable_patterns +)] #[cfg(windows)] mod exception_handling; diff --git a/src/bin/kwasmd.rs b/src/bin/kwasmd.rs index d0e0723cd..fc67b6a60 100644 --- a/src/bin/kwasmd.rs +++ b/src/bin/kwasmd.rs @@ -1,5 +1,10 @@ -#![deny(unused_imports, unused_variables, unused_unsafe, unreachable_patterns)] - +#![deny( + dead_code, + unused_imports, + unused_variables, + unused_unsafe, + unreachable_patterns +)] extern crate byteorder; extern crate structopt; diff --git a/src/bin/wasmer.rs b/src/bin/wasmer.rs index bd5075a8e..d42229836 100644 --- a/src/bin/wasmer.rs +++ b/src/bin/wasmer.rs @@ -1,5 +1,10 @@ -#![deny(unused_imports, unused_variables, unused_unsafe, unreachable_patterns)] - +#![deny( + dead_code, + unused_imports, + unused_variables, + unused_unsafe, + unreachable_patterns +)] extern crate structopt; use std::env; diff --git a/src/lib.rs b/src/lib.rs index 78d6dae28..43534b78c 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,5 +1,10 @@ -#![deny(unused_imports, unused_variables, unused_unsafe, unreachable_patterns)] - +#![deny( + dead_code, + unused_imports, + unused_variables, + unused_unsafe, + unreachable_patterns +)] #[macro_use] extern crate wasmer_runtime_core; // extern crate wasmer_emscripten;