aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/tests/plugin/plugin_installer_test.rs
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-08-02 06:30:17 +0900
committernsfisis <nsfisis@gmail.com>2026-08-02 06:30:17 +0900
commitee5025bb27862a7d2231911c08e1e0e1fa7dab20 (patch)
tree24a427d8f888bcb63a60b981cf7b9c0ee0dd35ad /crates/shirabe/tests/plugin/plugin_installer_test.rs
parent4a220b09967f84f830db029501dbef6efc4ee9f9 (diff)
downloadphp-shirabe-ee5025bb27862a7d2231911c08e1e0e1fa7dab20.tar.gz
php-shirabe-ee5025bb27862a7d2231911c08e1e0e1fa7dab20.tar.zst
php-shirabe-ee5025bb27862a7d2231911c08e1e0e1fa7dab20.zip
refactor(console-io): make ensure_valid_utf8 a no-op, drop iconv shim
Rust's &str is always valid UTF-8, so the mbstring/iconv sanitization chain can never trigger. Reduce it to a no-op with a TODO(phase-c) marker: once the codebase strictly separates Vec<u8> from String, this should take &[u8] and convert lossily. This removes the last caller of the php-shim iconv(), so delete it as well. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Diffstat (limited to 'crates/shirabe/tests/plugin/plugin_installer_test.rs')
0 files changed, 0 insertions, 0 deletions