Recompile implicit type usages when class signature is changed

This commit is contained in:
Alexey Tsvetkov
2016-01-21 18:34:38 +03:00
parent 310a995bb1
commit f32ff42ba3
63 changed files with 255 additions and 22 deletions
@@ -9,39 +9,20 @@ out/production/module/D$Companion.class
out/production/module/D.class
out/production/module/META-INF/module.kotlin_module
out/production/module/UseAKt.class
End of files
Compiling files:
src/D.kt
src/useA.kt
End of files
COMPILATION FAILED
Type mismatch: inferred type is A<B> but A<C> was expected
Cleaning output files:
out/production/module/A.class
End of files
Compiling files:
src/A.kt
src/D.kt
src/useA.kt
End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/UseDKt.class
End of files
Compiling files:
src/D.kt
src/useA.kt
src/useD.kt
End of files
COMPILATION FAILED
Type mismatch: inferred type is A<B> but A<C> was expected
Type mismatch: inferred type is A<B> but A<C> was expected
Cleaning output files:
out/production/module/A.class
out/production/module/D$Companion.class
out/production/module/D.class
out/production/module/UseAKt.class
End of files
Compiling files:
src/A.kt