From 23940cf8c9ba5aa37a6a94c4bc515a675b1e83e8 Mon Sep 17 00:00:00 2001 From: Rijnard van Tonder Date: Tue, 24 Sep 2024 02:04:54 -0700 Subject: [PATCH] move: ignore dependency entries in manifest with resolver --- .../move-package/src/source_package/manifest_parser.rs | 8 -------- 1 file changed, 8 deletions(-) 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)); }