aboutsummaryrefslogtreecommitdiff
path: root/mingling_picker_macros
Commit message (Expand)AuthorAgeFilesLines
* refactor(arg): simplify escape handling in char extraction魏曹先生24 hours1-4/+5
* refactor: rename PickerFlag and PickerFlagAttr to PickerArg and魏曹先生27 hours2-16/+16
* feat(picker): add `mingling_support` feature and `is_flag` field魏曹先生3 days2-0/+8
* feat: use `From<TokenStream>` conversion instead of parsing string魏曹先生4 days1-1/+1
* fix(flag): simplify argument parsing by removing name inference魏曹先生4 days1-30/+14
* feat(mingling_picker_macros): add $+ $- $^ special tokens to魏曹先生4 days1-42/+155
* refactor: rename PickerArguments to PickerArgs and PickerRequirement to魏曹先生4 days2-14/+14
* refactor(mingling_picker): move parse result out of requirement and into魏曹先生4 days1-31/+32
* feat(picker): add `is_empty` method and refactor `if let` chains魏曹先生4 days2-27/+25
* feat(picker): add core trait, types, and builder macro for argument魏曹先生4 days3-0/+447
* feat: add mingling-picker and mingling-picker-macros crates魏曹先生7 days3-0/+18