Do not render nullability in UltraLightChecker when it's irrelevant

It's necessary because after next changes,
they become different for ultra and old light classes.
The former (ultra) is more correct but it doesn't help when
we need to compare our implementation with reference
This commit is contained in:
Denis Zharkov
2018-11-30 15:28:57 +03:00
parent d7d0407afb
commit 30c60c7b1f
2 changed files with 27 additions and 10 deletions
@@ -29,21 +29,19 @@ public final class ArrayOfAnonymous /* ArrayOfAnonymous*/ {
}
final class C /* C*/ {
@null()
private final int y;
@org.jetbrains.annotations.NotNull()
private final kotlin.jvm.functions.Function0<java.lang.Object> initChild;
@null()
public C(@null() int);
private final int y;
@null()
public final int getY();
public C(int);
@org.jetbrains.annotations.NotNull()
public final kotlin.jvm.functions.Function0<java.lang.Object> getInitChild();
public final int getY();
}
public abstract class Super /* Super*/ {