Kapt: Store line information in a file doc comment, instead of annotations (KT-21936)
This commit is contained in:
+50
-46
@@ -1,28 +1,13 @@
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class InternalClass {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public InternalClass() {
|
||||
super();
|
||||
}
|
||||
@@ -30,19 +15,27 @@ public final class InternalClass {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract interface InternalInterface {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Modifiers {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final transient java.lang.String transientField = "";
|
||||
@@ -50,47 +43,39 @@ public final class Modifiers {
|
||||
private volatile java.lang.String volatileField;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getTransientField()Ljava/lang/String;")
|
||||
public final java.lang.String getTransientField() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getVolatileField()Ljava/lang/String;")
|
||||
public final java.lang.String getVolatileField() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "setVolatileField(Ljava/lang/String;)V")
|
||||
public final void setVolatileField(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String p0) {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "strictFp()V")
|
||||
public final strictfp void strictFp() {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "overloads(Ljava/lang/String;I)Ljava/lang/String;")
|
||||
public final java.lang.String overloads(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String a, int n) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "overloads(Ljava/lang/String;)Ljava/lang/String;")
|
||||
public final java.lang.String overloads(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String a) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "overloads()Ljava/lang/String;")
|
||||
public final java.lang.String overloads() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Modifiers() {
|
||||
super();
|
||||
}
|
||||
@@ -98,13 +83,16 @@ public final class Modifiers {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
final class PrivateClass {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public PrivateClass() {
|
||||
super();
|
||||
}
|
||||
@@ -112,22 +100,29 @@ final class PrivateClass {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
abstract interface PrivateInterface {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class PublicClass {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public PublicClass() {
|
||||
super();
|
||||
}
|
||||
@@ -135,13 +130,16 @@ public final class PublicClass {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract class PublicClassPrivateConstructor {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
private PublicClassPrivateConstructor() {
|
||||
super();
|
||||
}
|
||||
@@ -149,13 +147,16 @@ public abstract class PublicClassPrivateConstructor {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public class PublicClassProtectedConstructor {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
protected PublicClassProtectedConstructor() {
|
||||
super();
|
||||
}
|
||||
@@ -171,22 +172,29 @@ public class PublicClassProtectedConstructor {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract interface PublicInterface {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract class SealedClass {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
private SealedClass() {
|
||||
super();
|
||||
}
|
||||
@@ -194,7 +202,6 @@ public abstract class SealedClass {
|
||||
@kotlin.Metadata()
|
||||
public static final class One extends modifiers.SealedClass {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public One() {
|
||||
super();
|
||||
}
|
||||
@@ -203,7 +210,6 @@ public abstract class SealedClass {
|
||||
@kotlin.Metadata()
|
||||
public static class Two extends modifiers.SealedClass {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Two() {
|
||||
super();
|
||||
}
|
||||
@@ -212,7 +218,6 @@ public abstract class SealedClass {
|
||||
@kotlin.Metadata()
|
||||
public static abstract class Three extends modifiers.SealedClass.Two {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Three() {
|
||||
super();
|
||||
}
|
||||
@@ -221,7 +226,6 @@ public abstract class SealedClass {
|
||||
@kotlin.Metadata()
|
||||
public static final class Four extends modifiers.SealedClass.Three {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Four() {
|
||||
super();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user