[SLC] Treat error class types as not-nullable

This commit is contained in:
Pavel Mikhailovskii
2023-05-11 11:48:45 +00:00
committed by Space Team
parent bdad2e5c88
commit 25c0725da9
9 changed files with 31 additions and 21 deletions
@@ -25,6 +25,9 @@ public final class Foo /* Foo*/ {
@org.jetbrains.annotations.NotNull()
private final MyProperty<Foo> delegatedProp2$delegate;
@org.jetbrains.annotations.NotNull()
private final error.NonExistentClass d;
@org.jetbrains.annotations.NotNull()
private final error.NonExistentClass delegatedProp$delegate;
@@ -52,6 +55,9 @@ public final class Foo /* Foo*/ {
@org.jetbrains.annotations.NotNull()
private java.lang.String protectedWithPrivateSet = "" /* initializer type: java.lang.String */;
@org.jetbrains.annotations.NotNull()
private static final error.NonExistentClass contextBean;
@org.jetbrains.annotations.NotNull()
public final java.lang.String CONSTANT_WITH_ESCAPES = "A\tB\nC\rD'E\"F\\G$H" /* initializer type: java.lang.String */ /* constant value A B
C
@@ -77,8 +83,6 @@ D'E"F\G$H */;
private boolean c;
private final error.NonExistentClass d;
private final error.NonExistentClass intConst = 30 /* initializer type: int */;
private final int f1 = 2 /* initializer type: int */;
@@ -95,8 +99,6 @@ D'E"F\G$H */;
private java.lang.String internalVarPrivateSet;
private static final error.NonExistentClass contextBean;
private static final int f1 = 4 /* initializer type: int */;
private static final int prop3;
@@ -169,7 +171,7 @@ D'E"F\G$H */;
protected final void setProtectedLateinitVar(@org.jetbrains.annotations.NotNull() java.lang.String);// setProtectedLateinitVar(java.lang.String)
public Foo(int, @org.jetbrains.annotations.NotNull() Foo, boolean, error.NonExistentClass, long);// .ctor(int, Foo, boolean, error.NonExistentClass, long)
public Foo(int, @org.jetbrains.annotations.NotNull() Foo, boolean, @org.jetbrains.annotations.NotNull() error.NonExistentClass, long);// .ctor(int, Foo, boolean, error.NonExistentClass, long)
public final boolean getC();// getC()