Lines 1747-1753
Link Here
|
1747 |
case IVerificationTypeInfo.ITEM_OBJECT : |
1747 |
case IVerificationTypeInfo.ITEM_OBJECT : |
1748 |
char[] classTypeName = infos[i].getClassTypeName(); |
1748 |
char[] classTypeName = infos[i].getClassTypeName(); |
1749 |
CharOperation.replace(classTypeName, '/', '.'); |
1749 |
CharOperation.replace(classTypeName, '/', '.'); |
1750 |
if (classTypeName[0] == '[') { |
1750 |
if (classTypeName.length > 0 && classTypeName[0] == '[') { // length check for resilience |
1751 |
classTypeName = Signature.toCharArray(classTypeName); |
1751 |
classTypeName = Signature.toCharArray(classTypeName); |
1752 |
} |
1752 |
} |
1753 |
buffer.append(returnClassName(classTypeName, '.', mode)); |
1753 |
buffer.append(returnClassName(classTypeName, '.', mode)); |