signature parsing replaces type's last $ to . [r=Roman.Shevchenko]

This commit is contained in:
Maxim.Mossienko
2012-11-15 12:14:49 +01:00
parent 3bfb3e6c3e
commit d60b9e3b37
@@ -129,6 +129,14 @@ public class SignatureParsing {
if(standAlone$) {
canonicalText.append('$');
break;
} else if (signature.getIndex() + 1 < signature.getEndIndex()) {
char next = signature.next();
signature.previous();
standAlone$ = !StringUtil.isJavaIdentifierPart(next); // $;
if(standAlone$) {
canonicalText.append('$');
break;
}
}
}
case '/':