aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/repository/package_repository.rs
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-06-27 05:48:42 +0900
committernsfisis <nsfisis@gmail.com>2026-06-27 05:50:06 +0900
commit067c2b3ab748735b9f0904b8048ccfb6678f3d25 (patch)
tree2bd4dbf0dbe356894dffb49daea8962430a85dd8 /crates/shirabe/src/repository/package_repository.rs
parent2a3ec5d33195d7290ac0869798cad6f84f84d238 (diff)
downloadphp-shirabe-067c2b3ab748735b9f0904b8048ccfb6678f3d25.tar.gz
php-shirabe-067c2b3ab748735b9f0904b8048ccfb6678f3d25.tar.zst
php-shirabe-067c2b3ab748735b9f0904b8048ccfb6678f3d25.zip
fix(package-repository): load entries with default CompletePackage class
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Diffstat (limited to 'crates/shirabe/src/repository/package_repository.rs')
-rw-r--r--crates/shirabe/src/repository/package_repository.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/crates/shirabe/src/repository/package_repository.rs b/crates/shirabe/src/repository/package_repository.rs
index fe10a57..024f191 100644
--- a/crates/shirabe/src/repository/package_repository.rs
+++ b/crates/shirabe/src/repository/package_repository.rs
@@ -60,7 +60,8 @@ impl PackageRepository {
PhpMixed::Array(m) => m.iter().map(|(k, v)| (k.clone(), v.clone())).collect(),
_ => IndexMap::new(),
};
- let package_loaded = match loader.load(config_map, "") {
+ let package_loaded = match loader.load(config_map, "Composer\\Package\\CompletePackage")
+ {
Ok(p) => p,
Err(e) => {
let msg = format!(