Kapt: Add Kotlin location to diagnostics reported in Kapt stubs
This commit is contained in:
@@ -1,20 +1,24 @@
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class A {
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final A x = null;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature(value = "getX()LA;")
|
||||
public final A getX() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature(value = "f1(LA;LA$B;)LA;")
|
||||
public final A f1(@org.jetbrains.annotations.NotNull()
|
||||
A a, @org.jetbrains.annotations.NotNull()
|
||||
A.B b) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public A() {
|
||||
super();
|
||||
}
|
||||
@@ -23,6 +27,7 @@ public final class A {
|
||||
public static abstract interface B {
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature(value = "getY()LA$B;")
|
||||
public abstract A.B getY();
|
||||
|
||||
@kotlin.Metadata()
|
||||
@@ -38,6 +43,7 @@ public final class A {
|
||||
public static final class C {
|
||||
public static final A.C INSTANCE = null;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
private C() {
|
||||
super();
|
||||
}
|
||||
@@ -48,8 +54,10 @@ public final class A {
|
||||
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class A2 {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public A2() {
|
||||
super();
|
||||
}
|
||||
@@ -57,6 +65,7 @@ public final class A2 {
|
||||
@kotlin.Metadata()
|
||||
public static final class B {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public B() {
|
||||
super();
|
||||
}
|
||||
@@ -64,6 +73,7 @@ public final class A2 {
|
||||
@kotlin.Metadata()
|
||||
public static final class C {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public C() {
|
||||
super();
|
||||
}
|
||||
@@ -71,6 +81,7 @@ public final class A2 {
|
||||
@kotlin.Metadata()
|
||||
public static final class D {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public D() {
|
||||
super();
|
||||
}
|
||||
@@ -78,6 +89,7 @@ public final class A2 {
|
||||
@kotlin.Metadata()
|
||||
public static final class Cme {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Cme() {
|
||||
super();
|
||||
}
|
||||
@@ -86,6 +98,7 @@ public final class A2 {
|
||||
@kotlin.Metadata()
|
||||
public static final class E {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public E() {
|
||||
super();
|
||||
}
|
||||
@@ -99,8 +112,10 @@ public final class A2 {
|
||||
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Foo {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Foo() {
|
||||
super();
|
||||
}
|
||||
@@ -110,8 +125,10 @@ public final class Foo {
|
||||
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Test {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Test() {
|
||||
super();
|
||||
}
|
||||
@@ -119,6 +136,7 @@ public final class Test {
|
||||
@kotlin.Metadata()
|
||||
public static final class Nested {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Nested() {
|
||||
super();
|
||||
}
|
||||
@@ -126,6 +144,7 @@ public final class Test {
|
||||
@kotlin.Metadata()
|
||||
public static final class NestedNested {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public NestedNested() {
|
||||
super();
|
||||
}
|
||||
@@ -135,6 +154,7 @@ public final class Test {
|
||||
@kotlin.Metadata()
|
||||
public final class Inner {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(LTest;)V")
|
||||
public Inner() {
|
||||
super();
|
||||
}
|
||||
@@ -144,6 +164,7 @@ public final class Test {
|
||||
public static final class NestedObject {
|
||||
public static final Test.NestedObject INSTANCE = null;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
private NestedObject() {
|
||||
super();
|
||||
}
|
||||
@@ -155,10 +176,29 @@ public final class Test {
|
||||
|
||||
@kotlin.Metadata()
|
||||
public static enum NestedEnum {
|
||||
/*public static final*/ BLACK /* = new BLACK() */,
|
||||
/*public static final*/ WHITE /* = new WHITE() */;
|
||||
/*public static final*/ BLACK /* = new NestedEnum() */,
|
||||
/*public static final*/ WHITE /* = new NestedEnum() */;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;I)V")
|
||||
NestedEnum() {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user