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

It would be nice if any spring boot app could pass regular spring boot properties in the same way you would if you weren't using spring boot. I wouldn't expect...

status: help-wanted 🆘
theme: integration

As suggested by @rileynull in https://github.com/remkop/picocli/issues/236#issuecomment-1105308193, the [example showing how to get version information from the manifest](https://github.com/remkop/picocli/blob/main/picocli-examples/src/main/java/picocli/examples/VersionProviderDemo2.java) may be overly convoluted. TODO: Experiment with this and update the docs if...

type: enhancement :sparkles:
type: doc :blue_book:

Hello, I ran into an issue during testing subcommands. I am trying to assert the output of the subcommand with `CommandLine#getExcecutionResult` and it is null. ```java @Command(subcommands = CallableSubCommand.class) public...

type: question :grey_question:
status: feedback-provided

The annotation processor implemented in #500 can create a `CommandSpec` model at compile time. One use case for an annotation processor like this is to generate source code at compile...

theme: codegen

i'm writing modular code for various data pipelines. i have various "segments" that provide logical functionality for the pipeline. i currently have the cli args tightly coupled with these segments...

type: question :grey_question:
status: waiting-for-feedback ⏳

Hi Remko, I was able to write a completer that makes a coma separated list of values, at first all values are shown, then only the values not used already...

theme: auto-completion
theme: shell
theme: integration

Following the discussion with @remkop in https://github.com/kakawait/picocli-spring-boot-starter/issues/16#issuecomment-1053831961, I am moving the issue here. > Is it possible, or would it be feasible to implement, the possibility to override spring properties...

theme: integration

Create examples for modular usage. Related to: * [#1599] API: The `picocli-codegen` artifact is now an explicitly declared named JPMS module with a `module-info.class`. * [#1611] API: The `picocli-groovy` artifact...

type: doc :blue_book:
status: help-wanted

I have an abstract base command class that defines an ArgGroup as follows: ```java public abstract class AbstractSomeBaseCommand implements Runnable { @ArgGroup(heading = "Some arg group:%n", order = 1000) @Getter...

type: bug :bug:
status: cannot-reproduce ❔
theme: annotation-proc

Right now if you enable Class Data Sharing (using `-XX:ArchiveClassesAtExit`) for an application that uses Picocli you get a long list of warnings like this: ``` [0.518s][warning][cds] Pre JDK 6...

status: help-wanted 🆘
theme: build
status: waiting-for-feedback ⏳
type: performance ⏱