Incremental compilation support for multifile classes.

Original commit: 3dfe9951ef
This commit is contained in:
Dmitry Petrov
2015-09-23 17:10:42 +03:00
parent db78429e2d
commit aef8470196
37 changed files with 387 additions and 18 deletions
@@ -0,0 +1,4 @@
@file:[JvmName("Test") JvmMultifileClass]
package test
fun a() = "a"
@@ -0,0 +1,4 @@
@file:[JvmName("Test") JvmMultifileClass]
package test
fun b() = "b"
@@ -0,0 +1,4 @@
@file:[JvmName("Test1") JvmMultifileClass]
package test
fun b() = "b"
@@ -0,0 +1,18 @@
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/Test.class
out/production/module/test/TestPackage.class
out/production/module/test/Test__BKt.class
End of files
Compiling files:
src/b.kt
End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/test/Test.class
out/production/module/test/TestPackage.class
out/production/module/test/Test__AKt.class
End of files
Compiling files:
src/a.kt
End of files