Commit graph

19 commits

Author SHA1 Message Date
3b172de07d
use parent most "tester" style 2025-02-04 13:57:29 -06:00
dbde9c91e9
add back propagate setting 2025-01-30 17:30:07 -06:00
bf542a1470
add type metavars to help output 2025-01-30 14:48:10 -06:00
097d963b2a
handle required at the flag level 2025-01-29 17:28:32 -06:00
6a93485202
add inferiting flag test 2025-01-29 16:05:14 -06:00
a7593561ee
improve hwylcli error handling 2025-01-29 15:56:35 -06:00
2811c05a21
remove override 2025-01-28 16:32:00 -06:00
17a44c17f7
infer short flags 2025-01-28 15:40:56 -06:00
fe3c7c141f
add test for overriding error 2025-01-28 15:17:36 -06:00
7f37590184
add test for subcommand aliases 2025-01-27 12:16:27 -06:00
73d58a2359
make test suite format more forgiving 2025-01-26 14:26:52 -06:00
5f2fcdc4ed
proper hook behavior 2025-01-26 14:17:30 -06:00
a88765e328
simplify help generations 2025-01-25 17:00:39 -06:00
ea49ee81fc
add default values to help screen 2025-01-25 15:19:29 -06:00
c40a0a2038
args -> positionals 2025-01-24 15:34:28 -06:00
50d0ee5a3b
fix gitignores 2025-01-23 17:43:32 -06:00
ac3e5663d0
revamp tester 2025-01-23 16:28:34 -06:00
bc4a0a32e9
more hwylcli tests 2025-01-07 10:39:00 -06:00
8f98b53b91
positional arg parsing revamp 2025-01-02 12:11:43 -07:00