JPS: clear target local cache version file when caches are not required anymore

Makes changeIncrementalOption/incrementalOff test green
This commit is contained in:
Sergey Rostov
2018-11-21 12:34:49 +03:00
parent 1f162cfacf
commit 7cdd5257c8
@@ -231,6 +231,7 @@ class KotlinCompileContext(val jpsContext: CompileContext) {
"$target caches is cleared as not required anymore: ${target.initialLocalCacheAttributesDiff}"
)
testingLogger?.invalidOrUnusedCache(null, target, target.initialLocalCacheAttributesDiff)
target.initialLocalCacheAttributesDiff.manager.writeVersion(null)
dataManager.getKotlinCache(target)?.clean()
}
}