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

I tried abusing an `@ArgGroup` heading to include a link for the previous group and wanted to use variable interpolation to generate a version-specific documentation link: ```java @ArgGroup(validate = false,...

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.3 to 3.25.5. Changelog Sourced from github/codeql-action's changelog. CodeQL Action Changelog See the releases page for the relevant changes to the CodeQL CLI and language packs. Note...

type: dependency :books:
github_actions

Could picocli have an alternative opt-in mode where all options and parameters are considered required, unless typed as `Optional` or multivalue? The goal is to not use nulls at all....

### Discussed in https://github.com/remkop/picocli/discussions/1808 Originally posted by **rcauble** September 11, 2022 Hi, I have a use case where I have 2 commands with each their own set of settings: ```...

Mixins can use model transformers to make changes to the model. This is useful to allow for mix-in reuse while changing option names and void clashes.

I'm using picocli with JLine3 in version 4.7.5 and there is the following issue: When using TailTipWidgets the first line shows the synopsis of a command. This line seems to...

#2074 fixed an issue with jline3 showing auto-complete for hidden attributes. I just realized that hidden commands are also showing, so the fix for hidden attributes has to be somehow...

type: bug :bug:
theme: shell
theme: integration

This pull request introduces IAnnotatedElementProvider interface implemented by FieldBinding and MethodBinding. This allows to access underlying fields/methods of parameters and options. See also issue #2325.

[Nasdanika CLI](https://docs.nasdanika.org/core/cli/index.html) operates on top of Picocli. One of its features is generation of HTML documentation site and support of [extended documentation](https://docs.nasdanika.org/core/cli/index.html#extended-documentation). [Sample site](https://docs.nasdanika.org/nsd-cli/nsd/java/junit/index.html) without extended documentation. Currently this functionality...

type: API :electric_plug:

Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.3.1 to 2.4.0. Release notes Sourced from ossf/scorecard-action's releases. v2.4.0 What's Changed This update bumps the Scorecard version to the v5 release. For a complete list of...

type: dependency :books:
github_actions