Fix terminology: internal name instead of FQ name
This commit is contained in:
+1
-1
@@ -53,7 +53,7 @@ class CompilerCallbackServicesFacadeServer(
|
|||||||
|
|
||||||
override fun incrementalCache_getMultifileFacade(target: TargetId, partInternalName: String): String? = incrementalCompilationComponents!!.getIncrementalCache(target).getMultifileFacade(partInternalName)
|
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()
|
override fun incrementalCache_getModuleMappingData(target: TargetId): ByteArray? = incrementalCompilationComponents!!.getIncrementalCache(target).getModuleMappingData()
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -52,7 +52,7 @@ interface CompilerCallbackServicesFacade : Remote {
|
|||||||
fun incrementalCache_getMultifileFacade(target: TargetId, partInternalName: String): String?
|
fun incrementalCache_getMultifileFacade(target: TargetId, partInternalName: String): String?
|
||||||
|
|
||||||
@Throws(RemoteException::class)
|
@Throws(RemoteException::class)
|
||||||
fun incrementalCache_getPackagePartData(target: TargetId, fqName: String): JvmPackagePartProto?
|
fun incrementalCache_getPackagePartData(target: TargetId, partInternalName: String): JvmPackagePartProto?
|
||||||
|
|
||||||
@Throws(RemoteException::class)
|
@Throws(RemoteException::class)
|
||||||
fun incrementalCache_getModuleMappingData(target: TargetId): ByteArray?
|
fun incrementalCache_getModuleMappingData(target: TargetId): ByteArray?
|
||||||
|
|||||||
@@ -16,12 +16,12 @@
|
|||||||
|
|
||||||
package org.jetbrains.kotlin.daemon
|
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.CompilerCallbackServicesFacade
|
||||||
import org.jetbrains.kotlin.daemon.common.DummyProfiler
|
import org.jetbrains.kotlin.daemon.common.DummyProfiler
|
||||||
import org.jetbrains.kotlin.daemon.common.Profiler
|
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 {
|
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 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) }
|
override fun getMultifileFacade(partInternalName: String): String? = profiler.withMeasure(this) { facade.incrementalCache_getMultifileFacade(target, partInternalName) }
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -111,8 +111,8 @@ public class IncrementalPackageFragmentProvider(
|
|||||||
it.parts
|
it.parts
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
val packageFqName = it.packageFqName.replace('.', '/')
|
val internalNamePrefix = it.packageFqName.replace('.', '/') + "/"
|
||||||
it.parts.map { packageFqName + "/" + it }
|
it.parts.map { internalNamePrefix + it }
|
||||||
}
|
}
|
||||||
|
|
||||||
allParts.filterNot { it in obsoletePackageParts }
|
allParts.filterNot { it in obsoletePackageParts }
|
||||||
|
|||||||
+1
-1
@@ -29,7 +29,7 @@ public interface IncrementalCache {
|
|||||||
|
|
||||||
public fun getMultifileFacade(partInternalName: String): String?
|
public fun getMultifileFacade(partInternalName: String): String?
|
||||||
|
|
||||||
public fun getPackagePartData(fqName: String): JvmPackagePartProto?
|
public fun getPackagePartData(partInternalName: String): JvmPackagePartProto?
|
||||||
|
|
||||||
public fun getModuleMappingData(): ByteArray?
|
public fun getModuleMappingData(): ByteArray?
|
||||||
|
|
||||||
|
|||||||
@@ -296,8 +296,8 @@ public class IncrementalCacheImpl(
|
|||||||
return obsoletePackageParts
|
return obsoletePackageParts
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun getPackagePartData(fqName: String): JvmPackagePartProto? {
|
override fun getPackagePartData(partInternalName: String): JvmPackagePartProto? {
|
||||||
return protoMap[JvmClassName.byInternalName(fqName)]?.let { value ->
|
return protoMap[JvmClassName.byInternalName(partInternalName)]?.let { value ->
|
||||||
JvmPackagePartProto(value.bytes, value.strings)
|
JvmPackagePartProto(value.bytes, value.strings)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user