Test incremental facade to class conversion and vice versa
This commit is contained in:
+9
@@ -0,0 +1,9 @@
|
||||
class A {
|
||||
companion object {
|
||||
@JvmStatic
|
||||
fun f() {}
|
||||
|
||||
@JvmStatic
|
||||
fun g() {}
|
||||
}
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
class AA {
|
||||
companion object {
|
||||
fun f() {}
|
||||
}
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
@file:JvmName("A")
|
||||
@file:JvmMultifileClass
|
||||
|
||||
fun f() {}
|
||||
Vendored
+4
@@ -0,0 +1,4 @@
|
||||
@file:JvmName("A")
|
||||
@file:JvmMultifileClass
|
||||
|
||||
fun g() {}
|
||||
Vendored
+9
@@ -0,0 +1,9 @@
|
||||
class A {
|
||||
companion object {
|
||||
@JvmStatic
|
||||
fun f() {}
|
||||
|
||||
@JvmStatic
|
||||
fun g() {}
|
||||
}
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
class UseFJava {
|
||||
void doUse() {
|
||||
A.f();
|
||||
}
|
||||
}
|
||||
+40
@@ -0,0 +1,40 @@
|
||||
Cleaning output files:
|
||||
out/production/module/A.class
|
||||
out/production/module/A__APartFKt.class
|
||||
out/production/module/META-INF/module.kotlin_module
|
||||
End of files
|
||||
Cleaning output files:
|
||||
out/production/module/A__APartGKt.class
|
||||
End of files
|
||||
Compiling files:
|
||||
src/A.kt
|
||||
End of files
|
||||
Cleaning output files:
|
||||
out/production/module/META-INF/module.kotlin_module
|
||||
out/production/module/UseFJava.class
|
||||
out/production/module/UseFKt.class
|
||||
out/production/module/UseGKt.class
|
||||
End of files
|
||||
Compiling files:
|
||||
src/useF.kt
|
||||
src/useG.kt
|
||||
End of files
|
||||
COMPILATION FAILED
|
||||
Unresolved reference: f
|
||||
Unresolved reference: g
|
||||
|
||||
|
||||
Cleaning output files:
|
||||
out/production/module/A.class
|
||||
End of files
|
||||
Cleaning output files:
|
||||
out/production/module/A$Companion.class
|
||||
End of files
|
||||
Compiling files:
|
||||
src/A.kt
|
||||
src/useF.kt
|
||||
src/useG.kt
|
||||
End of files
|
||||
Compiling files:
|
||||
src/UseFJava.java
|
||||
End of files
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
fun useAA() {
|
||||
AA.f()
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
fun useF() {
|
||||
f()
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
fun useF() {
|
||||
A.f()
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
fun useG() {
|
||||
g()
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
fun useG() {
|
||||
A.g()
|
||||
}
|
||||
Reference in New Issue
Block a user