index
:
mingling.git
archived/picker2_prototype
main
用于开发多子命令的命令行框架
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
mingling_picker
/
test
Commit message (
Expand
)
Author
Age
Files
Lines
*
refactor(multi_pickable): extract `VecUntil` into its own module
魏曹先生
22 hours
1
-2
/
+2
*
feat: add multi-value argument support with boundary checking
魏曹先生
22 hours
3
-0
/
+249
*
fix(single-matcher): drop incomplete named flag pairs
魏曹先生
24 hours
2
-0
/
+86
*
fix(arg_matcher): prevent `--` from being consumed as flag value
魏曹先生
26 hours
1
-0
/
+39
*
feat(parselib): introduce PositionalMatcher for positional-only args
魏曹先生
26 hours
2
-0
/
+142
*
feat(picker): add string value support with inline value matching
魏曹先生
29 hours
2
-0
/
+172
*
refactor: extract `seek_end_of_options` into utils and add test helpers
魏曹先生
29 hours
3
-35
/
+21
*
feat(parselib): implement ArgMatcher for named and positional args
魏曹先生
29 hours
2
-0
/
+278
*
feat(picker): add `Flag` value type and `Pickable` implementation
魏曹先生
30 hours
5
-9
/
+271
*
fix: replace `macros::flag` with `macros::arg` in tests
魏曹先生
30 hours
2
-2
/
+2
*
refactor: rename PickerFlag and PickerFlagAttr to PickerArg and
魏曹先生
32 hours
2
-42
/
+42
*
feat(mingling_picker): replace bool Matcher with FlagMatcher
魏曹先生
44 hours
1
-14
/
+14
*
chore(deps): bump just_fmt from 0.1.2 to 0.2.0
魏曹先生
46 hours
1
-2
/
+2
*
feat(parselib): apply naming case conversion to long flags and aliases
魏曹先生
48 hours
1
-2
/
+71
*
refactor(test): split monolithic test file into module files
魏曹先生
48 hours
4
-567
/
+572
*
test: add multi-style flag parsing tests
魏曹先生
48 hours
1
-1
/
+146
*
feat(test): add comprehensive bool flag and route tests
魏曹先生
48 hours
1
-1
/
+412
*
test: add integration test crate for mingling_picker
魏曹先生
2 days
4
-0
/
+96