Kapt3: Write stub class files with metadata (needed for incremental compilation)

This commit is contained in:
Yan Zhulanow
2016-12-28 22:11:05 +03:00
parent 400759826f
commit 5844f3cf1b
2588 changed files with 6270 additions and 14 deletions
@@ -1,12 +1,15 @@
@kotlin.Metadata
public interface A {
public abstract @org.jetbrains.annotations.NotNull method foo(): java.util.Collection
}
@kotlin.Metadata
public abstract class B {
public method <init>(): void
public @org.jetbrains.annotations.NotNull method foo(): java.util.Collection
}
@kotlin.Metadata
public final class CovariantOverrideKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -1,25 +1,30 @@
@kotlin.Metadata
public interface A {
inner class A/DefaultImpls
public abstract method test1(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
public abstract @org.jetbrains.annotations.NotNull method test2(p0: java.lang.Object): A
}
@kotlin.Metadata
public final class A/DefaultImpls {
inner class A/DefaultImpls
public static method test1(p0: A, p1: java.lang.Object, p2: java.lang.Object): java.lang.Object
public static @org.jetbrains.annotations.NotNull method test2(p0: A, p1: java.lang.Object): A
}
@kotlin.Metadata
public final class B {
private final field value: java.lang.Object
public method <init>(p0: java.lang.Object): void
public final method getValue(): java.lang.Object
}
@kotlin.Metadata
public final class KKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@kotlin.Metadata
public final class X {
private final field p1: java.lang.Object
private final @org.jetbrains.annotations.NotNull field p2: B
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class FunctionLiteralGenericSignatureKt {
private final static @org.jetbrains.annotations.NotNull field extensionFun: kotlin.jvm.functions.Function1
private final static @org.jetbrains.annotations.NotNull field extensionWithArgFun: kotlin.jvm.functions.Function2
@@ -1,11 +1,14 @@
@kotlin.Metadata
public final class GenericBackingFieldSignatureKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@kotlin.Metadata
public final class TParam {
public method <init>(): void
}
@kotlin.Metadata
public final class Test {
private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[]
private final @org.jetbrains.annotations.Nullable field classField1: Z
@@ -25,14 +28,17 @@ public final class Test {
public final @org.jetbrains.annotations.Nullable method getDelegateNotNull(): Z
}
@kotlin.Metadata
public final class Z {
public method <init>(): void
}
@kotlin.Metadata
public final class Zin {
public method <init>(): void
}
@kotlin.Metadata
public final class Zout {
public method <init>(): void
}
@@ -1,8 +1,10 @@
@kotlin.Metadata
public final class GenericMethodSignatureKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.Class, p1: int, @org.jetbrains.annotations.NotNull p2: java.lang.Class, @org.jetbrains.annotations.NotNull p3: java.lang.String, @org.jetbrains.annotations.NotNull p4: java.lang.String): java.lang.String
}
@kotlin.Metadata
public final class Params {
private final @org.jetbrains.annotations.NotNull field expecedParamType: java.lang.String
private final @org.jetbrains.annotations.NotNull field expectedReturnType: java.lang.String
@@ -15,10 +17,12 @@ public final class Params {
public final @org.jetbrains.annotations.NotNull method getParamClass(): java.lang.Class
}
@kotlin.Metadata
public final class TParam {
public method <init>(): void
}
@kotlin.Metadata
public final class Test {
public method <init>(): void
public final @org.jetbrains.annotations.Nullable method test1(p0: java.lang.Object): java.lang.Object
@@ -28,14 +32,17 @@ public final class Test {
public final @org.jetbrains.annotations.Nullable method test5(p0: java.lang.Object): Zin
}
@kotlin.Metadata
public final class Z {
public method <init>(): void
}
@kotlin.Metadata
public final class Zin {
public method <init>(): void
}
@kotlin.Metadata
public final class Zout {
public method <init>(): void
}
@@ -1,19 +1,23 @@
@kotlin.Metadata
public interface A {
inner class A/DefaultImpls
public abstract @org.jetbrains.annotations.Nullable method getZ(p0: java.lang.Object): java.lang.Object
public abstract method p(p0: java.lang.Object): java.lang.Object
}
@kotlin.Metadata
public final class A/DefaultImpls {
inner class A/DefaultImpls
public static @org.jetbrains.annotations.Nullable method getZ(p0: A, p1: java.lang.Object): java.lang.Object
public static method p(p0: A, p1: java.lang.Object): java.lang.Object
}
@kotlin.Metadata
public final class B {
public method <init>(): void
}
@kotlin.Metadata
public final class Kt11121Kt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class test/ErrorsJvmClass {
public final static field Companion: test.ErrorsJvmClass.Companion
public final static @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field param: test.G
@@ -5,16 +6,19 @@ public final class test/ErrorsJvmClass {
public method <init>(): void
}
@kotlin.Metadata
public final static class test/ErrorsJvmClass/Companion {
inner class test/ErrorsJvmClass/Companion
private method <init>(): void
}
@kotlin.Metadata
public interface test/ErrorsJvmTrait {
public final static field Companion: test.ErrorsJvmTrait.Companion
inner class test/ErrorsJvmTrait/Companion
}
@kotlin.Metadata
public final static class test/ErrorsJvmTrait/Companion {
private final static @org.jetbrains.annotations.NotNull field param: test.G
inner class test/ErrorsJvmTrait/Companion
@@ -22,12 +26,14 @@ public final static class test/ErrorsJvmTrait/Companion {
public final @org.jetbrains.annotations.NotNull method getParam(): test.G
}
@kotlin.Metadata
public final class test/G {
private final field s: java.lang.Object
public method <init>(p0: java.lang.Object): void
public final method getS(): java.lang.Object
}
@kotlin.Metadata
public final class test/Kt5112Kt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class test/A {
public final static field Companion: test.A.Companion
inner class test/A/Companion
@@ -5,16 +6,19 @@ public final class test/A {
public final static @kotlin.jvm.JvmStatic @org.jetbrains.annotations.NotNull method a(@org.jetbrains.annotations.NotNull p0: test.B): test.B
}
@kotlin.Metadata
public final static class test/A/Companion {
inner class test/A/Companion
private method <init>(): void
public final @kotlin.jvm.JvmStatic @org.jetbrains.annotations.NotNull method a(@org.jetbrains.annotations.NotNull p0: test.B): test.B
}
@kotlin.Metadata
public class test/B {
public method <init>(): void
}
@kotlin.Metadata
public final class test/Kt6106Kt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}