Refactor IncrementalPackageFragmentProvider

This commit is contained in:
Alexander Udalov
2016-10-03 18:02:33 +03:00
parent 4910024cdb
commit 7c6352a9f2
2 changed files with 33 additions and 60 deletions
@@ -91,7 +91,7 @@ class MultifileClassCodegen(
}
}
compiledPackageFragment?.let {
partInternalNamesSet.addAll(it.partsNames)
partInternalNamesSet.addAll(it.partsInternalNames)
}
partInternalNamesSet.sorted()
}
@@ -382,8 +382,9 @@ class MultifileClassCodegen(
private fun FqName.toAsmType() =
AsmUtil.asmTypeByFqNameWithoutInnerClasses(this)
private fun getCompiledPackageFragment(facadeFqName: FqName, state: GenerationState):
IncrementalPackageFragmentProvider.IncrementalPackageFragment.IncrementalMultifileClassPackageFragment? {
private fun getCompiledPackageFragment(
facadeFqName: FqName, state: GenerationState
): IncrementalPackageFragmentProvider.IncrementalMultifileClassPackageFragment? {
if (!IncrementalCompilation.isEnabled()) return null
val packageFqName = facadeFqName.parent()