Write abi version to mapping file

This commit is contained in:
Michael Bogdanov
2015-09-05 14:22:39 +03:00
parent d1964f5ff2
commit 5805c42305
9 changed files with 50 additions and 31 deletions
@@ -101,7 +101,7 @@ public class IncrementalPackageFragmentProvider(
JetScope.Empty
}
else {
val moduleMapping = incrementalCache.getModuleMappingData()?.let { ModuleMapping(it) }
val moduleMapping = incrementalCache.getModuleMappingData()?.let { ModuleMapping.create(it) }
val actualPackagePartFiles =
moduleMapping?.findPackageParts(fqName.asString())?.let {
@@ -29,7 +29,7 @@ internal class IncrementalPackagePartProvider private constructor(
incrementalCaches: List<IncrementalCache>,
storageManager: StorageManager
) : PackagePartProvider {
private val moduleMappings = storageManager.createLazyValue { incrementalCaches.map { ModuleMapping(it.getModuleMappingData()) } }
private val moduleMappings = storageManager.createLazyValue { incrementalCaches.map { ModuleMapping.create(it.getModuleMappingData()) } }
private val fqNamesToIgnore =
incrementalCaches.flatMap { IncrementalPackageFragmentProvider.fqNamesToLoad(it.getObsoletePackageParts(), sourceFiles).map { it.asString() } }