Serializing incremental package fragment from our module instead of random one.

This commit is contained in:
Evgeny Gerashchenko
2014-06-19 13:41:27 +04:00
parent aa41ae09ed
commit 92849dda3b
7 changed files with 33 additions and 14 deletions
@@ -100,6 +100,9 @@ public class IncrementalPackageFragmentProvider(
public inner class IncrementalPackageFragment(fqName: FqName) : PackageFragmentDescriptorImpl(module, fqName) {
public val moduleId: String
get() = this@IncrementalPackageFragmentProvider.moduleId
val descriptorFinder = object : DescriptorFinder {
override fun findClass(classId: ClassId): ClassDescriptor? =
javaDescriptorResolver.resolveClass(DeserializedResolverUtils.kotlinFqNameToJavaFqName(classId.asSingleFqName()))