Simplified process of filtering out obsolete package parts and loading descriptors from incremental caches.

Now when file is deleted or dirty (compiled right now), its old package part is used. Current package of file doesn't matter.

Original commit: f071802e19
This commit is contained in:
Evgeny Gerashchenko
2015-02-03 17:18:17 +03:00
parent cfaaeb8118
commit 143ab5dad2
17 changed files with 156 additions and 25 deletions
@@ -0,0 +1,30 @@
Cleaning output files:
out/production/module/_DefaultPackage$other$*.class
out/production/module/_DefaultPackage.class
End of files
Cleaning output files:
out/production/module/_DefaultPackage$usage$*.class
End of files
Compiling files:
src/usage.kt
End of files
COMPILATION FAILED
Expecting an expression
Cleaning output files:
out/production/module/_DefaultPackage$fun$*.class
End of files
Compiling files:
src/fun.kt
src/usage.kt
End of files
Cleaning output files:
out/production/module/_DefaultPackage$fun$*.class
out/production/module/_DefaultPackage$usage$*.class
out/production/module/_DefaultPackage.class
End of files
Compiling files:
src/fun.kt
src/usage.kt
End of files