From 6716d75607914e7b6105cf9d1c7c3b7d6790b532 Mon Sep 17 00:00:00 2001 From: Jiahao XU Date: Fri, 5 Aug 2022 00:09:40 +1000 Subject: [PATCH] Minor Refactor: Gather code related to `crate_names` Signed-off-by: Jiahao XU --- src/main.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/main.rs b/src/main.rs index 9d25c06e..5ff11c5f 100644 --- a/src/main.rs +++ b/src/main.rs @@ -285,9 +285,6 @@ async fn entry(jobserver_client: LazyJobserverClient) -> Result<()> { } } - // Remove duplicate crate_name, keep the last one - let crate_names = CrateName::dedup(crate_names); - let cli_overrides = PkgOverride { pkg_url: opts.pkg_url.take(), pkg_fmt: opts.pkg_fmt.take(), @@ -341,8 +338,8 @@ async fn entry(jobserver_client: LazyJobserverClient) -> Result<()> { None }; - // Filter out installed crate_names - let crate_names = crate_names.filter(|crate_name| { + // Remove installed crates + let crate_names = CrateName::dedup(crate_names).filter(|crate_name| { if opts.force { true } else if let Some(records) = &metadata {