aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/io/io_interface.rs
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-08-04 05:07:20 +0900
committernsfisis <nsfisis@gmail.com>2026-08-04 05:43:28 +0900
commit4805053a2b519ac984f3ee0ee449e9fc1271f9cf (patch)
tree798eb4c21ec7330527991f279a5d44ea33a486a9 /crates/shirabe/src/io/io_interface.rs
parent3f3ad76eafcc5513000ac7526c74c2009bb390d8 (diff)
downloadphp-shirabe-4805053a2b519ac984f3ee0ee449e9fc1271f9cf.tar.gz
php-shirabe-4805053a2b519ac984f3ee0ee449e9fc1271f9cf.tar.zst
php-shirabe-4805053a2b519ac984f3ee0ee449e9fc1271f9cf.zip
fix(package): keep list-shaped license arrays in ValidatingArrayLoader
PHP's `(array)` cast passes an array through unchanged, but the port only matched the map shape and wrapped a JSON list (e.g. ["MIT"]) as a single license value, which then failed the is-string check and was silently dropped from composer.lock / installed.json with a bogus warning. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Diffstat (limited to 'crates/shirabe/src/io/io_interface.rs')
0 files changed, 0 insertions, 0 deletions