diff --git a/crates/solc-json-interface/src/standard_json/output/source.rs b/crates/solc-json-interface/src/standard_json/output/source.rs index 6472372..f42157f 100644 --- a/crates/solc-json-interface/src/standard_json/output/source.rs +++ b/crates/solc-json-interface/src/standard_json/output/source.rs @@ -196,7 +196,7 @@ impl Source { _ => None, }, ) - .last() + .next_back() .ok_or_else(|| anyhow::anyhow!("The last contract not found in the AST")) } }