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,11 +1,14 @@
@kotlin.Metadata
public final class BoxKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@kotlin.Metadata
public final class a/MultifileClass {
public final static @org.jetbrains.annotations.NotNull method ok(): java.lang.String
}
@kotlin.Metadata
synthetic final class a/MultifileClass__Part1Kt {
public final static @org.jetbrains.annotations.NotNull method ok(): java.lang.String
}
@@ -1,12 +1,15 @@
@kotlin.Metadata
public final class BoxKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@kotlin.Metadata
public final class a/MultifileClass {
public final static @org.jetbrains.annotations.NotNull method getOk(): java.lang.String
public final static @org.jetbrains.annotations.NotNull method okInline(): java.lang.String
}
@kotlin.Metadata
synthetic final class a/MultifileClass__Part1Kt {
private final static @org.jetbrains.annotations.NotNull field ok: java.lang.String
public final static @org.jetbrains.annotations.NotNull method getOk(): java.lang.String
@@ -1,12 +1,18 @@
@kotlin.Metadata
public final class BoxKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@kotlin.Metadata
public final class a/MultifileClass
@kotlin.Metadata
synthetic final class a/MultifileClass__Part1Kt {
private final static field ok: java.lang.String
private final static method getOk$MultifileClass__Part1Kt(): java.lang.String
}
@kotlin.Metadata
public final class a/OK {
public final static field INSTANCE: a.OK
private final static @org.jetbrains.annotations.NotNull field okRef: kotlin.reflect.KProperty0
@@ -1,11 +1,14 @@
@kotlin.Metadata
public final class BoxKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@kotlin.Metadata
public final class a/MultifileClass {
public final static @org.jetbrains.annotations.NotNull method getOK(): java.lang.String
}
@kotlin.Metadata
synthetic final class a/MultifileClass__Part1Kt {
private final static @org.jetbrains.annotations.NotNull field OK: java.lang.String
public final static @org.jetbrains.annotations.NotNull method getOK(): java.lang.String
@@ -1,7 +1,9 @@
@kotlin.Metadata
public final class TestKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@kotlin.Metadata
public final class Util {
public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String
public final static @org.jetbrains.annotations.NotNull method barx(): java.lang.String
@@ -9,11 +11,13 @@ public final class Util {
public final static @org.jetbrains.annotations.NotNull method foox(): java.lang.String
}
@kotlin.Metadata
synthetic final class Util__BarKt {
public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String
public final static @org.jetbrains.annotations.NotNull method foox(): java.lang.String
}
@kotlin.Metadata
synthetic final class Util__FooKt {
public final static @org.jetbrains.annotations.NotNull method barx(): java.lang.String
public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String
@@ -1,7 +1,9 @@
@kotlin.Metadata
public final class BoxKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@kotlin.Metadata
public final class a/MultifileClass {
public final static @org.jetbrains.annotations.NotNull field K: java.lang.String
public final static @org.jetbrains.annotations.NotNull method getO(): java.lang.String
@@ -10,23 +12,28 @@ public final class a/MultifileClass {
public final static @org.jetbrains.annotations.NotNull method getX2(): java.lang.Void
}
@kotlin.Metadata
synthetic final class a/MultifileClass__IrrelevantPartKt {
private final static @org.jetbrains.annotations.NotNull field X1: java.lang.Void
public final static @org.jetbrains.annotations.NotNull method getX1(): java.lang.Void
}
@kotlin.Metadata
synthetic final class a/MultifileClass__Part1Kt {
private final static @org.jetbrains.annotations.NotNull field O: java.lang.String
public final static @org.jetbrains.annotations.NotNull method getO(): java.lang.String
}
@kotlin.Metadata
synthetic final class a/MultifileClass__Part2Kt
@kotlin.Metadata
synthetic final class a/MultifileClass__Part3Kt {
private final static @org.jetbrains.annotations.NotNull field OK: java.lang.String
public final static @org.jetbrains.annotations.NotNull method getOK(): java.lang.String
}
@kotlin.Metadata
synthetic final class a/MultifileClass__ReallyIrrelevantPartKt {
private final static @org.jetbrains.annotations.NotNull field X2: java.lang.Void
public final static @org.jetbrains.annotations.NotNull method getX2(): java.lang.Void
@@ -1,11 +1,14 @@
@kotlin.Metadata
public final class BoxKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@kotlin.Metadata
public final class a/MultifileClass {
public final static @org.jetbrains.annotations.NotNull method getOK(): java.lang.String
}
@kotlin.Metadata
synthetic final class a/MultifileClass__Part1Kt {
private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[]
private final static @org.jetbrains.annotations.NotNull field OK$delegate: kotlin.Lazy
@@ -1,11 +1,14 @@
@kotlin.Metadata
public final class BoxKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@kotlin.Metadata
public final class a/MultifileClass {
public final static @org.jetbrains.annotations.NotNull method ok(): java.lang.String
}
@kotlin.Metadata
synthetic final class a/MultifileClass__Part1Kt {
private final static field OK: java.lang.String
private final static method getOK$MultifileClass__Part1Kt(): java.lang.String
@@ -1,11 +1,14 @@
@kotlin.Metadata
public final class BoxKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@kotlin.Metadata
public final class a/MultifileClass {
public final static @org.jetbrains.annotations.NotNull method getOK(): java.lang.String
}
@kotlin.Metadata
synthetic final class a/MultifileClass__Part1Kt {
private final static @org.jetbrains.annotations.NotNull field OK: java.lang.String
public final static @org.jetbrains.annotations.NotNull method getOK(): java.lang.String
@@ -1,20 +1,25 @@
@kotlin.Metadata
public final class BoxKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@kotlin.Metadata
public final class a/MultifileClass {
public final static @org.jetbrains.annotations.NotNull method ok(): java.lang.String
}
@kotlin.Metadata
synthetic final class a/MultifileClass__Part1Kt {
private final static method overlapping$MultifileClass__Part1Kt(): java.lang.String
}
@kotlin.Metadata
synthetic final class a/MultifileClass__Part2Kt {
public final static @org.jetbrains.annotations.NotNull method ok(): java.lang.String
private final static method overlapping$MultifileClass__Part2Kt(): java.lang.String
}
@kotlin.Metadata
synthetic final class a/MultifileClass__Part3Kt {
private final static method overlapping$MultifileClass__Part3Kt(): java.lang.String
}
@@ -1,22 +1,27 @@
@kotlin.Metadata
public final class BoxKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@kotlin.Metadata
public final class a/MultifileClass {
public final static @org.jetbrains.annotations.NotNull method ok(): java.lang.String
}
@kotlin.Metadata
synthetic final class a/MultifileClass__Part1Kt {
private final static field overlapping: java.lang.String
private final static method getOverlapping$MultifileClass__Part1Kt(): java.lang.String
}
@kotlin.Metadata
synthetic final class a/MultifileClass__Part2Kt {
private final static field overlapping: java.lang.String
private final static method getOverlapping$MultifileClass__Part2Kt(): java.lang.String
public final static @org.jetbrains.annotations.NotNull method ok(): java.lang.String
}
@kotlin.Metadata
synthetic final class a/MultifileClass__Part3Kt {
private final static field overlapping: java.lang.String
private final static method getOverlapping$MultifileClass__Part3Kt(): java.lang.String
@@ -1,13 +1,16 @@
@kotlin.Metadata
public final class BoxKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@kotlin.Metadata
public final class a/MC {
public final static @org.jetbrains.annotations.NotNull field K: java.lang.String
public final static @org.jetbrains.annotations.NotNull method getO(): java.lang.String
public final static @org.jetbrains.annotations.NotNull method ok(): java.lang.String
}
@kotlin.Metadata
synthetic final class a/MC__Part1Kt {
private final static @org.jetbrains.annotations.NotNull field O: java.lang.String
public final static @org.jetbrains.annotations.NotNull method getO(): java.lang.String
@@ -1,13 +1,16 @@
@kotlin.Metadata
public final class BoxKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@kotlin.Metadata
public final class a/MultifileClass {
public final static @org.jetbrains.annotations.NotNull field K: java.lang.String
public final static @org.jetbrains.annotations.NotNull method getO(): java.lang.String
public final static @org.jetbrains.annotations.NotNull method ok(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.String
}
@kotlin.Metadata
synthetic final class a/MultifileClass__Part1Kt {
private final static @org.jetbrains.annotations.NotNull field O: java.lang.String
public final static @org.jetbrains.annotations.NotNull method getO(): java.lang.String
@@ -1,12 +1,18 @@
@kotlin.Metadata
public final class BoxKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@kotlin.Metadata
public final class a/MultifileClass
@kotlin.Metadata
synthetic final class a/MultifileClass__Part1Kt {
private final static field reallyOk: java.lang.String
private final static method getReallyOk$MultifileClass__Part1Kt(): java.lang.String
}
@kotlin.Metadata
public final class a/OK {
private final @org.jetbrains.annotations.NotNull field ok: java.lang.String
public method <init>(): void