mirror of
https://github.com/cargo-bins/cargo-binstall.git
synced 2025-05-07 20:50:03 +00:00
Minor Refactor: Gather code related to crate_names
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
This commit is contained in:
parent
ac085533cc
commit
6716d75607
1 changed files with 2 additions and 5 deletions
|
@ -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 {
|
let cli_overrides = PkgOverride {
|
||||||
pkg_url: opts.pkg_url.take(),
|
pkg_url: opts.pkg_url.take(),
|
||||||
pkg_fmt: opts.pkg_fmt.take(),
|
pkg_fmt: opts.pkg_fmt.take(),
|
||||||
|
@ -341,8 +338,8 @@ async fn entry(jobserver_client: LazyJobserverClient) -> Result<()> {
|
||||||
None
|
None
|
||||||
};
|
};
|
||||||
|
|
||||||
// Filter out installed crate_names
|
// Remove installed crates
|
||||||
let crate_names = crate_names.filter(|crate_name| {
|
let crate_names = CrateName::dedup(crate_names).filter(|crate_name| {
|
||||||
if opts.force {
|
if opts.force {
|
||||||
true
|
true
|
||||||
} else if let Some(records) = &metadata {
|
} else if let Some(records) = &metadata {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue