From 2914770fba6b3cc03a68fae493f60470a41962ec Mon Sep 17 00:00:00 2001 From: nsfisis Date: Wed, 20 May 2026 09:54:30 +0900 Subject: refactor: re-export module items to shorten import paths --- crates/shirabe/src/repository/repository_utils.rs | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) (limited to 'crates/shirabe/src/repository/repository_utils.rs') diff --git a/crates/shirabe/src/repository/repository_utils.rs b/crates/shirabe/src/repository/repository_utils.rs index 0f4f6a8..7fe98b0 100644 --- a/crates/shirabe/src/repository/repository_utils.rs +++ b/crates/shirabe/src/repository/repository_utils.rs @@ -1,10 +1,10 @@ //! ref: composer/src/Composer/Repository/RepositoryUtils.php -use crate::package::link::Link; -use crate::package::package_interface::PackageInterface; -use crate::repository::composite_repository::CompositeRepository; -use crate::repository::filter_repository::FilterRepository; -use crate::repository::repository_interface::RepositoryInterface; +use crate::package::Link; +use crate::package::PackageInterface; +use crate::repository::CompositeRepository; +use crate::repository::FilterRepository; +use crate::repository::RepositoryInterface; use indexmap::IndexMap; use std::any::Any; @@ -12,11 +12,11 @@ pub struct RepositoryUtils; impl RepositoryUtils { pub fn filter_required_packages( - packages: &[Box], + packages: &[Box], requirer: &dyn PackageInterface, include_require_dev: bool, - mut bucket: Vec>, - ) -> Vec> { + mut bucket: Vec>, + ) -> Vec> { let mut requires: IndexMap = requirer.get_requires(); if include_require_dev { requires.extend(requirer.get_dev_requires()); @@ -27,10 +27,8 @@ impl RepositoryUtils { if requires.contains_key(&name) { let already_in_bucket = bucket.iter().any(|b| { std::ptr::eq( - b.as_ref() as *const dyn crate::package::base_package::BasePackage - as *const (), - candidate.as_ref() - as *const dyn crate::package::base_package::BasePackage + b.as_ref() as *const dyn crate::package::BasePackage as *const (), + candidate.as_ref() as *const dyn crate::package::BasePackage as *const (), ) }); -- cgit v1.3.1