cbeust/jcommander — pull request #143 by starksm64 (2012-10-31 16:22:48+00:00)
Title: Use of value.toUpperCase() with enums fails if the enum constants uses mix case constants.

If an enum constant uses mixed case as the example below, JCommander fails to parse this because it calls value.toUpperCase() on the string value in the call to Enum.valueOf(). This pull request simply drops the toUpperCase.

```java
public static enum MixedCaseEnum {
EnumOne,
ENUM_TWO,
Enum_Three,
EnumFour,
ENUMFIVE
};
```