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,3 +1,4 @@
@kotlin.Metadata
public final class DIExampleKt {
private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[]
private final static @org.jetbrains.annotations.NotNull field project: Project
@@ -10,6 +11,7 @@ public final class DIExampleKt {
public final static @org.jetbrains.annotations.NotNull method getX2(): java.lang.String
}
@kotlin.Metadata
public final class Project {
public method <init>(): void
public final method getInstance(@org.jetbrains.annotations.NotNull p0: java.lang.Class): java.lang.Object
@@ -1,8 +1,10 @@
@kotlin.Metadata
public abstract class A {
public method <init>(): void
public abstract @org.jetbrains.annotations.NotNull method f(): java.lang.String
}
@kotlin.Metadata
public final class AnonymousObjectKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method foo(): A
@@ -1,9 +1,11 @@
@kotlin.Metadata
public interface A {
public abstract @org.jetbrains.annotations.NotNull method f1(): java.lang.String
public abstract @org.jetbrains.annotations.NotNull method f2(): java.lang.String
public abstract @org.jetbrains.annotations.NotNull method f3(): java.lang.String
}
@kotlin.Metadata
public final class AnonymousObjectNoPropagateKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static @org.jetbrains.annotations.NotNull method doWork(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.String
@@ -1,8 +1,10 @@
@kotlin.Metadata
public abstract class A {
public method <init>(): void
public abstract @org.jetbrains.annotations.NotNull method f(): java.lang.String
}
@kotlin.Metadata
public final class AnonymousObjectReifiedSupertypeKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method foo(): A
@@ -1,18 +1,23 @@
@kotlin.Metadata
public final class ApproximateCapturedTypesKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@kotlin.Metadata
public class Inv {
public method <init>(): void
}
@kotlin.Metadata
public final class Obs {
public method <init>(): void
private final method lift(p0: Operator): Inv
}
@kotlin.Metadata
public interface Operator
@kotlin.Metadata
public final class SwOperator {
public method <init>(): void
}
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class InstanceOfKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method foo(p0: java.lang.Object): kotlin.Pair
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class InstanceOfArraysKt {
private final static method bar(p0: java.lang.Object): kotlin.Pair
private final static method barNullable(p0: java.lang.Object): kotlin.Pair
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class JClassKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method jClass(): java.lang.Class
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class JaggedArrayKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method jaggedArray(p0: kotlin.jvm.functions.Function2): java.lang.Object[][]
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class JaggedArrayOfNullsKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method jaggedArrayOfNulls(): java.lang.Object[][]
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class JaggedDeepKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method jaggedArray(p0: kotlin.jvm.functions.Function3): java.lang.Object[][][]
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class KotlinKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method foo(p0: java.lang.Object): java.lang.Object
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class CheckcastKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method checkcast(p0: java.lang.Object): java.lang.Object
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class CopyToArrayKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method copy(p0: java.util.Collection): java.lang.Object[]
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class DefaultJavaClassKt {
private final static method bar(p0: java.lang.Object): java.lang.String
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class FilterIsInstanceKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method filterIsInstance(@org.jetbrains.annotations.NotNull p0: java.lang.Object[]): java.util.List
@@ -1,14 +1,17 @@
@kotlin.Metadata
public abstract class A {
public method <init>(): void
public abstract @org.jetbrains.annotations.NotNull method f(): java.lang.String
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
}
@kotlin.Metadata
public abstract class G {
public method <init>(): void
public abstract @org.jetbrains.annotations.NotNull method bar(): java.lang.Object
}
@kotlin.Metadata
public final class InnerAnonymousObjectKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method foo(): G
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class InstanceofKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method isinstance(p0: java.lang.Object): boolean
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class KotlinKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method foo(p0: java.lang.Object): boolean
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class JavaClassKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method javaClassName(): java.lang.String
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class NestedReifiedKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method foo(): java.lang.String[]
@@ -1,7 +1,9 @@
@kotlin.Metadata
public class A {
public method <init>(): void
}
@kotlin.Metadata
public final class NestedReifiedSignatureKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method foo(): A[]
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class NewArrayIntKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method createArray(p0: int, p1: kotlin.jvm.functions.Function0): java.lang.Object[]
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class NonInlineableLambdaInReifiedFunctionKt {
private final static method bar1(p0: java.lang.Object): java.lang.String
private final static method bar2(p0: java.lang.Object, p1: java.lang.String): java.lang.String
@@ -1,14 +1,17 @@
@kotlin.Metadata
public abstract class A {
public method <init>(): void
public abstract @org.jetbrains.annotations.NotNull method f(): java.lang.String
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
}
@kotlin.Metadata
public abstract class G {
public method <init>(): void
public abstract @org.jetbrains.annotations.NotNull method bar(): java.lang.Object
}
@kotlin.Metadata
public final class RecursiveInnerAnonymousObjectKt {
private final static method baz(): G
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class RecursiveNewArrayKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method createArray(p0: int, p1: kotlin.jvm.functions.Function0): java.lang.Object[]
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class RecursiveNonInlineableLambdaKt {
private final static method bar1(): java.lang.String
private final static method bar2(p0: java.lang.String): java.lang.String
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class ReifiedChainKt {
private static @org.jetbrains.annotations.NotNull field log: java.lang.String
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
@@ -1,8 +1,10 @@
@kotlin.Metadata
public interface A {
public abstract @org.jetbrains.annotations.NotNull method f(): java.lang.String
public abstract @org.jetbrains.annotations.NotNull method g(): java.lang.String
}
@kotlin.Metadata
public final class ReifiedInlineFunOfObjectKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.String
@@ -1,8 +1,10 @@
@kotlin.Metadata
public interface A {
public abstract @org.jetbrains.annotations.NotNull method f(): java.lang.String
public abstract @org.jetbrains.annotations.NotNull method g(): java.lang.String
}
@kotlin.Metadata
public final class ReifiedInlineFunOfObjectWithinReifiedKt {
private final static method AFactory(): A
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
@@ -1,8 +1,10 @@
@kotlin.Metadata
public interface A {
public abstract @org.jetbrains.annotations.NotNull method f(): java.lang.String
public abstract @org.jetbrains.annotations.NotNull method g(): java.lang.String
}
@kotlin.Metadata
public final class ReifiedInlineIntoNonInlineableLambdaKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method className(): java.lang.String
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class SafecastKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method safecast(p0: java.lang.Object): java.lang.Object
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class SameIndexRecursiveKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private final static method createArray(p0: int, p1: kotlin.jvm.functions.Function0): kotlin.Pair
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class SpreadsKt {
private final static method bar(p0: java.lang.Object[], p1: kotlin.jvm.functions.Function0): java.lang.Object[]
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
@@ -1,3 +1,4 @@
@kotlin.Metadata
public final class VarargsKt {
private final static method bar(p0: kotlin.jvm.functions.Function0): java.lang.Object[]
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String