Ruud Senden
Ruud Senden
For options defined in an ArgGroup, a call to OptionSpec.getValue() will fail due to a NullPointerException if none of the options contained in the ArgGroup have been specified on the...
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...
I'm trying to set up some persistent storage with the dduportal/boot2docker vagrant box, but mounting the volume fails. The /tmp/disk_operations_boot2docker-data.sh script fails to execute, as bash is not available in...
Is it possible to undo a release, and if so, can you please document how to do this? If for any reason there is an error in a release that...
Our picocli application has a structure similar to the following: ``` root | - entity1 | - upload - download - create - list|ls - delete|rm|remove - entity2 | -...
Not sure whether this is an issue with picocli, Micronaut, or the combination of both. We have various command implementations that extend from abstract classes, with those abstract classes having...
### Expected Behavior In our Micronaut/Picocli based command line application, we have multiple abstract classes containing fields annotated with `@Inject`. These abstract classes are used as base classes for concrete...
Suppose I have an option like the following: ``` @Option(names = "--opt", required = false, split = ",") @Getter private SomeEnum[] values; public static enum MyEnum { myOpt, otherOpt, someOpt...
We're trying to have our application properly handle paths starting with `~` to represent the user home directory. It seems like `bash` is already taking care of expanding `~` references...
Is a single `CommandLine` instance supposed to be reusable for multiple invocations of the `execute` method? I.e. should something like the following be supported? ```java CommandLine cl = new CommandLine(FCLIRootCommands.class);...