Rob Vesse
Rob Vesse
Currently Airline is fairly esoteric with no real user guide to teach people how to use the library We should use GitHub pages and Jekyll to start putting together such...
With the numeric converters framework introduced in recent releases it would be nice to also support converters for some common units e.g. - Distance in millimetres, centimetres, metres, kilometers -...
Currently if you use an unrecognised command name this simply results in an error. It would be nice if we did something similar to git where we try to suggest...
There are some use cases e.g. plugin driven CLIs where it would be nice to dynamically discover available commands. Providing some kind of mechanism for this would be a nice...
Currently Airline maps each argument passed in to a single Java type. In some cases it would be nice for multiple string values to be combined into a single type,...
Requires adding a new category property to the `@Option` annotation (or a separate `@OptionCategory`) annotation to state category information Help generators would then use this additional optional information to group...
Command line interfaces often evolve over time. In my experience early releases often place all commands at the top level and as later releases happen commands get moved into groups...
This is an improvement to the help system. The idea is to use reflection to inspect the default value of optional options and display this as part of the help...
Currently help does not provide any indicator that an option has been marked as the default option and thus the `--flag` that precedes it may be omitted
Add a new global usage generator that simply generates a script that can be used to launch the resulting Java CLI. Would need the following info: - Name of the...