picocli
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...
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.3 to 3.25.15. 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...
Bumps [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) from 2.27.1 to 2.29.2. Release notes Sourced from com.google.errorprone:error_prone_core's releases. Error Prone 2.29.2 This release contains all of the changes in 2.29.0 and 2.29.1, plus: a bug fix...
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner) from 2.7.1 to 2.9.0. Release notes Sourced from step-security/harden-runner's releases. v2.9.0 What's Changed Release v2.9.0 by @h0x0er and @varunsh-coder in step-security/harden-runner#435 This release includes: Enterprise Tier - Telemetry...
Bumps [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action) from 3.3.2 to 3.5.0. Release notes Sourced from gradle/wrapper-validation-action's releases. v3.5.0 [!IMPORTANT] As of v3 this action has been deprecated by gradle/actions/wrapper-validation. Any workflow that uses gradle/wrapper-validation-action@v3 will...
Is there any way that we could have our casual Spring-Boot server up and running and run a picocli class for executing certain actions? E.g spring boot up is Dockerized,...
This feature allows a class to be used as a mixin multiple times in a command if option name transformations for each mixin are set-up as such that there is...
Options at the top level are sorted alphabetically in the synopsis, but within ArgGroups they are either in the code order for fields or random for setter functions. For setters...
**Summary:** I believe there is regression issue introduced in latest 4.7.6 release of picocli and most probably it is introduced in this change : https://github.com/remkop/picocli/commit/fa33be1b57f2fff8955b223a64e4bbd0bd2b8b05 **Description:** `DuplicateOptionAnnotationsException` is thrown when...
This is a very minor issue. I accidentally created a command that has itself as a subcommand, like this: ```java import picocli.CommandLine.Command; @Command(name = "bad", subcommands = BadCommand.class) public class...
The following example uses a `@Mixin` in order to import an `@ArgGroup`: ```Java import picocli.CommandLine; import picocli.CommandLine.ArgGroup; import picocli.CommandLine.Command; import picocli.CommandLine.Mixin; import picocli.CommandLine.Option; @Command class MyMixin { @ArgGroup(exclusive = true,...