diff --git a/external-crates/move/crates/move-package/src/source_package/manifest_parser.rs b/external-crates/move/crates/move-package/src/source_package/manifest_parser.rs index 0cd8d03e01b49..d9b3b80d74060 100644 --- a/external-crates/move/crates/move-package/src/source_package/manifest_parser.rs +++ b/external-crates/move/crates/move-package/src/source_package/manifest_parser.rs @@ -338,14 +338,6 @@ pub fn parse_dependency(dep_id: &str, mut tval: TV) -> Result { let Some(resolver) = resolver.as_str().map(Symbol::from) else { bail!("Resolver name is not a string") }; - - // Not relevant except for the external resolver, but remove it to mark it as a - // recognised part of the manifest. - let _ = table.remove("packages"); - - // Any fields that are left are unknown - warn_if_unknown_field_names(table, &[]); - return Ok(PM::Dependency::External(resolver)); }