Fix issues with incremental cache version change

#KT-9360 fixed
This commit is contained in:
Alexey Tsvetkov
2015-10-06 22:52:18 +03:00
parent af3f7dfafc
commit a564724fa8
22 changed files with 191 additions and 39 deletions
@@ -0,0 +1,21 @@
Cleaning output files:
out/production/module1/META-INF/module1.kotlin_module
out/production/module1/a/A.class
out/production/module1/a/APackage.class
out/production/module1/a/Module1_AKt.class
End of files
Compiling files:
module1/src/module1_A.kt
End of files
Cleaning output files:
out/production/module2/b/B.class
End of files
Cleaning output files:
out/production/module2/b/C.class
End of files
Compiling files:
module2/src/module2_B.kt
End of files
Compiling files:
module2/src/module2_C.java
End of files
@@ -0,0 +1,2 @@
module1->
module2->module1
@@ -0,0 +1,7 @@
package a
open class A
inline fun f(): A {
return A()
}
@@ -0,0 +1,7 @@
package a
open class A
inline fun f(): A {
return A()
}
@@ -0,0 +1,7 @@
package b
import a.*
open class B {
val a = f()
}
@@ -0,0 +1,7 @@
package b;
class C {
C() {
new B();
}
}