git-like-cli
git-like-cli copied to clipboard
Git-like-cli as been renamed and moved to Airline
The command should be able to either access the `Cli` instance to allow them to either cause the help/usage text to be displayed, or to cause the program to exit...
It would be nice to support mutually exlusive option groups for a command. I am not sure what the best syntax would be - something like this, maybe: ``` @Option(name...
Detect the presence of `Optional` as the type of a field, and set the value to `Optional.absent()` if no parameter is set for the option.
The parameters for an option should be validatable (beyond the allowed options property). This could be done by accepting a class name for a Predicate which tests if they are...
Accept the name of a class that implements `Function` to transform the String option value to the type required by the option field itself.