Commit c7d05708 authored by Greg Messner's avatar Greg Messner
Browse files

Modified how the name is calculated for non camel cased enums.

parent 7805e154
......@@ -42,8 +42,12 @@ public class JacksonJsonEnumHelper<E extends Enum<E>> {
StringBuilder nameBuf = new StringBuilder(chars.length);
boolean nextCharIsCapitalized = firstLetterCapitalized;
for (char ch : chars) {
if (ch == '_' && camelCased) {
nextCharIsCapitalized = true;
if (ch == '_') {
if (camelCased) {
nextCharIsCapitalized = true;
} else {
nameBuf.append(' ');
}
} else if (nextCharIsCapitalized) {
nextCharIsCapitalized = false;
nameBuf.append(Character.toUpperCase(ch));
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment