You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor(builtins): migrate base64 from manual arg parsing to ArgParser (#890)
## Summary
- Replace manual `while i < ctx.args.len()` index management with
`ArgParser` API in the `base64` builtin
- Uses `flag_any`, `flag_value`, `positional`, and `is_flag` for cleaner
argument handling
- Net -2 lines, clearer intent
## Test plan
- [x] All 6 existing base64 unit tests pass
- [x] `cargo clippy` clean
- [x] `cargo fmt --check` clean
Part of #880
0 commit comments