KAPT: Skip importing java.lang.System in the stubs

This fixes KT-43117
This commit is contained in:
Nicklas Ansman Giertz
2022-09-15 16:39:42 -04:00
committed by Alexander Udalov
parent b009ee3744
commit 22ab43838b
137 changed files with 3 additions and 816 deletions
@@ -1,5 +1,3 @@
import java.lang.System;
@kotlin.Metadata()
public abstract interface ABC {
@@ -16,8 +14,6 @@ public abstract interface ABC {
////////////////////
import java.lang.System;
@kotlin.Metadata()
public class BaseClass<B extends java.lang.Object> {
@@ -29,8 +25,6 @@ public class BaseClass<B extends java.lang.Object> {
////////////////////
import java.lang.System;
@kotlin.Metadata()
public abstract interface Intf<I1 extends java.lang.Object, I2 extends java.io.Serializable> {
}
@@ -38,8 +32,6 @@ public abstract interface Intf<I1 extends java.lang.Object, I2 extends java.io.S
////////////////////
import java.lang.System;
@kotlin.Metadata()
public abstract interface Intf2<T extends java.util.List<? extends java.lang.String>, M extends T> {
}
@@ -47,8 +39,6 @@ public abstract interface Intf2<T extends java.util.List<? extends java.lang.Str
////////////////////
import java.lang.System;
@kotlin.Metadata()
public final class MyClass<M1 extends java.lang.Object, M2 extends java.lang.Object> extends BaseClass<java.lang.RuntimeException> implements Intf<java.lang.Object, java.util.Date>, OtherIntf<java.lang.String> {
@org.jetbrains.annotations.Nullable()
@@ -67,8 +57,6 @@ public final class MyClass<M1 extends java.lang.Object, M2 extends java.lang.Obj
////////////////////
import java.lang.System;
@kotlin.Metadata()
public abstract interface OtherIntf<O extends java.lang.CharSequence> {
}