diff options
| author | nsfisis <nsfisis@gmail.com> | 2026-06-20 01:16:50 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2026-06-20 02:22:41 +0900 |
| commit | efec43b3b8827820cf35fe1b73d8e33f5fe84eb4 (patch) | |
| tree | a62bbba72324de48be5f8e689559f8d9e288fc61 /crates/shirabe/src/dependency_resolver/default_policy.rs | |
| parent | cac18ef73a39b4ac41fa4d6ccb753804d4c42cb7 (diff) | |
| download | php-shirabe-efec43b3b8827820cf35fe1b73d8e33f5fe84eb4.tar.gz php-shirabe-efec43b3b8827820cf35fe1b73d8e33f5fe84eb4.tar.zst php-shirabe-efec43b3b8827820cf35fe1b73d8e33f5fe84eb4.zip | |
refactor: auto-fix clippy warnings
Diffstat (limited to 'crates/shirabe/src/dependency_resolver/default_policy.rs')
| -rw-r--r-- | crates/shirabe/src/dependency_resolver/default_policy.rs | 58 |
1 files changed, 29 insertions, 29 deletions
diff --git a/crates/shirabe/src/dependency_resolver/default_policy.rs b/crates/shirabe/src/dependency_resolver/default_policy.rs index 541ec44..885ff17 100644 --- a/crates/shirabe/src/dependency_resolver/default_policy.rs +++ b/crates/shirabe/src/dependency_resolver/default_policy.rs @@ -68,14 +68,14 @@ impl DefaultPolicy { return -1; } - if let Some(ref required_package) = required_package { - if let Some(pos) = required_package.find('/') { - let required_vendor = &required_package[..pos]; - let a_is_same_vendor = a.get_name().starts_with(required_vendor); - let b_is_same_vendor = b.get_name().starts_with(required_vendor); - if b_is_same_vendor != a_is_same_vendor { - return if a_is_same_vendor { -1 } else { 1 }; - } + if let Some(ref required_package) = required_package + && let Some(pos) = required_package.find('/') + { + let required_vendor = &required_package[..pos]; + let a_is_same_vendor = a.get_name().starts_with(required_vendor); + let b_is_same_vendor = b.get_name().starts_with(required_vendor); + if b_is_same_vendor != a_is_same_vendor { + return if a_is_same_vendor { -1 } else { 1 }; } } } @@ -140,11 +140,11 @@ impl DefaultPolicy { for &literal in &literals { let package = pool.literal_to_package(literal); - if let Some(alias_pkg) = package.as_alias() { - if alias_pkg.is_root_package_alias() { - has_local_alias = true; - break; - } + if let Some(alias_pkg) = package.as_alias() + && alias_pkg.is_root_package_alias() + { + has_local_alias = true; + break; } } @@ -155,10 +155,10 @@ impl DefaultPolicy { let mut selected = vec![]; for &literal in &literals { let package = pool.literal_to_package(literal); - if let Some(alias_pkg) = package.as_alias() { - if alias_pkg.is_root_package_alias() { - selected.push(literal); - } + if let Some(alias_pkg) = package.as_alias() + && alias_pkg.is_root_package_alias() + { + selected.push(literal); } } selected @@ -235,10 +235,10 @@ impl PolicyInterface for DefaultPolicy { { let cache = self.preferred_package_result_cache_per_pool.borrow(); - if let Some(pool_cache) = cache.get(&pool_id) { - if let Some(cached) = pool_cache.get(&result_cache_key) { - return cached.clone(); - } + if let Some(pool_cache) = cache.get(&pool_id) + && let Some(cached) = pool_cache.get(&result_cache_key) + { + return cached.clone(); } } @@ -250,10 +250,10 @@ impl PolicyInterface for DefaultPolicy { format!("i{}.{}{}", a, b, required_package.as_deref().unwrap_or("")); { let cache = self.sorting_cache_per_pool.borrow(); - if let Some(pool_cache) = cache.get(&pool_id) { - if let Some(&result) = pool_cache.get(&cache_key) { - return result.cmp(&0); - } + if let Some(pool_cache) = cache.get(&pool_id) + && let Some(&result) = pool_cache.get(&cache_key) + { + return result.cmp(&0); } } let result = self.compare_by_priority( @@ -283,10 +283,10 @@ impl PolicyInterface for DefaultPolicy { let cache_key = format!("{}.{}{}", a, b, required_package.as_deref().unwrap_or("")); { let cache = self.sorting_cache_per_pool.borrow(); - if let Some(pool_cache) = cache.get(&pool_id) { - if let Some(&result) = pool_cache.get(&cache_key) { - return result.cmp(&0); - } + if let Some(pool_cache) = cache.get(&pool_id) + && let Some(&result) = pool_cache.get(&cache_key) + { + return result.cmp(&0); } } let result = self.compare_by_priority( |
