airline icon indicating copy to clipboard operation
airline copied to clipboard

Java annotation-based framework for parsing Git like command line structures with deep extensibility

Results 18 airline issues
Sort by recently updated
recently updated
newest added

As seen in #49 there is a general need to support additional ways for users to supply default values to Airline based CLIs. Another common use case from my own...

enhancement

Discovered from $day job testing. When using a numeric range restriction eg `IntegerRange` on a field with a wider type eg `long` what looks like a valid value can be...

bug

Syntax highlighting color makes examples really hard to read. The thin font with color `#00ccff` is really hard to read against a background of `#f9f9f9`. Maybe this is because I...

more-info-needed
documentation
user-experience

Originally noted in reviewing #125 When timeouts are used for prompts the read from the prompt provider happens on a background thread and is a blocking read. If the timeout...

Currently `@Arguments` is a general annotation that can only be applied to a single field and collects all non-option values into that field. There are various use cases where it...

enhancement
user-experience

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...

enhancement
help
documentation
user-experience

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 -...

enhancement
annotations
user-experience

The value restrictions are awesome - I'm updating my older code to make use of some of them to make my code that much easier to read/parse and improve the...

enhancement
annotations
user-experience

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...

enhancement
user-experience

I have a very simple application that is using Spring for DI, and when parsing the commandline If I run the command it fails (parser.parse(args)) because I do not have...

bug
more-info-needed
documentation