pacak/bpaf

Hidden commands are not checked for validity/invariants

Opened this issue · 1 comments

Apparently bpaf skips hidden args and subcommands when checking parser invariants:

Meta::Skip => {}

I personally believe it shouldn't as those args are still required to work under the same invariants as non-hidden args.

Sure, I'll make a fix.