From e2e0167880239dfa9c3869c1a03c74b439356e65 Mon Sep 17 00:00:00 2001 From: Zalim Bashorov Date: Thu, 21 Jan 2016 14:58:28 +0300 Subject: [PATCH] Minor: don't override clean in SourceToClassesMap --- .../org/jetbrains/kotlin/incremental/IncrementalCacheImpl.kt | 4 ---- .../src/org/jetbrains/kotlin/incremental/storage/BasicMap.kt | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) 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() }