[LC] rename lightClasses/lightClasses to lightClasses/lightClassByFqName
This commit is contained in:
Vendored
+4
@@ -0,0 +1,4 @@
|
||||
public final class B /* p.B*/ {
|
||||
public B();// .ctor()
|
||||
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
// p.B
|
||||
package p
|
||||
|
||||
actual class B
|
||||
|
||||
// FIR_COMPARISON
|
||||
Vendored
+2
@@ -0,0 +1,2 @@
|
||||
public final class ActualTypeAliasKt /* p.ActualTypeAliasKt*/ {
|
||||
}
|
||||
Vendored
+4
@@ -0,0 +1,4 @@
|
||||
// p.ActualTypeAliasKt
|
||||
package p
|
||||
|
||||
actual typealias B = List<Int>
|
||||
+1
@@ -0,0 +1 @@
|
||||
// NOT_GENERATED
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
@kotlin.jvm.JvmPackageName(name = "a.b.c")
|
||||
public final class ActualTypeAliasCustomJvmPackageNameKt /* a.b.c.ActualTypeAliasCustomJvmPackageNameKt*/ {
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
// a.b.c.ActualTypeAliasCustomJvmPackageNameKt
|
||||
// WITH_STDLIB
|
||||
@file:JvmPackageName("a.b.c")
|
||||
package p
|
||||
|
||||
actual typealias B = List<Int>
|
||||
Vendored
+2
@@ -0,0 +1,2 @@
|
||||
public final class AllInlineOnly /* p.AllInlineOnly*/ {
|
||||
}
|
||||
Vendored
+14
@@ -0,0 +1,14 @@
|
||||
// p.AllInlineOnly
|
||||
// WITH_STDLIB
|
||||
@file:kotlin.jvm.JvmMultifileClass
|
||||
@file:kotlin.jvm.JvmName("AllInlineOnly")
|
||||
|
||||
package p
|
||||
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun f(): Int = 3
|
||||
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun g(p: String): String = "p"
|
||||
|
||||
// FIR_COMPARISON
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
public final class A /* A*/ {
|
||||
@kotlin.jvm.Transient()
|
||||
@kotlin.jvm.Volatile()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private transient volatile java.lang.String c = "" /* initializer type: java.lang.String */;
|
||||
|
||||
@kotlin.jvm.Strictfp()
|
||||
@kotlin.jvm.Synchronized()
|
||||
public final synchronized strictfp void f();// f()
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getC();// getC()
|
||||
|
||||
public A();// .ctor()
|
||||
|
||||
public final void setC(@org.jetbrains.annotations.NotNull() java.lang.String);// setC(java.lang.String)
|
||||
|
||||
}
|
||||
Vendored
+18
@@ -0,0 +1,18 @@
|
||||
public final class A /* A*/ {
|
||||
@kotlin.jvm.Transient()
|
||||
@kotlin.jvm.Volatile()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private transient volatile java.lang.String c;
|
||||
|
||||
@kotlin.jvm.Strictfp()
|
||||
@kotlin.jvm.Synchronized()
|
||||
public final synchronized strictfp void f();// f()
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getC();// getC()
|
||||
|
||||
public A();// .ctor()
|
||||
|
||||
public final void setC(@org.jetbrains.annotations.NotNull() java.lang.String);// setC(java.lang.String)
|
||||
|
||||
}
|
||||
Vendored
+14
@@ -0,0 +1,14 @@
|
||||
// A
|
||||
// WITH_STDLIB
|
||||
class A {
|
||||
@Synchronized
|
||||
@Strictfp
|
||||
fun f() {
|
||||
|
||||
}
|
||||
|
||||
@Transient
|
||||
@Volatile
|
||||
var c: String = ""
|
||||
}
|
||||
|
||||
Vendored
+12
@@ -0,0 +1,12 @@
|
||||
public enum EnumNameOverride /* EnumNameOverride*/ implements Bar {
|
||||
;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static EnumNameOverride valueOf(java.lang.String) throws java.lang.IllegalArgumentException, java.lang.NullPointerException;// valueOf(java.lang.String)
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static EnumNameOverride[] values();// values()
|
||||
|
||||
private EnumNameOverride();// .ctor()
|
||||
|
||||
}
|
||||
Vendored
+13
@@ -0,0 +1,13 @@
|
||||
// EnumNameOverride
|
||||
interface Foo {
|
||||
fun name(): String
|
||||
}
|
||||
|
||||
interface Bar : Foo {
|
||||
override fun name() = name
|
||||
var name: String
|
||||
}
|
||||
|
||||
enum class EnumNameOverride : Bar
|
||||
|
||||
// FIR_COMPARISON
|
||||
Vendored
+1
@@ -0,0 +1 @@
|
||||
// NOT_GENERATED
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
// p.B
|
||||
|
||||
package p
|
||||
|
||||
expect class B
|
||||
Vendored
+1
@@ -0,0 +1 @@
|
||||
// NOT_GENERATED
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
// p.B
|
||||
|
||||
package p
|
||||
|
||||
expect object B
|
||||
Vendored
+1
@@ -0,0 +1 @@
|
||||
// NOT_GENERATED
|
||||
Vendored
+7
@@ -0,0 +1,7 @@
|
||||
// p.B.Nested
|
||||
|
||||
package p
|
||||
|
||||
expect class B {
|
||||
class Nested {}
|
||||
}
|
||||
+1
@@ -0,0 +1 @@
|
||||
// NOT_GENERATED
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
// p.B.Nested
|
||||
|
||||
package p
|
||||
|
||||
expect object B {
|
||||
class Nested {}
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
public abstract interface Foo /* test.Foo*/ {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract java.lang.String foo();// foo()
|
||||
|
||||
}
|
||||
Vendored
+7
@@ -0,0 +1,7 @@
|
||||
public abstract interface Foo /* test.Foo*/ {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract java.lang.String foo();// foo()
|
||||
|
||||
public abstract int <no name provided>();// <no name provided>()
|
||||
|
||||
}
|
||||
Vendored
+7
@@ -0,0 +1,7 @@
|
||||
// test.Foo
|
||||
package test
|
||||
|
||||
interface Foo {
|
||||
fun foo(): String
|
||||
fun (): Int
|
||||
}
|
||||
Vendored
+1
@@ -0,0 +1 @@
|
||||
// NOT_GENERATED
|
||||
Vendored
+5
@@ -0,0 +1,5 @@
|
||||
@kotlin.jvm.JvmPackageName(name = "a.b.c")
|
||||
public final class JvmPackageNameKt /* a.b.c.JvmPackageNameKt*/ {
|
||||
public static final void f();// f()
|
||||
|
||||
}
|
||||
Vendored
+8
@@ -0,0 +1,8 @@
|
||||
// a.b.c.JvmPackageNameKt
|
||||
// WITH_STDLIB
|
||||
@file:JvmPackageName("a.b.c")
|
||||
package p
|
||||
|
||||
fun f() {
|
||||
|
||||
}
|
||||
Vendored
+1
@@ -0,0 +1 @@
|
||||
// NOT_GENERATED
|
||||
Vendored
+6
@@ -0,0 +1,6 @@
|
||||
// Validation
|
||||
// See KT-24323
|
||||
|
||||
@Retention(AnnotationRetention.RUNTIME /* ) was removed */
|
||||
annotation class Validation()
|
||||
|
||||
Vendored
+16
@@ -0,0 +1,16 @@
|
||||
public abstract interface PrivateInTrait /* PrivateInTrait*/ {
|
||||
private abstract java.lang.String getN();// getN()
|
||||
|
||||
private abstract java.lang.String getNn();// getNn()
|
||||
|
||||
private abstract void setNn(java.lang.String);// setNn(java.lang.String)
|
||||
|
||||
|
||||
public static final class DefaultImpls /* PrivateInTrait.DefaultImpls*/ {
|
||||
private final java.lang.String getN();// getN()
|
||||
|
||||
private final java.lang.String getNn();// getNn()
|
||||
|
||||
private final void setNn(java.lang.String);// setNn(java.lang.String)
|
||||
|
||||
}}
|
||||
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
public abstract interface PrivateInTrait /* PrivateInTrait*/ {
|
||||
|
||||
public static final class DefaultImpls /* PrivateInTrait.DefaultImpls*/ {
|
||||
private static java.lang.String getN(@org.jetbrains.annotations.NotNull() PrivateInTrait);// getN(PrivateInTrait)
|
||||
|
||||
private static java.lang.String getNn(@org.jetbrains.annotations.NotNull() PrivateInTrait);// getNn(PrivateInTrait)
|
||||
|
||||
private static void setNn(@org.jetbrains.annotations.NotNull() PrivateInTrait, java.lang.String);// setNn(PrivateInTrait, java.lang.String)
|
||||
|
||||
}}
|
||||
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
// PrivateInTrait
|
||||
|
||||
interface PrivateInTrait {
|
||||
private var nn: String
|
||||
get() = ""
|
||||
set(value) {}
|
||||
private val n: String?
|
||||
get() = ""
|
||||
private fun bar(a: String, b: String?): String?
|
||||
}
|
||||
Vendored
+5
@@ -0,0 +1,5 @@
|
||||
public abstract interface Foo /* test.Foo*/ {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract java.lang.String getFoo();// getFoo()
|
||||
|
||||
}
|
||||
Vendored
+7
@@ -0,0 +1,7 @@
|
||||
// test.Foo
|
||||
package test
|
||||
|
||||
interface Foo {
|
||||
val foo: String
|
||||
val
|
||||
}
|
||||
compiler/testData/asJava/lightClasses/lightClassByFqName/compilationErrors/RepetableAnnotations.java
Vendored
+19
@@ -0,0 +1,19 @@
|
||||
public final class Annotations /* p.Annotations*/ {
|
||||
@p.R(s = "a")
|
||||
@p.R(s = "b")
|
||||
@p.R(s = "c")
|
||||
public final void repeatables1();// repeatables1()
|
||||
|
||||
@p.R(s = "a")
|
||||
@p.R(s = "c")
|
||||
@p.R(s = "f")
|
||||
@p.S(g = "D")
|
||||
@p.S(g = "b")
|
||||
public final void repeatables3();// repeatables3()
|
||||
|
||||
@p.R(s = "a")
|
||||
public final void repeatables2();// repeatables2()
|
||||
|
||||
public Annotations();// .ctor()
|
||||
|
||||
}
|
||||
Vendored
+33
@@ -0,0 +1,33 @@
|
||||
// p.Annotations
|
||||
|
||||
package p
|
||||
|
||||
|
||||
class Annotations {
|
||||
|
||||
@R("a") @R("b") @R("c")
|
||||
fun repeatables1() {
|
||||
|
||||
}
|
||||
|
||||
@R("a")
|
||||
fun repeatables2() {
|
||||
|
||||
}
|
||||
|
||||
@R("a") @S("b") @R("c") @S("D") @R("f")
|
||||
fun repeatables3() {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Repeatable
|
||||
@Retention(AnnotationRetention.SOURCE)
|
||||
annotation class S(val g: String)
|
||||
|
||||
@Repeatable
|
||||
@Retention(AnnotationRetention.SOURCE)
|
||||
annotation class R(val s: String)
|
||||
|
||||
// FIR_COMPARISON
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
public final class A /* A*/ {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String i$1;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String j$1;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String j;
|
||||
|
||||
private final int i;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String g(int, double);// g(int, double)
|
||||
|
||||
public A();// .ctor()
|
||||
|
||||
public final int g(int, double);// g(int, double)
|
||||
|
||||
public final void f(int, double);// f(int, double)
|
||||
|
||||
public final void f(int, double);// f(int, double)
|
||||
|
||||
}
|
||||
+17
@@ -0,0 +1,17 @@
|
||||
// A
|
||||
class A {
|
||||
fun f(i: Int, s: Double) {}
|
||||
fun f(i: Int, s: Double) {}
|
||||
|
||||
|
||||
fun g(i: Int, s: Double): Int {}
|
||||
fun g(s: Int, i: Double): String {}
|
||||
|
||||
private val i: Int = { 0 }()
|
||||
private val i: String = { "" }()
|
||||
|
||||
private val j: String = { "a" }()
|
||||
private val j: String = { "b" }()
|
||||
}
|
||||
|
||||
// FIR_COMPARISON
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
public final class TopLevelDestructuringKt /* TopLevelDestructuringKt*/ {
|
||||
private static final int z;
|
||||
|
||||
public static final int getZ();// getZ()
|
||||
|
||||
}
|
||||
Vendored
+7
@@ -0,0 +1,7 @@
|
||||
// TopLevelDestructuringKt
|
||||
// IGNORE_FIR
|
||||
data class Pair(val x: Int, val y: Int)
|
||||
|
||||
val (x, y) = Pair(1, 2)
|
||||
|
||||
val z = { 3 }()
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
public abstract interface TraitClassObjectField /* TraitClassObjectField*/ {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final TraitClassObjectField.Companion Companion;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public static final java.lang.String x = "" /* initializer type: java.lang.String */ /* constant value */;
|
||||
|
||||
|
||||
public static final class Companion /* TraitClassObjectField.Companion*/ {
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private static final java.lang.String y;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public static final java.lang.String x = "" /* initializer type: java.lang.String */ /* constant value */;
|
||||
|
||||
private Companion();// .ctor()
|
||||
|
||||
}}
|
||||
Vendored
+8
@@ -0,0 +1,8 @@
|
||||
// TraitClassObjectField
|
||||
|
||||
interface TraitClassObjectField {
|
||||
companion object {
|
||||
const val x: String? = ""
|
||||
private val y: String? = { "" }()
|
||||
}
|
||||
}
|
||||
Vendored
+12
@@ -0,0 +1,12 @@
|
||||
public final class TwoOverrides /* TwoOverrides*/ implements java.lang.Iterable<java.lang.String>, kotlin.collections.Iterable<java.lang.String>, kotlin.jvm.internal.markers.KMappedMarker {
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public java.lang.Void iterator();// iterator()
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public java.lang.Void iterator();// iterator()
|
||||
|
||||
public TwoOverrides();// .ctor()
|
||||
|
||||
}
|
||||
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
public final class TwoOverrides /* TwoOverrides*/ implements java.lang.Iterable<java.lang.String>, kotlin.collections.Iterable<java.lang.String>, kotlin.jvm.internal.markers.KMappedMarker {
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public java.lang.Void iterator();// iterator()
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public java.lang.Void iterator();// iterator()
|
||||
|
||||
public TwoOverrides();// .ctor()
|
||||
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
// TwoOverrides
|
||||
class TwoOverrides : Iterable<String> {
|
||||
override fun iterator() = null
|
||||
|
||||
override fun iterator() = null
|
||||
}
|
||||
compiler/testData/asJava/lightClasses/lightClassByFqName/compilationErrors/WrongAnnotations.fir.java
Vendored
+32
@@ -0,0 +1,32 @@
|
||||
public final class A /* A*/ {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final A.Companion Companion;
|
||||
|
||||
@kotlin.jvm.JvmStatic()
|
||||
public static final void f3();// f3()
|
||||
|
||||
public A();// .ctor()
|
||||
|
||||
|
||||
public static final class Companion /* A.Companion*/ {
|
||||
@kotlin.jvm.JvmName()
|
||||
public final void f4();// f4()
|
||||
|
||||
@kotlin.jvm.JvmName(name = "realName")
|
||||
public final void realName();// realName()
|
||||
|
||||
@kotlin.jvm.JvmName(name = 1L)
|
||||
public final void f2();// f2()
|
||||
|
||||
@kotlin.jvm.JvmOverloads()
|
||||
public final void f5();// f5()
|
||||
|
||||
@kotlin.jvm.JvmOverloads()
|
||||
public final void f6();// f6()
|
||||
|
||||
@kotlin.jvm.JvmStatic()
|
||||
public final void f3();// f3()
|
||||
|
||||
private Companion();// .ctor()
|
||||
|
||||
}}
|
||||
Vendored
+32
@@ -0,0 +1,32 @@
|
||||
public final class A /* A*/ {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final A.Companion Companion;
|
||||
|
||||
@kotlin.jvm.JvmStatic()
|
||||
public static final void f3();// f3()
|
||||
|
||||
public A();// .ctor()
|
||||
|
||||
|
||||
public static final class Companion /* A.Companion*/ {
|
||||
@kotlin.jvm.JvmName()
|
||||
public final void f4();// f4()
|
||||
|
||||
@kotlin.jvm.JvmName(name = "realName")
|
||||
public final void realName();// realName()
|
||||
|
||||
@kotlin.jvm.JvmName(name = 1)
|
||||
public final void f2();// f2()
|
||||
|
||||
@kotlin.jvm.JvmOverloads()
|
||||
public final void f5();// f5()
|
||||
|
||||
@kotlin.jvm.JvmOverloads()
|
||||
public final void f6();// f6()
|
||||
|
||||
@kotlin.jvm.JvmStatic()
|
||||
public final void f3();// f3()
|
||||
|
||||
private Companion();// .ctor()
|
||||
|
||||
}}
|
||||
Vendored
+34
@@ -0,0 +1,34 @@
|
||||
// A
|
||||
// WITH_STDLIB
|
||||
|
||||
class A {
|
||||
companion object {
|
||||
@JvmName("realName")
|
||||
fun f1() {
|
||||
|
||||
}
|
||||
|
||||
@JvmName(1)
|
||||
fun f2() {}
|
||||
|
||||
@JvmStatic(3)
|
||||
fun f3() {
|
||||
|
||||
}
|
||||
|
||||
@JvmName
|
||||
fun f4() {
|
||||
|
||||
}
|
||||
|
||||
@JvmOverloads(1, 2, 3, 4)
|
||||
fun f5() {
|
||||
|
||||
}
|
||||
|
||||
@JvmOverloads("arg")
|
||||
fun f6() {
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user