reading class signature (incomplete)

This commit is contained in:
Stepan Koltsov
2011-12-15 20:15:44 +04:00
committed by Nikolay Krasko
parent f8c9f24d60
commit 068780f840
6 changed files with 109 additions and 7 deletions
@@ -153,16 +153,22 @@ public class ReadClassDataTest extends UsefulTestCase {
String bs = serializeContent((ClassDescriptor) b);
Assert.assertEquals(as, bs);
System.out.println(a);
System.out.println(as);
}
private String serializeContent(ClassDescriptor klass) {
StringBuilder sb = new StringBuilder();
sb.append("class ");
serialize(klass, sb);
if (!klass.getTypeConstructor().getParameters().isEmpty()) {
sb.append("<");
serializeCommaSeparated(klass.getTypeConstructor().getParameters(), sb);
sb.append(">");
}
// TODO: supers
// TODO: constructors