removed unnecessary ": jet.Any" in class declarations.

This commit is contained in:
Evgeny Gerashchenko
2012-03-10 20:32:43 +04:00
parent 126c3d0033
commit f7c969de36
@@ -411,7 +411,8 @@ public class DescriptorRenderer implements Renderer<DeclarationDescriptor> {
}
if (!descriptor.equals(JetStandardClasses.getNothing())) {
Collection<? extends JetType> supertypes = descriptor.getTypeConstructor().getSupertypes();
if (!supertypes.isEmpty()) {
if (supertypes.isEmpty() || supertypes.size() == 1 && JetStandardClasses.isAny(supertypes.iterator().next())) {
} else {
builder.append(" : ");
for (Iterator<? extends JetType> iterator = supertypes.iterator(); iterator.hasNext(); ) {
JetType supertype = iterator.next();