Minor. Move 'done()' call into MultifileClassCodegen itself

This commit is contained in:
Denis Zharkov
2016-02-17 16:15:00 +03:00
parent 0f3ecab2b4
commit f8f996b2f6
2 changed files with 3 additions and 4 deletions
@@ -86,9 +86,6 @@ public class ClassFileFactory implements OutputFileCollection {
isDone = true;
Collection<PackageCodegen> packageCodegens = package2codegen.values();
Collection<MultifileClassCodegen> multifileClassCodegens = multifileClass2codegen.values();
for (MultifileClassCodegen codegen : multifileClassCodegens) {
codegen.done();
}
writeModuleMappings(packageCodegens, multifileClassCodegens);
}
}
@@ -115,6 +115,8 @@ class MultifileClassCodegen(
if (!partFqNames.isEmpty()) {
generateMultifileFacadeClass(generateCallableMemberTasks, partFqNames)
}
done()
}
private fun generateCodeForSourceFiles(
@@ -289,7 +291,7 @@ class MultifileClassCodegen(
override fun generateKotlinMetadataAnnotation() = throw UnsupportedOperationException()
}
fun done() {
private fun done() {
classBuilder.done()
}