aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe-php-rpc/php/guards/Composer/Util/Http/CurlDownloader.php
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-08-16 10:29:50 +0900
committernsfisis <nsfisis@gmail.com>2026-08-16 10:29:50 +0900
commit45f0ae17ce5528af2af66fd681e88fe4a4a7cd6e (patch)
treedb3625fe15fa1ff726f8d1cdaff403e82912b013 /crates/shirabe-php-rpc/php/guards/Composer/Util/Http/CurlDownloader.php
parent3665099cd2ed5bbbc89201d240755218e16f19e1 (diff)
downloadphp-shirabe-45f0ae17ce5528af2af66fd681e88fe4a4a7cd6e.tar.gz
php-shirabe-45f0ae17ce5528af2af66fd681e88fe4a4a7cd6e.tar.zst
php-shirabe-45f0ae17ce5528af2af66fd681e88fe4a4a7cd6e.zip
refactor(php-shim): give fstat and lstat a typed FileStat result
fstat and lstat now return Option<FileStat> instead of a PhpMixed array, so Platform::is_tty and Filesystem::is_junction read `mode` as a field. The array carried each of the 13 values twice — once under its numeric index and once under its name — which no caller relied on, and building it spelled the field list out four times. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Diffstat (limited to 'crates/shirabe-php-rpc/php/guards/Composer/Util/Http/CurlDownloader.php')
0 files changed, 0 insertions, 0 deletions