diff --git a/crates/solidity/src/process/mod.rs b/crates/solidity/src/process/mod.rs index eea84af..491be4a 100644 --- a/crates/solidity/src/process/mod.rs +++ b/crates/solidity/src/process/mod.rs @@ -90,7 +90,7 @@ pub fn call(input: Input) -> anyhow::Result { #[cfg(debug_assertions)] if let Some(dbg_config) = &input.debug_config { - let _ = dbg_config + dbg_config .dump_stage_output(&input.contract.path, Some("stage"), &input_json) .map_err(|error| { anyhow::anyhow!( diff --git a/crates/solidity/src/resolc/arguments.rs b/crates/solidity/src/resolc/arguments.rs index 6e0b932..4dc50cf 100644 --- a/crates/solidity/src/resolc/arguments.rs +++ b/crates/solidity/src/resolc/arguments.rs @@ -196,14 +196,14 @@ impl Arguments { } #[cfg(debug_assertions)] - if self.recursive_process_input != None && !self.recursive_process { + if self.recursive_process_input.is_none() && !self.recursive_process { anyhow::bail!("--process-input can be only used when --recursive-process is given"); } #[cfg(debug_assertions)] if self.recursive_process - && ((self.recursive_process_input == None && std::env::args().count() > 2) - || (self.recursive_process_input != None && std::env::args().count() > 4)) + && ((self.recursive_process_input.is_none() && std::env::args().count() > 2) + || (self.recursive_process_input.is_none() && std::env::args().count() > 4)) { anyhow::bail!("No other options are allowed in recursive mode."); }