[LC] Fixed light classes nullability for Kotlin 1.5

Fixed #KT-44472
This commit is contained in:
Igor Yakovlev
2021-04-15 19:14:39 +02:00
parent 63160293fb
commit e4870740e1
18 changed files with 54 additions and 64 deletions
@@ -2,6 +2,9 @@ public final class Class /* Class*/ {
@org.jetbrains.annotations.NotNull()
private final java.lang.String notNullVal;
@org.jetbrains.annotations.NotNull()
private final java.lang.String privateNN;
@org.jetbrains.annotations.NotNull()
private java.lang.String notNullVar;
@@ -9,11 +12,10 @@ public final class Class /* Class*/ {
private final java.lang.String nullableVal;
@org.jetbrains.annotations.Nullable()
private java.lang.String nullableVar;
private final java.lang.String privateN;
private final java.lang.String privateNN;
@org.jetbrains.annotations.Nullable()
private java.lang.String nullableVar;
public java.lang.String lateInitVar;
@@ -5,6 +5,7 @@ public final class ClassObjectField /* ClassObjectField*/ {
@org.jetbrains.annotations.Nullable()
private static final java.lang.String x;
@org.jetbrains.annotations.Nullable()
private static final java.lang.String y;
public ClassObjectField();// .ctor()
@@ -4,3 +4,5 @@ class ClassWithConstructorAndProperties(
val nullable: String?,
val notNull: String
)
// FIR_COMPARISON
@@ -2,6 +2,9 @@ public final class FileFacadeKt /* FileFacadeKt*/ {
@org.jetbrains.annotations.NotNull()
private static final java.lang.String notNullVal;
@org.jetbrains.annotations.NotNull()
private static final java.lang.String privateNn;
@org.jetbrains.annotations.NotNull()
private static java.lang.String notNullVar;
@@ -9,11 +12,10 @@ public final class FileFacadeKt /* FileFacadeKt*/ {
private static final java.lang.String nullableVal;
@org.jetbrains.annotations.Nullable()
private static java.lang.String nullableVar;
private static final java.lang.String privateN;
private static final java.lang.String privateNn;
@org.jetbrains.annotations.Nullable()
private static java.lang.String nullableVar;
@org.jetbrains.annotations.NotNull()
@org.jetbrains.annotations.Nullable()
@@ -33,4 +33,6 @@ var nullableVarWithGetSet: String?
private val privateNn: String = { "" }()
private val privateN: String? = { "" }()
private fun privateFun(a: String, b: String?): String? = null
private fun privateFun(a: String, b: String?): String? = null
// FIR_COMPARISON