From c839244d8d09f3036ebfee8eef7eb6b147e593ab Mon Sep 17 00:00:00 2001 From: nsfisis Date: Tue, 19 May 2026 00:10:22 +0900 Subject: fix(compile): fix various compile errors Co-Authored-By: Claude Sonnet 4.6 --- crates/shirabe/src/dependency_resolver/default_policy.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'crates/shirabe/src/dependency_resolver/default_policy.rs') diff --git a/crates/shirabe/src/dependency_resolver/default_policy.rs b/crates/shirabe/src/dependency_resolver/default_policy.rs index 378d0f8..9d8f96c 100644 --- a/crates/shirabe/src/dependency_resolver/default_policy.rs +++ b/crates/shirabe/src/dependency_resolver/default_policy.rs @@ -50,7 +50,7 @@ impl DefaultPolicy { required_package: Option, ignore_replace: bool, ) -> i64 { - if a.get_name() == b.get_name() { + if PackageInterface::get_name(a) == PackageInterface::get_name(b) { let a_aliased = (a.as_any() as &dyn Any) .downcast_ref::() .is_some(); @@ -76,8 +76,10 @@ impl DefaultPolicy { 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); + let a_is_same_vendor = + PackageInterface::get_name(a).starts_with(required_vendor); + let b_is_same_vendor = + PackageInterface::get_name(b).starts_with(required_vendor); if b_is_same_vendor != a_is_same_vendor { return if a_is_same_vendor { -1 } else { 1 }; } -- cgit v1.3.1