You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "David Goodenough (JIRA)" <ji...@apache.org> on 2015/04/06 15:22:12 UTC
[jira] [Created] (CLI-249) the message for an illegal character in
an option contain more information
David Goodenough created CLI-249:
------------------------------------
Summary: the message for an illegal character in an option contain more information
Key: CLI-249
URL: https://issues.apache.org/jira/browse/CLI-249
Project: Commons CLI
Issue Type: Bug
Components: CLI-1.x
Reporter: David Goodenough
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.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)