Open crotwell opened 1 month ago
Possible solution added, sorts options inside ArgGroup using Help.SortByOptionArityAndNameAlphabetically()
Two tests still failing, but not clear to me if the test data should just be modified or if keeping "code order" within an ArgGroup is important feature. Especially since "code order" doesn't work with setters, it seems like
[ARG1 | ARG2 | ARG3 | -a | -b | -c]
should be considered equivalent to
[ -a | -b | -c | ARG1 | ARG2 | ARG3]
but maybe not.
This does not fix it, but contains a test case for #2294