in src/main/java/org/apache/commons/cli/DefaultParser.java [619:634]
private boolean isLongOption(final String token) {
if (token == null || !token.startsWith("-") || token.length() == 1) {
return false;
}
final int pos = indexOfEqual(token);
final String t = pos == -1 ? token : token.substring(0, pos);
if (!getMatchingLongOptions(t).isEmpty()) {
// long or partial long options (--L, -L, --L=V, -L=V, --l, --l=V)
return true;
}
if (getLongPrefix(token) != null && !token.startsWith("--")) {
// -LV
return true;
}
return false;
}