Ensure java is forced to compile when kotlin is compiled incrementally

Previously java compilation was not forced when there were only
removed kotlin files.
This commit is contained in:
Alexey Tsvetkov
2016-08-23 15:58:09 +03:00
parent cb209074d3
commit 8a5df120a5
@@ -414,11 +414,12 @@ open class KotlinCompile() : AbstractKotlinCompile<K2JVMCompilerArguments>() {
mapClassesFqNamesToFiles(caches.values, dirtyClassFqNames, logAction, ::projectRelativePath, excludes = sourcesToCompile)
if (currentRemoved.any()) {
anyClassesCompiled = true
currentRemoved = listOf()
}
}
anyClassesCompiled = allGeneratedFiles.isNotEmpty()
anyClassesCompiled = anyClassesCompiled || allGeneratedFiles.isNotEmpty()
processCompilerExitCode(exitCode)
}