Revert some changes from 3042a80f

Too many places right now depend on `KotlinClassHeader.data` and
`KotlinClassHeader.strings` being saved even if empty,
and not being null

See KT-39492
This commit is contained in:
Roman Golyshev
2022-08-25 12:18:44 +02:00
committed by teamcity
parent 3d8d3465d9
commit 3ea78ae745
@@ -200,10 +200,8 @@ public class ReadKotlinClassHeaderAnnotationVisitor implements AnnotationVisitor
return new CollectStringArrayAnnotationVisitor() { return new CollectStringArrayAnnotationVisitor() {
@Override @Override
protected void visitEnd(@NotNull String[] result) { protected void visitEnd(@NotNull String[] result) {
if (result.length > 0) {
data = result; data = result;
} }
}
}; };
} }
@@ -212,10 +210,8 @@ public class ReadKotlinClassHeaderAnnotationVisitor implements AnnotationVisitor
return new CollectStringArrayAnnotationVisitor() { return new CollectStringArrayAnnotationVisitor() {
@Override @Override
protected void visitEnd(@NotNull String[] result) { protected void visitEnd(@NotNull String[] result) {
if (result.length > 0) {
strings = result; strings = result;
} }
}
}; };
} }