Fix terminology: internal name instead of FQ name

This commit is contained in:
Alexander Udalov
2015-12-18 21:52:08 +03:00
parent 2ccd6d54b7
commit 6048ebf871
6 changed files with 11 additions and 11 deletions
@@ -53,7 +53,7 @@ class CompilerCallbackServicesFacadeServer(
override fun incrementalCache_getMultifileFacade(target: TargetId, partInternalName: String): String? = incrementalCompilationComponents!!.getIncrementalCache(target).getMultifileFacade(partInternalName)
override fun incrementalCache_getPackagePartData(target: TargetId, fqName: String): JvmPackagePartProto? = incrementalCompilationComponents!!.getIncrementalCache(target).getPackagePartData(fqName)
override fun incrementalCache_getPackagePartData(target: TargetId, partInternalName: String): JvmPackagePartProto? = incrementalCompilationComponents!!.getIncrementalCache(target).getPackagePartData(partInternalName)
override fun incrementalCache_getModuleMappingData(target: TargetId): ByteArray? = incrementalCompilationComponents!!.getIncrementalCache(target).getModuleMappingData()
@@ -52,7 +52,7 @@ interface CompilerCallbackServicesFacade : Remote {
fun incrementalCache_getMultifileFacade(target: TargetId, partInternalName: String): String?
@Throws(RemoteException::class)
fun incrementalCache_getPackagePartData(target: TargetId, fqName: String): JvmPackagePartProto?
fun incrementalCache_getPackagePartData(target: TargetId, partInternalName: String): JvmPackagePartProto?
@Throws(RemoteException::class)
fun incrementalCache_getModuleMappingData(target: TargetId): ByteArray?
@@ -16,12 +16,12 @@
package org.jetbrains.kotlin.daemon
import org.jetbrains.kotlin.load.kotlin.incremental.components.IncrementalCache
import org.jetbrains.kotlin.load.kotlin.incremental.components.JvmPackagePartProto
import org.jetbrains.kotlin.modules.TargetId
import org.jetbrains.kotlin.daemon.common.CompilerCallbackServicesFacade
import org.jetbrains.kotlin.daemon.common.DummyProfiler
import org.jetbrains.kotlin.daemon.common.Profiler
import org.jetbrains.kotlin.load.kotlin.incremental.components.IncrementalCache
import org.jetbrains.kotlin.load.kotlin.incremental.components.JvmPackagePartProto
import org.jetbrains.kotlin.modules.TargetId
class RemoteIncrementalCacheClient(val facade: CompilerCallbackServicesFacade, val target: TargetId, val profiler: Profiler = DummyProfiler()): IncrementalCache {
@@ -31,7 +31,7 @@ class RemoteIncrementalCacheClient(val facade: CompilerCallbackServicesFacade, v
override fun getStableMultifileFacadeParts(facadeInternalName: String): Collection<String>? = profiler.withMeasure(this) { facade.incrementalCache_getMultifileFacadeParts(target, facadeInternalName) }
override fun getPackagePartData(fqName: String): JvmPackagePartProto? = profiler.withMeasure(this) { facade.incrementalCache_getPackagePartData(target, fqName) }
override fun getPackagePartData(partInternalName: String): JvmPackagePartProto? = profiler.withMeasure(this) { facade.incrementalCache_getPackagePartData(target, partInternalName) }
override fun getMultifileFacade(partInternalName: String): String? = profiler.withMeasure(this) { facade.incrementalCache_getMultifileFacade(target, partInternalName) }
@@ -111,8 +111,8 @@ public class IncrementalPackageFragmentProvider(
it.parts
}
else {
val packageFqName = it.packageFqName.replace('.', '/')
it.parts.map { packageFqName + "/" + it }
val internalNamePrefix = it.packageFqName.replace('.', '/') + "/"
it.parts.map { internalNamePrefix + it }
}
allParts.filterNot { it in obsoletePackageParts }
@@ -29,7 +29,7 @@ public interface IncrementalCache {
public fun getMultifileFacade(partInternalName: String): String?
public fun getPackagePartData(fqName: String): JvmPackagePartProto?
public fun getPackagePartData(partInternalName: String): JvmPackagePartProto?
public fun getModuleMappingData(): ByteArray?
@@ -296,8 +296,8 @@ public class IncrementalCacheImpl(
return obsoletePackageParts
}
override fun getPackagePartData(fqName: String): JvmPackagePartProto? {
return protoMap[JvmClassName.byInternalName(fqName)]?.let { value ->
override fun getPackagePartData(partInternalName: String): JvmPackagePartProto? {
return protoMap[JvmClassName.byInternalName(partInternalName)]?.let { value ->
JvmPackagePartProto(value.bytes, value.strings)
}
}