Closed
Description
Taking something like(in 3.1.x/main using new parser):
@Command(command = "positional-args-2")
public String testPositionalArgs2Annotation(
@Option(defaultValue = "defaultArg1") String arg1,
@Option(defaultValue = "defaultArg2") String arg2,
@Option() String arg3
) {
return String.format("Hi arg1='%s' arg2='%s' arg3='%s'", arg1, arg2, arg3);
}
gives:
$ e2e annox positional-args-2 aaa
Hi arg1='defaultArg1' arg2='defaultArg2' arg3='aaa'
I think it's expected that it would print arg1='aaa' arg2='defaultArg2' arg3='null'
.