diff options
| author | nsfisis <nsfisis@gmail.com> | 2026-08-02 06:30:17 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2026-08-02 06:30:17 +0900 |
| commit | ee5025bb27862a7d2231911c08e1e0e1fa7dab20 (patch) | |
| tree | 24a427d8f888bcb63a60b981cf7b9c0ee0dd35ad /crates/shirabe/src/dependency_resolver/request.rs | |
| parent | 4a220b09967f84f830db029501dbef6efc4ee9f9 (diff) | |
| download | php-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/src/dependency_resolver/request.rs')
0 files changed, 0 insertions, 0 deletions
