From b2b321a26f6a628ee8e6757eb8577613e2024e70 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Wed, 24 Jun 2026 01:45:14 +0900 Subject: refactor(package): point ComposerMirror to crate::util, drop external stub ComposerMirror is part of Composer itself (Util/ComposerMirror.php), not an external package, so its stub belongs in the shirabe crate's util module rather than shirabe-external-packages. Co-Authored-By: Claude Opus 4.8 (1M context) --- .../shirabe-external-packages/src/composer/mod.rs | 2 -- .../src/composer/util/composer_mirror.rs | 35 ---------------------- .../src/composer/util/mod.rs | 3 -- 3 files changed, 40 deletions(-) delete mode 100644 crates/shirabe-external-packages/src/composer/util/composer_mirror.rs delete mode 100644 crates/shirabe-external-packages/src/composer/util/mod.rs (limited to 'crates/shirabe-external-packages') diff --git a/crates/shirabe-external-packages/src/composer/mod.rs b/crates/shirabe-external-packages/src/composer/mod.rs index c70fa2a..907f985 100644 --- a/crates/shirabe-external-packages/src/composer/mod.rs +++ b/crates/shirabe-external-packages/src/composer/mod.rs @@ -1,9 +1,7 @@ pub mod ca_bundle; pub mod pcre; -pub mod util; pub mod xdebug_handler; pub use ca_bundle::*; pub use pcre::*; -pub use util::*; pub use xdebug_handler::*; diff --git a/crates/shirabe-external-packages/src/composer/util/composer_mirror.rs b/crates/shirabe-external-packages/src/composer/util/composer_mirror.rs deleted file mode 100644 index e9e5193..0000000 --- a/crates/shirabe-external-packages/src/composer/util/composer_mirror.rs +++ /dev/null @@ -1,35 +0,0 @@ -//! ref: composer/src/Composer/Util/ComposerMirror.php - -#[derive(Debug)] -pub struct ComposerMirror; - -impl ComposerMirror { - pub fn process_url( - _mirror_url: &str, - _package_name: &str, - _version: &str, - _reference: Option<&str>, - _r_type: Option<&str>, - _pretty_version: Option<&str>, - ) -> String { - todo!() - } - - pub fn process_git_url( - _mirror: &str, - _package_name: &str, - _url: &str, - _extension: &str, - ) -> String { - todo!() - } - - pub fn process_hg_url( - _mirror: &str, - _package_name: &str, - _url: &str, - _extension: &str, - ) -> String { - todo!() - } -} diff --git a/crates/shirabe-external-packages/src/composer/util/mod.rs b/crates/shirabe-external-packages/src/composer/util/mod.rs deleted file mode 100644 index 02c41b6..0000000 --- a/crates/shirabe-external-packages/src/composer/util/mod.rs +++ /dev/null @@ -1,3 +0,0 @@ -pub mod composer_mirror; - -pub use composer_mirror::*; -- cgit v1.3.1