Rebuild when dependency was built non-incrementally

This commit is contained in:
Alexey Tsvetkov
2018-05-17 03:36:42 +03:00
parent 53266300d4
commit ea255ac854
2 changed files with 54 additions and 7 deletions
@@ -299,6 +299,8 @@ class IncrementalJvmCompilerRunner(
}
for (buildDiff in newBuilds) {
if (!buildDiff.isIncremental) return ChangesEither.Unknown("Non-incremental build from dependency $historyFile")
val dirtyData = buildDiff.dirtyData
symbols.addAll(dirtyData.dirtyLookupSymbols)
fqNames.addAll(dirtyData.dirtyClassesFqNames)