Kapt: Move line metadata to .kaptMetadata external files (KT-22386)

Placing location table inside .java file triggers annotation processor to run on each line table modification (even when the stub declarations themselves are the same). So we move it to the separate file.
This commit is contained in:
Yan Zhulanow
2018-01-15 15:31:17 +09:00
parent bf9eed931b
commit b0e97de8a8
64 changed files with 144 additions and 561 deletions
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -37,9 +33,6 @@ public enum E {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -60,9 +53,6 @@ public enum E2 {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -85,9 +75,6 @@ public enum E3 {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -20,9 +16,6 @@ public abstract class Base {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.util.Date;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeUnit.MICROSECONDS;
@@ -91,9 +87,6 @@ public final class Test {
////////////////////
/**
* @KaptMetadata
*/
import java.util.Date;
import java.util.concurrent.TimeUnit;
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -11,9 +7,6 @@ public abstract @interface Anno1 {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -42,9 +35,6 @@ public abstract @interface Anno2 {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -57,9 +47,6 @@ public abstract @interface Anno3 {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -74,9 +61,6 @@ public enum Colors {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -92,9 +76,6 @@ public enum Enum1 {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -111,9 +92,6 @@ public final class TestAnno {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -1,6 +1,3 @@
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@@ -15,9 +12,6 @@ public abstract @interface Anno {
////////////////////
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@@ -48,9 +42,6 @@ public final class AnnotationsTest {
////////////////////
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@@ -76,9 +67,6 @@ public enum Enum {
////////////////////
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -13,9 +9,6 @@ public abstract @interface Anno {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -33,9 +26,6 @@ public final class Obj {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -112,9 +102,6 @@ public final class Test {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -141,9 +128,6 @@ public final class Test2 {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -168,9 +152,6 @@ public final class Test3 {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -40,9 +36,6 @@ public abstract interface Intf {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -65,9 +58,6 @@ public abstract interface IntfWithDefaultImpls {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -13,9 +9,6 @@ public abstract @interface Anno1 {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -30,9 +23,6 @@ public enum Enum1 {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -1,21 +1,21 @@
// CORRECT_ERROR_TYPES
// EXPECTED_ERROR(12;12) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (33, 5))
// EXPECTED_ERROR(12;19) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 50))
// EXPECTED_ERROR(14;12) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (34, 5))
// EXPECTED_ERROR(14;34) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 62))
// EXPECTED_ERROR(22;18) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 50))
// EXPECTED_ERROR(26;18) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (33, 5))
// EXPECTED_ERROR(27;33) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 62))
// EXPECTED_ERROR(31;5) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (33, 5))
// EXPECTED_ERROR(33;5) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 34))
// EXPECTED_ERROR(34;30) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 34))
// EXPECTED_ERROR(35;18) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (34, 5))
// EXPECTED_ERROR(40;5) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (34, 5))
// EXPECTED_ERROR(48;5) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (37, 5))
// EXPECTED_ERROR(53;5) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (39, 5))
// EXPECTED_ERROR(63;18) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (42, 5))
// EXPECTED_ERROR(8;11) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (23, 1))
// EXPECTED_ERROR(11;12) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (34, 5))
// EXPECTED_ERROR(11;34) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 62))
// EXPECTED_ERROR(19;18) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 50))
// EXPECTED_ERROR(23;18) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (33, 5))
// EXPECTED_ERROR(24;33) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 62))
// EXPECTED_ERROR(28;5) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (33, 5))
// EXPECTED_ERROR(30;5) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 34))
// EXPECTED_ERROR(31;30) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 34))
// EXPECTED_ERROR(32;18) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (34, 5))
// EXPECTED_ERROR(37;5) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (34, 5))
// EXPECTED_ERROR(45;5) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (37, 5))
// EXPECTED_ERROR(50;5) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (39, 5))
// EXPECTED_ERROR(5;11) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (23, 1))
// EXPECTED_ERROR(60;18) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (42, 5))
// EXPECTED_ERROR(9;12) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (33, 5))
// EXPECTED_ERROR(9;19) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 50))
@file:Suppress("UNRESOLVED_REFERENCE", "ANNOTATION_PARAMETER_MUST_BE_CONST", "NON_CONST_VAL_USED_IN_CONSTANT_EXPRESSION")
import kotlin.reflect.KClass
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import kotlin.reflect.KClass;
@kotlin.Metadata()
@@ -13,9 +9,6 @@ public abstract @interface Anno {
////////////////////
/**
* @KaptMetadata
*/
import kotlin.reflect.KClass;
@@ -30,9 +23,6 @@ public final class ErrorInAnnotation {
////////////////////
/**
* @KaptMetadata
*/
import kotlin.reflect.KClass;
@@ -70,9 +60,6 @@ public final class ErrorInConstructorParameter {
////////////////////
/**
* @KaptMetadata
*/
import kotlin.reflect.KClass;
@@ -143,9 +130,6 @@ public final class ErrorInDeclarations {
////////////////////
/**
* @KaptMetadata
*/
import kotlin.reflect.KClass;
@@ -159,9 +143,6 @@ public final class ErrorInSupertype {
////////////////////
/**
* @KaptMetadata
*/
import kotlin.reflect.KClass;
@@ -1,6 +1,3 @@
/**
* @KaptMetadata
*/
package a.b.c;
import java.lang.System;
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -19,9 +15,6 @@ public abstract interface ABC {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -35,9 +28,6 @@ public class BaseClass<B extends java.lang.Object> {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -47,9 +37,6 @@ public abstract interface Intf<I1 extends java.lang.Object, I2 extends java.io.S
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -59,9 +46,6 @@ public abstract interface Intf2<T extends java.util.List<? extends java.lang.Str
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -82,9 +66,6 @@ public final class MyClass<M1 extends java.lang.Object, M2 extends java.lang.Obj
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.util.concurrent.*;
import java.util.Date;
import java.util.concurrent.TimeUnit;
@@ -1,5 +1,5 @@
// CORRECT_ERROR_TYPES
// EXPECTED_ERROR(23;24) cannot find symbol
// EXPECTED_ERROR(kotlin:17:5) cannot find symbol
// FILE: a.kt
package test
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -18,9 +14,6 @@ public abstract class BaseClass {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -30,9 +23,6 @@ public abstract interface Context {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -53,9 +43,6 @@ public final class Inheritor extends BaseClass {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -23,9 +19,6 @@ public final class Test {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -56,9 +49,6 @@ public final class Test2 {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -1,5 +1,5 @@
// EXPECTED_ERROR(-1;-1) 'WHI-TE' is an invalid Java enum value name
// EXPECTED_ERROR(9;20) cannot find symbol (Kotlin location: /invalidFieldName.kt: (8, 1))
// EXPECTED_ERROR(6;20) cannot find symbol (Kotlin location: /invalidFieldName.kt: (8, 1))
enum class Color {
BLACK, `WHI-TE`
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -14,9 +10,6 @@ public abstract @interface Anno {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -1,6 +1,3 @@
/**
* @KaptMetadata
*/
package a.b.c;
import java.lang.System;
@@ -15,9 +12,6 @@ public final class A {
////////////////////
/**
* @KaptMetadata
*/
package a.b.typealias.c;
import java.lang.System;
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -36,9 +32,6 @@ public final class State {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -15,9 +11,6 @@ public class CrashMe {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -1,6 +1,3 @@
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -14,9 +10,6 @@ public abstract class Foo {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -1,6 +1,3 @@
/**
* @KaptMetadata
*/
package app;
import java.lang.System;
@@ -58,9 +55,6 @@ public class B {
////////////////////
/**
* @KaptMetadata
*/
package app;
import java.lang.System;
@@ -74,9 +68,6 @@ public abstract @interface Bind {
////////////////////
/**
* @KaptMetadata
*/
package app;
import java.lang.System;
@@ -1,6 +1,3 @@
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@@ -13,9 +10,6 @@ public abstract interface ListUpdateCallback {
////////////////////
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@@ -1,6 +1,3 @@
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@@ -16,9 +13,6 @@ public final class Test<T extends java.lang.CharSequence, N extends java.lang.Nu
////////////////////
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -1,5 +1,5 @@
// CORRECT_ERROR_TYPES
// EXPECTED_ERROR(11;5) cannot find symbol (Kotlin location: /maxErrorCount.kt: (9, 5))
// EXPECTED_ERROR(8;5) cannot find symbol (Kotlin location: /maxErrorCount.kt: (9, 5))
// JAVAC_OPTION -Xmaxerrs=1
@file:Suppress("UNRESOLVED_REFERENCE")
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import kotlin.reflect.KClass;
@kotlin.Metadata()
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -22,9 +18,6 @@ public abstract class Cls {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -1,6 +1,3 @@
/**
* @KaptMetadata
*/
package modifiers;
import java.lang.System;
@@ -15,9 +12,6 @@ public final class InternalClass {
////////////////////
/**
* @KaptMetadata
*/
package modifiers;
import java.lang.System;
@@ -28,9 +22,6 @@ public abstract interface InternalInterface {
////////////////////
/**
* @KaptMetadata
*/
package modifiers;
import java.lang.System;
@@ -83,9 +74,6 @@ public final class Modifiers {
////////////////////
/**
* @KaptMetadata
*/
package modifiers;
import java.lang.System;
@@ -100,9 +88,6 @@ final class PrivateClass {
////////////////////
/**
* @KaptMetadata
*/
package modifiers;
import java.lang.System;
@@ -113,9 +98,6 @@ abstract interface PrivateInterface {
////////////////////
/**
* @KaptMetadata
*/
package modifiers;
import java.lang.System;
@@ -130,9 +112,6 @@ public final class PublicClass {
////////////////////
/**
* @KaptMetadata
*/
package modifiers;
import java.lang.System;
@@ -147,9 +126,6 @@ public abstract class PublicClassPrivateConstructor {
////////////////////
/**
* @KaptMetadata
*/
package modifiers;
import java.lang.System;
@@ -172,9 +148,6 @@ public class PublicClassProtectedConstructor {
////////////////////
/**
* @KaptMetadata
*/
package modifiers;
import java.lang.System;
@@ -185,9 +158,6 @@ public abstract interface PublicInterface {
////////////////////
/**
* @KaptMetadata
*/
package modifiers;
import java.lang.System;
@@ -1,6 +1,3 @@
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@@ -21,9 +18,6 @@ public final class M1 {
////////////////////
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -52,9 +48,6 @@ public final class A {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -108,9 +101,6 @@ public final class A2 {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -124,9 +114,6 @@ public final class Foo {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -86,9 +82,6 @@ public final class A$B {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -123,9 +116,6 @@ public final class Experiment {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -156,9 +146,6 @@ public final class Foo {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -260,9 +247,6 @@ public class JavaClass {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -1,6 +1,3 @@
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@@ -87,9 +84,6 @@ public final class A$B {
////////////////////
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@@ -125,9 +119,6 @@ public final class Experiment {
////////////////////
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@@ -159,9 +150,6 @@ public final class Foo {
////////////////////
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@@ -266,9 +254,6 @@ class JavaClass {
////////////////////
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Suppress(names = {"UNRESOLVED_REFERENCE"})
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.util.Calendar;
import kotlin.reflect.KClass;
@@ -20,9 +16,6 @@ public abstract @interface Anno {
////////////////////
/**
* @KaptMetadata
*/
import java.util.Calendar;
import kotlin.reflect.KClass;
@@ -37,9 +30,6 @@ public final class MyType<T extends java.lang.Object> {
////////////////////
/**
* @KaptMetadata
*/
import java.util.Calendar;
import kotlin.reflect.KClass;
@@ -51,9 +41,6 @@ public final class NonExistentClassTypesConversionKt {
////////////////////
/**
* @KaptMetadata
*/
import java.util.Calendar;
import kotlin.reflect.KClass;
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Suppress(names = {"UNRESOLVED_REFERENCE"})
@@ -11,9 +7,6 @@ public final class NonExistentClassWIthoutCorrectionKt {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -11,9 +7,6 @@ public abstract @interface Anno {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -26,9 +19,6 @@ public abstract @interface Anno2 {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -1,6 +1,3 @@
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@@ -18,9 +15,6 @@ public final class AKt {
////////////////////
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@@ -1,7 +1,3 @@
/**
* @KaptMetadata
*/
import java.lang.System;
@kotlin.Metadata()
@@ -15,9 +11,6 @@ public abstract @interface Anno {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -39,9 +32,6 @@ public enum StrangeEnum {
////////////////////
/**
* @KaptMetadata
*/
import java.lang.System;
@@ -1,6 +1,3 @@
/**
* @KaptMetadata
*/
package test.another;
import java.lang.System;
@@ -14,9 +11,6 @@ public abstract @interface Anno {
////////////////////
/**
* @KaptMetadata
*/
package test.another;
import java.lang.System;
@@ -1,6 +1,10 @@
/**
* @KaptMetadata
*/
package error;
public final class NonExistentClass {
}
////////////////////
package test;
import java.lang.System;
@@ -12,9 +16,6 @@ public abstract @interface MyAnnotation {
////////////////////
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@@ -63,10 +64,3 @@ public final class Simple {
}
}
}
////////////////////
package error;
public final class NonExistentClass {
}
@@ -1,6 +1,10 @@
/**
* @KaptMetadata
*/
package error;
public final class NonExistentClass {
}
////////////////////
package test;
import java.lang.System;
@@ -12,9 +16,6 @@ public abstract @interface MyAnnotation {
////////////////////
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@@ -49,10 +50,3 @@ public final class State {
super();
}
}
////////////////////
package error;
public final class NonExistentClass {
}
@@ -1,38 +1,10 @@
/**
* @KaptMetadata
*/
package test;
package error;
import java.lang.System;
@kotlin.Metadata()
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
public abstract @interface MyAnnotation {
public final class NonExistentClass {
}
////////////////////
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@kotlin.Metadata()
public enum EnumClass {
/*public static final*/ BLACK /* = new BLACK() */,
/*public static final*/ WHITE /* = new WHITE() */;
EnumClass() {
}
}
////////////////////
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@@ -59,9 +31,32 @@ public final class Simple {
////////////////////
/**
* @KaptMetadata
*/
package test;
import java.lang.System;
@kotlin.Metadata()
public enum EnumClass {
/*public static final*/ BLACK /* = new BLACK() */,
/*public static final*/ WHITE /* = new WHITE() */;
EnumClass() {
}
}
////////////////////
package test;
import java.lang.System;
@kotlin.Metadata()
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
public abstract @interface MyAnnotation {
}
////////////////////
package test;
import java.lang.System;
@@ -76,10 +71,3 @@ public enum EnumClass2 {
java.lang.String blah) {
}
}
////////////////////
package error;
public final class NonExistentClass {
}