Currently the code in org.apache.commons.cli.OptionValidator generates an
IllegalArgumentException which contains the message:-

"illegal option value '" + ch + "'"

This is generated in two places, one for single character options and one for
multi character options.

However this does not tell the caller which option it is contains this 
character, which makes debugging the error without the source (i.e most
users) extremely difficult.

Would it not be possible to change the message to:-

"illegal option '" + opt + "' value '" + ch + "'"

which would then at least identify the offending option.

David

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to