Details
-
Improvement
-
Status: Open
-
Trivial
-
Resolution: Unresolved
-
None
-
None
-
None
Description
The way in which required options were being handled involved a list blended with Options and Strings. I have simplified the process and now the list only contains Options.
With this patch, OptionGroup now enforces that all Option objects added to it match its own "required" level.
The unit tests are broken with these changes though.