diff --git a/build/src/org/jetbrains/kotlin/incremental/IncrementalCacheImpl.kt b/build/src/org/jetbrains/kotlin/incremental/IncrementalCacheImpl.kt index d0f17f43181..bf21c709fb5 100644 --- a/build/src/org/jetbrains/kotlin/incremental/IncrementalCacheImpl.kt +++ b/build/src/org/jetbrains/kotlin/incremental/IncrementalCacheImpl.kt @@ -511,10 +511,6 @@ open class IncrementalCacheImpl( override fun dumpValue(value: Collection) = value.dumpCollection() - override fun clean() { - storage.keys.forEach { remove(it) } - } - private fun remove(path: String) { storage.remove(path) } diff --git a/build/src/org/jetbrains/kotlin/incremental/storage/BasicMap.kt b/build/src/org/jetbrains/kotlin/incremental/storage/BasicMap.kt index ef3f7e0c6f7..aee4d9c6636 100644 --- a/build/src/org/jetbrains/kotlin/incremental/storage/BasicMap.kt +++ b/build/src/org/jetbrains/kotlin/incremental/storage/BasicMap.kt @@ -30,7 +30,7 @@ abstract class BasicMap, V>( ) { protected val storage = LazyStorage(storageFile, keyDescriptor, valueExternalizer) - open fun clean() { + fun clean() { storage.clean() }