in src/main/java/org/apache/commons/cli/DefaultParser.java [278:285]
private void checkRequiredArgs() throws ParseException {
if (currentOption != null && currentOption.requiresArg()) {
if (isJavaProperty(currentOption.getKey()) && currentOption.getValuesList().size() == 1) {
return;
}
throw new MissingArgumentException(currentOption);
}
}