aboutsummaryrefslogtreecommitdiff
path: root/mingling_picker/src
Commit message (Expand)AuthorAgeFilesLines
* feat(picker): add parselib module and README魏曹先生45 hours2-0/+2
* feat(patterns): add `or` and `post` builder methods to pattern types魏曹先生45 hours1-2/+53
* feat(picker): add default and post-processing hooks for flags魏曹先生45 hours2-0/+16
* refactor: rename requirement.rs to flag.rs魏曹先生45 hours2-2/+2
* feat(mingling_picker): rename FormatError to ParseError and add parse魏曹先生2 days3-18/+224
* feat(picker): add IntoPicker impl for &[String] and &T deref to魏曹先生2 days1-1/+22
* feat(picker): add `pick` method to start and extend flag chains魏曹先生2 days2-0/+27
* feat(mingling_picker_macros): add $+ $- $^ special tokens to魏曹先生2 days1-4/+33
* refactor: rename PickerArguments to PickerArgs and PickerRequirement to魏曹先生2 days3-33/+33
* refactor(mingling_picker): move parse result out of requirement and into魏曹先生3 days2-42/+28
* feat(picker): add `is_empty` method and refactor `if let` chains魏曹先生3 days1-0/+17
* feat(picker): add core trait, types, and builder macro for argument魏曹先生3 days7-1/+554
* fix: correct typo in module nameHEADmain魏曹先生5 days1-1/+1
* feat: add mingling-picker and mingling-picker-macros crates魏曹先生6 days1-0/+1