Closed
Description
CommandParser
will do its things with existing options.
At some point options are filtered and sorted by position and as options from annotations already know their position positions(while programmatic registration may not) required options may get removed from parser internal list, thus may cause some errors not getting reported.