| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | refactor: extract `seek_end_of_options` into utils and add test helpers | 魏曹先生 | 5 hours | 1 | -17/+1 |
| | | | | | | | Deduplicate the `seek_end_of_options` function by moving it from both `arg_matcher` and `flag_matcher` into a single shared implementation in utils. Add `make_masked` and `make_args` test helpers to the test crate | ||||
| * | refactor(flag_matcher): replace `vec_string_slice!` with single-pass | 魏曹先生 | 6 hours | 1 | -17/+62 |
| | | | | | iteration | ||||
| * | feat(mingling_picker): replace bool Matcher with FlagMatcher | 魏曹先生 | 20 hours | 1 | -0/+53 |
| Rename `bool_matcher` module to `flag_matcher` and introduce a dedicated `FlagMatcher` struct, moving matching logic away from the `bool` type itself | |||||
