aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/repository/installed_filesystem_repository.rs
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-05-20 09:54:30 +0900
committernsfisis <nsfisis@gmail.com>2026-05-20 09:54:30 +0900
commit2914770fba6b3cc03a68fae493f60470a41962ec (patch)
tree90802d00854c302899af4d8efe0e824e62e5b9db /crates/shirabe/src/repository/installed_filesystem_repository.rs
parent44b443282644fc631ce722baf6d143f354dc62d3 (diff)
downloadphp-shirabe-2914770fba6b3cc03a68fae493f60470a41962ec.tar.gz
php-shirabe-2914770fba6b3cc03a68fae493f60470a41962ec.tar.zst
php-shirabe-2914770fba6b3cc03a68fae493f60470a41962ec.zip
refactor: re-export module items to shorten import paths
Diffstat (limited to 'crates/shirabe/src/repository/installed_filesystem_repository.rs')
-rw-r--r--crates/shirabe/src/repository/installed_filesystem_repository.rs32
1 files changed, 15 insertions, 17 deletions
diff --git a/crates/shirabe/src/repository/installed_filesystem_repository.rs b/crates/shirabe/src/repository/installed_filesystem_repository.rs
index c7f2a4d..db1428a 100644
--- a/crates/shirabe/src/repository/installed_filesystem_repository.rs
+++ b/crates/shirabe/src/repository/installed_filesystem_repository.rs
@@ -3,20 +3,20 @@
use anyhow::Result;
use indexmap::IndexMap;
use shirabe_php_shim::Countable;
-use shirabe_semver::constraint::constraint_interface::ConstraintInterface;
+use shirabe_semver::constraint::ConstraintInterface;
-use crate::json::json_file::JsonFile;
-use crate::package::base_package::BasePackage;
-use crate::package::package_interface::PackageInterface;
-use crate::package::root_package_interface::RootPackageInterface;
-use crate::repository::advisory_provider_interface::AdvisoryProviderInterface;
-use crate::repository::filesystem_repository::FilesystemRepository;
-use crate::repository::installed_repository_interface::InstalledRepositoryInterface;
-use crate::repository::repository_interface::{
+use crate::json::JsonFile;
+use crate::package::BasePackage;
+use crate::package::PackageInterface;
+use crate::package::RootPackageInterface;
+use crate::repository::AdvisoryProviderInterface;
+use crate::repository::FilesystemRepository;
+use crate::repository::InstalledRepositoryInterface;
+use crate::repository::WritableRepositoryInterface;
+use crate::repository::{
FindPackageConstraint, LoadPackagesResult, ProviderInfo, RepositoryInterface, SearchResult,
};
-use crate::repository::writable_repository_interface::WritableRepositoryInterface;
-use crate::util::filesystem::Filesystem;
+use crate::util::Filesystem;
#[derive(Debug)]
pub struct InstalledFilesystemRepository {
@@ -59,28 +59,26 @@ impl WritableRepositoryInterface for InstalledFilesystemRepository {
fn write(
&mut self,
dev_mode: bool,
- installation_manager: &crate::installer::installation_manager::InstallationManager,
+ installation_manager: &crate::installer::InstallationManager,
) -> anyhow::Result<()> {
todo!()
}
fn add_package(
&mut self,
- package: Box<dyn crate::package::package_interface::PackageInterface>,
+ package: Box<dyn crate::package::PackageInterface>,
) -> anyhow::Result<()> {
todo!()
}
fn remove_package(
&mut self,
- package: &dyn crate::package::package_interface::PackageInterface,
+ package: &dyn crate::package::PackageInterface,
) -> anyhow::Result<()> {
todo!()
}
- fn get_canonical_packages(
- &self,
- ) -> Vec<Box<dyn crate::package::package_interface::PackageInterface>> {
+ fn get_canonical_packages(&self) -> Vec<Box<dyn crate::package::PackageInterface>> {
todo!()
}