picocli icon indicating copy to clipboard operation
picocli copied to clipboard

Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps ca...

Results 213 picocli issues
Sort by recently updated
recently updated
newest added

Picocli reuse command object when used in interactive mode, but doesnt not provide support to optionally reset (or not reset) instance value which are not annotated with @Options, @Parameter etc....

status: waiting-for-feedback ⏳

I use picocli(version: 4.6.2) to build my cmd cli tools. It has four commands under root. When I build it as jar and run it. I found my cli took...

status: waiting-for-feedback ⏳
type: performance ⏱

Options within an ArgGroup are mutually exclusive. However, when using a parameter consumer, this exclusivity is not respected. In the following example, it parses correctly. If the parameter consumer is...

type: API :electric_plug:
theme: arg-group

See also (ossf scorecard Packaging check)[https://github.com/ossf/scorecard/blob/main/docs/checks.md#packaging]. As noted in [this discussion](https://github.com/remkop/picocli/commit/87ff7a67bb0310e399823fb2b3950cc51b997990#commitcomment-65819656), the [openssf dashboard](https://metrics.openssf.org/grafana/d/default/metric-dashboard?orgId=1&var-PackageURL=pkg:github%2Fremkop%2Fpicocli) currently has no way to search Maven Central for published packages, so it only recognizes packages...

theme: build
theme: security :closed_lock_with_key:

This is an early PR for issue https://github.com/remkop/picocli/issues/1346 The goal is to ask for feedback before going further. I haven't found a `CONTRIBUTING.md`, therefore I have a few process oriented...

type: enhancement :sparkles:
theme: auto-completion

When I have a `char[]`-typed `@Option` in my command-line object, I get an error when trying to set it from the command line: Invalid value for option '-charArray' (): 'abcd'...

type: enhancement :sparkles:

Based on feedback from https://github.com/keycloak/keycloak/issues/10051 When we have user input like `--xxx somevalue`, and there is no option named `--xxx`, then picocli also does not know what to do with...

type: enhancement :sparkles:
theme: parser

Related to https://github.com/remkop/picocli/issues/800 and https://github.com/remkop/picocli/issues/873: currently picocli only prompts for a value when an option name of an interactive option is specified on the command line. When the option is...

type: enhancement :sparkles:
theme: compatibility

Hi! Is it possible to customize the following errors / messages? - "Missing required subcommand" - "Unmatched argument at index " (misspelled command or unexpected option / subcommand provided) -...

type: question :grey_question:

ResourceBundle fails to load if the ResourceBundle is specified using the resourceBundle element of the CommandLine.Command annotation. info.picocli/CommandLine$Model$Messages#createBundle is calling ResourceBundle#getBundle(String), so it seems to be looking for ResourceBundle from...

status: help-wanted
theme: module