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,24 @@
Cleaning output files:
out/production/module1/a/A.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
Compiling files:
module2/src/module2_B.kt
End of files
Cleaning output files:
out/production/module3/c/C.class
End of files
Compiling files:
module3/src/module3_C.kt
End of files
Cleaning output files:
out/production/module4/D/D.class
End of files
Compiling files:
module4/src/module4_D.kt
End of files
@@ -0,0 +1,4 @@
module1->
module2->module1[exported]
module3->module2
module4->module3
@@ -0,0 +1,3 @@
package a
open class A
@@ -0,0 +1,3 @@
package a
open class A
@@ -0,0 +1,7 @@
package b
import a.A
open class B {
val a = A()
}
@@ -0,0 +1,7 @@
package c
import b.B
open class C {
val b = B()
}
@@ -0,0 +1,7 @@
package D
import c.C
open class D {
val c = C()
}