Effective visibility source code fix: jps plugin
Original commit: 3d75ebb859
This commit is contained in:
@@ -19,7 +19,7 @@ package org.jetbrains.kotlin.jps.incremental.storage
|
|||||||
import org.jetbrains.kotlin.utils.keysToMap
|
import org.jetbrains.kotlin.utils.keysToMap
|
||||||
import java.io.File
|
import java.io.File
|
||||||
|
|
||||||
class FileToIdMap(file: File) : BasicMap<File, Int>(file, FileKeyDescriptor, IntExternalizer) {
|
internal class FileToIdMap(file: File) : BasicMap<File, Int>(file, FileKeyDescriptor, IntExternalizer) {
|
||||||
override fun dumpKey(key: File): String = key.toString()
|
override fun dumpKey(key: File): String = key.toString()
|
||||||
|
|
||||||
override fun dumpValue(value: Int): String = value.toString()
|
override fun dumpValue(value: Int): String = value.toString()
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ package org.jetbrains.kotlin.jps.incremental.storage
|
|||||||
import com.intellij.util.io.ExternalIntegerKeyDescriptor
|
import com.intellij.util.io.ExternalIntegerKeyDescriptor
|
||||||
import java.io.File
|
import java.io.File
|
||||||
|
|
||||||
class IdToFileMap(file: File) : BasicMap<Int, File>(file, ExternalIntegerKeyDescriptor(), FileKeyDescriptor) {
|
internal class IdToFileMap(file: File) : BasicMap<Int, File>(file, ExternalIntegerKeyDescriptor(), FileKeyDescriptor) {
|
||||||
override fun dumpKey(key: Int): String = key.toString()
|
override fun dumpKey(key: Int): String = key.toString()
|
||||||
|
|
||||||
override fun dumpValue(value: File): String = value.toString()
|
override fun dumpValue(value: File): String = value.toString()
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ package org.jetbrains.kotlin.jps.incremental.storage
|
|||||||
|
|
||||||
import java.io.File
|
import java.io.File
|
||||||
|
|
||||||
class LookupMap(storage: File) : BasicMap<LookupSymbolKey, Set<Int>>(storage, LookupSymbolKeyDescriptor, IntSetExternalizer) {
|
internal class LookupMap(storage: File) : BasicMap<LookupSymbolKey, Set<Int>>(storage, LookupSymbolKeyDescriptor, IntSetExternalizer) {
|
||||||
override fun dumpKey(key: LookupSymbolKey): String = key.toString()
|
override fun dumpKey(key: LookupSymbolKey): String = key.toString()
|
||||||
|
|
||||||
override fun dumpValue(value: Set<Int>): String = value.toString()
|
override fun dumpValue(value: Set<Int>): String = value.toString()
|
||||||
|
|||||||
Reference in New Issue
Block a user