Skip to content

Commit 83e4d1e

Browse files
committed
HHH-18693 Add underscore as prefix to single upper case letter in org.hibernate.processor.util.StringUtil#getUpperUnderscoreCaseFromLowerCamelCase
1 parent f66b4c6 commit 83e4d1e

File tree

1 file changed

+3
-0
lines changed
  • tooling/metamodel-generator/src/main/java/org/hibernate/processor/util

1 file changed

+3
-0
lines changed

tooling/metamodel-generator/src/main/java/org/hibernate/processor/util/StringUtil.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,9 @@ public static String nameToMethodName(String name) {
9898
}
9999

100100
public static String getUpperUnderscoreCaseFromLowerCamelCase(String lowerCamelCaseString) {
101+
if (lowerCamelCaseString.length()== 1 && lowerCamelCaseString.toUpperCase().equals( lowerCamelCaseString )) {
102+
return "_" + lowerCamelCaseString;
103+
}
101104
final StringBuilder result = new StringBuilder();
102105
int position = 0;
103106
while ( position < lowerCamelCaseString.length() ) {

0 commit comments

Comments
 (0)