diff --git a/build-common/src/org/jetbrains/kotlin/incremental/AbstractIncrementalCache.kt b/build-common/src/org/jetbrains/kotlin/incremental/AbstractIncrementalCache.kt index 67bde4055ee..9da80f7ce23 100644 --- a/build-common/src/org/jetbrains/kotlin/incremental/AbstractIncrementalCache.kt +++ b/build-common/src/org/jetbrains/kotlin/incremental/AbstractIncrementalCache.kt @@ -223,11 +223,11 @@ abstract class AbstractIncrementalCache( for (actual in actuals) { actualToExpect.getOrPut(actual) { hashSetOf() }.add(expect) } - complementaryFilesMap[expect] = actuals + complementaryFilesMap[expect] = actuals.union(complementaryFilesMap[expect]) } for ((actual, expects) in actualToExpect) { - complementaryFilesMap[actual] = expects + complementaryFilesMap[actual] = expects.union(complementaryFilesMap[actual]) } } } \ No newline at end of file