From 9c67616b25edf7b2c33b070927ab27e208b5145e Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Tue, 2 Jan 2024 17:22:47 +0100 Subject: [PATCH] Kapt: remove old JVM backend test data (1/2) In this commit, .txt expectation test data files for the old JVM backend are deleted. #KT-64680 --- .../testData/converter/abstractEnum.txt | 217 ------- .../annotationWithVaragArguments.txt | 175 ----- .../testData/converter/annotations.txt | 244 ------- .../testData/converter/annotations2.txt | 181 ------ .../testData/converter/annotations3.txt | 136 ---- .../converter/annotationsWithConstants.txt | 611 ------------------ .../testData/converter/anonymousDelegate.txt | 143 ---- .../anonymousObjectInEnumSuperConstructor.txt | 51 -- .../testData/converter/comments.txt | 296 --------- .../testData/converter/commentsRemoved.txt | 253 -------- .../testData/converter/dataClass.txt | 117 ---- .../testData/converter/defaultImpls.txt | 116 ---- .../converter/defaultParameterValueOff.txt | 260 -------- .../converter/defaultParameterValueOn.txt | 260 -------- .../converter/delegateCorrectErrorTypes.txt | 60 -- .../testData/converter/delegateToList.txt | 125 ---- .../converter/delegatedProperties.txt | 126 ---- .../delegationAndCompanionObject.txt | 83 --- .../enumConstructorCallWithErrorType.txt | 52 -- .../testData/converter/enumImports.txt | 30 - .../testData/converter/enumInCompanion.txt | 390 ----------- .../converter/enumSecondaryConstructor.txt | 13 - .../testData/converter/enums.txt | 177 ----- .../converter/errorLocationMapping.txt | 314 --------- .../testData/converter/errorSuperclass.txt | 52 -- .../testData/converter/genericParameters.txt | 52 -- .../testData/converter/incorrectDelegate.txt | 86 --- .../testData/converter/inheritanceSimple.txt | 44 -- .../testData/converter/inlineClasses.txt | 57 -- .../innerClassesWithTypeParameters.txt | 150 ----- .../testData/converter/invalidFieldName.txt | 46 -- .../testData/converter/javadoc.txt | 194 ------ .../testData/converter/jvmStatic.txt | 132 ---- .../converter/jvmStaticFieldInParent.txt | 62 -- .../testData/converter/kt14997.txt | 107 --- .../testData/converter/kt17567.txt | 35 - .../testData/converter/kt19700.txt | 18 - .../testData/converter/kt19750.txt | 21 - .../testData/converter/kt24272.txt | 80 --- .../testData/converter/kt27126.txt | 155 ----- .../testData/converter/kt28306.txt | 61 -- .../testData/converter/lazyProperty.txt | 82 --- .../testData/converter/modifiers.txt | 352 ---------- .../testData/converter/multifileClass.txt | 41 -- .../multifileClassDefaultPackage.txt | 64 -- .../testData/converter/nestedClasses.txt | 377 ----------- .../testData/converter/nestedClasses2.txt | 578 ----------------- .../converter/nestedClassesNonRootPackage.txt | 580 ----------------- .../testData/converter/nonExistentClass.txt | 102 --- .../nonExistentClassTypesConversion.txt | 528 --------------- .../nonExistentClassWIthoutCorrection.txt | 216 ------- .../testData/converter/primitiveTypes.txt | 216 ------- .../converter/repeatableAnnotations.txt | 468 -------------- .../testData/converter/strangeIdentifiers.txt | 135 ---- .../testData/converter/stripMetadata.txt | 44 -- .../testData/converter/suspendArgName.txt | 54 -- .../testData/converter/suspendErrorTypes.txt | 30 - .../converter/suspendFunctionWithBigArity.txt | 58 -- .../unresolvedDelegateExpression.txt | 132 ---- .../converter/unsafePropertyInitializers.txt | 413 ------------ .../DefaultParameterValues.it.txt | 38 -- .../kotlinRunner/NestedClasses.it.txt | 63 -- .../testData/kotlinRunner/Simple.it.txt | 64 -- 63 files changed, 10417 deletions(-) delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/abstractEnum.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/annotationWithVaragArguments.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/annotations.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/annotations2.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/annotations3.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/annotationsWithConstants.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/anonymousDelegate.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/anonymousObjectInEnumSuperConstructor.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/comments.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/commentsRemoved.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/dataClass.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/defaultImpls.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/defaultParameterValueOff.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/defaultParameterValueOn.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/delegateCorrectErrorTypes.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/delegateToList.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/delegatedProperties.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/delegationAndCompanionObject.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/enumConstructorCallWithErrorType.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/enumImports.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/enumInCompanion.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/enumSecondaryConstructor.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/enums.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/errorLocationMapping.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/errorSuperclass.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/genericParameters.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/incorrectDelegate.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/inheritanceSimple.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/inlineClasses.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/innerClassesWithTypeParameters.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/invalidFieldName.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/javadoc.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/jvmStatic.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/jvmStaticFieldInParent.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/kt14997.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/kt17567.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/kt19700.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/kt19750.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/kt24272.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/kt27126.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/kt28306.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/lazyProperty.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/modifiers.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/multifileClass.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/multifileClassDefaultPackage.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/nestedClasses.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/nestedClasses2.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/nestedClassesNonRootPackage.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/nonExistentClass.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/nonExistentClassTypesConversion.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/nonExistentClassWIthoutCorrection.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/primitiveTypes.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/repeatableAnnotations.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/strangeIdentifiers.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/stripMetadata.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/suspendArgName.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/suspendErrorTypes.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/suspendFunctionWithBigArity.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/unresolvedDelegateExpression.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/converter/unsafePropertyInitializers.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/kotlinRunner/DefaultParameterValues.it.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/kotlinRunner/NestedClasses.it.txt delete mode 100644 plugins/kapt3/kapt3-compiler/testData/kotlinRunner/Simple.it.txt diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/abstractEnum.txt b/plugins/kapt3/kapt3-compiler/testData/converter/abstractEnum.txt deleted file mode 100644 index 6ee34eca4c6..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/abstractEnum.txt +++ /dev/null @@ -1,217 +0,0 @@ -/** - * public final enum class E : kotlin/Enum { - * - * // signature: (Ljava/lang/String;I)V - * private constructor() - * - * // signature: a()V - * public abstract fun a(): kotlin/Unit - * - * // signature: b()V - * public final fun b(): kotlin/Unit - * - * // nested class: NestedClass - * - * // nested class: Obj - * - * X, - * - * Y, - * - * // module name: main - * - * // has Enum.entries - * } - */ -@kotlin.Metadata() -public enum E { - /*public static final*/ X /* = new E() */, - /*public static final*/ Y /* = new E() */; - - E() { - } - - public abstract void a(); - - public final void b() { - } - - /** - * public final object E.Obj : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Obj { - @org.jetbrains.annotations.NotNull() - public static final E.Obj INSTANCE = null; - - private Obj() { - super(); - } - } - - /** - * public final class E.NestedClass : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class NestedClass { - - public NestedClass() { - super(); - } - } -} - -//////////////////// - - -/** - * public final enum class E2 : kotlin/Enum { - * - * // signature: (Ljava/lang/String;II)V - * private (* secondary *) constructor(n: kotlin/Int) - * - * // signature: (Ljava/lang/String;ILjava/lang/String;)V - * private (* secondary *) constructor(s: kotlin/String) - * - * // signature: a()V - * public abstract fun a(): kotlin/Unit - * - * X, - * - * Y, - * - * // module name: main - * - * // has Enum.entries - * } - */ -@kotlin.Metadata() -public enum E2 { - /*public static final*/ X /* = new E2() */, - /*public static final*/ Y /* = new E2() */; - - E2(int n) { - } - - E2(java.lang.String s) { - } - - public abstract void a(); -} - -//////////////////// - - -/** - * public final enum class E3 : kotlin/Enum { - * - * // signature: (Ljava/lang/String;ILjava/lang/String;)V - * private constructor(a: kotlin/String) - * - * // field: a:Ljava/lang/String; - * // getter: getA()Ljava/lang/String; - * public final val a: kotlin/String - * public final get - * - * X, - * - * Y, - * - * // module name: main - * - * // has Enum.entries - * } - */ -@kotlin.Metadata() -public enum E3 { - /*public static final*/ X /* = new E3() */, - /*public static final*/ Y /* = new E3() */; - @org.jetbrains.annotations.NotNull() - private final java.lang.String a = null; - - E3(java.lang.String a) { - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getA() { - return null; - } -} - -//////////////////// - - -/** - * public final enum class E4 : kotlin/Enum { - * - * // signature: (Ljava/lang/String;ILjava/lang/String;IJZ)V - * private constructor(a: kotlin/String, b: kotlin/Int, c: kotlin/Long, d: kotlin/Boolean) - * - * // field: a:Ljava/lang/String; - * // getter: getA()Ljava/lang/String; - * public final val a: kotlin/String - * public final get - * - * // field: b:I - * // getter: getB()I - * public final val b: kotlin/Int - * public final get - * - * // field: c:J - * // getter: getC()J - * public final val c: kotlin/Long - * public final get - * - * // field: d:Z - * // getter: getD()Z - * public final val d: kotlin/Boolean - * public final get - * - * X, - * - * // module name: main - * - * // has Enum.entries - * } - */ -@kotlin.Metadata() -public enum E4 { - /*public static final*/ X /* = new E4() */; - @org.jetbrains.annotations.NotNull() - private final java.lang.String a = null; - private final int b = 0; - private final long c = 0L; - private final boolean d = false; - - E4(java.lang.String a, int b, long c, boolean d) { - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getA() { - return null; - } - - public final int getB() { - return 0; - } - - public final long getC() { - return 0L; - } - - public final boolean getD() { - return false; - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/annotationWithVaragArguments.txt b/plugins/kapt3/kapt3-compiler/testData/converter/annotationWithVaragArguments.txt deleted file mode 100644 index 9524f851ab5..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/annotationWithVaragArguments.txt +++ /dev/null @@ -1,175 +0,0 @@ -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class A : kotlin/Annotation { - * - * // signature: ([I)V - * public constructor(vararg x: kotlin/Int (* kotlin/IntArray *)) - * - * // getter: x()[I - * public final val x: kotlin/IntArray - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface A { - - public abstract int[] x(); -} - -//////////////////// - - -/** - * package { - * - * // signature: bar()V - * public final fun bar(): kotlin/Unit - * - * // signature: baz()V - * public final fun baz(): kotlin/Unit - * - * // signature: foo()V - * public final fun foo(): kotlin/Unit - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class AnnotationWithVaragArgumentsKt { - - public AnnotationWithVaragArgumentsKt() { - super(); - } - - @A(x = {}) - @B(x = "x", z = "z", y = {}) - @C(a = @A(x = {}), b = @B(z = "z", y = {}, x = "x")) - @D() - @E(d = @D()) - public static final void foo() { - } - - @A(x = {1}) - @B(x = "x", y = {1}, z = "z") - @C(a = @A(x = {1}), b = @B(z = "z", y = {1}, x = "x")) - public static final void bar() { - } - - @A(x = {1, 2}) - @B(x = "x", y = {1, 2}, z = "z") - @C(a = @A(x = {1, 2}), b = @B(z = "z", y = {1, 2}, x = "x")) - public static final void baz() { - } -} - -//////////////////// - - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class B : kotlin/Annotation { - * - * // signature: (Ljava/lang/String;[ILjava/lang/String;)V - * public constructor(x: kotlin/String, vararg y: kotlin/Int (* kotlin/IntArray *), z: kotlin/String) - * - * // getter: x()Ljava/lang/String; - * public final val x: kotlin/String - * public final get - * - * // getter: y()[I - * public final val y: kotlin/IntArray - * public final get - * - * // getter: z()Ljava/lang/String; - * public final val z: kotlin/String - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface B { - - public abstract java.lang.String x(); - - public abstract int[] y(); - - public abstract java.lang.String z(); -} - -//////////////////// - - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class C : kotlin/Annotation { - * - * // signature: (LA;LB;)V - * public constructor(a: A, b: B) - * - * // getter: a()LA; - * public final val a: A - * public final get - * - * // getter: b()LB; - * public final val b: B - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface C { - - public abstract A a(); - - public abstract B b(); -} - -//////////////////// - - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class D : kotlin/Annotation { - * - * // signature: (Lkotlin/Array;)V - * public constructor(vararg x: kotlin/String (* kotlin/Array *) (* = ... *)) - * - * // getter: x()[Ljava/lang/String; - * public final val x: kotlin/Array - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface D { - - public abstract java.lang.String[] x() default {"a", "b"}; -} - -//////////////////// - - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class E : kotlin/Annotation { - * - * // signature: (LD;)V - * public constructor(d: D) - * - * // getter: d()LD; - * public final val d: D - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface E { - - public abstract D d(); -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/annotations.txt b/plugins/kapt3/kapt3-compiler/testData/converter/annotations.txt deleted file mode 100644 index e2a03433395..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/annotations.txt +++ /dev/null @@ -1,244 +0,0 @@ -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class Anno1 : kotlin/Annotation { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface Anno1 { -} - -//////////////////// - - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class Anno2 : kotlin/Annotation { - * - * // signature: (ILjava/lang/String;[ILkotlin/Array;LAnno1;LColors;Lkotlin/Array;Lkotlin/reflect/KClass;Lkotlin/Array;)V - * public constructor(i: kotlin/Int (* = ... *), s: kotlin/String (* = ... *), ii: kotlin/IntArray (* = ... *), ss: kotlin/Array (* = ... *), a: Anno1, color: Colors (* = ... *), colors: kotlin/Array (* = ... *), clazz: kotlin/reflect/KClass<*>, classes: kotlin/Array>) - * - * // getter: a()LAnno1; - * public final val a: Anno1 - * public final get - * - * // getter: classes()[Ljava/lang/Class; - * public final val classes: kotlin/Array> - * public final get - * - * // getter: clazz()Ljava/lang/Class; - * public final val clazz: kotlin/reflect/KClass<*> - * public final get - * - * // getter: color()LColors; - * public final val color: Colors - * public final get - * - * // getter: colors()[LColors; - * public final val colors: kotlin/Array - * public final get - * - * // getter: i()I - * public final val i: kotlin/Int - * public final get - * - * // getter: ii()[I - * public final val ii: kotlin/IntArray - * public final get - * - * // getter: s()Ljava/lang/String; - * public final val s: kotlin/String - * public final get - * - * // getter: ss()[Ljava/lang/String; - * public final val ss: kotlin/Array - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface Anno2 { - - public abstract int i() default 5; - - public abstract java.lang.String s() default "ABC"; - - public abstract int[] ii() default {1, 2, 3}; - - public abstract java.lang.String[] ss() default {"A", "B"}; - - public abstract Anno1 a(); - - public abstract Colors color() default Colors.BLACK; - - public abstract Colors[] colors() default {Colors.BLACK, Colors.WHITE}; - - public abstract java.lang.Class clazz(); - - public abstract java.lang.Class[] classes(); -} - -//////////////////// - - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class Anno3 : kotlin/Annotation { - * - * // signature: (Ljava/lang/String;)V - * public constructor(value: kotlin/String) - * - * // getter: value()Ljava/lang/String; - * public final val value: kotlin/String - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface Anno3 { - - public abstract java.lang.String value(); -} - -//////////////////// - - -/** - * public final enum class Colors : kotlin/Enum { - * - * // signature: (Ljava/lang/String;I)V - * private constructor() - * - * WHITE, - * - * BLACK, - * - * // module name: main - * - * // has Enum.entries - * } - */ -@kotlin.Metadata() -public enum Colors { - /*public static final*/ WHITE /* = new Colors() */, - /*public static final*/ BLACK /* = new Colors() */; - - Colors() { - } -} - -//////////////////// - - -/** - * public final enum class Enum1 : kotlin/Enum { - * - * // signature: (Ljava/lang/String;I)V - * private constructor() - * - * BLACK, - * - * WHITE, - * - * // module name: main - * - * // has Enum.entries - * } - */ -@kotlin.Metadata() -public enum Enum1 { - /*public static final*/ BLACK /* = new Enum1() */, - @Anno1() - /*public static final*/ WHITE /* = new Enum1() */; - - Enum1() { - } -} - -//////////////////// - - -@Anno1() -@Anno2(a = @Anno1(), clazz = TestAnno.class, classes = {TestAnno.class, Anno1.class}) -@Anno3(value = "value") -/** - * public final class TestAnno : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class TestAnno { - - public TestAnno() { - super(); - } -} - -//////////////////// - - -@Anno3(value = "value") -@Anno2(i = 6, s = "BCD", ii = {4, 5, 6}, ss = {"Z", "X"}, a = @Anno1(), color = Colors.WHITE, colors = {Colors.WHITE}, clazz = TestAnno.class, classes = {TestAnno.class, Anno1.class}) -/** - * public final class TestAnno2 : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // signature: a(Ljava/lang/String;)V - * public final fun a(param: kotlin/String): kotlin/Unit - * - * // field: b:Ljava/lang/String; - * // getter: getB()Ljava/lang/String; - * // setter: setB(Ljava/lang/String;)V - * // synthetic method for annotations: getB$annotations()V - * public final var b: kotlin/String - * public final (* non-default *) get - * public final (* non-default *) set(: kotlin/String) - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class TestAnno2 { - @Anno3(value = "field") - @org.jetbrains.annotations.NotNull() - private java.lang.String b = "property initializer"; - - public TestAnno2() { - super(); - } - - @Anno1() - public final void a(@Anno3(value = "param-pam-pam") - @org.jetbrains.annotations.NotNull() - java.lang.String param) { - } - - @Anno3(value = "getter") - @org.jetbrains.annotations.NotNull() - public final java.lang.String getB() { - return null; - } - - @Anno3(value = "property") - @java.lang.Deprecated() - public static void getB$annotations() { - } - - @Anno3(value = "setter") - public final void setB(@Anno3(value = "setparam") - @org.jetbrains.annotations.NotNull() - java.lang.String p0) { - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/annotations2.txt b/plugins/kapt3/kapt3-compiler/testData/converter/annotations2.txt deleted file mode 100644 index 848f344c178..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/annotations2.txt +++ /dev/null @@ -1,181 +0,0 @@ -package test; - -@Anno(value = "anno-class") -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class test/Anno : kotlin/Annotation { - * - * // signature: (Ljava/lang/String;)V - * public constructor(value: kotlin/String) - * - * // getter: value()Ljava/lang/String; - * public final val value: kotlin/String - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface Anno { - - public abstract java.lang.String value(); -} - -//////////////////// - -package test; - -/** - * package { - * - * // signature: topLevelFun(Ljava/lang/String;)V - * public final fun kotlin/String.topLevelFun(): kotlin/Unit - * - * // getter: getTopLevelVal(I)Ljava/lang/String; - * // synthetic method for annotations: getTopLevelVal$annotations(I)V - * public final val kotlin/Int.topLevelVal: kotlin/String - * public final (* non-default *) get - * - * // module name: main - * } - */ -@kotlin.Metadata() -@kotlin.jvm.JvmName(name = "AnnotationsTest") -public final class AnnotationsTest { - - public AnnotationsTest() { - super(); - } - - @Anno(value = "top-level-fun") - public static final void topLevelFun(@Anno(value = "top-level-fun-receiver") - @org.jetbrains.annotations.NotNull() - java.lang.String $this$topLevelFun) { - } - - @Anno(value = "top-level-val") - @java.lang.Deprecated() - public static void getTopLevelVal$annotations(int p0) { - } - - @org.jetbrains.annotations.NotNull() - public static final java.lang.String getTopLevelVal(@Anno(value = "top-level-val-receiver") - int $this$topLevelVal) { - return null; - } -} - -//////////////////// - -package test; - -@Anno(value = "enum") -/** - * public final enum class test/Enum : kotlin/Enum { - * - * // signature: (Ljava/lang/String;II)V - * private constructor(x: kotlin/Int) - * - * // field: x:I - * // getter: getX()I - * public final val x: kotlin/Int - * public final get - * - * WHITE, - * - * BLACK, - * - * // module name: main - * - * // has Enum.entries - * } - */ -@kotlin.Metadata() -public enum Enum { - @Anno(value = "white") - /*public static final*/ WHITE /* = new Enum() */, - @Anno(value = "black") - /*public static final*/ BLACK /* = new Enum() */; - private final int x = 0; - - @Anno(value = "enum-constructor") - Enum(@Anno(value = "x") - int x) { - } - - public final int getX() { - return 0; - } -} - -//////////////////// - -package test; - -@Anno(value = "clazz") -/** - * public abstract class test/Test : kotlin/Any { - * - * // signature: (Ljava/lang/String;)V - * protected constructor(v: kotlin/String) - * - * // signature: abstractMethod()Ljava/lang/String; - * public abstract fun abstractMethod(): kotlin/String - * - * // getter: getAbstractVal()Ljava/lang/String; - * // synthetic method for annotations: getAbstractVal$annotations()V - * public abstract val abstractVal: kotlin/String - * public abstract get - * - * // field: v:Ljava/lang/String; - * // getter: getV()Ljava/lang/String; - * // setter: setV(Ljava/lang/String;)V - * // synthetic method for annotations: getV$annotations()V - * public final var v: kotlin/String - * public final get - * public final set - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract class Test { - @org.jetbrains.annotations.NotNull() - private java.lang.String v; - - @Anno(value = "test-constructor") - protected Test(@Anno(value = "v-param") - @org.jetbrains.annotations.NotNull() - java.lang.String v) { - super(); - } - - @Anno(value = "v-get") - @org.jetbrains.annotations.NotNull() - public final java.lang.String getV() { - return null; - } - - @Anno(value = "v-property") - @java.lang.Deprecated() - public static void getV$annotations() { - } - - @Anno(value = "v-set") - public final void setV(@Anno(value = "v-setparam") - @org.jetbrains.annotations.NotNull() - java.lang.String p0) { - } - - @Anno(value = "abstract-method") - @org.jetbrains.annotations.NotNull() - public abstract java.lang.String abstractMethod(); - - @org.jetbrains.annotations.NotNull() - public abstract java.lang.String getAbstractVal(); - - @Anno(value = "abstract-val") - @java.lang.Deprecated() - public static void getAbstractVal$annotations() { - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/annotations3.txt b/plugins/kapt3/kapt3-compiler/testData/converter/annotations3.txt deleted file mode 100644 index 5ff8f87dab4..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/annotations3.txt +++ /dev/null @@ -1,136 +0,0 @@ -/** - * public final class B : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class B { - - public B() { - super(); - } -} - -//////////////////// - - -/** - * public final object BParceler : Parceler { - * - * // signature: ()V - * private constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class BParceler implements Parceler { - @org.jetbrains.annotations.NotNull() - public static final BParceler INSTANCE = null; - - private BParceler() { - super(); - } -} - -//////////////////// - - -/** - * public final class C : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class C { - - public C() { - super(); - } -} - -//////////////////// - - -/** - * public final object CParceler : Parceler { - * - * // signature: ()V - * private constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class CParceler implements Parceler { - @org.jetbrains.annotations.NotNull() - public static final CParceler INSTANCE = null; - - private CParceler() { - super(); - } -} - -//////////////////// - - -/** - * public abstract interface Parceler : kotlin/Any { - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract interface Parceler { -} - -//////////////////// - - -/** - * public final class Test : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -@TypeParceler() -@TypeParceler() -public final class Test { - - public Test() { - super(); - } -} - -//////////////////// - - -@kotlin.annotation.Retention(value = kotlin.annotation.AnnotationRetention.SOURCE) -@kotlin.annotation.Repeatable() -@kotlin.annotation.Target(allowedTargets = {kotlin.annotation.AnnotationTarget.CLASS, kotlin.annotation.AnnotationTarget.PROPERTY}) -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.SOURCE) -@java.lang.annotation.Target(value = {java.lang.annotation.ElementType.TYPE}) -/** - * public final annotation class TypeParceler> : kotlin/Annotation { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface TypeParceler> extends java.lang.annotation.Annotation { -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/annotationsWithConstants.txt b/plugins/kapt3/kapt3-compiler/testData/converter/annotationsWithConstants.txt deleted file mode 100644 index 6dcf5a24383..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/annotationsWithConstants.txt +++ /dev/null @@ -1,611 +0,0 @@ -package app; - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class app/Anno : kotlin/Annotation { - * - * // signature: (ZBISJCFDLjava/lang/String;)V - * public constructor(a1: kotlin/Boolean, a2: kotlin/Byte, a3: kotlin/Int, a4: kotlin/Short, a5: kotlin/Long, a6: kotlin/Char, a7: kotlin/Float, a8: kotlin/Double, a9: kotlin/String) - * - * // getter: a1()Z - * public final val a1: kotlin/Boolean - * public final get - * - * // getter: a2()B - * public final val a2: kotlin/Byte - * public final get - * - * // getter: a3()I - * public final val a3: kotlin/Int - * public final get - * - * // getter: a4()S - * public final val a4: kotlin/Short - * public final get - * - * // getter: a5()J - * public final val a5: kotlin/Long - * public final get - * - * // getter: a6()C - * public final val a6: kotlin/Char - * public final get - * - * // getter: a7()F - * public final val a7: kotlin/Float - * public final get - * - * // getter: a8()D - * public final val a8: kotlin/Double - * public final get - * - * // getter: a9()Ljava/lang/String; - * public final val a9: kotlin/String - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface Anno { - - public abstract boolean a1(); - - public abstract byte a2(); - - public abstract int a3(); - - public abstract short a4(); - - public abstract long a5(); - - public abstract char a6(); - - public abstract float a7(); - - public abstract double a8(); - - public abstract java.lang.String a9(); -} - -//////////////////// - -package app; - -public class B { - - public B() { - super(); - } - - public static class id { - - public id() { - super(); - } - public static final int textView = 200; - } - public static final boolean a1 = false; - public static final byte a2 = 1; - public static final int a3 = 2; - public static final short a4 = 3; - public static final long a5 = 4L; - public static final char a6 = '5'; - public static final float a7 = 6.0F; - public static final double a8 = 7.0; - public static final String a9 = "A"; -} - -//////////////////// - -package app; - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class app/Bind : kotlin/Annotation { - * - * // signature: (I)V - * public constructor(id: kotlin/Int) - * - * // getter: id()I - * public final val id: kotlin/Int - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface Bind { - - public abstract int id(); -} - -//////////////////// - -package app; - -@kotlin.annotation.Target(allowedTargets = {kotlin.annotation.AnnotationTarget.FIELD}) -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -@java.lang.annotation.Target(value = {java.lang.annotation.ElementType.FIELD}) -/** - * public final annotation class app/BindField : kotlin/Annotation { - * - * // signature: (I)V - * public constructor(id: kotlin/Int) - * - * // getter: id()I - * public final val id: kotlin/Int - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface BindField { - - public abstract int id(); -} - -//////////////////// - -package app; - -/** - * public final object app/JJ : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // signature: c()Ljava/lang/String; - * public final fun c(): kotlin/String - * - * // field: b:Ljava/lang/String; - * // getter: getB()Ljava/lang/String; - * public final val b: kotlin/String - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class JJ { - @org.jetbrains.annotations.NotNull() - public static final app.JJ INSTANCE = null; - @org.jetbrains.annotations.NotNull() - private static final java.lang.String b = null; - - private JJ() { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getB() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String c() { - return null; - } -} - -//////////////////// - -package app; - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class app/MultiValue : kotlin/Annotation { - * - * // signature: ([I)V - * public constructor(ids: kotlin/IntArray) - * - * // getter: ids()[I - * public final val ids: kotlin/IntArray - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface MultiValue { - - public abstract int[] ids(); -} - -//////////////////// - -package app; - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class app/MultiValueByte : kotlin/Annotation { - * - * // signature: ([B)V - * public constructor(ids: kotlin/ByteArray) - * - * // getter: ids()[B - * public final val ids: kotlin/ByteArray - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface MultiValueByte { - - public abstract byte[] ids(); -} - -//////////////////// - -package app; - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class app/MultiValueString : kotlin/Annotation { - * - * // signature: (Lkotlin/Array;)V - * public constructor(ids: kotlin/Array) - * - * // getter: ids()[Ljava/lang/String; - * public final val ids: kotlin/Array - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface MultiValueString { - - public abstract java.lang.String[] ids(); -} - -//////////////////// - -package app; - -/** - * public final class app/MyActivity : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // signature: foo()V - * public final fun foo(): kotlin/Unit - * - * // signature: foo2()V - * public final fun foo2(): kotlin/Unit - * - * // signature: foo3()V - * public final fun foo3(): kotlin/Unit - * - * // signature: foo4()V - * public final fun foo4(): kotlin/Unit - * - * // signature: foo5()V - * public final fun foo5(): kotlin/Unit - * - * // signature: multi0()V - * public final fun multi0(): kotlin/Unit - * - * // signature: multi1()V - * public final fun multi1(): kotlin/Unit - * - * // signature: multi2()V - * public final fun multi2(): kotlin/Unit - * - * // signature: multi3()V - * public final fun multi3(): kotlin/Unit - * - * // signature: multi4()V - * public final fun multi4(): kotlin/Unit - * - * // signature: multi5()V - * public final fun multi5(): kotlin/Unit - * - * // signature: multiJava1()V - * public final fun multiJava1(): kotlin/Unit - * - * // signature: multiJava2()V - * public final fun multiJava2(): kotlin/Unit - * - * // signature: plainIntConstant()V - * public final fun plainIntConstant(): kotlin/Unit - * - * // field: a:I - * // getter: getA()I - * // synthetic method for annotations: getA$annotations()V - * public final val a: kotlin/Int (* = ... *) - * public final get - * - * // field: b:I - * // getter: getB()I - * // synthetic method for annotations: getB$annotations()V - * public final val b: kotlin/Int (* = ... *) - * public final get - * - * // field: c:I - * // getter: getC()I - * // synthetic method for annotations: getC$annotations()V - * public final val c: kotlin/Int (* = ... *) - * public final get - * - * // field: d:I - * // getter: getD()I - * // synthetic method for annotations: getD$annotations()V - * public final val d: kotlin/Int (* = ... *) - * public final get - * - * // field: e:I - * // getter: getE()I - * // synthetic method for annotations: getE$annotations()V - * public final val e: kotlin/Int (* = ... *) - * public final get - * - * // field: f:I - * // getter: getF()I - * // synthetic method for annotations: getF$annotations()V - * public final val f: kotlin/Int (* = ... *) - * public final get - * - * // field: propB:I - * // getter: getPropB()I - * public final val propB: kotlin/Int (* = ... *) - * public final get - * - * // field: propC:I - * // getter: getPropC()I - * // setter: setPropC(I)V - * public final var propC: kotlin/Int - * public final get - * public final set - * - * // field: propF:I - * // getter: getPropF()I - * public final val propF: kotlin/Int - * public final get - * - * // field: propA:I - * public final const val propA: kotlin/Int (* = ... *) - * public final get - * - * // field: propD:I - * public final val propD: kotlin/Int (* = ... *) - * public final get - * - * // field: propE:I - * public final var propE: kotlin/Int - * public final get - * public final set - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class MyActivity { - @BindField(id = lib.R.id.textView) - private final int a = 0; - @BindField(id = lib.R.id.textView) - private final int b = 0; - @BindField(id = app.R.layout.mainActivity) - private final int c = 0; - @BindField(id = app.R.layout.mainActivity) - private final int d = 0; - @BindField(id = app.R2.layout.mainActivity) - private final int e = 0; - @BindField(id = app.B.id.textView) - private final int f = 0; - public final int propA = app.B.id.textView; - private final int propB = app.B.id.textView; - private int propC = app.B.id.textView; - @kotlin.jvm.JvmField() - public final int propD = app.B.id.textView; - @kotlin.jvm.JvmField() - public int propE = app.B.id.textView; - private final int propF = 0; - - public MyActivity() { - super(); - } - - public final int getA() { - return 0; - } - - @Bind(id = lib.R.id.textView) - @java.lang.Deprecated() - public static void getA$annotations() { - } - - public final int getB() { - return 0; - } - - @Bind(id = lib.R.id.textView) - @java.lang.Deprecated() - public static void getB$annotations() { - } - - public final int getC() { - return 0; - } - - @Bind(id = app.R.layout.mainActivity) - @java.lang.Deprecated() - public static void getC$annotations() { - } - - public final int getD() { - return 0; - } - - @Bind(id = app.R.layout.mainActivity) - @java.lang.Deprecated() - public static void getD$annotations() { - } - - public final int getE() { - return 0; - } - - @Bind(id = app.R2.layout.mainActivity) - @Anno(a1 = app.B.a1, a2 = app.B.a2, a3 = app.B.a3, a4 = app.B.a4, a5 = app.B.a5, a6 = app.B.a6, a7 = app.B.a7, a8 = app.B.a8, a9 = "A") - @java.lang.Deprecated() - public static void getE$annotations() { - } - - public final int getF() { - return 0; - } - - @Bind(id = app.B.id.textView) - @java.lang.Deprecated() - public static void getF$annotations() { - } - - @Bind(id = lib.R.id.textView) - public final void foo() { - } - - @Bind(id = lib.R.id.textView) - public final void foo2() { - } - - @Bind(id = app.R.layout.mainActivity) - public final void foo3() { - } - - @Bind(id = app.R.layout.mainActivity) - public final void foo4() { - } - - @Bind(id = app.R2.layout.mainActivity) - @Anno(a1 = app.B.a1, a2 = app.B.a2, a3 = app.B.a3, a4 = app.B.a4, a5 = app.B.a5, a6 = app.B.a6, a7 = app.B.a7, a8 = app.B.a8, a9 = "A") - public final void foo5() { - } - - @Bind(id = app.B.id.textView) - public final void plainIntConstant() { - } - - @MultiValue(ids = {}) - public final void multi0() { - } - - @MultiValue(ids = {app.B.id.textView}) - public final void multi1() { - } - - @MultiValue(ids = {app.B.id.textView, app.B.a3}) - public final void multi2() { - } - - @MultiValue(ids = {app.B.id.textView, app.B.a3}) - public final void multi3() { - } - - @MultiValueString(ids = {"A"}) - public final void multi4() { - } - - @MultiValueByte(ids = {app.B.a2}) - public final void multi5() { - } - - @lib.OnClick(value = {app.B.id.textView}) - public final void multiJava1() { - } - - @lib.OnClick(value = {app.B.id.textView, app.R.layout.mainActivity}) - public final void multiJava2() { - } - - public final int getPropB() { - return 0; - } - - public final int getPropC() { - return 0; - } - - public final void setPropC(int p0) { - } - - public final int getPropF() { - return 0; - } -} - -//////////////////// - -package app; - -public class R { - - public R() { - super(); - } - - public static class layout { - - public layout() { - super(); - } - public static final int mainActivity = 100; - } -} - -//////////////////// - -package app; - -public class R2 { - - public R2() { - super(); - } - - public static class layout { - - public layout() { - super(); - } - public static final int mainActivity = 100; - } -} - -//////////////////// - -package lib; - -import java.lang.annotation.ElementType; -import java.lang.annotation.Retention; -import java.lang.annotation.RetentionPolicy; -import java.lang.annotation.Target; - -@Target(value = ElementType.METHOD) -@Retention(value = RetentionPolicy.RUNTIME) -public @interface OnClick { - - int[] value() default {}; -} - -//////////////////// - -package lib; - -public class R { - - public R() { - super(); - } - - public static class id { - - public id() { - super(); - } - public static final int textView = 100; - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/anonymousDelegate.txt b/plugins/kapt3/kapt3-compiler/testData/converter/anonymousDelegate.txt deleted file mode 100644 index 14baf00ddea..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/anonymousDelegate.txt +++ /dev/null @@ -1,143 +0,0 @@ -import kotlin.reflect.KProperty; - -/** - * package { - * - * // field: delegate$delegate:LAnonymousDelegateKt$delegate$2; - * // getter: getDelegate()Ljava/lang/Object; - * // setter: setDelegate(Ljava/lang/Object;)V - * public final (* delegated *) var delegate: kotlin/Any - * public final (* non-default *) get - * public final (* non-default *) set(: kotlin/Any) - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class AnonymousDelegateKt { - - public AnonymousDelegateKt() { - super(); - } - @org.jetbrains.annotations.NotNull() - private static final java.lang.Object delegate$delegate = null; - - @org.jetbrains.annotations.NotNull() - public static final java.lang.Object getDelegate() { - return null; - } - - public static final void setDelegate(@org.jetbrains.annotations.NotNull() - java.lang.Object p0) { - } -} - -//////////////////// - - -import kotlin.reflect.KProperty; - -/** - * public final class ConcreteDelegate : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // signature: getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)I - * public final operator fun getValue(t: kotlin/Any?, p: kotlin/reflect/KProperty<*>): kotlin/Int - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class ConcreteDelegate { - - public ConcreteDelegate() { - super(); - } - - public final int getValue(@org.jetbrains.annotations.Nullable() - java.lang.Object t, @org.jetbrains.annotations.NotNull() - kotlin.reflect.KProperty p) { - return 0; - } -} - -//////////////////// - - -import kotlin.reflect.KProperty; - -/** - * public final class Test : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // field: broken$delegate:LTest$broken$2; - * // getter: getBroken()Ljava/lang/Object; - * // setter: setBroken(Ljava/lang/Object;)V - * public final (* delegated *) var broken: kotlin/Any - * public final (* non-default *) get - * public final (* non-default *) set(: kotlin/Any) - * - * // field: concreteDelegate$delegate:LConcreteDelegate; - * // getter: getConcreteDelegate()I - * public final (* delegated *) val concreteDelegate: kotlin/Int - * public final (* non-default *) get - * - * // field: lazyProp$delegate:Lkotlin/Lazy; - * // getter: getLazyProp()Ljava/lang/Runnable; - * private final (* delegated *) val lazyProp: java/lang/Runnable - * private final (* non-default *) get - * - * // field: overridden$delegate:LTest$overridden$2; - * // getter: getOverridden()Ljava/lang/Object; - * // setter: setOverridden(Ljava/lang/Object;)V - * public final (* delegated *) var overridden: kotlin/Any - * public final (* non-default *) get - * public final (* non-default *) set(: kotlin/Any) - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test { - @org.jetbrains.annotations.NotNull() - private final java.lang.Object broken$delegate = null; - @org.jetbrains.annotations.NotNull() - private final java.io.Serializable overridden$delegate = null; - private final kotlin.Lazy lazyProp$delegate = null; - @org.jetbrains.annotations.NotNull() - private final ConcreteDelegate concreteDelegate$delegate = null; - - public Test() { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.Object getBroken() { - return null; - } - - public final void setBroken(@org.jetbrains.annotations.NotNull() - java.lang.Object p0) { - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.Object getOverridden() { - return null; - } - - public final void setOverridden(@org.jetbrains.annotations.NotNull() - java.lang.Object p0) { - } - - private final java.lang.Runnable getLazyProp() { - return null; - } - - public final int getConcreteDelegate() { - return 0; - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/anonymousObjectInEnumSuperConstructor.txt b/plugins/kapt3/kapt3-compiler/testData/converter/anonymousObjectInEnumSuperConstructor.txt deleted file mode 100644 index 460a4cc6b76..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/anonymousObjectInEnumSuperConstructor.txt +++ /dev/null @@ -1,51 +0,0 @@ -/** - * public abstract interface Callback : kotlin/Any { - * - * // signature: invoke()Ljava/lang/String; - * public abstract fun invoke(): kotlin/String - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract interface Callback { - - @org.jetbrains.annotations.NotNull() - public abstract java.lang.String invoke(); -} - -//////////////////// - - -/** - * public final enum class Foo : kotlin/Enum { - * - * // signature: (Ljava/lang/String;ILCallback;)V - * private constructor(callback: Callback) - * - * // field: callback:LCallback; - * // getter: getCallback()LCallback; - * public final val callback: Callback - * public final get - * - * FOO, - * - * // module name: main - * - * // has Enum.entries - * } - */ -@kotlin.Metadata() -public enum Foo { - /*public static final*/ FOO /* = new Foo() */; - @org.jetbrains.annotations.NotNull() - private final Callback callback = null; - - Foo(Callback callback) { - } - - @org.jetbrains.annotations.NotNull() - public final Callback getCallback() { - return null; - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/comments.txt b/plugins/kapt3/kapt3-compiler/testData/converter/comments.txt deleted file mode 100644 index 004a933c881..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/comments.txt +++ /dev/null @@ -1,296 +0,0 @@ -@kotlin.annotation.Target(allowedTargets = {kotlin.annotation.AnnotationTarget.PROPERTY}) -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -@java.lang.annotation.Target(value = {}) -/** - * public final annotation class Anno : kotlin/Annotation { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface Anno { -} - -//////////////////// - - -/** - * public final enum class EnumError : kotlin/Enum { - * - * // signature: (Ljava/lang/String;I)V - * private constructor() - * - * // signature: doIt()Ljava/lang/String; - * public abstract fun doIt(): kotlin/String - * - * One, - * - * Two, - * - * // module name: main - * - * // has Enum.entries - * } - */ -@kotlin.Metadata() -public enum EnumError { - /*public static final*/ One /* = new EnumError() */, - /*public static final*/ Two /* = new EnumError() */; - - EnumError() { - } - - @org.jetbrains.annotations.NotNull() - public abstract java.lang.String doIt(); -} - -//////////////////// - - -/** - * Obj. - */ -/** - * public final object Obj : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Obj { - @org.jetbrains.annotations.NotNull() - public static final Obj INSTANCE = null; - - private Obj() { - super(); - } -} - -//////////////////// - - -/** - * Test. - */ -/** - * public final class Test : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // signature: method()V - * public final fun method(): kotlin/Unit - * - * // signature: method(I)V - * public final fun method(a: kotlin/Int): kotlin/Unit - * - * // signature: method(Ljava/lang/String;)V - * public final fun method(a: kotlin/String): kotlin/Unit - * - * // field: prop2:Ljava/lang/String; - * // getter: getProp2()Ljava/lang/String; - * // synthetic method for annotations: getProp2$annotations()V - * public final val prop2: kotlin/String (* = ... *) - * public final get - * - * // getter: getProp3()Ljava/lang/String; - * // setter: setProp3(Ljava/lang/String;)V - * public final var prop3: kotlin/String - * public final (* non-default *) get - * public final (* non-default *) set(v: kotlin/String) - * - * // field: prop:Ljava/lang/String; - * public final const val prop: kotlin/String (* = ... *) - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test { - - /** - * prop. - */ - @org.jetbrains.annotations.NotNull() - public final java.lang.String prop = ""; - - /** - * prop2. - */ - @org.jetbrains.annotations.NotNull() - private final java.lang.String prop2 = ""; - - public Test() { - super(); - } - - /** - * method(). - */ - public final void method() { - } - - /** - * method(int). - */ - public final void method(int a) { - } - - /** - * method(String). - */ - public final void method(@org.jetbrains.annotations.NotNull() - java.lang.String a) { - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getProp2() { - return null; - } - - /** - * prop2. - */ - @Anno() - @java.lang.Deprecated() - public static void getProp2$annotations() { - } - - /** - * get. - */ - @org.jetbrains.annotations.NotNull() - public final java.lang.String getProp3() { - return null; - } - - /** - * set. - */ - public final void setProp3(@org.jetbrains.annotations.NotNull() - java.lang.String v) { - } -} - -//////////////////// - - -/** - * Test2 - * Multiline - * documentation. - */ -/** - * public final class Test2 : kotlin/Any { - * - * // signature: (Ljava/lang/String;)V - * public constructor(a: kotlin/String) - * - * // field: a:Ljava/lang/String; - * // getter: getA()Ljava/lang/String; - * public final val a: kotlin/String - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test2 { - @org.jetbrains.annotations.NotNull() - private final java.lang.String a = null; - - public Test2(@org.jetbrains.annotations.NotNull() - java.lang.String a) { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getA() { - return null; - } -} - -//////////////////// - - -/** - * constructor. - */ -/** - * public final class Test3 : kotlin/Any { - * - * // signature: (Ljava/lang/String;)V - * protected constructor(a: kotlin/String) - * - * // field: a:Ljava/lang/String; - * // getter: getA()Ljava/lang/String; - * public final val a: kotlin/String - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test3 { - @org.jetbrains.annotations.NotNull() - private final java.lang.String a = null; - - protected Test3(@org.jetbrains.annotations.NotNull() - java.lang.String a) { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getA() { - return null; - } -} - -//////////////////// - - -/** - * public final class Test4 : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // signature: method()V - * public final fun method(): kotlin/Unit - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test4 { - - public Test4() { - super(); - } - - public final void method() { - } -} - -//////////////////// - - -/** - * `/ * Failure * /` - */ -/** - * public abstract interface TestComponent : kotlin/Any { - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract interface TestComponent { -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/commentsRemoved.txt b/plugins/kapt3/kapt3-compiler/testData/converter/commentsRemoved.txt deleted file mode 100644 index f3097fb7661..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/commentsRemoved.txt +++ /dev/null @@ -1,253 +0,0 @@ -@kotlin.annotation.Target(allowedTargets = {kotlin.annotation.AnnotationTarget.PROPERTY}) -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -@java.lang.annotation.Target(value = {}) -/** - * public final annotation class Anno : kotlin/Annotation { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface Anno { -} - -//////////////////// - - -/** - * public final enum class EnumError : kotlin/Enum { - * - * // signature: (Ljava/lang/String;I)V - * private constructor() - * - * // signature: doIt()Ljava/lang/String; - * public abstract fun doIt(): kotlin/String - * - * One, - * - * Two, - * - * // module name: main - * - * // has Enum.entries - * } - */ -@kotlin.Metadata() -public enum EnumError { - /*public static final*/ One /* = new EnumError() */, - /*public static final*/ Two /* = new EnumError() */; - - EnumError() { - } - - @org.jetbrains.annotations.NotNull() - public abstract java.lang.String doIt(); -} - -//////////////////// - - -/** - * public final object Obj : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Obj { - @org.jetbrains.annotations.NotNull() - public static final Obj INSTANCE = null; - - private Obj() { - super(); - } -} - -//////////////////// - - -/** - * public final class Test : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // signature: method()V - * public final fun method(): kotlin/Unit - * - * // signature: method(I)V - * public final fun method(a: kotlin/Int): kotlin/Unit - * - * // signature: method(Ljava/lang/String;)V - * public final fun method(a: kotlin/String): kotlin/Unit - * - * // field: prop2:Ljava/lang/String; - * // getter: getProp2()Ljava/lang/String; - * // synthetic method for annotations: getProp2$annotations()V - * public final val prop2: kotlin/String (* = ... *) - * public final get - * - * // getter: getProp3()Ljava/lang/String; - * // setter: setProp3(Ljava/lang/String;)V - * public final var prop3: kotlin/String - * public final (* non-default *) get - * public final (* non-default *) set(v: kotlin/String) - * - * // field: prop:Ljava/lang/String; - * public final const val prop: kotlin/String (* = ... *) - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test { - @org.jetbrains.annotations.NotNull() - public final java.lang.String prop = ""; - @org.jetbrains.annotations.NotNull() - private final java.lang.String prop2 = ""; - - public Test() { - super(); - } - - public final void method() { - } - - public final void method(int a) { - } - - public final void method(@org.jetbrains.annotations.NotNull() - java.lang.String a) { - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getProp2() { - return null; - } - - @Anno() - @java.lang.Deprecated() - public static void getProp2$annotations() { - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getProp3() { - return null; - } - - public final void setProp3(@org.jetbrains.annotations.NotNull() - java.lang.String v) { - } -} - -//////////////////// - - -/** - * public final class Test2 : kotlin/Any { - * - * // signature: (Ljava/lang/String;)V - * public constructor(a: kotlin/String) - * - * // field: a:Ljava/lang/String; - * // getter: getA()Ljava/lang/String; - * public final val a: kotlin/String - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test2 { - @org.jetbrains.annotations.NotNull() - private final java.lang.String a = null; - - public Test2(@org.jetbrains.annotations.NotNull() - java.lang.String a) { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getA() { - return null; - } -} - -//////////////////// - - -/** - * public final class Test3 : kotlin/Any { - * - * // signature: (Ljava/lang/String;)V - * protected constructor(a: kotlin/String) - * - * // field: a:Ljava/lang/String; - * // getter: getA()Ljava/lang/String; - * public final val a: kotlin/String - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test3 { - @org.jetbrains.annotations.NotNull() - private final java.lang.String a = null; - - protected Test3(@org.jetbrains.annotations.NotNull() - java.lang.String a) { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getA() { - return null; - } -} - -//////////////////// - - -/** - * public final class Test4 : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // signature: method()V - * public final fun method(): kotlin/Unit - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test4 { - - public Test4() { - super(); - } - - public final void method() { - } -} - -//////////////////// - - -/** - * public abstract interface TestComponent : kotlin/Any { - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract interface TestComponent { -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/dataClass.txt b/plugins/kapt3/kapt3-compiler/testData/converter/dataClass.txt deleted file mode 100644 index 1963d5e8890..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/dataClass.txt +++ /dev/null @@ -1,117 +0,0 @@ -/** - * public final data class User : kotlin/Any { - * - * // signature: (Ljava/lang/String;Ljava/lang/String;I)V - * public constructor(firstName: kotlin/String, secondName: kotlin/String, age: kotlin/Int) - * - * // signature: component1()Ljava/lang/String; - * public final (* synthesized *) operator fun component1(): kotlin/String - * - * // signature: component2()Ljava/lang/String; - * public final (* synthesized *) operator fun component2(): kotlin/String - * - * // signature: component3()I - * public final (* synthesized *) operator fun component3(): kotlin/Int - * - * // signature: copy(Ljava/lang/String;Ljava/lang/String;I)LUser; - * public final (* synthesized *) fun copy(firstName: kotlin/String (* = ... *), secondName: kotlin/String (* = ... *), age: kotlin/Int (* = ... *)): User - * - * // signature: equals(Ljava/lang/Object;)Z - * public open (* synthesized *) operator fun equals(other: kotlin/Any?): kotlin/Boolean - * - * // signature: hashCode()I - * public open (* synthesized *) fun hashCode(): kotlin/Int - * - * // signature: procedure()V - * public final fun procedure(): kotlin/Unit - * - * // signature: toString()Ljava/lang/String; - * public open (* synthesized *) fun toString(): kotlin/String - * - * // field: age:I - * // getter: getAge()I - * public final val age: kotlin/Int - * public final get - * - * // field: firstName:Ljava/lang/String; - * // getter: getFirstName()Ljava/lang/String; - * public final val firstName: kotlin/String - * public final get - * - * // field: secondName:Ljava/lang/String; - * // getter: getSecondName()Ljava/lang/String; - * public final val secondName: kotlin/String - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class User { - @org.jetbrains.annotations.NotNull() - private final java.lang.String firstName = null; - @org.jetbrains.annotations.NotNull() - private final java.lang.String secondName = null; - private final int age = 0; - - @org.jetbrains.annotations.NotNull() - public final User copy(@org.jetbrains.annotations.NotNull() - java.lang.String firstName, @org.jetbrains.annotations.NotNull() - java.lang.String secondName, int age) { - return null; - } - - @java.lang.Override() - public boolean equals(@org.jetbrains.annotations.Nullable() - java.lang.Object other) { - return false; - } - - @java.lang.Override() - public int hashCode() { - return 0; - } - - @java.lang.Override() - @org.jetbrains.annotations.NotNull() - public java.lang.String toString() { - return null; - } - - public User(@org.jetbrains.annotations.NotNull() - java.lang.String firstName, @org.jetbrains.annotations.NotNull() - java.lang.String secondName, int age) { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String component1() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getFirstName() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String component2() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getSecondName() { - return null; - } - - public final int component3() { - return 0; - } - - public final int getAge() { - return 0; - } - - public final void procedure() { - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/defaultImpls.txt b/plugins/kapt3/kapt3-compiler/testData/converter/defaultImpls.txt deleted file mode 100644 index fd460fb3bd6..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/defaultImpls.txt +++ /dev/null @@ -1,116 +0,0 @@ -/** - * public abstract interface Intf : kotlin/Any { - * - * // getter: getColor()I - * public open val color: kotlin/Int - * public open (* non-default *) get - * - * // companion object: Companion - * - * // nested class: Companion - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract interface Intf { - @org.jetbrains.annotations.NotNull() - public static final Intf.Companion Companion = null; - public static final int WHITE = 2; - - public abstract int getColor(); - - /** - * synthetic class - */ - @kotlin.Metadata() - public static final class DefaultImpls { - - public DefaultImpls() { - super(); - } - - public static int getColor(@org.jetbrains.annotations.NotNull() - Intf $this) { - return 0; - } - } - - /** - * public final companion object Intf.Companion : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // field: WHITE:I - * public final const val WHITE: kotlin/Int (* = ... *) - * public final get - * - * // field: BLACK:I - * // getter: getBLACK()I - * public final val BLACK: kotlin/Int (* = ... *) - * public final get - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Companion { - private static final int BLACK = 1; - public static final int WHITE = 2; - - private Companion() { - super(); - } - - public final int getBLACK() { - return 0; - } - } -} - -//////////////////// - - -/** - * public abstract interface IntfWithDefaultImpls : kotlin/Any { - * - * // signature: a()V - * public open fun a(): kotlin/Unit - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract interface IntfWithDefaultImpls { - - public abstract void a(); - - /** - * synthetic class - */ - @kotlin.Metadata() - public static final class DefaultImpls { - - public DefaultImpls() { - super(); - } - - public static void a(@org.jetbrains.annotations.NotNull() - IntfWithDefaultImpls $this) { - } - } -} - -//////////////////// - - -/** - * public abstract interface IntfWithoutDefaultImpls : kotlin/Any { - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract interface IntfWithoutDefaultImpls { -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/defaultParameterValueOff.txt b/plugins/kapt3/kapt3-compiler/testData/converter/defaultParameterValueOff.txt deleted file mode 100644 index 8bbdff13b25..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/defaultParameterValueOff.txt +++ /dev/null @@ -1,260 +0,0 @@ -/** - * public final enum class Em : kotlin/Enum { - * - * // signature: (Ljava/lang/String;I)V - * private constructor() - * - * FOO, - * - * BAR, - * - * // module name: main - * - * // has Enum.entries - * } - */ -@kotlin.Metadata() -public enum Em { - /*public static final*/ FOO /* = new Em() */, - /*public static final*/ BAR /* = new Em() */; - - Em() { - } -} - -//////////////////// - - -/** - * public final class Foo : kotlin/Any { - * - * // signature: (ZBCCSIJFDLjava/lang/String;[I[J[D[Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Class;LEm;[LEm;)V - * public constructor(z: kotlin/Boolean (* = ... *), b: kotlin/Byte (* = ... *), c: kotlin/Char (* = ... *), c2: kotlin/Char (* = ... *), sh: kotlin/Short (* = ... *), i: kotlin/Int (* = ... *), l: kotlin/Long (* = ... *), f: kotlin/Float (* = ... *), d: kotlin/Double (* = ... *), s: kotlin/String (* = ... *), iarr: kotlin/IntArray (* = ... *), larr: kotlin/LongArray (* = ... *), darr: kotlin/DoubleArray (* = ... *), sarr: kotlin/Array (* = ... *), cl: java/lang/Class<*> (* = ... *), clarr: kotlin/Array> (* = ... *), em: Em (* = ... *), emarr: kotlin/Array (* = ... *)) - * - * // signature: foo(I)V - * public final fun foo(a: kotlin/Int (* = ... *)): kotlin/Unit - * - * // field: b:B - * // getter: getB()B - * public final val b: kotlin/Byte - * public final get - * - * // field: c:C - * // getter: getC()C - * public final val c: kotlin/Char - * public final get - * - * // field: c2:C - * // getter: getC2()C - * public final val c2: kotlin/Char - * public final get - * - * // field: cl:Ljava/lang/Class; - * // getter: getCl()Ljava/lang/Class; - * public final val cl: java/lang/Class<*> - * public final get - * - * // field: clarr:[Ljava/lang/Class; - * // getter: getClarr()[Ljava/lang/Class; - * public final val clarr: kotlin/Array> - * public final get - * - * // field: d:D - * // getter: getD()D - * public final val d: kotlin/Double - * public final get - * - * // field: darr:[D - * // getter: getDarr()[D - * public final val darr: kotlin/DoubleArray - * public final get - * - * // field: em:LEm; - * // getter: getEm()LEm; - * public final val em: Em - * public final get - * - * // field: emarr:[LEm; - * // getter: getEmarr()[LEm; - * public final val emarr: kotlin/Array - * public final get - * - * // field: f:F - * // getter: getF()F - * public final val f: kotlin/Float - * public final get - * - * // field: i:I - * // getter: getI()I - * public final val i: kotlin/Int - * public final get - * - * // field: iarr:[I - * // getter: getIarr()[I - * public final val iarr: kotlin/IntArray - * public final get - * - * // field: l:J - * // getter: getL()J - * public final val l: kotlin/Long - * public final get - * - * // field: larr:[J - * // getter: getLarr()[J - * public final val larr: kotlin/LongArray - * public final get - * - * // field: s:Ljava/lang/String; - * // getter: getS()Ljava/lang/String; - * public final val s: kotlin/String - * public final get - * - * // field: sarr:[Ljava/lang/String; - * // getter: getSarr()[Ljava/lang/String; - * public final val sarr: kotlin/Array - * public final get - * - * // field: sh:S - * // getter: getSh()S - * public final val sh: kotlin/Short - * public final get - * - * // field: z:Z - * // getter: getZ()Z - * public final val z: kotlin/Boolean - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Foo { - private final boolean z = false; - private final byte b = 0; - private final char c = '\u0000'; - private final char c2 = '\u0000'; - private final short sh = 0; - private final int i = 0; - private final long l = 0L; - private final float f = 0.0F; - private final double d = 0.0; - @org.jetbrains.annotations.NotNull() - private final java.lang.String s = null; - @org.jetbrains.annotations.NotNull() - private final int[] iarr = null; - @org.jetbrains.annotations.NotNull() - private final long[] larr = null; - @org.jetbrains.annotations.NotNull() - private final double[] darr = null; - @org.jetbrains.annotations.NotNull() - private final java.lang.String[] sarr = null; - @org.jetbrains.annotations.NotNull() - private final java.lang.Class cl = null; - @org.jetbrains.annotations.NotNull() - private final java.lang.Class[] clarr = null; - @org.jetbrains.annotations.NotNull() - private final Em em = null; - @org.jetbrains.annotations.NotNull() - private final Em[] emarr = null; - - public Foo() { - super(); - } - - public Foo(boolean z, byte b, char c, char c2, short sh, int i, long l, float f, double d, @org.jetbrains.annotations.NotNull() - java.lang.String s, @org.jetbrains.annotations.NotNull() - int[] iarr, @org.jetbrains.annotations.NotNull() - long[] larr, @org.jetbrains.annotations.NotNull() - double[] darr, @org.jetbrains.annotations.NotNull() - java.lang.String[] sarr, @org.jetbrains.annotations.NotNull() - java.lang.Class cl, @org.jetbrains.annotations.NotNull() - java.lang.Class[] clarr, @org.jetbrains.annotations.NotNull() - Em em, @org.jetbrains.annotations.NotNull() - Em[] emarr) { - super(); - } - - public final boolean getZ() { - return false; - } - - public final byte getB() { - return 0; - } - - public final char getC() { - return '\u0000'; - } - - public final char getC2() { - return '\u0000'; - } - - public final short getSh() { - return 0; - } - - public final int getI() { - return 0; - } - - public final long getL() { - return 0L; - } - - public final float getF() { - return 0.0F; - } - - public final double getD() { - return 0.0; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getS() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final int[] getIarr() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final long[] getLarr() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final double[] getDarr() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String[] getSarr() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.Class getCl() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.Class[] getClarr() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final Em getEm() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final Em[] getEmarr() { - return null; - } - - public final void foo(int a) { - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/defaultParameterValueOn.txt b/plugins/kapt3/kapt3-compiler/testData/converter/defaultParameterValueOn.txt deleted file mode 100644 index 5d64529ac71..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/defaultParameterValueOn.txt +++ /dev/null @@ -1,260 +0,0 @@ -/** - * public final enum class Em : kotlin/Enum { - * - * // signature: (Ljava/lang/String;I)V - * private constructor() - * - * FOO, - * - * BAR, - * - * // module name: main - * - * // has Enum.entries - * } - */ -@kotlin.Metadata() -public enum Em { - /*public static final*/ FOO /* = new Em() */, - /*public static final*/ BAR /* = new Em() */; - - Em() { - } -} - -//////////////////// - - -/** - * public final class Foo : kotlin/Any { - * - * // signature: (ZBCCSIJFDLjava/lang/String;[I[J[D[Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Class;LEm;[LEm;)V - * public constructor(z: kotlin/Boolean (* = ... *), b: kotlin/Byte (* = ... *), c: kotlin/Char (* = ... *), c2: kotlin/Char (* = ... *), sh: kotlin/Short (* = ... *), i: kotlin/Int (* = ... *), l: kotlin/Long (* = ... *), f: kotlin/Float (* = ... *), d: kotlin/Double (* = ... *), s: kotlin/String (* = ... *), iarr: kotlin/IntArray (* = ... *), larr: kotlin/LongArray (* = ... *), darr: kotlin/DoubleArray (* = ... *), sarr: kotlin/Array (* = ... *), cl: java/lang/Class<*> (* = ... *), clarr: kotlin/Array> (* = ... *), em: Em (* = ... *), emarr: kotlin/Array (* = ... *)) - * - * // signature: foo(I)V - * public final fun foo(a: kotlin/Int (* = ... *)): kotlin/Unit - * - * // field: b:B - * // getter: getB()B - * public final val b: kotlin/Byte - * public final get - * - * // field: c:C - * // getter: getC()C - * public final val c: kotlin/Char - * public final get - * - * // field: c2:C - * // getter: getC2()C - * public final val c2: kotlin/Char - * public final get - * - * // field: cl:Ljava/lang/Class; - * // getter: getCl()Ljava/lang/Class; - * public final val cl: java/lang/Class<*> - * public final get - * - * // field: clarr:[Ljava/lang/Class; - * // getter: getClarr()[Ljava/lang/Class; - * public final val clarr: kotlin/Array> - * public final get - * - * // field: d:D - * // getter: getD()D - * public final val d: kotlin/Double - * public final get - * - * // field: darr:[D - * // getter: getDarr()[D - * public final val darr: kotlin/DoubleArray - * public final get - * - * // field: em:LEm; - * // getter: getEm()LEm; - * public final val em: Em - * public final get - * - * // field: emarr:[LEm; - * // getter: getEmarr()[LEm; - * public final val emarr: kotlin/Array - * public final get - * - * // field: f:F - * // getter: getF()F - * public final val f: kotlin/Float - * public final get - * - * // field: i:I - * // getter: getI()I - * public final val i: kotlin/Int - * public final get - * - * // field: iarr:[I - * // getter: getIarr()[I - * public final val iarr: kotlin/IntArray - * public final get - * - * // field: l:J - * // getter: getL()J - * public final val l: kotlin/Long - * public final get - * - * // field: larr:[J - * // getter: getLarr()[J - * public final val larr: kotlin/LongArray - * public final get - * - * // field: s:Ljava/lang/String; - * // getter: getS()Ljava/lang/String; - * public final val s: kotlin/String - * public final get - * - * // field: sarr:[Ljava/lang/String; - * // getter: getSarr()[Ljava/lang/String; - * public final val sarr: kotlin/Array - * public final get - * - * // field: sh:S - * // getter: getSh()S - * public final val sh: kotlin/Short - * public final get - * - * // field: z:Z - * // getter: getZ()Z - * public final val z: kotlin/Boolean - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Foo { - private final boolean z = true; - private final byte b = (byte)0; - private final char c = 'c'; - private final char c2 = '\n'; - private final short sh = (short)10; - private final int i = 10; - private final long l = -10L; - private final float f = 1.0F; - private final double d = -1.0; - @org.jetbrains.annotations.NotNull() - private final java.lang.String s = "foo"; - @org.jetbrains.annotations.NotNull() - private final int[] iarr = {1, 2, 3}; - @org.jetbrains.annotations.NotNull() - private final long[] larr = {-1L, 0L, 1L}; - @org.jetbrains.annotations.NotNull() - private final double[] darr = {7.3}; - @org.jetbrains.annotations.NotNull() - private final java.lang.String[] sarr = {"a", "bc"}; - @org.jetbrains.annotations.NotNull() - private final java.lang.Class cl = null; - @org.jetbrains.annotations.NotNull() - private final java.lang.Class[] clarr = null; - @org.jetbrains.annotations.NotNull() - private final Em em = Em.BAR; - @org.jetbrains.annotations.NotNull() - private final Em[] emarr = {Em.FOO, Em.BAR}; - - public Foo() { - super(); - } - - public Foo(boolean z, byte b, char c, char c2, short sh, int i, long l, float f, double d, @org.jetbrains.annotations.NotNull() - java.lang.String s, @org.jetbrains.annotations.NotNull() - int[] iarr, @org.jetbrains.annotations.NotNull() - long[] larr, @org.jetbrains.annotations.NotNull() - double[] darr, @org.jetbrains.annotations.NotNull() - java.lang.String[] sarr, @org.jetbrains.annotations.NotNull() - java.lang.Class cl, @org.jetbrains.annotations.NotNull() - java.lang.Class[] clarr, @org.jetbrains.annotations.NotNull() - Em em, @org.jetbrains.annotations.NotNull() - Em[] emarr) { - super(); - } - - public final boolean getZ() { - return false; - } - - public final byte getB() { - return 0; - } - - public final char getC() { - return '\u0000'; - } - - public final char getC2() { - return '\u0000'; - } - - public final short getSh() { - return 0; - } - - public final int getI() { - return 0; - } - - public final long getL() { - return 0L; - } - - public final float getF() { - return 0.0F; - } - - public final double getD() { - return 0.0; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getS() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final int[] getIarr() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final long[] getLarr() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final double[] getDarr() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String[] getSarr() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.Class getCl() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.Class[] getClarr() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final Em getEm() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final Em[] getEmarr() { - return null; - } - - public final void foo(int a) { - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/delegateCorrectErrorTypes.txt b/plugins/kapt3/kapt3-compiler/testData/converter/delegateCorrectErrorTypes.txt deleted file mode 100644 index 8a456f72215..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/delegateCorrectErrorTypes.txt +++ /dev/null @@ -1,60 +0,0 @@ -package test; - -/** - * public final class test/Bar : kotlin/Any { - * - * // signature: (Ltest/Delegate;)V - * public constructor(delegate: test/Delegate) - * - * // field: unknown$delegate:Ltest/Delegate; - * // getter: getUnknown()Lerror/NonExistentClass; - * private final (* delegated *) val unknown: error/NonExistentClass - * private final (* non-default *) get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Bar { - private final test.Delegate unknown$delegate = null; - - public Bar(@org.jetbrains.annotations.NotNull() - test.Delegate delegate) { - super(); - } - - private final Unknown getUnknown() { - return null; - } -} - -//////////////////// - -package test; - -/** - * public final class test/Delegate : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // signature: getValue(Ljava/lang/Object;Lerror/NonExistentClass;)Ljava/lang/Object; - * public final operator fun getValue(thisRef: kotlin/Any, property: error/NonExistentClass): kotlin/Any - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Delegate { - - public Delegate() { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.Object getValue(@org.jetbrains.annotations.NotNull() - java.lang.Object thisRef, @org.jetbrains.annotations.NotNull() - KProperty property) { - return null; - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/delegateToList.txt b/plugins/kapt3/kapt3-compiler/testData/converter/delegateToList.txt deleted file mode 100644 index 4cf486a1f00..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/delegateToList.txt +++ /dev/null @@ -1,125 +0,0 @@ -/** - * public final class MyList : kotlin/collections/List { - * - * // signature: (Ljava/util/List;)V - * public constructor(wrappedList: kotlin/collections/List) - * - * // signature: contains(Ljava/lang/Object;)Z - * public open (* delegation *) operator fun contains(element: T#0): kotlin/Boolean - * - * // signature: containsAll(Ljava/util/Collection;)Z - * public open (* delegation *) fun containsAll(elements: kotlin/collections/Collection): kotlin/Boolean - * - * // signature: get(I)Ljava/lang/Object; - * public open (* delegation *) operator fun get(index: kotlin/Int): T#0 - * - * // signature: indexOf(Ljava/lang/Object;)I - * public open (* delegation *) fun indexOf(element: T#0): kotlin/Int - * - * // signature: isEmpty()Z - * public open (* delegation *) fun isEmpty(): kotlin/Boolean - * - * // signature: iterator()Ljava/util/Iterator; - * public open (* delegation *) operator fun iterator(): kotlin/collections/Iterator - * - * // signature: lastIndexOf(Ljava/lang/Object;)I - * public open (* delegation *) fun lastIndexOf(element: T#0): kotlin/Int - * - * // signature: listIterator()Ljava/util/ListIterator; - * public open (* delegation *) fun listIterator(): kotlin/collections/ListIterator - * - * // signature: listIterator(I)Ljava/util/ListIterator; - * public open (* delegation *) fun listIterator(index: kotlin/Int): kotlin/collections/ListIterator - * - * // signature: subList(II)Ljava/util/List; - * public open (* delegation *) fun subList(fromIndex: kotlin/Int, toIndex: kotlin/Int): kotlin/collections/List - * - * // getter: getSize()I - * public open (* delegation *) val size: kotlin/Int - * public open get - * - * // field: wrappedList:Ljava/util/List; - * private final val wrappedList: kotlin/collections/List - * private final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class MyList implements java.util.List, kotlin.jvm.internal.markers.KMappedMarker { - private final java.util.List wrappedList = null; - - public MyList(@org.jetbrains.annotations.NotNull() - java.util.List wrappedList) { - super(); - } - - @java.lang.Override() - public boolean contains(@org.jetbrains.annotations.NotNull() - java.lang.Object element) { - return false; - } - - @java.lang.Override() - public boolean containsAll(@org.jetbrains.annotations.NotNull() - java.util.Collection elements) { - return false; - } - - @java.lang.Override() - @org.jetbrains.annotations.NotNull() - public T get(int index) { - return null; - } - - @java.lang.Override() - public int getSize() { - return 0; - } - - @java.lang.Override() - public int indexOf(@org.jetbrains.annotations.NotNull() - java.lang.Object element) { - return 0; - } - - @java.lang.Override() - public boolean isEmpty() { - return false; - } - - @java.lang.Override() - @org.jetbrains.annotations.NotNull() - public java.util.Iterator iterator() { - return null; - } - - @java.lang.Override() - public int lastIndexOf(@org.jetbrains.annotations.NotNull() - java.lang.Object element) { - return 0; - } - - @java.lang.Override() - @org.jetbrains.annotations.NotNull() - public java.util.ListIterator listIterator() { - return null; - } - - @java.lang.Override() - @org.jetbrains.annotations.NotNull() - public java.util.ListIterator listIterator(int index) { - return null; - } - - @java.lang.Override() - public final int size() { - return 0; - } - - @java.lang.Override() - @org.jetbrains.annotations.NotNull() - public java.util.List subList(int fromIndex, int toIndex) { - return null; - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/delegatedProperties.txt b/plugins/kapt3/kapt3-compiler/testData/converter/delegatedProperties.txt deleted file mode 100644 index 8039006ba8f..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/delegatedProperties.txt +++ /dev/null @@ -1,126 +0,0 @@ -package test; - -/** - * public final class test/A : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // field: a$delegate:Lkotlin/Lazy; - * // getter: getA()Ltest/C; - * public final (* delegated *) val a: test/C - * public final (* non-default *) get - * - * // field: b$delegate:Lkotlin/Lazy; - * // getter: getB()Ltest/C; - * public final (* delegated *) val b: test/C - * public final (* non-default *) get - * - * // field: c$delegate:Lkotlin/reflect/KProperty0; - * // getter: getC()Ltest/C; - * public final (* delegated *) val c: test/C - * public final (* non-default *) get - * - * // field: x$delegate:Lkotlin/Lazy; - * // getter: getX()Lkotlin/Unit; - * // synthetic method for annotations: getX$annotations()V - * public final (* delegated *) val x: kotlin/Unit - * public final (* non-default *) get - * - * // field: y$delegate:Ltest/A$y$2; - * // getter: getY()Ljava/lang/String; - * public final (* delegated *) val y: kotlin/String - * public final (* non-default *) get - * - * // field: z$delegate:Ltest/C; - * // getter: getZ()Ljava/lang/String; - * public final (* delegated *) val z: kotlin/String - * public final (* non-default *) get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class A { - @org.jetbrains.annotations.NotNull() - private final kotlin.Lazy x$delegate = null; - @org.jetbrains.annotations.NotNull() - private final test.C z$delegate = null; - @org.jetbrains.annotations.NotNull() - private final test.C y$delegate = null; - @org.jetbrains.annotations.NotNull() - private final kotlin.Lazy a$delegate = null; - @org.jetbrains.annotations.NotNull() - private final kotlin.Lazy b$delegate = null; - @org.jetbrains.annotations.NotNull() - private final kotlin.reflect.KProperty0 c$delegate = null; - - public A() { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final kotlin.Unit getX() { - return null; - } - - @kotlin.Suppress(names = {"UNRESOLVED_REFERENCE"}) - @java.lang.Deprecated() - public static void getX$annotations() { - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getZ() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getY() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final test.C getA() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final test.C getB() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final test.C getC() { - return null; - } -} - -//////////////////// - -package test; - -/** - * public open class test/C : kotlin/Any { - * - * // signature: (Ljava/lang/Object;)V - * public constructor(v: T#0) - * - * // signature: getValue(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - * public final operator fun getValue(p1: kotlin/Any?, p2: kotlin/Any?): T#0 - * - * // module name: main - * } - */ -@kotlin.Metadata() -public class C { - - public C(T v) { - super(); - } - - public final T getValue(@org.jetbrains.annotations.Nullable() - java.lang.Object p1, @org.jetbrains.annotations.Nullable() - java.lang.Object p2) { - return null; - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/delegationAndCompanionObject.txt b/plugins/kapt3/kapt3-compiler/testData/converter/delegationAndCompanionObject.txt deleted file mode 100644 index 35a298e101e..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/delegationAndCompanionObject.txt +++ /dev/null @@ -1,83 +0,0 @@ -/** - * public abstract interface A : kotlin/Any { - * - * // signature: inject(LA$B;)V - * public abstract fun inject(b: A.B): kotlin/Unit - * - * // getter: getX()Ljava/lang/String; - * public abstract val x: kotlin/String - * public abstract get - * - * // companion object: Companion - * - * // nested class: B - * - * // nested class: Companion - * - * // module name: main - * } - */ -@kotlin.Metadata() -@kotlin.Suppress(names = {"UNRESOLVED_REFERENCE"}) -public abstract interface A { - @org.jetbrains.annotations.NotNull() - public static final A.Companion Companion = null; - - public abstract void inject(@org.jetbrains.annotations.NotNull() - A.B b); - - @org.jetbrains.annotations.NotNull() - public abstract java.lang.String getX(); - - /** - * public abstract class A.B : A { - * - * // signature: ()V - * public constructor() - * - * // signature: inject(LA$B;)V - * public open (* delegation *) fun inject(b: A.B): kotlin/Unit - * - * // getter: getX()Ljava/lang/String; - * public open (* delegation *) val x: kotlin/String - * public open get - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static abstract class B implements A { - - @java.lang.Override() - public void inject(@org.jetbrains.annotations.NotNull() - A.B b) { - } - - @java.lang.Override() - @org.jetbrains.annotations.NotNull() - public java.lang.String getX() { - return null; - } - - public B() { - super(); - } - } - - /** - * public final companion object A.Companion : A.B { - * - * // signature: ()V - * private constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Companion extends A.B { - - private Companion() { - super(); - } - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/enumConstructorCallWithErrorType.txt b/plugins/kapt3/kapt3-compiler/testData/converter/enumConstructorCallWithErrorType.txt deleted file mode 100644 index 0ca9b1037bd..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/enumConstructorCallWithErrorType.txt +++ /dev/null @@ -1,52 +0,0 @@ -/** - * public final enum class E : kotlin/Enum { - * - * // signature: (Ljava/lang/String;ILI;)V - * private constructor(i: I) - * - * // field: i:LI; - * // getter: getI()LI; - * public final val i: I - * public final get - * - * E1, - * - * E2, - * - * E3, - * - * // module name: main - * - * // has Enum.entries - * } - */ -@kotlin.Metadata() -@kotlin.Suppress(names = {"UNRESOLVED_REFERENCE"}) -public enum E { - /*public static final*/ E1 /* = new E() */, - /*public static final*/ E2 /* = new E() */, - /*public static final*/ E3 /* = new E() */; - @org.jetbrains.annotations.NotNull() - private final I i = null; - - E(I i) { - } - - @org.jetbrains.annotations.NotNull() - public final I getI() { - return null; - } -} - -//////////////////// - - -/** - * public abstract interface I : kotlin/Any { - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract interface I { -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/enumImports.txt b/plugins/kapt3/kapt3-compiler/testData/converter/enumImports.txt deleted file mode 100644 index d30cf6007a6..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/enumImports.txt +++ /dev/null @@ -1,30 +0,0 @@ -package kapt; - -import kotlin.annotation.Repeatable; - -/** - * public final enum class kapt/Options : kotlin/Enum { - * - * // signature: (Ljava/lang/String;I)V - * private constructor() - * - * A, - * - * B, - * - * C, - * - * // module name: main - * - * // has Enum.entries - * } - */ -@kotlin.Metadata() -public enum Options { - /*public static final*/ A /* = new Options() */, - /*public static final*/ B /* = new Options() */, - /*public static final*/ C /* = new Options() */; - - Options() { - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/enumInCompanion.txt b/plugins/kapt3/kapt3-compiler/testData/converter/enumInCompanion.txt deleted file mode 100644 index e1bf5c5a88a..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/enumInCompanion.txt +++ /dev/null @@ -1,390 +0,0 @@ -/** - * public final class Test : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // field: foo:LTest$Companion$Example; - * private final val foo: Test.Companion.Example - * private final get - * - * // companion object: Companion - * - * // nested class: Companion - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test { - private final Test.Companion.Example foo; - @org.jetbrains.annotations.NotNull() - public static final Test.Companion Companion = null; - - public Test() { - super(); - } - - /** - * public final companion object Test.Companion : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // nested class: Example - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Companion { - - private Companion() { - super(); - } - - /** - * public final enum class Test.Companion.Example : kotlin/Enum { - * - * // signature: (Ljava/lang/String;I)V - * private constructor() - * - * FOO, - * - * // module name: main - * - * // has Enum.entries - * } - */ - @kotlin.Metadata() - public static enum Example { - /*public static final*/ FOO /* = new Example() */; - - Example() { - } - } - } -} - -//////////////////// - - -/** - * public final class Test2 : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // field: foo:LTest2$Amigo$Example; - * private final val foo: Test2.Amigo.Example - * private final get - * - * // companion object: Amigo - * - * // nested class: Amigo - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test2 { - private final Test2.Amigo.Example foo; - @org.jetbrains.annotations.NotNull() - public static final Test2.Amigo Amigo = null; - - public Test2() { - super(); - } - - /** - * public final companion object Test2.Amigo : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // nested class: Example - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Amigo { - - private Amigo() { - super(); - } - - /** - * public final enum class Test2.Amigo.Example : kotlin/Enum { - * - * // signature: (Ljava/lang/String;I)V - * private constructor() - * - * FOO, - * - * // module name: main - * - * // has Enum.entries - * } - */ - @kotlin.Metadata() - public static enum Example { - /*public static final*/ FOO /* = new Example() */; - - Example() { - } - } - } -} - -//////////////////// - - -/** - * public final class Test3 : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // field: foo:LTest3$Amigo$Example; - * private final val foo: Test3.Amigo.Example - * private final get - * - * // nested class: Amigo - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test3 { - private final Test3.Amigo.Example foo = Test3.Amigo.Example.FOO; - - public Test3() { - super(); - } - - /** - * public final object Test3.Amigo : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // nested class: Example - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Amigo { - @org.jetbrains.annotations.NotNull() - public static final Test3.Amigo INSTANCE = null; - - private Amigo() { - super(); - } - - /** - * public final enum class Test3.Amigo.Example : kotlin/Enum { - * - * // signature: (Ljava/lang/String;I)V - * private constructor() - * - * FOO, - * - * // module name: main - * - * // has Enum.entries - * } - */ - @kotlin.Metadata() - public static enum Example { - /*public static final*/ FOO /* = new Example() */; - - Example() { - } - } - } -} - -//////////////////// - - -/** - * public final class Test4 : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // field: foo:I - * private final val foo: kotlin/Int (* = ... *) - * private final get - * - * // companion object: Companion - * - * // nested class: Companion - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test4 { - private final int foo = 1; - @org.jetbrains.annotations.NotNull() - public static final Test4.Companion Companion = null; - - public Test4() { - super(); - } - - /** - * public final companion object Test4.Companion : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // nested class: Foo - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Companion { - - private Companion() { - super(); - } - - /** - * public final object Test4.Companion.Foo : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // field: constProperty:I - * public final const val constProperty: kotlin/Int (* = ... *) - * public final get - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Foo { - @org.jetbrains.annotations.NotNull() - public static final Test4.Companion.Foo INSTANCE = null; - public static final int constProperty = 1; - - private Foo() { - super(); - } - } - } -} - -//////////////////// - - -/** - * public final class Test5 : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // field: foo:LTest5$Amigos$Companion$Goo$Example; - * private final val foo: Test5.Amigos.Companion.Goo.Example - * private final get - * - * // nested class: Amigos - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test5 { - private final Test5.Amigos.Companion.Goo.Example foo; - - public Test5() { - super(); - } - - /** - * public final class Test5.Amigos : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // companion object: Companion - * - * // nested class: Companion - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Amigos { - @org.jetbrains.annotations.NotNull() - public static final Test5.Amigos.Companion Companion = null; - - public Amigos() { - super(); - } - - /** - * public final companion object Test5.Amigos.Companion : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // nested class: Goo - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Companion { - - private Companion() { - super(); - } - - /** - * public final class Test5.Amigos.Companion.Goo : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // nested class: Example - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Goo { - - public Goo() { - super(); - } - - /** - * public final enum class Test5.Amigos.Companion.Goo.Example : kotlin/Enum { - * - * // signature: (Ljava/lang/String;I)V - * private constructor() - * - * FOO, - * - * // module name: main - * - * // has Enum.entries - * } - */ - @kotlin.Metadata() - public static enum Example { - /*public static final*/ FOO /* = new Example() */; - - Example() { - } - } - } - } - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/enumSecondaryConstructor.txt b/plugins/kapt3/kapt3-compiler/testData/converter/enumSecondaryConstructor.txt deleted file mode 100644 index ef894bfd84f..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/enumSecondaryConstructor.txt +++ /dev/null @@ -1,13 +0,0 @@ -public enum Foo { - /*public static final*/ BLA /* = new Foo() */; - @org.jetbrains.annotations.NotNull() - private final java.lang.String bla = null; - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getBla() { - return null; - } - - Foo(java.lang.String bla) { - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/enums.txt b/plugins/kapt3/kapt3-compiler/testData/converter/enums.txt deleted file mode 100644 index 6c81245218c..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/enums.txt +++ /dev/null @@ -1,177 +0,0 @@ -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class Anno1 : kotlin/Annotation { - * - * // signature: (Ljava/lang/String;)V - * public constructor(value: kotlin/String) - * - * // getter: value()Ljava/lang/String; - * public final val value: kotlin/String - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface Anno1 { - - public abstract java.lang.String value(); -} - -//////////////////// - - -/** - * public final enum class Enum1 : kotlin/Enum { - * - * // signature: (Ljava/lang/String;I)V - * private constructor() - * - * BLACK, - * - * WHITE, - * - * // module name: main - * - * // has Enum.entries - * } - */ -@kotlin.Metadata() -public enum Enum1 { - /*public static final*/ BLACK /* = new Enum1() */, - /*public static final*/ WHITE /* = new Enum1() */; - - Enum1() { - } -} - -//////////////////// - - -/** - * public final enum class Enum2 : kotlin/Enum { - * - * // signature: (Ljava/lang/String;ILjava/lang/String;I)V - * private constructor(col: kotlin/String, col2: kotlin/Int) - * - * // signature: color()Ljava/lang/String; - * public final fun color(): kotlin/String - * - * // signature: privateEnumFun()V - * private final fun privateEnumFun(): kotlin/Unit - * - * // signature: publicEnumFun()V - * public final fun publicEnumFun(): kotlin/Unit - * - * // field: col:Ljava/lang/String; - * // getter: getCol()Ljava/lang/String; - * public final val col: kotlin/String - * public final get - * - * // field: col2:I - * // getter: getCol2()I - * public final val col2: kotlin/Int - * public final get - * - * RED, - * - * WHITE, - * - * // module name: main - * - * // has Enum.entries - * } - */ -@kotlin.Metadata() -public enum Enum2 { - /*public static final*/ RED /* = new Enum2() */, - /*public static final*/ WHITE /* = new Enum2() */; - @org.jetbrains.annotations.NotNull() - private final java.lang.String col = null; - private final int col2 = 0; - - Enum2(@Anno1(value = "first") - java.lang.String col, @Anno1(value = "second") - int col2) { - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getCol() { - return null; - } - - public final int getCol2() { - return 0; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String color() { - return null; - } - - private final void privateEnumFun() { - } - - public final void publicEnumFun() { - } -} - -//////////////////// - - -/** - * public abstract interface I : kotlin/Any { - * - * // nested class: Nested - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract interface I { - - /** - * public final enum class I.Nested : kotlin/Enum { - * - * // signature: (Ljava/lang/String;I)V - * private constructor() - * - * WHITE, - * - * // module name: main - * - * // has Enum.entries - * } - */ - @kotlin.Metadata() - public static enum Nested { - /*public static final*/ WHITE /* = new Nested() */; - - Nested() { - } - } -} - -//////////////////// - - -/** - * public final enum class Nested1 : kotlin/Enum { - * - * // signature: (Ljava/lang/String;I)V - * private constructor() - * - * WHITE, - * - * // module name: main - * - * // has Enum.entries - * } - */ -@kotlin.Metadata() -public enum Nested1 { - /*public static final*/ WHITE /* = new Nested1() */; - - Nested1() { - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/errorLocationMapping.txt b/plugins/kapt3/kapt3-compiler/testData/converter/errorLocationMapping.txt deleted file mode 100644 index 5bb37f62b2b..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/errorLocationMapping.txt +++ /dev/null @@ -1,314 +0,0 @@ -import kotlin.reflect.KClass; - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class Anno : kotlin/Annotation { - * - * // signature: (Lkotlin/reflect/KClass;)V - * public constructor(a: kotlin/reflect/KClass) - * - * // getter: a()Ljava/lang/Class; - * public final val a: kotlin/reflect/KClass - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface Anno { - - public abstract java.lang.Class a(); -} - -//////////////////// - - -import kotlin.reflect.KClass; - -@Anno(a = ABC.class) -/** - * public final class ErrorInAnnotation : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class ErrorInAnnotation { - - public ErrorInAnnotation() { - super(); - } -} - -//////////////////// - - -import kotlin.reflect.KClass; - -/** - * public final class ErrorInConstructorParameter : kotlin/Any { - * - * // signature: (Ljava/lang/String;Lerror/NonExistentClass;Ljava/util/List;)V - * public constructor(a: kotlin/String, b: error/NonExistentClass, c: kotlin/collections/List) - * - * // field: a:Ljava/lang/String; - * // getter: getA()Ljava/lang/String; - * public final val a: kotlin/String - * public final get - * - * // field: b:Lerror/NonExistentClass; - * // getter: getB()Lerror/NonExistentClass; - * public final val b: error/NonExistentClass - * public final get - * - * // field: c:Ljava/util/List; - * // getter: getC()Ljava/util/List; - * public final val c: kotlin/collections/List - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class ErrorInConstructorParameter { - @org.jetbrains.annotations.NotNull() - private final java.lang.String a = null; - @org.jetbrains.annotations.NotNull() - private final ABC b = null; - @org.jetbrains.annotations.NotNull() - private final java.util.List c = null; - - public ErrorInConstructorParameter(@org.jetbrains.annotations.NotNull() - java.lang.String a, @org.jetbrains.annotations.NotNull() - ABC b, @org.jetbrains.annotations.NotNull() - java.util.List c) { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getA() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final ABC getB() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.util.List getC() { - return null; - } -} - -//////////////////// - - -import kotlin.reflect.KClass; - -/** - * public final class ErrorInDeclarations : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // signature: f1(Ljava/lang/String;Lerror/NonExistentClass;)V - * public final fun f1(a: kotlin/String, b: error/NonExistentClass): kotlin/Unit - * - * // signature: f2()V - * public final fun f2(): kotlin/Unit - * - * // signature: f3()V - * public final fun f3(): kotlin/Unit - * - * // signature: f4()Lerror/NonExistentClass; - * public final fun f4(): error/NonExistentClass - * - * // signature: f5(Lerror/NonExistentClass;Ljava/lang/String;)V - * public final fun f5(a: error/NonExistentClass, b: kotlin/String (* = ... *)): kotlin/Unit - * - * // signature: overloads(Lerror/NonExistentClass;)V - * public final fun overloads(a: error/NonExistentClass): kotlin/Unit - * - * // signature: overloads(Ljava/lang/String;)V - * public final fun overloads(a: kotlin/String): kotlin/Unit - * - * // field: p1:Ljava/lang/String; - * // getter: getP1()Ljava/lang/String; - * // setter: setP1(Ljava/lang/String;)V - * public final lateinit var p1: kotlin/String - * public final get - * public final set - * - * // field: p2:Lerror/NonExistentClass; - * // getter: getP2()Lerror/NonExistentClass; - * // setter: setP2(Lerror/NonExistentClass;)V - * public final lateinit var p2: error/NonExistentClass - * public final get - * public final set - * - * // field: p3:Lerror/NonExistentClass; - * // getter: getP3()Lerror/NonExistentClass; - * // setter: setP3(Lerror/NonExistentClass;)V - * public final lateinit var p3: error/NonExistentClass - * public final get - * public final set - * - * // companion object: Companion - * - * // nested class: Companion - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class ErrorInDeclarations { - public java.lang.String p1; - public ABC p2; - public BCD p3; - @org.jetbrains.annotations.NotNull() - public static final ErrorInDeclarations.Companion Companion = null; - - public ErrorInDeclarations() { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getP1() { - return null; - } - - public final void setP1(@org.jetbrains.annotations.NotNull() - java.lang.String p0) { - } - - @org.jetbrains.annotations.NotNull() - public final ABC getP2() { - return null; - } - - public final void setP2(@org.jetbrains.annotations.NotNull() - ABC p0) { - } - - @org.jetbrains.annotations.NotNull() - public final BCD getP3() { - return null; - } - - public final void setP3(@org.jetbrains.annotations.NotNull() - BCD p0) { - } - - public final void overloads(@org.jetbrains.annotations.NotNull() - java.lang.String a) { - } - - public final void overloads(@org.jetbrains.annotations.NotNull() - ABC a) { - } - - public final void f1(@org.jetbrains.annotations.NotNull() - java.lang.String a, @org.jetbrains.annotations.NotNull() - ABC> b) { - } - - public final void f2() { - } - - public final void f3() { - } - - @org.jetbrains.annotations.Nullable() - public final ABC f4() { - return null; - } - - @kotlin.jvm.JvmOverloads() - public final void f5(@org.jetbrains.annotations.NotNull() - error.NonExistentClass a) { - } - - @kotlin.jvm.JvmOverloads() - public final void f5(@org.jetbrains.annotations.NotNull() - ABC a, @org.jetbrains.annotations.NotNull() - java.lang.String b) { - } - - @kotlin.jvm.JvmStatic() - public static final void f6(@org.jetbrains.annotations.NotNull() - ABC a) { - } - - /** - * public final companion object ErrorInDeclarations.Companion : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // signature: f6(Lerror/NonExistentClass;)V - * public final fun f6(a: error/NonExistentClass): kotlin/Unit - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Companion { - - private Companion() { - super(); - } - - @kotlin.jvm.JvmStatic() - public final void f6(@org.jetbrains.annotations.NotNull() - ABC a) { - } - } -} - -//////////////////// - - -import kotlin.reflect.KClass; - -/** - * public final class ErrorInSupertype : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class ErrorInSupertype implements ABC { - - public ErrorInSupertype() { - super(); - } -} - -//////////////////// - - -import kotlin.reflect.KClass; - -/** - * public final class ErrorInSupertype2 : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class ErrorInSupertype2 extends ABC { - - public ErrorInSupertype2() { - super(); - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/errorSuperclass.txt b/plugins/kapt3/kapt3-compiler/testData/converter/errorSuperclass.txt deleted file mode 100644 index cef745f177a..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/errorSuperclass.txt +++ /dev/null @@ -1,52 +0,0 @@ -package test; - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * internal final annotation class test/Anno : kotlin/Annotation { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface Anno { -} - -//////////////////// - -package test; - -@Anno() -/** - * internal final class test/ClassWithParent : kotlin/CharSequence { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -@kotlin.Suppress(names = {"UNRESOLVED_REFERENCE"}) -public final class ClassWithParent implements java.lang.CharSequence { - - public ClassWithParent() { - super(); - } - - @java.lang.Override() - public final char charAt(int index) { - return '\u0000'; - } - - public abstract char get(int index); - - public abstract int getLength(); - - @java.lang.Override() - public final int length() { - return 0; - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/genericParameters.txt b/plugins/kapt3/kapt3-compiler/testData/converter/genericParameters.txt deleted file mode 100644 index 5acdfae4b3a..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/genericParameters.txt +++ /dev/null @@ -1,52 +0,0 @@ -/** - * public final class MappedList : kotlin/collections/AbstractList, kotlin/collections/List { - * - * // signature: (Ljava/util/List;Lkotlin/jvm/functions/Function1;)V - * public constructor(list: kotlin/collections/List, function: kotlin/Function1) - * - * // signature: get(I)Ljava/lang/Object; - * public open operator fun get(index: kotlin/Int): T#1 - * - * // field: function:Lkotlin/jvm/functions/Function1; - * private final val function: kotlin/Function1 - * private final get - * - * // field: list:Ljava/util/List; - * // getter: getList()Ljava/util/List; - * public final val list: kotlin/collections/List - * public final get - * - * // getter: getSize()I - * public open val size: kotlin/Int - * public open (* non-default *) get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class MappedList extends kotlin.collections.AbstractList implements java.util.List { - @org.jetbrains.annotations.NotNull() - private final java.util.List list = null; - private final kotlin.jvm.functions.Function1 function = null; - - public MappedList(@org.jetbrains.annotations.NotNull() - java.util.List list, @org.jetbrains.annotations.NotNull() - kotlin.jvm.functions.Function1 function) { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.util.List getList() { - return null; - } - - @java.lang.Override() - public R get(int index) { - return null; - } - - @java.lang.Override() - public int getSize() { - return 0; - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/incorrectDelegate.txt b/plugins/kapt3/kapt3-compiler/testData/converter/incorrectDelegate.txt deleted file mode 100644 index fc20eb67733..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/incorrectDelegate.txt +++ /dev/null @@ -1,86 +0,0 @@ -/** - * public final class GroupedNewsListDelegateAdapter : kotlin/Any { - * - * // signature: (Lkotlin/jvm/functions/Function0;)V - * public constructor(onWiFiClickListener: kotlin/Function0) - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class GroupedNewsListDelegateAdapter { - - public GroupedNewsListDelegateAdapter(@org.jetbrains.annotations.NotNull() - kotlin.jvm.functions.Function0 onWiFiClickListener) { - super(); - } -} - -//////////////////// - - -/** - * public final class HomeFragment : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // field: categoryNewsListPresenter$delegate:Lkotlin/Unit; - * // getter: getCategoryNewsListPresenter()Lerror/NonExistentClass; - * // synthetic method for annotations: getCategoryNewsListPresenter$annotations()V - * private final (* delegated *) val categoryNewsListPresenter: error/NonExistentClass - * private final (* non-default *) get - * - * // field: groupedNewsListAdapter$delegate:Lkotlin/Lazy; - * // getter: getGroupedNewsListAdapter()LGroupedNewsListDelegateAdapter; - * private final (* delegated *) val groupedNewsListAdapter: GroupedNewsListDelegateAdapter - * private final (* non-default *) get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class HomeFragment { - private final kotlin.Unit categoryNewsListPresenter$delegate = null; - private final kotlin.Lazy groupedNewsListAdapter$delegate = null; - - public HomeFragment() { - super(); - } - - private final error.NonExistentClass getCategoryNewsListPresenter() { - return null; - } - - @kotlin.Suppress(names = {"TOO_MANY_ARGUMENTS", "DELEGATE_SPECIAL_FUNCTION_MISSING"}) - @java.lang.Deprecated() - private static void getCategoryNewsListPresenter$annotations() { - } - - private final GroupedNewsListDelegateAdapter getGroupedNewsListAdapter() { - return null; - } -} - -//////////////////// - - -/** - * package { - * - * // signature: moxyPresenter()V - * public final fun moxyPresenter(): kotlin/Unit - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class IncorrectDelegateKt { - - public IncorrectDelegateKt() { - super(); - } - - public static final void moxyPresenter() { - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/inheritanceSimple.txt b/plugins/kapt3/kapt3-compiler/testData/converter/inheritanceSimple.txt deleted file mode 100644 index f490b1e2575..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/inheritanceSimple.txt +++ /dev/null @@ -1,44 +0,0 @@ -public abstract class BaseClass { - - public BaseClass(@org.jetbrains.annotations.NotNull() - Context context, int num, boolean bool) { - super(); - } - - @org.jetbrains.annotations.NotNull() - public abstract Result doJob(); -} - -//////////////////// - - -public abstract interface Context { -} - -//////////////////// - - -public final class Inheritor extends BaseClass { - - public Inheritor(@org.jetbrains.annotations.NotNull() - Context context) { - super(null, 0, false); - } - - @java.lang.Override() - @org.jetbrains.annotations.NotNull() - public Result doJob() { - return null; - } -} - -//////////////////// - - -public enum Result { - /*public static final*/ SUCCESS /* = new Result() */, - /*public static final*/ ERROR /* = new Result() */; - - Result() { - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/inlineClasses.txt b/plugins/kapt3/kapt3-compiler/testData/converter/inlineClasses.txt deleted file mode 100644 index 3c9a947251d..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/inlineClasses.txt +++ /dev/null @@ -1,57 +0,0 @@ -@kotlin.jvm.JvmInline() -/** - * public final value class Cl : kotlin/Any { - * - * // signature: constructor-impl(Ljava/lang/String;)Ljava/lang/String; - * public constructor(a: kotlin/String) - * - * // signature: equals(Ljava/lang/Object;)Z - * public open (* synthesized *) operator fun equals(other: kotlin/Any?): kotlin/Boolean - * - * // signature: hashCode()I - * public open (* synthesized *) fun hashCode(): kotlin/Int - * - * // signature: toString()Ljava/lang/String; - * public open (* synthesized *) fun toString(): kotlin/String - * - * // field: a:Ljava/lang/String; - * // getter: getA()Ljava/lang/String; - * public final val a: kotlin/String - * public final get - * - * // underlying property: a - * - * // underlying type: kotlin/String - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Cl { - - public Cl() { - super(); - } - @org.jetbrains.annotations.NotNull() - private final java.lang.String a = null; - - @java.lang.Override() - public boolean equals(java.lang.Object other) { - return false; - } - - @java.lang.Override() - public int hashCode() { - return 0; - } - - @java.lang.Override() - public java.lang.String toString() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getA() { - return null; - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/innerClassesWithTypeParameters.txt b/plugins/kapt3/kapt3-compiler/testData/converter/innerClassesWithTypeParameters.txt deleted file mode 100644 index 7c8c435ddde..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/innerClassesWithTypeParameters.txt +++ /dev/null @@ -1,150 +0,0 @@ -/** - * public final class Test : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // field: a:LTest$FilterValueDelegate; - * private final var a: Test.FilterValueDelegate - * private final get - * private final set - * - * // nested class: FilterValueDelegate - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test { - private Test.FilterValueDelegate a; - - public Test() { - super(); - } - - /** - * private final inner class Test.FilterValueDelegate : kotlin/Any { - * - * // signature: (LTest;)V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - final class FilterValueDelegate { - - public FilterValueDelegate() { - super(); - } - } -} - -//////////////////// - - -/** - * public final class Test2 : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // nested class: FilterValueDelegate - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test2 { - - public Test2() { - super(); - } - - /** - * public final inner class Test2.FilterValueDelegate : kotlin/Any { - * - * // signature: (LTest2;)V - * public constructor() - * - * // field: a:LTest2$FilterValueDelegate$Filter2; - * private final var a: Test2.FilterValueDelegate.Filter2 - * private final get - * private final set - * - * // nested class: Filter2 - * - * // module name: main - * } - */ - @kotlin.Metadata() - public final class FilterValueDelegate { - private Test2.FilterValueDelegate.Filter2 a; - - public FilterValueDelegate() { - super(); - } - - /** - * public final inner class Test2.FilterValueDelegate.Filter2 : kotlin/Any { - * - * // signature: (LTest2$FilterValueDelegate;)V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public final class Filter2 { - - public Filter2() { - super(); - } - } - } -} - -//////////////////// - - -/** - * public final class Test3 : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // field: a:LTest3$FilterValueDelegate; - * private final var a: Test3.FilterValueDelegate - * private final get - * private final set - * - * // nested class: FilterValueDelegate - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test3 { - private Test3.FilterValueDelegate a; - - public Test3() { - super(); - } - - /** - * private final class Test3.FilterValueDelegate : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - static final class FilterValueDelegate { - - public FilterValueDelegate() { - super(); - } - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/invalidFieldName.txt b/plugins/kapt3/kapt3-compiler/testData/converter/invalidFieldName.txt deleted file mode 100644 index fd4cf66996a..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/invalidFieldName.txt +++ /dev/null @@ -1,46 +0,0 @@ -@Anno(color = Color.InvalidFieldName) -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class Anno : kotlin/Annotation { - * - * // signature: (LColor;)V - * public constructor(color: Color) - * - * // getter: color()LColor; - * public final val color: Color - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface Anno { - - public abstract Color color(); -} - -//////////////////// - - -/** - * public final enum class Color : kotlin/Enum { - * - * // signature: (Ljava/lang/String;I)V - * private constructor() - * - * BLACK, - * - * WHI-TE, - * - * // module name: main - * - * // has Enum.entries - * } - */ -@kotlin.Metadata() -public enum Color { - /*public static final*/ BLACK /* = new Color() */; - - Color() { - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/javadoc.txt b/plugins/kapt3/kapt3-compiler/testData/converter/javadoc.txt deleted file mode 100644 index 37498fb4fb4..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/javadoc.txt +++ /dev/null @@ -1,194 +0,0 @@ -package javadoc; - -/** - * Simple - */ -/** - * public final class javadoc/A : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class A { - - public A() { - super(); - } -} - -//////////////////// - -package javadoc; - -/** - * Multi - * line - * comment. - */ -/** - * public final class javadoc/B : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // field: a:Ljava/lang/String; - * // getter: getA()Ljava/lang/String; - * public final val a: kotlin/String (* = ... *) - * public final get - * - * // field: b:Ljava/lang/String; - * // getter: getB()Ljava/lang/String; - * public final val b: kotlin/String (* = ... *) - * public final get - * - * // field: c:Ljava/lang/String; - * // getter: getC()Ljava/lang/String; - * public final val c: kotlin/String (* = ... *) - * public final get - * - * // field: d:Ljava/lang/String; - * // getter: getD()Ljava/lang/String; - * public final val d: kotlin/String (* = ... *) - * public final get - * - * // field: e:Ljava/lang/String; - * // getter: getE()Ljava/lang/String; - * // setter: setE(Ljava/lang/String;)V - * public final var e: kotlin/String - * public final get - * public final set - * - * // getter: getF()Ljava/lang/String; - * // setter: setF(Ljava/lang/String;)V - * public final var f: kotlin/String - * public final (* non-default *) get - * public final (* non-default *) set(value: kotlin/String) - * - * // field: g:Ljava/lang/String; - * // getter: getG()Ljava/lang/String; - * // setter: setG(Ljava/lang/String;)V - * public final var g: kotlin/String - * public final get - * public final (* non-default *) set(value: kotlin/String) - * - * // getter: getH()Ljava/lang/String; - * // setter: setH(Ljava/lang/String;)V - * public final var h: kotlin/String - * public final (* non-default *) get - * public final (* non-default *) set(value: kotlin/String) - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class B { - - /** - * Nested - * member - * comment. - */ - @org.jetbrains.annotations.NotNull() - private final java.lang.String a = ""; - - /** - * Mixed - * tabs/spaces - */ - @org.jetbrains.annotations.NotNull() - private final java.lang.String b = ""; - - /** - * List: - * * first item - * * second item - */ - @org.jetbrains.annotations.NotNull() - private final java.lang.String c = ""; - - /** - * Without - * stars - */ - @org.jetbrains.annotations.NotNull() - private final java.lang.String d = ""; - - /** - * A mutable property - */ - @org.jetbrains.annotations.NotNull() - private java.lang.String e = ""; - - /** - * A property with a backing field and an explicit setter - */ - @org.jetbrains.annotations.NotNull() - private java.lang.String g; - - public B() { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getA() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getB() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getC() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getD() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getE() { - return null; - } - - public final void setE(@org.jetbrains.annotations.NotNull() - java.lang.String p0) { - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getF() { - return null; - } - - public final void setF(@org.jetbrains.annotations.NotNull() - java.lang.String value) { - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getG() { - return null; - } - - public final void setG(@org.jetbrains.annotations.NotNull() - java.lang.String value) { - } - - /** - * It's a getter - */ - @org.jetbrains.annotations.NotNull() - public final java.lang.String getH() { - return null; - } - - public final void setH(@org.jetbrains.annotations.NotNull() - java.lang.String value) { - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/jvmStatic.txt b/plugins/kapt3/kapt3-compiler/testData/converter/jvmStatic.txt deleted file mode 100644 index 232be42abfa..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/jvmStatic.txt +++ /dev/null @@ -1,132 +0,0 @@ -/** - * public abstract interface FooComponent : kotlin/Any { - * - * // companion object: Companion - * - * // nested class: Companion - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract interface FooComponent { - @org.jetbrains.annotations.NotNull() - public static final FooComponent.Companion Companion = null; - - @kotlin.jvm.JvmStatic() - @org.jetbrains.annotations.NotNull() - public static java.lang.String create(@org.jetbrains.annotations.NotNull() - java.lang.String context) { - return null; - } - - /** - * public final companion object FooComponent.Companion : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // signature: create(Ljava/lang/String;)Ljava/lang/String; - * public final fun create(context: kotlin/String): kotlin/String - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Companion { - - private Companion() { - super(); - } - - @kotlin.jvm.JvmStatic() - @org.jetbrains.annotations.NotNull() - public final java.lang.String create(@org.jetbrains.annotations.NotNull() - java.lang.String context) { - return null; - } - } -} - -//////////////////// - - -/** - * public final class JvmStaticTest : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // field: d:C - * public final const val d: kotlin/Char (* = ... *) - * public final get - * - * // field: three:B - * public final const val three: kotlin/Byte (* = ... *) - * public final get - * - * // companion object: Companion - * - * // nested class: Companion - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class JvmStaticTest { - @org.jetbrains.annotations.NotNull() - public static final JvmStaticTest.Companion Companion = null; - private static final int one = 1; - public static final int two = 2; - public static final char c = 'C'; - public final byte three = (byte)3; - public final char d = 'D'; - - public JvmStaticTest() { - super(); - } - - public static final int getOne() { - return 0; - } - - /** - * public final companion object JvmStaticTest.Companion : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // field: c:C - * public final const val c: kotlin/Char (* = ... *) - * public final get - * - * // field: one:I - * // getter: getOne()I - * // synthetic method for annotations: getOne$annotations()V - * public final val one: kotlin/Int (* = ... *) - * public final get - * - * // field: two:I - * public final const val two: kotlin/Int (* = ... *) - * public final get - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Companion { - - private Companion() { - super(); - } - - public final int getOne() { - return 0; - } - - @kotlin.jvm.JvmStatic() - @java.lang.Deprecated() - public static void getOne$annotations() { - } - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/jvmStaticFieldInParent.txt b/plugins/kapt3/kapt3-compiler/testData/converter/jvmStaticFieldInParent.txt deleted file mode 100644 index e4be7f8043b..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/jvmStaticFieldInParent.txt +++ /dev/null @@ -1,62 +0,0 @@ -/** - * public final class Test : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // companion object: A - * - * // nested class: A - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test { - @org.jetbrains.annotations.NotNull() - public static final Test.A A = null; - @org.jetbrains.annotations.NotNull() - private static final java.lang.String test = ""; - - public Test() { - super(); - } - - @org.jetbrains.annotations.NotNull() - public static final java.lang.String getTest() { - return null; - } - - /** - * public final companion object Test.A : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // field: test:Ljava/lang/String; - * // getter: getTest()Ljava/lang/String; - * // synthetic method for annotations: getTest$annotations()V - * public final val test: kotlin/String (* = ... *) - * public final get - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class A { - - private A() { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getTest() { - return null; - } - - @kotlin.jvm.JvmStatic() - @java.lang.Deprecated() - public static void getTest$annotations() { - } - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/kt14997.txt b/plugins/kapt3/kapt3-compiler/testData/converter/kt14997.txt deleted file mode 100644 index 0e9e159dd90..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/kt14997.txt +++ /dev/null @@ -1,107 +0,0 @@ -/** - * public open class CrashMe : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // field: notReally:Ljava/lang/Runnable; - * private final val notReally: java/lang/Runnable - * private final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public class CrashMe { - private final java.lang.Runnable notReally = null; - - public CrashMe() { - super(); - } -} - -//////////////////// - - -/** - * package { - * - * // signature: a()Ljava/lang/Runnable; - * public final fun a(): java/lang/Runnable - * - * // signature: b()Ljava/lang/Object; - * public final fun b(): kotlin/Any - * - * // signature: c()Ljava/lang/Object; - * public final fun c(): kotlin/Any - * - * // signature: d()Ljava/util/List; - * public final fun d(): kotlin/collections/List - * - * // signature: e()[Ljava/lang/Runnable; - * public final fun e(): kotlin/Array - * - * // signature: e1([Ljava/lang/CharSequence;)V - * public final fun e1(a: kotlin/Array): kotlin/Unit - * - * // signature: e2([Ljava/lang/Object;)V - * public final fun e2(a: kotlin/Array): kotlin/Unit - * - * // signature: e3([Ljava/lang/CharSequence;)V - * public final fun e3(a: kotlin/Array): kotlin/Unit - * - * // signature: e3([Ljava/lang/Object;)V - * public final fun e3(a: kotlin/Array<*>): kotlin/Unit - * - * // module name: main - * } - */ -@kotlin.Metadata() -@kotlin.Suppress(names = {"AMBIGUOUS_ANONYMOUS_TYPE_INFERRED"}) -public final class Kt14997Kt { - - public Kt14997Kt() { - super(); - } - - @org.jetbrains.annotations.NotNull() - public static final java.lang.Runnable a() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public static final java.lang.Object b() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public static final java.lang.Object c() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public static final java.util.List d() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public static final java.lang.Runnable[] e() { - return null; - } - - public static final void e1(@org.jetbrains.annotations.NotNull() - java.lang.CharSequence[] a) { - } - - public static final void e2(@org.jetbrains.annotations.NotNull() - java.lang.Object[] a) { - } - - public static final void e3(@org.jetbrains.annotations.NotNull() - java.lang.CharSequence[] a) { - } - - public static final void e3(@org.jetbrains.annotations.NotNull() - java.lang.Object[] a) { - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/kt17567.txt b/plugins/kapt3/kapt3-compiler/testData/converter/kt17567.txt deleted file mode 100644 index 684928ee859..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/kt17567.txt +++ /dev/null @@ -1,35 +0,0 @@ -package test; - -/** - * internal final class test/MutableEntry : kotlin/collections/MutableMap.MutableEntry { - * - * // signature: (Ljava/util/Map;Ljava/lang/Object;Ljava/lang/Object;)V - * public constructor(internal: kotlin/collections/MutableMap, key: T#0, value: T#1) - * - * // field: key:Ljava/lang/Object; - * // getter: getKey()Ljava/lang/Object; - * public open val key: T#0 - * public open get - * - * // field: internal:Ljava/util/Map; - * private final val internal: kotlin/collections/MutableMap - * private final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class MutableEntry implements java.util.Map.Entry, kotlin.jvm.internal.markers.KMutableMap.Entry { - private final java.util.Map internal = null; - private final K key = null; - - public MutableEntry(@org.jetbrains.annotations.NotNull() - java.util.Map internal, K key, V value) { - super(); - } - - @java.lang.Override() - public K getKey() { - return null; - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/kt19700.txt b/plugins/kapt3/kapt3-compiler/testData/converter/kt19700.txt deleted file mode 100644 index 7ae0ca530c3..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/kt19700.txt +++ /dev/null @@ -1,18 +0,0 @@ -package test; - -public abstract interface ListUpdateCallback { - - public abstract void onInserted(int position, int count); -} - -//////////////////// - -package test; - -public final class Test { - private final test.ListUpdateCallback x = null; - - public Test() { - super(); - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/kt19750.txt b/plugins/kapt3/kapt3-compiler/testData/converter/kt19750.txt deleted file mode 100644 index 2308ff2b8a9..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/kt19750.txt +++ /dev/null @@ -1,21 +0,0 @@ -package test; - -public final class Test { - private final test.TypedListUpdateCallback x = null; - - public Test() { - super(); - } -} - -//////////////////// - -package test; - -public abstract interface TypedListUpdateCallback { - - public abstract void onInserted(@org.jetbrains.annotations.NotNull() - C position, @org.jetbrains.annotations.NotNull() - C count, @org.jetbrains.annotations.NotNull() - T item); -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/kt24272.txt b/plugins/kapt3/kapt3-compiler/testData/converter/kt24272.txt deleted file mode 100644 index 79988d9cb23..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/kt24272.txt +++ /dev/null @@ -1,80 +0,0 @@ -/** - * public final class Foo : kotlin/Any { - * - * // signature: (Ljava/lang/String;)V - * public constructor(string: kotlin/String) - * - * // field: bar:LFoo$Bar; - * // getter: getBar()LFoo$Bar; - * public final val bar: Foo.Bar - * public final get - * - * // field: string:Ljava/lang/String; - * private final val string: kotlin/String - * private final get - * - * // nested class: Bar - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Foo { - private final java.lang.String string = null; - @org.jetbrains.annotations.NotNull() - private final Foo.Bar bar = null; - - public Foo(@org.jetbrains.annotations.NotNull() - java.lang.String string) { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final Foo.Bar getBar() { - return null; - } - - /** - * public final class Foo.Bar : kotlin/Any { - * - * // signature: (Ljava/lang/String;)V - * public constructor(string: kotlin/String) - * - * // field: bars:Ljava/util/ArrayList; - * // getter: getBars()Ljava/util/ArrayList; - * public final val bars: java/util/ArrayList (* = kotlin/collections/ArrayList^ *) - * public final get - * - * // field: string:Ljava/lang/String; - * // getter: getString()Ljava/lang/String; - * public final val string: kotlin/String - * public final get - * - * // nested class: Bar - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Bar { - @org.jetbrains.annotations.NotNull() - private final java.lang.String string = null; - @org.jetbrains.annotations.NotNull() - private final java.util.ArrayList bars = null; - - public Bar(@org.jetbrains.annotations.NotNull() - java.lang.String string) { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getString() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.util.ArrayList getBars() { - return null; - } - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/kt27126.txt b/plugins/kapt3/kapt3-compiler/testData/converter/kt27126.txt deleted file mode 100644 index 35c0a531cb1..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/kt27126.txt +++ /dev/null @@ -1,155 +0,0 @@ -package test; - -/** - * public abstract class test/BundleProperty : test/NullableBundleProperty { - * - * // signature: (Ljava/lang/String;)V - * public constructor(key: kotlin/String?) - * - * // signature: getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; - * public final operator fun getValue(thisRef: kotlin/Any, property: kotlin/reflect/KProperty<*>): T#0 - * - * // signature: setNullableValue(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V - * public final fun setNullableValue(bundle: kotlin/Any, key: kotlin/String, value: T#0?): kotlin/Unit - * - * // signature: setValue(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V - * public abstract fun setValue(bundle: kotlin/Any, key: kotlin/String, value: T#0): kotlin/Unit - * - * // signature: setValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;Ljava/lang/Object;)V - * public final operator fun setValue(thisRef: kotlin/Any, property: kotlin/reflect/KProperty<*>, value: T#0?): kotlin/Unit - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract class BundleProperty extends test.NullableBundleProperty { - - public BundleProperty(@org.jetbrains.annotations.Nullable() - java.lang.String key) { - super(null); - } - - @java.lang.Override() - public final void setValue(@org.jetbrains.annotations.NotNull() - java.lang.Object thisRef, @org.jetbrains.annotations.NotNull() - kotlin.reflect.KProperty property, @org.jetbrains.annotations.Nullable() - AA value) { - } - - @java.lang.Override() - public final AA getValue(@org.jetbrains.annotations.NotNull() - java.lang.Object thisRef, @org.jetbrains.annotations.NotNull() - kotlin.reflect.KProperty property) { - return null; - } - - @java.lang.Override() - public final void setNullableValue(@org.jetbrains.annotations.NotNull() - java.lang.Object bundle, @org.jetbrains.annotations.NotNull() - java.lang.String key, @org.jetbrains.annotations.Nullable() - AA value) { - } - - public abstract void setValue(@org.jetbrains.annotations.NotNull() - java.lang.Object bundle, @org.jetbrains.annotations.NotNull() - java.lang.String key, AA value); -} - -//////////////////// - -package test; - -/** - * package { - * - * // signature: charSequence(Ljava/lang/String;)Ltest/BundleProperty; - * public final inline fun charSequence(key: kotlin/String? (* = ... *)): test/BundleProperty - * - * // module name: main - * } - */ -@kotlin.Metadata() -@kotlin.Suppress(names = {"NOTHING_TO_INLINE"}) -public final class Kt27126Kt { - - public Kt27126Kt() { - super(); - } - - @org.jetbrains.annotations.NotNull() - public static final test.BundleProperty charSequence(@org.jetbrains.annotations.Nullable() - java.lang.String key) { - return null; - } -} - -//////////////////// - -package test; - -/** - * public abstract class test/NullableBundleProperty : kotlin/properties/ReadWriteProperty { - * - * // signature: (Ljava/lang/String;)V - * public constructor(key: kotlin/String?) - * - * // signature: getValue(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - * public abstract fun getValue(bundle: kotlin/Any, key: kotlin/String): T#0? - * - * // signature: getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; - * public open operator fun getValue(thisRef: kotlin/Any, property: kotlin/reflect/KProperty<*>): T#0? - * - * // signature: setNullableValue(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V - * public abstract fun setNullableValue(bundle: kotlin/Any, key: kotlin/String, value: T#0?): kotlin/Unit - * - * // signature: setValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;Ljava/lang/Object;)V - * public open operator fun setValue(thisRef: kotlin/Any, property: kotlin/reflect/KProperty<*>, value: T#0?): kotlin/Unit - * - * // signature: toKey(Lkotlin/reflect/KProperty;)Ljava/lang/String; - * private final inline fun kotlin/reflect/KProperty<*>.toKey(): kotlin/String - * - * // field: key:Ljava/lang/String; - * private final val key: kotlin/String? - * private final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract class NullableBundleProperty implements kotlin.properties.ReadWriteProperty { - private final java.lang.String key = null; - - public NullableBundleProperty(@org.jetbrains.annotations.Nullable() - java.lang.String key) { - super(); - } - - private final java.lang.String toKey(kotlin.reflect.KProperty $this$toKey) { - return null; - } - - @java.lang.Override() - @org.jetbrains.annotations.Nullable() - public EE getValue(@org.jetbrains.annotations.NotNull() - java.lang.Object thisRef, @org.jetbrains.annotations.NotNull() - kotlin.reflect.KProperty property) { - return null; - } - - @java.lang.Override() - public void setValue(@org.jetbrains.annotations.NotNull() - java.lang.Object thisRef, @org.jetbrains.annotations.NotNull() - kotlin.reflect.KProperty property, @org.jetbrains.annotations.Nullable() - EE value) { - } - - @org.jetbrains.annotations.Nullable() - public abstract EE getValue(@org.jetbrains.annotations.NotNull() - java.lang.Object bundle, @org.jetbrains.annotations.NotNull() - java.lang.String key); - - public abstract void setNullableValue(@org.jetbrains.annotations.NotNull() - java.lang.Object bundle, @org.jetbrains.annotations.NotNull() - java.lang.String key, @org.jetbrains.annotations.Nullable() - EE value); -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/kt28306.txt b/plugins/kapt3/kapt3-compiler/testData/converter/kt28306.txt deleted file mode 100644 index 9b0b3b8f77b..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/kt28306.txt +++ /dev/null @@ -1,61 +0,0 @@ -package foo; - -/** - * public abstract interface foo/InterfaceWithDefaults : kotlin/Any { - * - * // signature: foo()V - * public open fun foo(): kotlin/Unit - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract interface InterfaceWithDefaults { - - public abstract void foo(); - - /** - * synthetic class - */ - @kotlin.Metadata() - public static final class DefaultImpls { - - public DefaultImpls() { - super(); - } - - public static void foo(@org.jetbrains.annotations.NotNull() - foo.InterfaceWithDefaults $this) { - } - } -} - -//////////////////// - -package foo; - -/** - * public abstract interface foo/SubInterface : foo/InterfaceWithDefaults { - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract interface SubInterface extends foo.InterfaceWithDefaults { - - /** - * synthetic class - */ - @kotlin.Metadata() - public static final class DefaultImpls { - - public DefaultImpls() { - super(); - } - - @java.lang.Override() - public static void foo(@org.jetbrains.annotations.NotNull() - foo.SubInterface $this) { - } - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/lazyProperty.txt b/plugins/kapt3/kapt3-compiler/testData/converter/lazyProperty.txt deleted file mode 100644 index d860f9a1643..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/lazyProperty.txt +++ /dev/null @@ -1,82 +0,0 @@ -/** - * public final class Foo : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // field: bar$delegate:Lkotlin/Lazy; - * // getter: getBar()Ljava/lang/Object; - * private final (* delegated *) val bar: kotlin/Any - * private final (* non-default *) get - * - * // field: baz$delegate:Lkotlin/Lazy; - * // getter: getBaz()Ljava/lang/Object; - * private final (* delegated *) val baz: kotlin/Any - * private final (* non-default *) get - * - * // field: foo$delegate:Lkotlin/Lazy; - * // getter: getFoo()Ljava/lang/Runnable; - * private final (* delegated *) val foo: java/lang/Runnable - * private final (* non-default *) get - * - * // field: generic1$delegate:Lkotlin/Lazy; - * // getter: getGeneric1()LGenericIntf; - * private final (* delegated *) val generic1: GenericIntf - * private final (* non-default *) get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Foo { - private final kotlin.Lazy foo$delegate = null; - private final kotlin.Lazy bar$delegate = null; - private final kotlin.Lazy baz$delegate = null; - private final kotlin.Lazy generic1$delegate = null; - - public Foo() { - super(); - } - - private final java.lang.Runnable getFoo() { - return null; - } - - private final java.lang.Object getBar() { - return null; - } - - private final java.lang.Object getBaz() { - return null; - } - - private final GenericIntf getGeneric1() { - return null; - } -} - -//////////////////// - - -/** - * public abstract interface GenericIntf : kotlin/Any { - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract interface GenericIntf { -} - -//////////////////// - - -/** - * public abstract interface Intf : kotlin/Any { - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract interface Intf { -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/modifiers.txt b/plugins/kapt3/kapt3-compiler/testData/converter/modifiers.txt deleted file mode 100644 index 83c7ea15b35..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/modifiers.txt +++ /dev/null @@ -1,352 +0,0 @@ -package modifiers; - -/** - * internal final class modifiers/InternalClass : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class InternalClass { - - public InternalClass() { - super(); - } -} - -//////////////////// - -package modifiers; - -/** - * internal abstract interface modifiers/InternalInterface : kotlin/Any { - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract interface InternalInterface { -} - -//////////////////// - -package modifiers; - -/** - * public final class modifiers/Modifiers : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // signature: overloads(Ljava/lang/String;I)Ljava/lang/String; - * public final fun overloads(a: kotlin/String (* = ... *), n: kotlin/Int (* = ... *)): kotlin/String - * - * // signature: strictFp()V - * public final fun strictFp(): kotlin/Unit - * - * // field: transientField:Ljava/lang/String; - * // getter: getTransientField()Ljava/lang/String; - * public final val transientField: kotlin/String (* = ... *) - * public final get - * - * // field: volatileField:Ljava/lang/String; - * // getter: getVolatileField()Ljava/lang/String; - * // setter: setVolatileField(Ljava/lang/String;)V - * public final var volatileField: kotlin/String - * public final get - * public final set - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Modifiers { - @kotlin.jvm.Transient() - @org.jetbrains.annotations.NotNull() - private final transient java.lang.String transientField = ""; - @kotlin.jvm.Volatile() - @org.jetbrains.annotations.NotNull() - private volatile java.lang.String volatileField = ""; - - public Modifiers() { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getTransientField() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getVolatileField() { - return null; - } - - public final void setVolatileField(@org.jetbrains.annotations.NotNull() - java.lang.String p0) { - } - - @kotlin.jvm.Strictfp() - public final strictfp void strictFp() { - } - - @kotlin.jvm.JvmOverloads() - @org.jetbrains.annotations.NotNull() - public final java.lang.String overloads() { - return null; - } - - @kotlin.jvm.JvmOverloads() - @org.jetbrains.annotations.NotNull() - public final java.lang.String overloads(@org.jetbrains.annotations.NotNull() - java.lang.String a) { - return null; - } - - @kotlin.jvm.JvmOverloads() - @org.jetbrains.annotations.NotNull() - public final java.lang.String overloads(@org.jetbrains.annotations.NotNull() - java.lang.String a, int n) { - return null; - } -} - -//////////////////// - -package modifiers; - -/** - * private final class modifiers/PrivateClass : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -final class PrivateClass { - - public PrivateClass() { - super(); - } -} - -//////////////////// - -package modifiers; - -/** - * private abstract interface modifiers/PrivateInterface : kotlin/Any { - * - * // module name: main - * } - */ -@kotlin.Metadata() -abstract interface PrivateInterface { -} - -//////////////////// - -package modifiers; - -/** - * public final class modifiers/PublicClass : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class PublicClass { - - public PublicClass() { - super(); - } -} - -//////////////////// - -package modifiers; - -/** - * public abstract class modifiers/PublicClassPrivateConstructor : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract class PublicClassPrivateConstructor { - - private PublicClassPrivateConstructor() { - super(); - } -} - -//////////////////// - -package modifiers; - -/** - * public open class modifiers/PublicClassProtectedConstructor : kotlin/Any { - * - * // signature: ()V - * protected constructor() - * - * // nested class: PrivateInterface - * - * // nested class: ProtectedInterface - * - * // module name: main - * } - */ -@kotlin.Metadata() -public class PublicClassProtectedConstructor { - - protected PublicClassProtectedConstructor() { - super(); - } - - /** - * protected abstract interface modifiers/PublicClassProtectedConstructor.ProtectedInterface : kotlin/Any { - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static abstract interface ProtectedInterface { - } - - /** - * private abstract interface modifiers/PublicClassProtectedConstructor.PrivateInterface : kotlin/Any { - * - * // module name: main - * } - */ - @kotlin.Metadata() - static abstract interface PrivateInterface { - } -} - -//////////////////// - -package modifiers; - -/** - * public abstract interface modifiers/PublicInterface : kotlin/Any { - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract interface PublicInterface { -} - -//////////////////// - -package modifiers; - -/** - * public sealed class modifiers/SealedClass : kotlin/Any { - * - * // signature: ()V - * protected constructor() - * - * // nested class: Four - * - * // nested class: One - * - * // nested class: Three - * - * // nested class: Two - * - * // sealed subclass: modifiers/SealedClass.One - * - * // sealed subclass: modifiers/SealedClass.Two - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract class SealedClass { - - private SealedClass() { - super(); - } - - /** - * public final class modifiers/SealedClass.One : modifiers/SealedClass { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class One extends modifiers.SealedClass { - - public One() { - super(); - } - } - - /** - * public open class modifiers/SealedClass.Two : modifiers/SealedClass { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static class Two extends modifiers.SealedClass { - - public Two() { - super(); - } - } - - /** - * public abstract class modifiers/SealedClass.Three : modifiers/SealedClass.Two { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static abstract class Three extends modifiers.SealedClass.Two { - - public Three() { - super(); - } - } - - /** - * public final class modifiers/SealedClass.Four : modifiers/SealedClass.Three { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Four extends modifiers.SealedClass.Three { - - public Four() { - super(); - } - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/multifileClass.txt b/plugins/kapt3/kapt3-compiler/testData/converter/multifileClass.txt deleted file mode 100644 index b44a15fb8f9..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/multifileClass.txt +++ /dev/null @@ -1,41 +0,0 @@ -package test; - -/** - * multi-file class { - * // test/M1__AKt - * // test/M1__BKt - * } - */ -@kotlin.Metadata() -public final class M1 { - - public M1() { - super(); - } - - public static final void foo() { - } - - public static final void bar() { - } -} - -//////////////////// - -package test; - -/** - * multi-file class { - * // test/M2__CKt - * } - */ -@kotlin.Metadata() -public final class M2 { - - public M2() { - super(); - } - - public static final void baz() { - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/multifileClassDefaultPackage.txt b/plugins/kapt3/kapt3-compiler/testData/converter/multifileClassDefaultPackage.txt deleted file mode 100644 index 5dd10c63125..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/multifileClassDefaultPackage.txt +++ /dev/null @@ -1,64 +0,0 @@ -/** - * public final class AnotherRootClass : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class AnotherRootClass { - - public AnotherRootClass() { - super(); - } -} - -//////////////////// - - -/** - * public final class RootClass : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class RootClass { - - public RootClass() { - super(); - } -} - -//////////////////// - -package test; - -/** - * multi-file class { - * // test/M1__BKt - * // test/M1__CKt - * } - */ -@kotlin.Metadata() -public final class M1 { - - public M1() { - super(); - } - - @org.jetbrains.annotations.Nullable() - public static final RootClass foo() { - return null; - } - - @org.jetbrains.annotations.Nullable() - public static final AnotherRootClass bar() { - return null; - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/nestedClasses.txt b/plugins/kapt3/kapt3-compiler/testData/converter/nestedClasses.txt deleted file mode 100644 index 59e4c597eda..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/nestedClasses.txt +++ /dev/null @@ -1,377 +0,0 @@ -/** - * public final class A : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // signature: f1(LA;LA$B;)LA; - * public final fun f1(a: A, b: A.B): A? - * - * // field: x:LA; - * // getter: getX()LA; - * public final val x: A? - * public final get - * - * // nested class: B - * - * // nested class: C - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class A { - @org.jetbrains.annotations.Nullable() - private final A x = null; - - public A() { - super(); - } - - @org.jetbrains.annotations.Nullable() - public final A getX() { - return null; - } - - @org.jetbrains.annotations.Nullable() - public final A f1(@org.jetbrains.annotations.NotNull() - A a, @org.jetbrains.annotations.NotNull() - A.B b) { - return null; - } - - /** - * public abstract interface A.B : kotlin/Any { - * - * // signature: f2(LA$B$A;LA$B;)LA$B$A; - * public open fun f2(a: A.B.A, b: A.B): A.B.A? - * - * // getter: getY()LA$B; - * public abstract val y: A.B? - * public abstract get - * - * // nested class: A - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static abstract interface B { - - @org.jetbrains.annotations.Nullable() - public abstract A.B getY(); - - /** - * synthetic class - */ - @kotlin.Metadata() - public static final class DefaultImpls { - - public DefaultImpls() { - super(); - } - } - } - - /** - * public final object A.C : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // nested class: C - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class C { - @org.jetbrains.annotations.NotNull() - public static final A.C INSTANCE = null; - - private C() { - super(); - } - } -} - -//////////////////// - - -/** - * public final class A2 : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // nested class: B - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class A2 { - - public A2() { - super(); - } - - /** - * public final class A2.B : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // nested class: C - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class B { - - public B() { - super(); - } - - /** - * public final class A2.B.C : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // nested class: D - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class C { - - public C() { - super(); - } - - /** - * public final class A2.B.C.D : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // nested class: A2 - * - * // nested class: B - * - * // nested class: Cme - * - * // nested class: D - * - * // nested class: E - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class D { - - public D() { - super(); - } - - /** - * public final class A2.B.C.D.Cme : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Cme { - - public Cme() { - super(); - } - } - - /** - * public final class A2.B.C.D.E : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class E { - - public E() { - super(); - } - } - } - } - } -} - -//////////////////// - - -/** - * public final class Foo : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // companion object: Foo - * - * // nested class: Foo - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Foo { - - public Foo() { - super(); - } -} - -//////////////////// - - -/** - * public final class Test : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // nested class: Inner - * - * // nested class: Nested - * - * // nested class: NestedEnum - * - * // nested class: NestedInterface - * - * // nested class: NestedObject - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test { - - public Test() { - super(); - } - - /** - * public final class Test.Nested : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // nested class: NestedNested - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Nested { - - public Nested() { - super(); - } - - /** - * public final class Test.Nested.NestedNested : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class NestedNested { - - public NestedNested() { - super(); - } - } - } - - /** - * public final inner class Test.Inner : kotlin/Any { - * - * // signature: (LTest;)V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public final class Inner { - - public Inner() { - super(); - } - } - - /** - * public final object Test.NestedObject : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class NestedObject { - @org.jetbrains.annotations.NotNull() - public static final Test.NestedObject INSTANCE = null; - - private NestedObject() { - super(); - } - } - - /** - * public abstract interface Test.NestedInterface : kotlin/Any { - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static abstract interface NestedInterface { - } - - /** - * public final enum class Test.NestedEnum : kotlin/Enum { - * - * // signature: (Ljava/lang/String;I)V - * private constructor() - * - * BLACK, - * - * WHITE, - * - * // module name: main - * - * // has Enum.entries - * } - */ - @kotlin.Metadata() - public static enum NestedEnum { - /*public static final*/ BLACK /* = new NestedEnum() */, - /*public static final*/ WHITE /* = new NestedEnum() */; - - NestedEnum() { - } - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/nestedClasses2.txt b/plugins/kapt3/kapt3-compiler/testData/converter/nestedClasses2.txt deleted file mode 100644 index c7d60371ded..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/nestedClasses2.txt +++ /dev/null @@ -1,578 +0,0 @@ -/** - * public final class A$B : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // field: c:LA$B$C; - * public final lateinit var c: A$B.C - * public final get - * public final set - * - * // field: de:LA$B$D$E; - * public final lateinit var de: A$B.D$E - * public final get - * public final set - * - * // field: dee:LA$B$D$$E; - * public final lateinit var dee: A$B.D$$E - * public final get - * public final set - * - * // field: deee:LA$B$D$$$E; - * public final lateinit var deee: A$B.D$$$E - * public final get - * public final set - * - * // field: jc:LJ$B$C; - * public final lateinit var jc: J$B.C - * public final get - * public final set - * - * // field: jde:LJ$B$D$E; - * public final lateinit var jde: J$B.D$E - * public final get - * public final set - * - * // field: jdee:LJ$B$D$$E; - * public final lateinit var jdee: J$B.D$$E - * public final get - * public final set - * - * // field: jdeee:LJ$B$D$$$E; - * public final lateinit var jdeee: J$B.D$$$E - * public final get - * public final set - * - * // nested class: C - * - * // nested class: D$$$E - * - * // nested class: D$$E - * - * // nested class: D$E - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class A$B { - @kotlin.jvm.JvmField() - public A$B.C c; - @kotlin.jvm.JvmField() - public A$B.D$E de; - @kotlin.jvm.JvmField() - public J$B.C jc; - @kotlin.jvm.JvmField() - public J$B.D$E jde; - @kotlin.jvm.JvmField() - public A$B.D$$E dee; - @kotlin.jvm.JvmField() - public A$B.D$$$E deee; - @kotlin.jvm.JvmField() - public J$B.D$$E jdee; - @kotlin.jvm.JvmField() - public J$B.D$$$E jdeee; - - public A$B() { - super(); - } - - /** - * public final class A$B.C : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class C { - - public C() { - super(); - } - } - - /** - * public final class A$B.D$E : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // field: f:LA$B$D$E$F; - * public final lateinit var f: A$B.D$E.F - * public final get - * public final set - * - * // field: fg:LA$B$D$E$F$G; - * public final lateinit var fg: A$B.D$E.F$G - * public final get - * public final set - * - * // field: jf:LJ$B$D$E$F; - * public final lateinit var jf: J$B.D$E.F - * public final get - * public final set - * - * // field: jfg:LJ$B$D$E$F$G; - * public final lateinit var jfg: J$B.D$E.F$G - * public final get - * public final set - * - * // nested class: F - * - * // nested class: F$G - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class D$E { - @kotlin.jvm.JvmField() - public A$B.D$E.F f; - @kotlin.jvm.JvmField() - public A$B.D$E.F$G fg; - @kotlin.jvm.JvmField() - public J$B.D$E.F jf; - @kotlin.jvm.JvmField() - public J$B.D$E.F$G jfg; - - public D$E() { - super(); - } - - /** - * public final class A$B.D$E.F : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class F { - - public F() { - super(); - } - } - - /** - * public final class A$B.D$E.F$G : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class F$G { - - public F$G() { - super(); - } - } - } - - /** - * public final class A$B.D$$E : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class D$$E { - - public D$$E() { - super(); - } - } - - /** - * public final class A$B.D$$$E : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class D$$$E { - - public D$$$E() { - super(); - } - } -} - -//////////////////// - - -/** - * public final class Experiment : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // nested class: Group - * - * // nested class: Type - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Experiment { - - public Experiment() { - super(); - } - - @java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) - /** - * public final annotation class Experiment.Type : kotlin/Annotation { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static abstract @interface Type { - } - - @Experiment.Type() - /** - * public final data class Experiment.Group : kotlin/Any { - * - * // signature: (Ljava/lang/String;)V - * public constructor(s: kotlin/String) - * - * // signature: component1()Ljava/lang/String; - * public final (* synthesized *) operator fun component1(): kotlin/String - * - * // signature: copy(Ljava/lang/String;)LExperiment$Group; - * public final (* synthesized *) fun copy(s: kotlin/String (* = ... *)): Experiment.Group - * - * // signature: equals(Ljava/lang/Object;)Z - * public open (* synthesized *) operator fun equals(other: kotlin/Any?): kotlin/Boolean - * - * // signature: hashCode()I - * public open (* synthesized *) fun hashCode(): kotlin/Int - * - * // signature: toString()Ljava/lang/String; - * public open (* synthesized *) fun toString(): kotlin/String - * - * // field: s:Ljava/lang/String; - * // getter: getS()Ljava/lang/String; - * // setter: setS(Ljava/lang/String;)V - * public final var s: kotlin/String - * public final get - * public final set - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Group { - @org.jetbrains.annotations.NotNull() - private java.lang.String s; - - @org.jetbrains.annotations.NotNull() - public final Experiment.Group copy(@org.jetbrains.annotations.NotNull() - java.lang.String s) { - return null; - } - - @java.lang.Override() - public boolean equals(@org.jetbrains.annotations.Nullable() - java.lang.Object other) { - return false; - } - - @java.lang.Override() - public int hashCode() { - return 0; - } - - @java.lang.Override() - @org.jetbrains.annotations.NotNull() - public java.lang.String toString() { - return null; - } - - public Group(@org.jetbrains.annotations.NotNull() - java.lang.String s) { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String component1() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getS() { - return null; - } - - public final void setS(@org.jetbrains.annotations.NotNull() - java.lang.String p0) { - } - } -} - -//////////////////// - - -/** - * public final class Foo : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // nested class: Bar - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Foo { - - public Foo() { - super(); - } - - /** - * public open class Foo.Bar : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // nested class: Zoo - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static class Bar { - - public Bar() { - super(); - } - - /** - * public final object Foo.Bar.Zoo : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Zoo { - @org.jetbrains.annotations.NotNull() - public static final Foo.Bar.Zoo INSTANCE = null; - - private Zoo() { - super(); - } - } - } -} - -//////////////////// - - -/** - * public abstract interface IFoo : kotlin/Any { - * - * // nested class: IBar - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract interface IFoo { - - /** - * public abstract interface IFoo.IBar : kotlin/Any { - * - * // nested class: Anno - * - * // nested class: IZoo - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static abstract interface IBar { - - @java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) - /** - * public final annotation class IFoo.IBar.Anno : kotlin/Annotation { - * - * // signature: (Lkotlin/Array;)V - * public constructor(vararg value: kotlin/reflect/KClass<*> (* kotlin/Array> *)) - * - * // getter: value()[Ljava/lang/Class; - * public final val value: kotlin/Array> - * public final get - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static abstract @interface Anno { - - public abstract java.lang.Class[] value(); - } - - @IFoo.IBar.Anno(value = {IFoo.IBar.IZoo.class}) - /** - * public abstract interface IFoo.IBar.IZoo : kotlin/Any { - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static abstract interface IZoo { - } - } -} - -//////////////////// - - -public class J$B { - - public J$B() { - super(); - } - - public class C { - - public C() { - super(); - } - } - - public class D$E { - - public D$E() { - super(); - } - - class F { - - F() { - super(); - } - } - - class F$G { - - F$G() { - super(); - } - } - } - - public class D$$E { - - public D$$E() { - super(); - } - } - - public class D$$$E { - - public D$$$E() { - super(); - } - } -} - -//////////////////// - - -public class JavaClass { - - public JavaClass() { - super(); - } - - public class Foo { - - public Foo() { - super(); - } - - public class Bar { - - public Bar() { - super(); - } - } - } -} - -//////////////////// - - -@IFoo.IBar.Anno(value = {IFoo.IBar.IZoo.class, Foo.Bar.class}) -/** - * public final class Test1 : Foo.Bar, IFoo.IBar, IFoo.IBar.IZoo { - * - * // signature: (LFoo$Bar$Zoo;)V - * public constructor(zoo: Foo.Bar.Zoo) - * - * // signature: a()Ljava/lang/Thread$State; - * public final fun a(): java/lang/Thread.State - * - * // signature: b(LJavaClass$Foo;LJavaClass$Foo$Bar;)V - * public final fun b(foo: JavaClass.Foo, bar: JavaClass.Foo.Bar): kotlin/Unit - * - * // field: zoo:LFoo$Bar$Zoo; - * // getter: getZoo()LFoo$Bar$Zoo; - * public final val zoo: Foo.Bar.Zoo - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test1 extends Foo.Bar implements IFoo.IBar, IFoo.IBar.IZoo { - @org.jetbrains.annotations.NotNull() - private final Foo.Bar.Zoo zoo = null; - - public Test1(@org.jetbrains.annotations.NotNull() - Foo.Bar.Zoo zoo) { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final Foo.Bar.Zoo getZoo() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.Thread.State a() { - return null; - } - - public final void b(@org.jetbrains.annotations.NotNull() - JavaClass.Foo foo, @org.jetbrains.annotations.NotNull() - JavaClass.Foo.Bar bar) { - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/nestedClassesNonRootPackage.txt b/plugins/kapt3/kapt3-compiler/testData/converter/nestedClassesNonRootPackage.txt deleted file mode 100644 index 35f584c7fe9..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/nestedClassesNonRootPackage.txt +++ /dev/null @@ -1,580 +0,0 @@ -package test; - -/** - * public final class test/A$B : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // field: c:Ltest/A$B$C; - * public final lateinit var c: test/A$B.C - * public final get - * public final set - * - * // field: de:Ltest/A$B$D$E; - * public final lateinit var de: test/A$B.D$E - * public final get - * public final set - * - * // field: dee:Ltest/A$B$D$$E; - * public final lateinit var dee: test/A$B.D$$E - * public final get - * public final set - * - * // field: deee:Ltest/A$B$D$$$E; - * public final lateinit var deee: test/A$B.D$$$E - * public final get - * public final set - * - * // field: jc:Ltest/J$B$C; - * public final lateinit var jc: test/J$B.C - * public final get - * public final set - * - * // field: jde:Ltest/J$B$D$E; - * public final lateinit var jde: test/J$B.D$E - * public final get - * public final set - * - * // field: jdee:Ltest/J$B$D$$E; - * public final lateinit var jdee: test/J$B.D$$E - * public final get - * public final set - * - * // field: jdeee:Ltest/J$B$D$$$E; - * public final lateinit var jdeee: test/J$B.D$$$E - * public final get - * public final set - * - * // nested class: C - * - * // nested class: D$$$E - * - * // nested class: D$$E - * - * // nested class: D$E - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class A$B { - @kotlin.jvm.JvmField() - public test.A$B.C c; - @kotlin.jvm.JvmField() - public test.A$B.D$E de; - @kotlin.jvm.JvmField() - public test.J$B.C jc; - @kotlin.jvm.JvmField() - public test.J$B.D$E jde; - @kotlin.jvm.JvmField() - public test.A$B.D$$E dee; - @kotlin.jvm.JvmField() - public test.A$B.D$$$E deee; - @kotlin.jvm.JvmField() - public test.J$B.D$$E jdee; - @kotlin.jvm.JvmField() - public test.J$B.D$$$E jdeee; - - public A$B() { - super(); - } - - /** - * public final class test/A$B.C : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class C { - - public C() { - super(); - } - } - - /** - * public final class test/A$B.D$E : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // field: f:Ltest/A$B$D$E$F; - * public final lateinit var f: test/A$B.D$E.F - * public final get - * public final set - * - * // field: fg:Ltest/A$B$D$E$F$G; - * public final lateinit var fg: test/A$B.D$E.F$G - * public final get - * public final set - * - * // field: jf:Ltest/J$B$D$E$F; - * public final lateinit var jf: test/J$B.D$E.F - * public final get - * public final set - * - * // field: jfg:Ltest/J$B$D$E$F$G; - * public final lateinit var jfg: test/J$B.D$E.F$G - * public final get - * public final set - * - * // nested class: F - * - * // nested class: F$G - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class D$E { - @kotlin.jvm.JvmField() - public test.A$B.D$E.F f; - @kotlin.jvm.JvmField() - public test.A$B.D$E.F$G fg; - @kotlin.jvm.JvmField() - public test.J$B.D$E.F jf; - @kotlin.jvm.JvmField() - public test.J$B.D$E.F$G jfg; - - public D$E() { - super(); - } - - /** - * public final class test/A$B.D$E.F : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class F { - - public F() { - super(); - } - } - - /** - * public final class test/A$B.D$E.F$G : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class F$G { - - public F$G() { - super(); - } - } - } - - /** - * public final class test/A$B.D$$E : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class D$$E { - - public D$$E() { - super(); - } - } - - /** - * public final class test/A$B.D$$$E : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class D$$$E { - - public D$$$E() { - super(); - } - } -} - -//////////////////// - -package test; - -/** - * public final class test/Experiment : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // nested class: Group - * - * // nested class: Type - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Experiment { - - public Experiment() { - super(); - } - - @java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) - /** - * public final annotation class test/Experiment.Type : kotlin/Annotation { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static abstract @interface Type { - } - - @test.Experiment.Type() - /** - * public final data class test/Experiment.Group : kotlin/Any { - * - * // signature: (Ljava/lang/String;)V - * public constructor(s: kotlin/String) - * - * // signature: component1()Ljava/lang/String; - * public final (* synthesized *) operator fun component1(): kotlin/String - * - * // signature: copy(Ljava/lang/String;)Ltest/Experiment$Group; - * public final (* synthesized *) fun copy(s: kotlin/String (* = ... *)): test/Experiment.Group - * - * // signature: equals(Ljava/lang/Object;)Z - * public open (* synthesized *) operator fun equals(other: kotlin/Any?): kotlin/Boolean - * - * // signature: hashCode()I - * public open (* synthesized *) fun hashCode(): kotlin/Int - * - * // signature: toString()Ljava/lang/String; - * public open (* synthesized *) fun toString(): kotlin/String - * - * // field: s:Ljava/lang/String; - * // getter: getS()Ljava/lang/String; - * public final val s: kotlin/String - * public final get - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Group { - @org.jetbrains.annotations.NotNull() - private final java.lang.String s = null; - - @org.jetbrains.annotations.NotNull() - public final test.Experiment.Group copy(@org.jetbrains.annotations.NotNull() - java.lang.String s) { - return null; - } - - @java.lang.Override() - public boolean equals(@org.jetbrains.annotations.Nullable() - java.lang.Object other) { - return false; - } - - @java.lang.Override() - public int hashCode() { - return 0; - } - - @java.lang.Override() - @org.jetbrains.annotations.NotNull() - public java.lang.String toString() { - return null; - } - - public Group(@org.jetbrains.annotations.NotNull() - java.lang.String s) { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String component1() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getS() { - return null; - } - } -} - -//////////////////// - -package test; - -/** - * public final class test/Foo : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // nested class: Bar - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Foo { - - public Foo() { - super(); - } - - /** - * public open class test/Foo.Bar : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // nested class: Zoo - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static class Bar { - - public Bar() { - super(); - } - - /** - * public final object test/Foo.Bar.Zoo : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static final class Zoo { - @org.jetbrains.annotations.NotNull() - public static final test.Foo.Bar.Zoo INSTANCE = null; - - private Zoo() { - super(); - } - } - } -} - -//////////////////// - -package test; - -/** - * public abstract interface test/IFoo : kotlin/Any { - * - * // nested class: IBar - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract interface IFoo { - - /** - * public abstract interface test/IFoo.IBar : kotlin/Any { - * - * // nested class: Anno - * - * // nested class: IZoo - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static abstract interface IBar { - - @java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) - /** - * public final annotation class test/IFoo.IBar.Anno : kotlin/Annotation { - * - * // signature: (Lkotlin/Array;)V - * public constructor(vararg value: kotlin/reflect/KClass<*> (* kotlin/Array> *)) - * - * // getter: value()[Ljava/lang/Class; - * public final val value: kotlin/Array> - * public final get - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static abstract @interface Anno { - - public abstract java.lang.Class[] value(); - } - - @test.IFoo.IBar.Anno(value = {test.IFoo.IBar.IZoo.class}) - /** - * public abstract interface test/IFoo.IBar.IZoo : kotlin/Any { - * - * // module name: main - * } - */ - @kotlin.Metadata() - public static abstract interface IZoo { - } - } -} - -//////////////////// - -package test; - -public class J$B { - - public J$B() { - super(); - } - - public class C { - - public C() { - super(); - } - } - - public class D$E { - - public D$E() { - super(); - } - - class F { - - F() { - super(); - } - } - - class F$G { - - F$G() { - super(); - } - } - } - - public class D$$E { - - public D$$E() { - super(); - } - } - - public class D$$$E { - - public D$$$E() { - super(); - } - } -} - -//////////////////// - -package test; - -class JavaClass { - - JavaClass() { - super(); - } - - class Foo { - - Foo() { - super(); - } - - class Bar { - - Bar() { - super(); - } - } - } -} - -//////////////////// - -package test; - -@test.IFoo.IBar.Anno(value = {test.IFoo.IBar.IZoo.class, test.Foo.Bar.class}) -/** - * public final class test/Test1 : test/Foo.Bar, test/IFoo.IBar, test/IFoo.IBar.IZoo { - * - * // signature: (Ltest/Foo$Bar$Zoo;)V - * public constructor(zoo: test/Foo.Bar.Zoo) - * - * // signature: a()Ljava/lang/Thread$State; - * public final fun a(): java/lang/Thread.State - * - * // signature: b(Ltest/JavaClass$Foo;Ltest/JavaClass$Foo$Bar;)V - * public final fun b(foo: test/JavaClass.Foo, bar: test/JavaClass.Foo.Bar): kotlin/Unit - * - * // field: zoo:Ltest/Foo$Bar$Zoo; - * // getter: getZoo()Ltest/Foo$Bar$Zoo; - * public final val zoo: test/Foo.Bar.Zoo - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test1 extends test.Foo.Bar implements test.IFoo.IBar, test.IFoo.IBar.IZoo { - @org.jetbrains.annotations.NotNull() - private final test.Foo.Bar.Zoo zoo = null; - - public Test1(@org.jetbrains.annotations.NotNull() - test.Foo.Bar.Zoo zoo) { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final test.Foo.Bar.Zoo getZoo() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.Thread.State a() { - return null; - } - - public final void b(@org.jetbrains.annotations.NotNull() - test.JavaClass.Foo foo, @org.jetbrains.annotations.NotNull() - test.JavaClass.Foo.Bar bar) { - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/nonExistentClass.txt b/plugins/kapt3/kapt3-compiler/testData/converter/nonExistentClass.txt deleted file mode 100644 index ca85ffa06c8..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/nonExistentClass.txt +++ /dev/null @@ -1,102 +0,0 @@ -/** - * public final object NonExistentType : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // signature: a(Lerror/NonExistentClass;Ljava/lang/String;)Lerror/NonExistentClass; - * public final fun a(a: error/NonExistentClass, s: kotlin/String): error/NonExistentClass - * - * // signature: b(Ljava/lang/String;)Lerror/NonExistentClass; - * public final fun b(s: kotlin/String): error/NonExistentClass - * - * // field: a:Lerror/NonExistentClass; - * // getter: getA()Lerror/NonExistentClass; - * public final val a: error/NonExistentClass - * public final get - * - * // field: b:Ljava/util/List; - * // getter: getB()Ljava/util/List; - * public final val b: kotlin/collections/List? - * public final get - * - * // field: c:Lkotlin/jvm/functions/Function1; - * // getter: getC()Lkotlin/jvm/functions/Function1; - * public final val c: kotlin/Function1 - * public final get - * - * // field: d:Lerror/NonExistentClass; - * // getter: getD()Lerror/NonExistentClass; - * public final val d: error/NonExistentClass - * public final get - * - * // getter: getFoo()Lerror/NonExistentClass; - * public final val foo: error/NonExistentClass - * public final (* non-default *) get - * - * // module name: main - * } - */ -@kotlin.Metadata() -@kotlin.Suppress(names = {"UNRESOLVED_REFERENCE"}) -public final class NonExistentType { - @org.jetbrains.annotations.NotNull() - public static final NonExistentType INSTANCE = null; - @org.jetbrains.annotations.Nullable() - private static final ABCDEF a = null; - @org.jetbrains.annotations.Nullable() - private static final java.util.List b = null; - @org.jetbrains.annotations.NotNull() - private static final Function1 c = null; - @org.jetbrains.annotations.Nullable() - private static final ABCDEF, kotlin.Unit>> d = null; - - private NonExistentType() { - super(); - } - - @org.jetbrains.annotations.Nullable() - public final ABCDEF getA() { - return null; - } - - @org.jetbrains.annotations.Nullable() - public final java.util.List getB() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final Function1 getC() { - return null; - } - - @org.jetbrains.annotations.Nullable() - public final ABCDEF, kotlin.Unit>> getD() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final Foo getFoo() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final ABCDEF a(@org.jetbrains.annotations.NotNull() - ABCDEF a, @org.jetbrains.annotations.NotNull() - java.lang.String s) { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final ABCDEF b(@org.jetbrains.annotations.NotNull() - java.lang.String s) { - return null; - } -} - -//////////////////// - -package error; - -public final class NonExistentClass { -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/nonExistentClassTypesConversion.txt b/plugins/kapt3/kapt3-compiler/testData/converter/nonExistentClassTypesConversion.txt deleted file mode 100644 index 044a74f0dcd..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/nonExistentClassTypesConversion.txt +++ /dev/null @@ -1,528 +0,0 @@ -import java.util.Calendar; -import kotlin.reflect.KClass; - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class Anno : kotlin/Annotation { - * - * // signature: (Lkotlin/reflect/KClass;Lkotlin/Array;Lkotlin/Array;Lkotlin/Array;)V - * public constructor(a: kotlin/reflect/KClass<*>, b: kotlin/Array>, c: kotlin/Array>, vararg d: kotlin/reflect/KClass<*> (* kotlin/Array> *)) - * - * // getter: a()Ljava/lang/Class; - * public final val a: kotlin/reflect/KClass<*> - * public final get - * - * // getter: b()[Ljava/lang/Class; - * public final val b: kotlin/Array> - * public final get - * - * // getter: c()[Ljava/lang/Class; - * public final val c: kotlin/Array> - * public final get - * - * // getter: d()[Ljava/lang/Class; - * public final val d: kotlin/Array> - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface Anno { - - public abstract java.lang.Class a(); - - public abstract java.lang.Class[] b(); - - public abstract java.lang.Class[] c(); - - public abstract java.lang.Class[] d(); -} - -//////////////////// - - -import java.util.Calendar; -import kotlin.reflect.KClass; - -/** - * public final class MyType : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class MyType { - - public MyType() { - super(); - } -} - -//////////////////// - - -import java.util.Calendar; -import kotlin.reflect.KClass; - -/** - * package { - * - * public typealias Coocoo = error/NonExistentClass (* = error/NonExistentClass *) - * - * public typealias Coocoo2 = error/NonExistentClass (* = error/NonExistentClass *) - * - * public typealias Coocoo3 = error/NonExistentClass (* = error/NonExistentClass *) - * - * public typealias Nested1 = error/NonExistentClass (* = error/NonExistentClass *) - * - * public typealias Nested2 = Nested1^ (* = error/NonExistentClass *) - * - * // module name: main - * } - */ -@kotlin.Metadata() -@kotlin.Suppress(names = {"UNRESOLVED_REFERENCE", "ANNOTATION_ARGUMENT_MUST_BE_CONST", "NON_CONST_VAL_USED_IN_CONSTANT_EXPRESSION", "UNSUPPORTED_FEATURE"}) -public final class NonExistentClassTypesConversionKt { -} - -//////////////////// - - -import java.util.Calendar; -import kotlin.reflect.KClass; - -@Anno(a = Blah.class, b = {NoFoo1.class, NoBar1.class}, c = {NoFoo2.class, kotlin.String.class}, d = {kotlin.Boolean.class, NoBar3.class}) -/** - * public final class Test : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // signature: f1(Lerror/NonExistentClass;)Lerror/NonExistentClass; - * public final fun f1(a: error/NonExistentClass): error/NonExistentClass - * - * // signature: f2(Lerror/NonExistentClass;)V - * public final fun f2(a: error/NonExistentClass): kotlin/Unit - * - * // signature: f3(Lerror/NonExistentClass;I)J - * public final fun f3(a: error/NonExistentClass, b: kotlin/Int): kotlin/Long - * - * // signature: f4()Lerror/NonExistentClass; - * public final fun f4(): error/NonExistentClass - * - * // signature: f5(LMyType;)Ljava/lang/Class; - * public final fun MyType.f5(): java/lang/Class>? - * - * // field: a:Lerror/NonExistentClass; - * // getter: getA()Lerror/NonExistentClass; - * // setter: setA(Lerror/NonExistentClass;)V - * public final lateinit var a: error/NonExistentClass - * public final get - * public final set - * - * // field: b:Lerror/NonExistentClass; - * // getter: getB()Lerror/NonExistentClass; - * public final val b: error/NonExistentClass - * public final get - * - * // field: c:Ljava/util/List; - * // getter: getC()Ljava/util/List; - * public final val c: kotlin/collections/List? - * public final get - * - * // field: coocoo:Lerror/NonExistentClass; - * // getter: getCoocoo()Lerror/NonExistentClass; - * // setter: setCoocoo(Lerror/NonExistentClass;)V - * public final lateinit var coocoo: error/NonExistentClass - * public final get - * public final set - * - * // field: coocoo2:Lerror/NonExistentClass; - * // getter: getCoocoo2()Lerror/NonExistentClass; - * // setter: setCoocoo2(Lerror/NonExistentClass;)V - * public final lateinit var coocoo2: error/NonExistentClass - * public final get - * public final set - * - * // field: coocoo21:Lerror/NonExistentClass; - * // getter: getCoocoo21()Lerror/NonExistentClass; - * // setter: setCoocoo21(Lerror/NonExistentClass;)V - * public final lateinit var coocoo21: error/NonExistentClass - * public final get - * public final set - * - * // field: coocoo3:Lerror/NonExistentClass; - * // getter: getCoocoo3()Lerror/NonExistentClass; - * // setter: setCoocoo3(Lerror/NonExistentClass;)V - * public final lateinit var coocoo3: error/NonExistentClass - * public final get - * public final set - * - * // field: coocoo31:Lerror/NonExistentClass; - * // getter: getCoocoo31()Lerror/NonExistentClass; - * // setter: setCoocoo31(Lerror/NonExistentClass;)V - * public final lateinit var coocoo31: error/NonExistentClass - * public final get - * public final set - * - * // field: d:Ljava/util/List; - * // getter: getD()Ljava/util/List; - * public final val d: kotlin/collections/List>? - * public final get - * - * // field: e:Ljava/util/List; - * // getter: getE()Ljava/util/List; - * // setter: setE(Ljava/util/List;)V - * public final lateinit var e: kotlin/collections/List?> - * public final get - * public final set - * - * // field: f:Lerror/NonExistentClass; - * // getter: getF()Lerror/NonExistentClass; - * // setter: setF(Lerror/NonExistentClass;)V - * public final lateinit var f: error/NonExistentClass - * public final get - * public final set - * - * // field: g:Ljava/util/List; - * // getter: getG()Ljava/util/List; - * // setter: setG(Ljava/util/List;)V - * public final lateinit var g: kotlin/collections/List<*> - * public final get - * public final set - * - * // field: h:Lerror/NonExistentClass; - * // getter: getH()Lerror/NonExistentClass; - * // setter: setH(Lerror/NonExistentClass;)V - * public final lateinit var h: error/NonExistentClass - * public final get - * public final set - * - * // field: i:Lkotlin/jvm/functions/Function2; - * // getter: getI()Lkotlin/jvm/functions/Function2; - * // setter: setI(Lkotlin/jvm/functions/Function2;)V - * public final lateinit var i: kotlin/Function2, error/NonExistentClass> - * public final get - * public final set - * - * // field: j:Lkotlin/jvm/functions/Function0; - * // getter: getJ()Lkotlin/jvm/functions/Function0; - * // setter: setJ(Lkotlin/jvm/functions/Function0;)V - * public final lateinit var j: kotlin/Function0 - * public final get - * public final set - * - * // field: k:Lkotlin/jvm/functions/Function2; - * // getter: getK()Lkotlin/jvm/functions/Function2; - * // setter: setK(Lkotlin/jvm/functions/Function2;)V - * public final lateinit var k: @kotlin/ExtensionFunctionType kotlin/Function2, error/NonExistentClass> - * public final get - * public final set - * - * // field: l:Lerror/NonExistentClass; - * // getter: getL()Lerror/NonExistentClass; - * // setter: setL(Lerror/NonExistentClass;)V - * public final lateinit var l: error/NonExistentClass - * public final get - * public final set - * - * // field: m:Lerror/NonExistentClass; - * // getter: getM()Lerror/NonExistentClass; - * public final val m: error/NonExistentClass - * public final get - * - * // field: n:Ljava/lang/String; - * // getter: getN()Ljava/lang/String; - * public final val n: kotlin/String (* = ... *) - * public final get - * - * // field: nested:Lerror/NonExistentClass; - * // getter: getNested()Lerror/NonExistentClass; - * // setter: setNested(Lerror/NonExistentClass;)V - * public final lateinit var nested: error/NonExistentClass - * public final get - * public final set - * - * // field: o10:Ljava/util/List; - * // getter: getO10()Ljava/util/List; - * // setter: setO10(Ljava/util/List;)V - * public final lateinit var o10: kotlin/collections/List>>>>>>>> - * public final get - * public final set - * - * // field: o11:Ljava/util/List; - * // getter: getO11()Ljava/util/List; - * // setter: setO11(Ljava/util/List;)V - * public final lateinit var o11: kotlin/collections/List>>>>>>>>> - * public final get - * public final set - * - * // field: p:Ljava/util/Calendar$Builder; - * // getter: getP()Ljava/util/Calendar$Builder; - * // setter: setP(Ljava/util/Calendar$Builder;)V - * public final lateinit var p: java/util/Calendar.Builder - * public final get - * public final set - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test { - public ABC a; - @org.jetbrains.annotations.Nullable() - private final ABC b = null; - @org.jetbrains.annotations.Nullable() - private final java.util.List c = null; - @org.jetbrains.annotations.Nullable() - private final java.util.List>>> d = null; - public java.util.List> e; - public ABC f; - public java.util.List g; - public ABC h; - public Function2, CDE> i; - public Function0 j; - public Function2, CDE> k; - public ABC.BCD.EFG l; - public ABC coocoo; - public ABC coocoo2; - public ABC coocoo21; - public ABC coocoo3; - public ABC> coocoo31; - public ABC nested; - @org.jetbrains.annotations.NotNull() - private final java.lang.Object m = null; - @org.jetbrains.annotations.NotNull() - private final java.lang.String n = ""; - public java.util.List>>>>>>>>> o11; - public java.util.List>>>>>>>> o10; - public java.util.Calendar.Builder p; - - public Test() { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final ABC getA() { - return null; - } - - public final void setA(@org.jetbrains.annotations.NotNull() - ABC p0) { - } - - @org.jetbrains.annotations.Nullable() - public final ABC getB() { - return null; - } - - @org.jetbrains.annotations.Nullable() - public final java.util.List getC() { - return null; - } - - @org.jetbrains.annotations.Nullable() - public final java.util.List>>> getD() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.util.List> getE() { - return null; - } - - public final void setE(@org.jetbrains.annotations.NotNull() - java.util.List> p0) { - } - - @org.jetbrains.annotations.NotNull() - public final ABC getF() { - return null; - } - - public final void setF(@org.jetbrains.annotations.NotNull() - ABC p0) { - } - - @org.jetbrains.annotations.NotNull() - public final java.util.List getG() { - return null; - } - - public final void setG(@org.jetbrains.annotations.NotNull() - java.util.List p0) { - } - - @org.jetbrains.annotations.NotNull() - public final ABC getH() { - return null; - } - - public final void setH(@org.jetbrains.annotations.NotNull() - ABC p0) { - } - - @org.jetbrains.annotations.NotNull() - public final Function2, CDE> getI() { - return null; - } - - public final void setI(@org.jetbrains.annotations.NotNull() - Function2, CDE> p0) { - } - - @org.jetbrains.annotations.NotNull() - public final Function0 getJ() { - return null; - } - - public final void setJ(@org.jetbrains.annotations.NotNull() - Function0 p0) { - } - - @org.jetbrains.annotations.NotNull() - public final Function2, CDE> getK() { - return null; - } - - public final void setK(@org.jetbrains.annotations.NotNull() - Function2, CDE> p0) { - } - - @org.jetbrains.annotations.NotNull() - public final ABC.BCD.EFG getL() { - return null; - } - - public final void setL(@org.jetbrains.annotations.NotNull() - ABC.BCD.EFG p0) { - } - - @org.jetbrains.annotations.NotNull() - public final ABC getCoocoo() { - return null; - } - - public final void setCoocoo(@org.jetbrains.annotations.NotNull() - ABC p0) { - } - - @org.jetbrains.annotations.NotNull() - public final ABC getCoocoo2() { - return null; - } - - public final void setCoocoo2(@org.jetbrains.annotations.NotNull() - ABC p0) { - } - - @org.jetbrains.annotations.NotNull() - public final ABC getCoocoo21() { - return null; - } - - public final void setCoocoo21(@org.jetbrains.annotations.NotNull() - ABC p0) { - } - - @org.jetbrains.annotations.NotNull() - public final ABC getCoocoo3() { - return null; - } - - public final void setCoocoo3(@org.jetbrains.annotations.NotNull() - ABC p0) { - } - - @org.jetbrains.annotations.NotNull() - public final ABC> getCoocoo31() { - return null; - } - - public final void setCoocoo31(@org.jetbrains.annotations.NotNull() - ABC> p0) { - } - - @org.jetbrains.annotations.NotNull() - public final ABC getNested() { - return null; - } - - public final void setNested(@org.jetbrains.annotations.NotNull() - ABC p0) { - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.Object getM() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getN() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.util.List>>>>>>>>> getO11() { - return null; - } - - public final void setO11(@org.jetbrains.annotations.NotNull() - java.util.List>>>>>>>>> p0) { - } - - @org.jetbrains.annotations.NotNull() - public final java.util.List>>>>>>>> getO10() { - return null; - } - - public final void setO10(@org.jetbrains.annotations.NotNull() - java.util.List>>>>>>>> p0) { - } - - @org.jetbrains.annotations.NotNull() - public final java.util.Calendar.Builder getP() { - return null; - } - - public final void setP(@org.jetbrains.annotations.NotNull() - java.util.Calendar.Builder p0) { - } - - @org.jetbrains.annotations.Nullable() - public final BCD f1(@org.jetbrains.annotations.NotNull() - ABC a) { - return null; - } - - public final void f2(@org.jetbrains.annotations.NotNull() - ABC> a) { - } - - public final long f3(@org.jetbrains.annotations.NotNull() - ABC a, int b) { - return 0L; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.Object f4() { - return null; - } - - @org.jetbrains.annotations.Nullable() - public final java.lang.Class> f5(@org.jetbrains.annotations.NotNull() - MyType $this$f5) { - return null; - } -} - -//////////////////// - -package error; - -public final class NonExistentClass { -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/nonExistentClassWIthoutCorrection.txt b/plugins/kapt3/kapt3-compiler/testData/converter/nonExistentClassWIthoutCorrection.txt deleted file mode 100644 index d7360cee0df..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/nonExistentClassWIthoutCorrection.txt +++ /dev/null @@ -1,216 +0,0 @@ -/** - * package { - * - * public typealias Coocoo = error/NonExistentClass (* = error/NonExistentClass *) - * - * public typealias Coocoo2 = error/NonExistentClass (* = error/NonExistentClass *) - * - * public typealias Coocoo3 = error/NonExistentClass (* = error/NonExistentClass *) - * - * public typealias String2 = kotlin/String (* = kotlin/String *) - * - * // module name: main - * } - */ -@kotlin.Metadata() -@kotlin.Suppress(names = {"UNRESOLVED_REFERENCE"}) -public final class NonExistentClassWIthoutCorrectionKt { -} - -//////////////////// - - -/** - * public final object NonExistentType : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // signature: a(Lerror/NonExistentClass;Ljava/lang/String;)Lerror/NonExistentClass; - * public final fun a(a: error/NonExistentClass, s: kotlin/String): error/NonExistentClass - * - * // signature: b(Ljava/lang/String;)Lerror/NonExistentClass; - * public final fun b(s: kotlin/String): error/NonExistentClass - * - * // field: a:Lerror/NonExistentClass; - * // getter: getA()Lerror/NonExistentClass; - * public final val a: error/NonExistentClass - * public final get - * - * // field: b:Ljava/util/List; - * // getter: getB()Ljava/util/List; - * public final val b: kotlin/collections/List? - * public final get - * - * // field: c:Lkotlin/jvm/functions/Function1; - * // getter: getC()Lkotlin/jvm/functions/Function1; - * public final val c: kotlin/Function1 - * public final get - * - * // field: coocoo:Lerror/NonExistentClass; - * // getter: getCoocoo()Lerror/NonExistentClass; - * // setter: setCoocoo(Lerror/NonExistentClass;)V - * public final lateinit var coocoo: error/NonExistentClass - * public final get - * public final set - * - * // field: coocoo2:Lerror/NonExistentClass; - * // getter: getCoocoo2()Lerror/NonExistentClass; - * // setter: setCoocoo2(Lerror/NonExistentClass;)V - * public final lateinit var coocoo2: error/NonExistentClass - * public final get - * public final set - * - * // field: coocoo21:Lerror/NonExistentClass; - * // getter: getCoocoo21()Lerror/NonExistentClass; - * // setter: setCoocoo21(Lerror/NonExistentClass;)V - * public final lateinit var coocoo21: error/NonExistentClass - * public final get - * public final set - * - * // field: coocoo3:Lerror/NonExistentClass; - * // getter: getCoocoo3()Lerror/NonExistentClass; - * // setter: setCoocoo3(Lerror/NonExistentClass;)V - * public final lateinit var coocoo3: error/NonExistentClass - * public final get - * public final set - * - * // field: coocoo31:Lerror/NonExistentClass; - * // getter: getCoocoo31()Lerror/NonExistentClass; - * // setter: setCoocoo31(Lerror/NonExistentClass;)V - * public final lateinit var coocoo31: error/NonExistentClass - * public final get - * public final set - * - * // field: d:Lerror/NonExistentClass; - * // getter: getD()Lerror/NonExistentClass; - * public final val d: error/NonExistentClass - * public final get - * - * // field: string2:Ljava/lang/String; - * // getter: getString2()Ljava/lang/String; - * // setter: setString2(Ljava/lang/String;)V - * public final lateinit var string2: kotlin/String (* = String2^ *) - * public final get - * public final set - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class NonExistentType { - @org.jetbrains.annotations.NotNull() - public static final NonExistentType INSTANCE = null; - @org.jetbrains.annotations.Nullable() - private static final error.NonExistentClass a = null; - @org.jetbrains.annotations.Nullable() - private static final java.util.List b = null; - @org.jetbrains.annotations.NotNull() - private static final kotlin.jvm.functions.Function1 c = null; - @org.jetbrains.annotations.Nullable() - private static final error.NonExistentClass d = null; - public static java.lang.String string2; - public static error.NonExistentClass coocoo; - public static error.NonExistentClass coocoo2; - public static error.NonExistentClass coocoo21; - public static error.NonExistentClass coocoo3; - public static error.NonExistentClass coocoo31; - - private NonExistentType() { - super(); - } - - @org.jetbrains.annotations.Nullable() - public final error.NonExistentClass getA() { - return null; - } - - @org.jetbrains.annotations.Nullable() - public final java.util.List getB() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final kotlin.jvm.functions.Function1 getC() { - return null; - } - - @org.jetbrains.annotations.Nullable() - public final error.NonExistentClass getD() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getString2() { - return null; - } - - public final void setString2(@org.jetbrains.annotations.NotNull() - java.lang.String p0) { - } - - @org.jetbrains.annotations.NotNull() - public final error.NonExistentClass getCoocoo() { - return null; - } - - public final void setCoocoo(@org.jetbrains.annotations.NotNull() - error.NonExistentClass p0) { - } - - @org.jetbrains.annotations.NotNull() - public final error.NonExistentClass getCoocoo2() { - return null; - } - - public final void setCoocoo2(@org.jetbrains.annotations.NotNull() - error.NonExistentClass p0) { - } - - @org.jetbrains.annotations.NotNull() - public final error.NonExistentClass getCoocoo21() { - return null; - } - - public final void setCoocoo21(@org.jetbrains.annotations.NotNull() - error.NonExistentClass p0) { - } - - @org.jetbrains.annotations.NotNull() - public final error.NonExistentClass getCoocoo3() { - return null; - } - - public final void setCoocoo3(@org.jetbrains.annotations.NotNull() - error.NonExistentClass p0) { - } - - @org.jetbrains.annotations.NotNull() - public final error.NonExistentClass getCoocoo31() { - return null; - } - - public final void setCoocoo31(@org.jetbrains.annotations.NotNull() - error.NonExistentClass p0) { - } - - @org.jetbrains.annotations.NotNull() - public final error.NonExistentClass a(@org.jetbrains.annotations.NotNull() - error.NonExistentClass a, @org.jetbrains.annotations.NotNull() - java.lang.String s) { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final error.NonExistentClass b(@org.jetbrains.annotations.NotNull() - java.lang.String s) { - return null; - } -} - -//////////////////// - -package error; - -public final class NonExistentClass { -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/primitiveTypes.txt b/plugins/kapt3/kapt3-compiler/testData/converter/primitiveTypes.txt deleted file mode 100644 index 9c9d57ee9fd..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/primitiveTypes.txt +++ /dev/null @@ -1,216 +0,0 @@ -/** - * public final object PrimitiveTypes : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // field: booleanFalse:Z - * public final const val booleanFalse: kotlin/Boolean (* = ... *) - * public final get - * - * // field: booleanTrue:Z - * public final const val booleanTrue: kotlin/Boolean (* = ... *) - * public final get - * - * // field: byte0:B - * public final const val byte0: kotlin/Byte (* = ... *) - * public final get - * - * // field: byte50:B - * public final const val byte50: kotlin/Byte (* = ... *) - * public final get - * - * // field: char0:C - * public final const val char0: kotlin/Char (* = ... *) - * public final get - * - * // field: char10:C - * public final const val char10: kotlin/Char (* = ... *) - * public final get - * - * // field: char13:C - * public final const val char13: kotlin/Char (* = ... *) - * public final get - * - * // field: charC:C - * public final const val charC: kotlin/Char (* = ... *) - * public final get - * - * // field: double54:D - * public final const val double54: kotlin/Double (* = ... *) - * public final get - * - * // field: float54:F - * public final const val float54: kotlin/Float (* = ... *) - * public final get - * - * // field: doubleMaxValue:D - * // getter: getDoubleMaxValue()D - * public final val doubleMaxValue: kotlin/Double (* = ... *) - * public final get - * - * // field: doubleNan:D - * // getter: getDoubleNan()D - * public final val doubleNan: kotlin/Double (* = ... *) - * public final get - * - * // field: doubleNegativeInfinity:D - * // getter: getDoubleNegativeInfinity()D - * public final val doubleNegativeInfinity: kotlin/Double (* = ... *) - * public final get - * - * // field: doublePositiveInfinity:D - * // getter: getDoublePositiveInfinity()D - * public final val doublePositiveInfinity: kotlin/Double (* = ... *) - * public final get - * - * // field: floatMaxValue:F - * // getter: getFloatMaxValue()F - * public final val floatMaxValue: kotlin/Float (* = ... *) - * public final get - * - * // field: floatNan:F - * // getter: getFloatNan()F - * public final val floatNan: kotlin/Float (* = ... *) - * public final get - * - * // field: floatNegativeInfinity:F - * // getter: getFloatNegativeInfinity()F - * public final val floatNegativeInfinity: kotlin/Float (* = ... *) - * public final get - * - * // field: floatPositiveInfinity:F - * // getter: getFloatPositiveInfinity()F - * public final val floatPositiveInfinity: kotlin/Float (* = ... *) - * public final get - * - * // field: int0:I - * public final const val int0: kotlin/Int (* = ... *) - * public final get - * - * // field: intHex:I - * public final const val intHex: kotlin/Int (* = ... *) - * public final get - * - * // field: intMaxValue:I - * public final const val intMaxValue: kotlin/Int (* = ... *) - * public final get - * - * // field: intMinValue:I - * public final const val intMinValue: kotlin/Int (* = ... *) - * public final get - * - * // field: intMinus1000:I - * public final const val intMinus1000: kotlin/Int (* = ... *) - * public final get - * - * // field: long0:J - * public final const val long0: kotlin/Long (* = ... *) - * public final get - * - * // field: longHex:J - * public final const val longHex: kotlin/Long (* = ... *) - * public final get - * - * // field: longMaxValue:J - * public final const val longMaxValue: kotlin/Long (* = ... *) - * public final get - * - * // field: longMinValue:J - * public final const val longMinValue: kotlin/Long (* = ... *) - * public final get - * - * // field: short5:S - * public final const val short5: kotlin/Short (* = ... *) - * public final get - * - * // field: stringHelloWorld:Ljava/lang/String; - * public final const val stringHelloWorld: kotlin/String (* = ... *) - * public final get - * - * // field: stringQuotes:Ljava/lang/String; - * public final const val stringQuotes: kotlin/String (* = ... *) - * public final get - * - * // field: stringRN:Ljava/lang/String; - * public final const val stringRN: kotlin/String (* = ... *) - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class PrimitiveTypes { - @org.jetbrains.annotations.NotNull() - public static final PrimitiveTypes INSTANCE = null; - public static final boolean booleanFalse = false; - public static final boolean booleanTrue = true; - public static final int int0 = 0; - public static final int intMinus1000 = -1000; - public static final int intMinValue = -2147483648; - public static final int intMaxValue = 2147483647; - public static final int intHex = -1; - public static final byte byte0 = (byte)0; - public static final byte byte50 = (byte)50; - public static final short short5 = (short)5; - public static final char charC = 'C'; - public static final char char0 = '\u0000'; - public static final char char10 = '\n'; - public static final char char13 = '\r'; - public static final long long0 = 0L; - public static final long longMaxValue = 9223372036854775807L; - public static final long longMinValue = -9223372036854775808L; - public static final long longHex = 4294967295L; - public static final float float54 = 5.4F; - private static final float floatMaxValue = 3.4028235E38F; - private static final float floatNan = 0.0F / 0.0F; - private static final float floatPositiveInfinity = 1.0F / 0.0F; - private static final float floatNegativeInfinity = -1.0F / 0.0F; - public static final double double54 = 5.4; - private static final double doubleMaxValue = 1.7976931348623157E308; - private static final double doubleNan = 0.0 / 0.0; - private static final double doublePositiveInfinity = 1.0 / 0.0; - private static final double doubleNegativeInfinity = -1.0 / 0.0; - @org.jetbrains.annotations.NotNull() - public static final java.lang.String stringHelloWorld = "Hello, world!"; - @org.jetbrains.annotations.NotNull() - public static final java.lang.String stringQuotes = "quotes \" \'\'quotes"; - @org.jetbrains.annotations.NotNull() - public static final java.lang.String stringRN = "\r\n"; - - private PrimitiveTypes() { - super(); - } - - public final float getFloatMaxValue() { - return 0.0F; - } - - public final float getFloatNan() { - return 0.0F; - } - - public final float getFloatPositiveInfinity() { - return 0.0F; - } - - public final float getFloatNegativeInfinity() { - return 0.0F; - } - - public final double getDoubleMaxValue() { - return 0.0; - } - - public final double getDoubleNan() { - return 0.0; - } - - public final double getDoublePositiveInfinity() { - return 0.0; - } - - public final double getDoubleNegativeInfinity() { - return 0.0; - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/repeatableAnnotations.txt b/plugins/kapt3/kapt3-compiler/testData/converter/repeatableAnnotations.txt deleted file mode 100644 index 34029db5039..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/repeatableAnnotations.txt +++ /dev/null @@ -1,468 +0,0 @@ -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class AnnoArray : kotlin/Annotation { - * - * // signature: (ILkotlin/Array;)V - * public constructor(x: kotlin/Int, a: kotlin/Array) - * - * // getter: a()[Ljava/lang/String; - * public final val a: kotlin/Array - * public final get - * - * // getter: x()I - * public final val x: kotlin/Int - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface AnnoArray { - - public abstract int x(); - - public abstract java.lang.String[] a(); -} - -//////////////////// - - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class AnnoBoolean : kotlin/Annotation { - * - * // signature: (IZ)V - * public constructor(x: kotlin/Int, bool: kotlin/Boolean) - * - * // getter: bool()Z - * public final val bool: kotlin/Boolean - * public final get - * - * // getter: x()I - * public final val x: kotlin/Int - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface AnnoBoolean { - - public abstract int x(); - - public abstract boolean bool(); -} - -//////////////////// - - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class AnnoChar : kotlin/Annotation { - * - * // signature: (IC)V - * public constructor(x: kotlin/Int, chr: kotlin/Char) - * - * // getter: chr()C - * public final val chr: kotlin/Char - * public final get - * - * // getter: x()I - * public final val x: kotlin/Int - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface AnnoChar { - - public abstract int x(); - - public abstract char chr(); -} - -//////////////////// - - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class AnnoClass : kotlin/Annotation { - * - * // signature: (ILkotlin/reflect/KClass;)V - * public constructor(x: kotlin/Int, c: kotlin/reflect/KClass) - * - * // getter: c()Ljava/lang/Class; - * public final val c: kotlin/reflect/KClass - * public final get - * - * // getter: x()I - * public final val x: kotlin/Int - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface AnnoClass { - - public abstract int x(); - - public abstract java.lang.Class c(); -} - -//////////////////// - - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class AnnoDouble : kotlin/Annotation { - * - * // signature: (ID)V - * public constructor(x: kotlin/Int, dbl: kotlin/Double) - * - * // getter: dbl()D - * public final val dbl: kotlin/Double - * public final get - * - * // getter: x()I - * public final val x: kotlin/Int - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface AnnoDouble { - - public abstract int x(); - - public abstract double dbl(); -} - -//////////////////// - - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class AnnoEnum : kotlin/Annotation { - * - * // signature: (ILColor;)V - * public constructor(x: kotlin/Int, c: Color) - * - * // getter: c()LColor; - * public final val c: Color - * public final get - * - * // getter: x()I - * public final val x: kotlin/Int - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface AnnoEnum { - - public abstract int x(); - - public abstract Color c(); -} - -//////////////////// - - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class AnnoFloat : kotlin/Annotation { - * - * // signature: (IF)V - * public constructor(x: kotlin/Int, flt: kotlin/Float) - * - * // getter: flt()F - * public final val flt: kotlin/Float - * public final get - * - * // getter: x()I - * public final val x: kotlin/Int - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface AnnoFloat { - - public abstract int x(); - - public abstract float flt(); -} - -//////////////////// - - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class AnnoInt : kotlin/Annotation { - * - * // signature: (II)V - * public constructor(x: kotlin/Int, i: kotlin/Int) - * - * // getter: i()I - * public final val i: kotlin/Int - * public final get - * - * // getter: x()I - * public final val x: kotlin/Int - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface AnnoInt { - - public abstract int x(); - - public abstract int i(); -} - -//////////////////// - - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class AnnoIntArray : kotlin/Annotation { - * - * // signature: (I[I)V - * public constructor(x: kotlin/Int, b: kotlin/IntArray) - * - * // getter: b()[I - * public final val b: kotlin/IntArray - * public final get - * - * // getter: x()I - * public final val x: kotlin/Int - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface AnnoIntArray { - - public abstract int x(); - - public abstract int[] b(); -} - -//////////////////// - - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class AnnoLong : kotlin/Annotation { - * - * // signature: (IJ)V - * public constructor(x: kotlin/Int, l: kotlin/Long) - * - * // getter: l()J - * public final val l: kotlin/Long - * public final get - * - * // getter: x()I - * public final val x: kotlin/Int - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface AnnoLong { - - public abstract int x(); - - public abstract long l(); -} - -//////////////////// - - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class AnnoLongArray : kotlin/Annotation { - * - * // signature: (I[J)V - * public constructor(x: kotlin/Int, b: kotlin/LongArray) - * - * // getter: b()[J - * public final val b: kotlin/LongArray - * public final get - * - * // getter: x()I - * public final val x: kotlin/Int - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface AnnoLongArray { - - public abstract int x(); - - public abstract long[] b(); -} - -//////////////////// - - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class AnnoString : kotlin/Annotation { - * - * // signature: (ILjava/lang/String;)V - * public constructor(x: kotlin/Int, s: kotlin/String) - * - * // getter: s()Ljava/lang/String; - * public final val s: kotlin/String - * public final get - * - * // getter: x()I - * public final val x: kotlin/Int - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface AnnoString { - - public abstract int x(); - - public abstract java.lang.String s(); -} - -//////////////////// - - -/** - * public final enum class Color : kotlin/Enum { - * - * // signature: (Ljava/lang/String;I)V - * private constructor() - * - * BLACK, - * - * // module name: main - * - * // has Enum.entries - * } - */ -@kotlin.Metadata() -public enum Color { - /*public static final*/ BLACK /* = new Color() */; - - Color() { - } -} - -//////////////////// - - -/** - * public final class Test : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // field: value:Ljava/lang/String; - * // getter: getValue()Ljava/lang/String; - * // synthetic method for annotations: getValue$annotations()V - * public final val value: kotlin/String (* = ... *) - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test { - @org.jetbrains.annotations.NotNull() - private final java.lang.String value = ""; - - public Test() { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getValue() { - return null; - } - - @lib.Anno(value = "1") - @lib.Anno(value = "2", construct = {"A", "B"}) - @lib.Anno(value = "3", construct = {"C"}) - @java.lang.Deprecated() - public static void getValue$annotations() { - } -} - -//////////////////// - - -@AnnoChar(x = lib.R.id.textView, chr = 'c') -@AnnoBoolean(x = lib.R.id.textView, bool = false) -@AnnoInt(x = lib.R.id.textView, i = 5) -@AnnoFloat(x = lib.R.id.textView, flt = 1.0F) -@AnnoDouble(x = lib.R.id.textView, dbl = 4.0) -@AnnoString(x = lib.R.id.textView, s = "AAA") -@AnnoIntArray(x = lib.R.id.textView, b = {1, 2, 3}) -@AnnoLongArray(x = lib.R.id.textView, b = {1L, 3L}) -@AnnoArray(x = lib.R.id.textView, a = {"A", "B"}) -@AnnoClass(x = lib.R.id.textView, c = Color.class) -/** - * public final class Test2 : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test2 { - - public Test2() { - super(); - } -} - -//////////////////// - -package lib; - -public @interface Anno { - - String[] construct() default {}; - - String value(); -} - -//////////////////// - -package lib; - -public class R { - - public R() { - super(); - } - - public static class id { - - public id() { - super(); - } - public static final int textView = 100; - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/strangeIdentifiers.txt b/plugins/kapt3/kapt3-compiler/testData/converter/strangeIdentifiers.txt deleted file mode 100644 index 8d649a028b4..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/strangeIdentifiers.txt +++ /dev/null @@ -1,135 +0,0 @@ -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -/** - * public final annotation class Anno : kotlin/Annotation { - * - * // signature: (LStrangeEnum;Ljava/lang/String;Ljava/lang/String;)V - * public constructor(size: StrangeEnum, name: kotlin/String, A B: kotlin/String) - * - * // getter: A B()Ljava/lang/String; - * public final val A B: kotlin/String - * public final get - * - * // getter: name()Ljava/lang/String; - * public final val name: kotlin/String - * public final get - * - * // getter: size()LStrangeEnum; - * public final val size: StrangeEnum - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract @interface Anno { - - public abstract StrangeEnum size(); - - public abstract java.lang.String name(); -} - -//////////////////// - - -/** - * public final enum class StrangeEnum : kotlin/Enum { - * - * // signature: (Ljava/lang/String;ILjava/lang/String;)V - * private constructor(size: kotlin/String) - * - * // field: size:Ljava/lang/String; - * // getter: getSize()Ljava/lang/String; - * public final val size: kotlin/String - * public final get - * - * 60x60, - * - * 70x70, - * - * 80x80, - * - * InvalidFieldName, - * - * // module name: main - * - * // has Enum.entries - * } - */ -@kotlin.Metadata() -public enum StrangeEnum { - /*public static final*/ InvalidFieldName /* = new StrangeEnum() */; - @org.jetbrains.annotations.NotNull() - private final java.lang.String size = null; - - StrangeEnum(java.lang.String size) { - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getSize() { - return null; - } -} - -//////////////////// - - -/** - * public final class Test : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // signature: simpleFun()V - * public final fun simpleFun(): kotlin/Unit - * - * // signature: simpleFun2(Ljava/lang/String;Ljava/lang/String;)V - * public final fun simpleFun2(a: kotlin/String, b: kotlin/String): kotlin/Unit - * - * // signature: strange!Fun()V - * public final fun strange!Fun(): kotlin/Unit - * - * // signature: strangeFun4(Ljava/lang/String;Ljava/lang/String;)V - * public final fun strangeFun4(a: kotlin/String, A()B(): kotlin/String): kotlin/Unit - * - * // field: simpleName:Ljava/lang/String; - * // getter: getSimpleName()Ljava/lang/String; - * public final lateinit val simpleName: kotlin/String - * public final get - * - * // field: strange name:Ljava/lang/String; - * // getter: getStrange name()Ljava/lang/String; - * public final lateinit val strange name: kotlin/String - * public final get - * - * // nested class: (^_^) - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Test { - public java.lang.String simpleName; - - public Test() { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getSimpleName() { - return null; - } - - public final void simpleFun() { - } - - @Anno(name = "Woofwoof", size = StrangeEnum.InvalidFieldName) - public final void simpleFun2(@org.jetbrains.annotations.NotNull() - java.lang.String a, @org.jetbrains.annotations.NotNull() - java.lang.String b) { - } - - public final void strangeFun4(@org.jetbrains.annotations.NotNull() - java.lang.String a, @org.jetbrains.annotations.NotNull() - java.lang.String p1_949560896) { - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/stripMetadata.txt b/plugins/kapt3/kapt3-compiler/testData/converter/stripMetadata.txt deleted file mode 100644 index f490b1e2575..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/stripMetadata.txt +++ /dev/null @@ -1,44 +0,0 @@ -public abstract class BaseClass { - - public BaseClass(@org.jetbrains.annotations.NotNull() - Context context, int num, boolean bool) { - super(); - } - - @org.jetbrains.annotations.NotNull() - public abstract Result doJob(); -} - -//////////////////// - - -public abstract interface Context { -} - -//////////////////// - - -public final class Inheritor extends BaseClass { - - public Inheritor(@org.jetbrains.annotations.NotNull() - Context context) { - super(null, 0, false); - } - - @java.lang.Override() - @org.jetbrains.annotations.NotNull() - public Result doJob() { - return null; - } -} - -//////////////////// - - -public enum Result { - /*public static final*/ SUCCESS /* = new Result() */, - /*public static final*/ ERROR /* = new Result() */; - - Result() { - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/suspendArgName.txt b/plugins/kapt3/kapt3-compiler/testData/converter/suspendArgName.txt deleted file mode 100644 index e7a99bab6f1..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/suspendArgName.txt +++ /dev/null @@ -1,54 +0,0 @@ -/** - * public open class Test : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // signature: getTest(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - * public open suspend fun getTest(text: kotlin/String): kotlin/String - * - * // signature: getTestInvalid(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - * public open suspend fun getTestInvalid(te xt: kotlin/String): kotlin/String - * - * // signature: getTestNoSuspend(Ljava/lang/String;)Ljava/lang/String; - * public open fun getTestNoSuspend(text: kotlin/String): kotlin/String - * - * // signature: getTestNoSuspendInvalid(Ljava/lang/String;)Ljava/lang/String; - * public open fun getTestNoSuspendInvalid(te xt: kotlin/String): kotlin/String - * - * // module name: main - * } - */ -@kotlin.Metadata() -public class Test { - - public Test() { - super(); - } - - @org.jetbrains.annotations.NotNull() - public java.lang.String getTestNoSuspend(@org.jetbrains.annotations.NotNull() - java.lang.String text) { - return null; - } - - @org.jetbrains.annotations.Nullable() - public java.lang.Object getTest(@org.jetbrains.annotations.NotNull() - java.lang.String text, @org.jetbrains.annotations.NotNull() - kotlin.coroutines.Continuation continuation) { - return null; - } - - @org.jetbrains.annotations.NotNull() - public java.lang.String getTestNoSuspendInvalid(@org.jetbrains.annotations.NotNull() - java.lang.String p0_55085957) { - return null; - } - - @org.jetbrains.annotations.Nullable() - public java.lang.Object getTestInvalid(@org.jetbrains.annotations.NotNull() - java.lang.String p0_55085957, @org.jetbrains.annotations.NotNull() - kotlin.coroutines.Continuation continuation) { - return null; - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/suspendErrorTypes.txt b/plugins/kapt3/kapt3-compiler/testData/converter/suspendErrorTypes.txt deleted file mode 100644 index a6ff85ddfa4..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/suspendErrorTypes.txt +++ /dev/null @@ -1,30 +0,0 @@ -/** - * public final class Foo : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // signature: a(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - * public final suspend fun a(): error/NonExistentClass - * - * // requires language version 1.4.0 (level=ERROR) - * // requires compiler version 1.4.30 (level=ERROR) - * // signature: b-IoAF18A(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - * public final suspend fun b(): kotlin/Result - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Foo { - - public Foo() { - super(); - } - - @org.jetbrains.annotations.Nullable() - public final java.lang.Object a(@org.jetbrains.annotations.NotNull() - kotlin.coroutines.Continuation continuation) { - return null; - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/suspendFunctionWithBigArity.txt b/plugins/kapt3/kapt3-compiler/testData/converter/suspendFunctionWithBigArity.txt deleted file mode 100644 index ebee02b7c06..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/suspendFunctionWithBigArity.txt +++ /dev/null @@ -1,58 +0,0 @@ -/** - * public abstract interface Flow : kotlin/Any { - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract interface Flow { -} - -//////////////////// - - -/** - * package { - * - * // signature: combine(LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;Lkotlin/jvm/functions/FunctionN;)LFlow; - * public final fun combine(flow: Flow, flow2: Flow, flow3: Flow, flow4: Flow, flow5: Flow, flow6: Flow, flow7: Flow, flow8: Flow, flow9: Flow, flow10: Flow, flow11: Flow, flow12: Flow, flow13: Flow, flow14: Flow, flow15: Flow, flow16: Flow, flow17: Flow, flow18: Flow, flow19: Flow, flow20: Flow, flow21: Flow, flow22: Flow, flow23: Flow, transform: suspend kotlin/Function24, kotlin/Any?>): Flow - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class SuspendFunctionWithBigArityKt { - - public SuspendFunctionWithBigArityKt() { - super(); - } - - @org.jetbrains.annotations.NotNull() - public static final Flow combine(@org.jetbrains.annotations.NotNull() - Flow flow, @org.jetbrains.annotations.NotNull() - Flow flow2, @org.jetbrains.annotations.NotNull() - Flow flow3, @org.jetbrains.annotations.NotNull() - Flow flow4, @org.jetbrains.annotations.NotNull() - Flow flow5, @org.jetbrains.annotations.NotNull() - Flow flow6, @org.jetbrains.annotations.NotNull() - Flow flow7, @org.jetbrains.annotations.NotNull() - Flow flow8, @org.jetbrains.annotations.NotNull() - Flow flow9, @org.jetbrains.annotations.NotNull() - Flow flow10, @org.jetbrains.annotations.NotNull() - Flow flow11, @org.jetbrains.annotations.NotNull() - Flow flow12, @org.jetbrains.annotations.NotNull() - Flow flow13, @org.jetbrains.annotations.NotNull() - Flow flow14, @org.jetbrains.annotations.NotNull() - Flow flow15, @org.jetbrains.annotations.NotNull() - Flow flow16, @org.jetbrains.annotations.NotNull() - Flow flow17, @org.jetbrains.annotations.NotNull() - Flow flow18, @org.jetbrains.annotations.NotNull() - Flow flow19, @org.jetbrains.annotations.NotNull() - Flow flow20, @org.jetbrains.annotations.NotNull() - Flow flow21, @org.jetbrains.annotations.NotNull() - Flow flow22, @org.jetbrains.annotations.NotNull() - Flow flow23, @org.jetbrains.annotations.NotNull() - kotlin.jvm.functions.FunctionN transform) { - return null; - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/unresolvedDelegateExpression.txt b/plugins/kapt3/kapt3-compiler/testData/converter/unresolvedDelegateExpression.txt deleted file mode 100644 index c0dc17f5890..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/unresolvedDelegateExpression.txt +++ /dev/null @@ -1,132 +0,0 @@ -/** - * public final class B : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // field: a$delegate:Lerror/NonExistentClass; - * // getter: getA()Ljava/lang/String; - * // synthetic method for annotations: getA$annotations()V - * public final (* delegated *) val a: kotlin/String - * public final (* non-default *) get - * - * // module name: main - * } - */ -@kotlin.Metadata() -@kotlin.Suppress(names = {"UNRESOLVED_REFERENCE"}) -public final class B implements NonExisting { - @org.jetbrains.annotations.NotNull() - private final java.lang.Object a$delegate = null; - - public B() { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getA() { - return null; - } - - @kotlin.Suppress(names = {"UNRESOLVED_REFERENCE_WRONG_RECEIVER"}) - @java.lang.Deprecated() - public static void getA$annotations() { - } -} - -//////////////////// - - -/** - * public open class C : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -public class C { - - public C() { - super(); - } -} - -//////////////////// - - -/** - * public final class D : I { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -@kotlin.Suppress(names = {"UNRESOLVED_REFERENCE"}) -public final class D implements I { - - public D() { - super(); - } -} - -//////////////////// - - -/** - * public final class E : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // module name: main - * } - */ -@kotlin.Metadata() -@kotlin.Suppress(names = {"UNRESOLVED_REFERENCE", "DELEGATION_NOT_TO_INTERFACE"}) -public final class E implements NonExisting { - - public E() { - super(); - } -} - -//////////////////// - - -/** - * public abstract interface I : kotlin/Any { - * - * // module name: main - * } - */ -@kotlin.Metadata() -public abstract interface I { -} - -//////////////////// - - -/** - * package { - * - * // signature: flaf(LC;)Ljava/lang/String; - * public final fun C.flaf(): kotlin/String - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class UnresolvedDelegateExpressionKt { - - @org.jetbrains.annotations.NotNull() - public static final java.lang.String flaf(@org.jetbrains.annotations.NotNull() - C $this$flaf) { - return null; - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/unsafePropertyInitializers.txt b/plugins/kapt3/kapt3-compiler/testData/converter/unsafePropertyInitializers.txt deleted file mode 100644 index 5918dcf1821..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/converter/unsafePropertyInitializers.txt +++ /dev/null @@ -1,413 +0,0 @@ -/** - * public final object Boo : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // signature: foo()Ljava/lang/String; - * public final fun foo(): kotlin/String - * - * // field: z:Ljava/lang/String; - * // getter: getZ()Ljava/lang/String; - * public final val z: kotlin/String - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Boo { - @org.jetbrains.annotations.NotNull() - public static final Boo INSTANCE = null; - @org.jetbrains.annotations.NotNull() - private static final java.lang.String z = null; - - private Boo() { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getZ() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String foo() { - return null; - } -} - -//////////////////// - - -/** - * public final object Foo : kotlin/Any { - * - * // signature: ()V - * private constructor() - * - * // field: aInt:I - * public final const val aInt: kotlin/Int (* = ... *) - * public final get - * - * // field: aString:Ljava/lang/String; - * public final const val aString: kotlin/String (* = ... *) - * public final get - * - * // field: bInt:I - * // getter: getBInt()I - * public final val bInt: kotlin/Int (* = ... *) - * public final get - * - * // field: bString:Ljava/lang/String; - * // getter: getBString()Ljava/lang/String; - * public final val bString: kotlin/String (* = ... *) - * public final get - * - * // field: cInt:I - * // getter: getCInt()I - * // setter: setCInt(I)V - * public final var cInt: kotlin/Int - * public final get - * public final set - * - * // field: cString:Ljava/lang/String; - * // getter: getCString()Ljava/lang/String; - * // setter: setCString(Ljava/lang/String;)V - * public final var cString: kotlin/String - * public final get - * public final set - * - * // field: d:Ljava/lang/String; - * // getter: getD()Ljava/lang/String; - * public final val d: kotlin/String - * public final get - * - * // field: e:I - * // getter: getE()I - * public final val e: kotlin/Int - * public final get - * - * // field: f:I - * // getter: getF()I - * public final val f: kotlin/Int (* = ... *) - * public final get - * - * // field: g:Ljava/lang/String; - * // getter: getG()Ljava/lang/String; - * public final val g: kotlin/String (* = ... *) - * public final get - * - * // field: h:I - * // getter: getH()I - * public final val h: kotlin/Int (* = ... *) - * public final get - * - * // field: i:I - * // getter: getI()I - * public final val i: kotlin/Int (* = ... *) - * public final get - * - * // field: j:Ljava/lang/String; - * // getter: getJ()Ljava/lang/String; - * public final val j: kotlin/String - * public final get - * - * // field: k:Ljava/lang/String; - * // getter: getK()Ljava/lang/String; - * public final val k: kotlin/String - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class Foo { - @org.jetbrains.annotations.NotNull() - public static final Foo INSTANCE = null; - @org.jetbrains.annotations.NotNull() - public static final java.lang.String aString = "foo"; - public static final int aInt = 3; - @org.jetbrains.annotations.NotNull() - private static final java.lang.String bString = "bar"; - private static final int bInt = 5; - @org.jetbrains.annotations.NotNull() - private static java.lang.String cString = "baz"; - private static int cInt = 7; - @org.jetbrains.annotations.NotNull() - private static final java.lang.String d = null; - private static final int e = 0; - private static final int f = 8; - @org.jetbrains.annotations.NotNull() - private static final java.lang.String g = "ab"; - private static final int h = -4; - private static final int i = 2147483647; - @org.jetbrains.annotations.NotNull() - private static final java.lang.String j = null; - @org.jetbrains.annotations.NotNull() - private static final java.lang.String k = null; - - private Foo() { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getBString() { - return null; - } - - public final int getBInt() { - return 0; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getCString() { - return null; - } - - public final void setCString(@org.jetbrains.annotations.NotNull() - java.lang.String p0) { - } - - public final int getCInt() { - return 0; - } - - public final void setCInt(int p0) { - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getD() { - return null; - } - - public final int getE() { - return 0; - } - - public final int getF() { - return 0; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getG() { - return null; - } - - public final int getH() { - return 0; - } - - public final int getI() { - return 0; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getJ() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getK() { - return null; - } -} - -//////////////////// - - -/** - * public final class HavingState : kotlin/Any { - * - * // signature: ()V - * public constructor() - * - * // field: anonymous:Lkotlin/reflect/KClass; - * // getter: getAnonymous()Lkotlin/reflect/KClass; - * public final val anonymous: kotlin/reflect/KClass - * public final get - * - * // field: clazz:Lkotlin/reflect/KClass; - * // getter: getClazz()Lkotlin/reflect/KClass; - * public final val clazz: kotlin/reflect/KClass - * public final get - * - * // field: floatArray:[F - * // getter: getFloatArray()[F - * public final val floatArray: kotlin/FloatArray - * public final get - * - * // field: intArray:[Ljava/lang/Integer; - * // getter: getIntArray()[Ljava/lang/Integer; - * public final val intArray: kotlin/Array - * public final get - * - * // field: intList:Ljava/util/List; - * // getter: getIntList()Ljava/util/List; - * public final val intList: kotlin/collections/List - * public final get - * - * // field: javaClass:Ljava/lang/Class; - * // getter: getJavaClass()Ljava/lang/Class; - * public final val javaClass: java/lang/Class - * public final get - * - * // field: state:LState; - * // getter: getState()LState; - * public final val state: State - * public final get - * - * // field: stateArray:[LState; - * // getter: getStateArray()[LState; - * public final val stateArray: kotlin/Array - * public final get - * - * // field: stringArray:[Ljava/lang/String; - * // getter: getStringArray()[Ljava/lang/String; - * public final val stringArray: kotlin/Array - * public final get - * - * // field: stringList:Ljava/util/List; - * // getter: getStringList()Ljava/util/List; - * public final val stringList: kotlin/collections/List - * public final get - * - * // requires compiler version 1.4.30 (level=ERROR) - * // requires language version 1.4.0 (level=ERROR) - * // field: uint:I - * // getter: getUint-pVg5ArA()I - * public final val uint: kotlin/UInt (* = ... *) - * public final get - * - * // field: uintArray:[Lkotlin/UInt; - * // getter: getUintArray()[Lkotlin/UInt; - * public final val uintArray: kotlin/Array - * public final get - * - * // field: uintList:Ljava/util/List; - * // getter: getUintList()Ljava/util/List; - * public final val uintList: kotlin/collections/List - * public final get - * - * // module name: main - * } - */ -@kotlin.Metadata() -public final class HavingState { - @org.jetbrains.annotations.NotNull() - private final State state = State.START; - @org.jetbrains.annotations.NotNull() - private final State[] stateArray = {State.START}; - @org.jetbrains.annotations.NotNull() - private final java.lang.String[] stringArray = {"foo"}; - @org.jetbrains.annotations.NotNull() - private final java.util.List stringList = null; - @org.jetbrains.annotations.NotNull() - private final java.lang.Integer[] intArray = {1}; - @org.jetbrains.annotations.NotNull() - private final float[] floatArray = {-1.0F}; - @org.jetbrains.annotations.NotNull() - private final java.util.List intList = null; - private final int uint = 1; - @org.jetbrains.annotations.NotNull() - private final kotlin.UInt[] uintArray = {1}; - @org.jetbrains.annotations.NotNull() - private final java.util.List uintList = null; - @org.jetbrains.annotations.NotNull() - private final kotlin.reflect.KClass clazz = null; - @org.jetbrains.annotations.NotNull() - private final java.lang.Class javaClass = null; - @org.jetbrains.annotations.NotNull() - private final kotlin.reflect.KClass anonymous = null; - - public HavingState() { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final State getState() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final State[] getStateArray() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String[] getStringArray() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.util.List getStringList() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.Integer[] getIntArray() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final float[] getFloatArray() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.util.List getIntList() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final kotlin.UInt[] getUintArray() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.util.List getUintList() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final kotlin.reflect.KClass getClazz() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.Class getJavaClass() { - return null; - } - - @org.jetbrains.annotations.NotNull() - public final kotlin.reflect.KClass getAnonymous() { - return null; - } -} - -//////////////////// - - -/** - * public final enum class State : kotlin/Enum { - * - * // signature: (Ljava/lang/String;I)V - * private constructor() - * - * START, - * - * FINISH, - * - * // module name: main - * - * // has Enum.entries - * } - */ -@kotlin.Metadata() -public enum State { - /*public static final*/ START /* = new State() */, - /*public static final*/ FINISH /* = new State() */; - - State() { - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/kotlinRunner/DefaultParameterValues.it.txt b/plugins/kapt3/kapt3-compiler/testData/kotlinRunner/DefaultParameterValues.it.txt deleted file mode 100644 index e205edd07ce..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/kotlinRunner/DefaultParameterValues.it.txt +++ /dev/null @@ -1,38 +0,0 @@ -package error; - -public final class NonExistentClass { -} - -//////////////////// - -package test; - -@Anno() -@kotlin.Metadata() -public final class User { - @org.jetbrains.annotations.NotNull() - private final java.lang.String name = "John"; - - public User() { - super(); - } - - public User(@org.jetbrains.annotations.NotNull() - java.lang.String name, int age) { - super(); - } - - @org.jetbrains.annotations.NotNull() - public final java.lang.String getName() { - return null; - } -} - -//////////////////// - -package test; - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -@kotlin.Metadata() -public abstract @interface Anno { -} diff --git a/plugins/kapt3/kapt3-compiler/testData/kotlinRunner/NestedClasses.it.txt b/plugins/kapt3/kapt3-compiler/testData/kotlinRunner/NestedClasses.it.txt deleted file mode 100644 index 934e2268251..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/kotlinRunner/NestedClasses.it.txt +++ /dev/null @@ -1,63 +0,0 @@ -package error; - -public final class NonExistentClass { -} - -//////////////////// - -package test; - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -@kotlin.Metadata() -public abstract @interface MyAnnotation { -} - -//////////////////// - -package test; - -@kotlin.Metadata() -public final class Simple { - @org.jetbrains.annotations.NotNull() - public static final test.Simple.Companion Companion = null; - - public Simple() { - super(); - } - - @MyAnnotation() - public final void myMethod() { - } - - @kotlin.Metadata() - public static final class NestedClass { - - public NestedClass() { - super(); - } - - @kotlin.Metadata() - public static final class NestedNestedClass { - - public NestedNestedClass() { - super(); - } - } - } - - @kotlin.Metadata() - public final class InnerClass { - - public InnerClass() { - super(); - } - } - - @kotlin.Metadata() - public static final class Companion { - - private Companion() { - super(); - } - } -} diff --git a/plugins/kapt3/kapt3-compiler/testData/kotlinRunner/Simple.it.txt b/plugins/kapt3/kapt3-compiler/testData/kotlinRunner/Simple.it.txt deleted file mode 100644 index e26de658e2c..00000000000 --- a/plugins/kapt3/kapt3-compiler/testData/kotlinRunner/Simple.it.txt +++ /dev/null @@ -1,64 +0,0 @@ -package error; - -public final class NonExistentClass { -} - -//////////////////// - -package test; - -/** - * KDoc comment. - */ -@kotlin.Metadata() -@kotlin.Suppress(names = {"UNRESOLVED_REFERENCE"}) -public final class Simple { - - public Simple() { - super(); - } - - @MyAnnotation() - public final void myMethod() { - } - - public final int heavyMethod() { - return 0; - } -} - -//////////////////// - -package test; - -@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME) -@kotlin.Metadata() -public abstract @interface MyAnnotation { -} - -//////////////////// - -package test; - -@kotlin.Metadata() -public enum EnumClass { - /*public static final*/ BLACK /* = new BLACK() */, - /*public static final*/ WHITE /* = new WHITE() */; - - EnumClass() { - } -} - -//////////////////// - -package test; - -@kotlin.Metadata() -public enum EnumClass2 { - /*public static final*/ WHITE /* = new WHITE(null) */, - /*public static final*/ RED /* = new RED(null) */; - private final java.lang.String blah = null; - - EnumClass2(java.lang.String blah) { - } -}