diff --git a/ethers-solc/benches/compile_many.rs b/ethers-solc/benches/compile_many.rs index b667a6b9..b0df3c7a 100644 --- a/ethers-solc/benches/compile_many.rs +++ b/ethers-solc/benches/compile_many.rs @@ -36,7 +36,6 @@ fn load_compiler_inputs() -> Vec { let mut inputs = Vec::new(); for file in std::fs::read_dir(Path::new(&env!("CARGO_MANIFEST_DIR")).join("test-data/in")) .unwrap() - .into_iter() .take(5) { let file = file.unwrap(); diff --git a/ethers-solc/src/compile/mod.rs b/ethers-solc/src/compile/mod.rs index fe40cfb9..b34913fe 100644 --- a/ethers-solc/src/compile/mod.rs +++ b/ethers-solc/src/compile/mod.rs @@ -457,7 +457,7 @@ impl Solc { use sha2::Digest; let mut hasher = sha2::Sha256::new(); - hasher.update(&content); + hasher.update(content); let checksum_calc = &hasher.finalize()[..]; let checksum_found = &RELEASES.0.get_checksum(&version).expect("checksum not found"); diff --git a/ethers-solc/src/resolver/mod.rs b/ethers-solc/src/resolver/mod.rs index eceba2e1..848713ad 100644 --- a/ethers-solc/src/resolver/mod.rs +++ b/ethers-solc/src/resolver/mod.rs @@ -649,7 +649,7 @@ impl Graph { return Vec::new() } - let mut result = sets.pop().cloned().expect("not empty; qed.").clone(); + let mut result = sets.pop().cloned().expect("not empty; qed."); if !sets.is_empty() { result.retain(|item| sets.iter().all(|set| set.contains(item))); }