Many *nix programs have options that follow this pattern:
--option=yes|no
--(no-)option
I know that one could easily just supply a boolean option, as shown, but often times an additional option is accepted that prefixes the main option name with no- to indicate the option should not be used/present.
It would be great to support that.
Another way this might be supported is via custom option processing, such as adding an alias for --no-option and detecting the use of the alias, and then allowing for the customization of help to properly document the API.
Many *nix programs have options that follow this pattern:
I know that one could easily just supply a boolean option, as shown, but often times an additional option is accepted that prefixes the main option name with
no-to indicate the option should not be used/present.It would be great to support that.
Another way this might be supported is via custom option processing, such as adding an alias for
--no-optionand detecting the use of the alias, and then allowing for the customization of help to properly document the API.