Fix updating java mappings for multifile facade

Original commit: 2abc422577
This commit is contained in:
Alexey Tsvetkov
2016-01-25 20:22:44 +03:00
parent 08e62d3303
commit 4453f6c378
10 changed files with 78 additions and 14 deletions
@@ -0,0 +1,20 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/Utils.class
out/production/module/Utils__PartBKt.class
End of files
Compiling files:
src/partB.kt
End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/UseFooFKt.class
out/production/module/UseFooGKt.class
out/production/module/Utils.class
out/production/module/Utils__PartAKt.class
End of files
Compiling files:
src/partA.kt
src/useFooF.kt
src/useFooG.kt
End of files
@@ -0,0 +1,4 @@
@file:JvmName("Utils")
@file:JvmMultifileClass
fun f(x: Any) {}
@@ -0,0 +1,5 @@
@file:JvmName("Utils")
@file:JvmMultifileClass
fun g(x: Int) {}
@@ -0,0 +1,6 @@
@file:JvmName("Utils")
@file:JvmMultifileClass
fun f(x: Int) {}
fun g(x: Int?) {}