kotlinx-cli icon indicating copy to clipboard operation
kotlinx-cli copied to clipboard

Pure Kotlin implementation of a generic CLI parser.

Results 35 kotlinx-cli issues
Sort by recently updated
recently updated
newest added

Hello. Is it possible to support multiple option parameters? For example, if a parameter is called `--param` to be able to do something like ``` executable --param p1 --param p2"...

It would be nice to be able to add a more detailed program description to the help text. Like this. ``` Name: example Description: runs example Usage: example options_list Arguments:...

When the tests are written. Can there be an addition of input values used. Current readme.md file does not mention on how the inputs should be passed.

The makeUsage command is `private` it should be `protected` so that sub classes can call it. My usecase is that I have a subcommand that itself has subcommands, and if...

If the supplied arguments aren't parseable and a usage message is output, it should go to stderr, not stdout. (Whereas if the user requested a usage message with the -help...

Reffering to - kotlinx.cli.OptionsKt#default(kotlinx.cli.SingleNullableOption, T) - kotlinx.cli.OptionsKt#default(kotlinx.cli.MultipleOption, java.util.Collection

Please add this target to module configuration as Kotlin 1.5.30 now supports it. Currently using this lib in native build on Apple Silicon M1 results in following error ``` >...

Makes it easier to use a subset of enum values for a certain enum as a Choice ArgType

This makes it easier to use the commands, cause it will print the help text when you set printHelpOnEmptyArgs = true

I need to define multiple commands and using the dsl syntax is nice.