From 3a6e69596d4f45ba1c50c6e932004e2160799d0c Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sun, 7 Jun 2026 11:03:13 +0900 Subject: feat(shirabe): resolve phase-b PhpMixed conversion TODOs Implement self-contained call sites that wrap/unwrap PhpMixed without touching shim bodies: platform-override and authentication IndexMap to PhpMixed conversions, and dev-package-name / version-alias sorts via usort with strcmp/strnatcmp. Drop stale TODO comments where the PhpMixed unwrap was already inlined. Co-Authored-By: Claude Opus 4.8 (1M context) --- crates/shirabe/src/installed_versions.rs | 1 - 1 file changed, 1 deletion(-) (limited to 'crates/shirabe/src/installed_versions.rs') diff --git a/crates/shirabe/src/installed_versions.rs b/crates/shirabe/src/installed_versions.rs index 90f0c60..77d653f 100644 --- a/crates/shirabe/src/installed_versions.rs +++ b/crates/shirabe/src/installed_versions.rs @@ -85,7 +85,6 @@ impl InstalledVersions { ), ); let flipped = array_flip(&merged); - // TODO(phase-b): convert flipped (PhpMixed::Array) to IndexMap array_keys( &flipped .as_array() -- cgit v1.3.1