From 44f754521a18284514960fe83d80431fbee45037 Mon Sep 17 00:00:00 2001 From: Dmitry Petrov Date: Mon, 28 Sep 2015 18:40:24 +0300 Subject: [PATCH] Migrate to new storage API. Remove IncrementalPackageFragment::getMultifileFacade. Original commit: 9a41ee41d7c8a1dc31bac03056b98b916e48b823 --- .../kotlin/jps/incremental/IncrementalCacheImpl.kt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/jps/jps-plugin/src/org/jetbrains/kotlin/jps/incremental/IncrementalCacheImpl.kt b/jps/jps-plugin/src/org/jetbrains/kotlin/jps/incremental/IncrementalCacheImpl.kt index 6b64149885a..d5d72746ecd 100644 --- a/jps/jps-plugin/src/org/jetbrains/kotlin/jps/incremental/IncrementalCacheImpl.kt +++ b/jps/jps-plugin/src/org/jetbrains/kotlin/jps/incremental/IncrementalCacheImpl.kt @@ -559,7 +559,7 @@ public class IncrementalCacheImpl( private inner class MultifileClassFacadeMap(storageFile: File) : BasicStringMap>(storageFile, StringListExternalizer) { public fun add(facadeName: JvmClassName, partNames: List) { - storage.put(facadeName.internalName, partNames) + storage[facadeName.internalName] = partNames } public fun getMultifileClassParts(facadeName: String): List? = storage[facadeName] @@ -573,7 +573,7 @@ public class IncrementalCacheImpl( private inner class MultifileClassPartMap(storageFile: File) : BasicStringMap(storageFile, EnumeratorStringDescriptor.INSTANCE) { public fun add(partName: String, facadeName: String) { - storage.put(partName, facadeName) + storage[partName] = facadeName } public fun getFacadeName(partName: String): String? { @@ -614,7 +614,8 @@ public class IncrementalCacheImpl( public fun getDirtyOutputClasses(): Collection = storage.keys - public fun isDirty(className: String): Boolean = storage.containsMapping(className) + public fun isDirty(className: String): Boolean = + storage.contains(className) override fun dumpValue(value: Boolean) = "" }