aboutsummaryrefslogtreecommitdiff
path: root/mingling/src/parser/picker
Commit message (Collapse)AuthorAgeFilesLines
* Enhance code quality across the entire codebaseWeicao-CatilGrass45 hours4-3/+19
|
* Add Default derive and Option Pickable implementationWeicao-CatilGrass10 days1-0/+13
|
* Simplify path picking and accept Path references in checks魏曹先生12 days1-4/+4
|
* Add path picker and PathChecker for CLI argument validation魏曹先生12 days2-0/+363
|
* Add repr(u8) to bool and NextProcess enumsWeicao-CatilGrass2026-05-171-0/+2
|
* Fix bool parsing ignoring explicit `--value true` flag魏曹先生2026-04-281-11/+6
|
* Rename boolean enums and simplify pick_bool function魏曹先生2026-04-111-44/+33
|
* Add YesOrNo and TrueOrFalse pickable boolean types魏曹先生2026-04-071-0/+140
|
* Replace length checks with `is_empty` and `?` operator魏曹先生2026-04-061-6/+2
|
* Add vector pickers魏曹先生2026-04-041-0/+42
|
* Add Argument type to picker builtins and expose Picker魏曹先生2026-03-311-1/+12
| | | | | | | - Add `#[derive(Debug, Default)]` to `Argument` struct - Add `dump_remains` method to `Argument` - Remove `#[doc(hidden)]` from `Picker` struct - Implement `Pickable` for `Argument` to allow consuming remaining args
* Add argument parser module with picker API魏曹先生2026-03-301-0/+53