Minor. Move 'done()' call into MultifileClassCodegen itself
This commit is contained in:
@@ -86,9 +86,6 @@ public class ClassFileFactory implements OutputFileCollection {
|
|||||||
isDone = true;
|
isDone = true;
|
||||||
Collection<PackageCodegen> packageCodegens = package2codegen.values();
|
Collection<PackageCodegen> packageCodegens = package2codegen.values();
|
||||||
Collection<MultifileClassCodegen> multifileClassCodegens = multifileClass2codegen.values();
|
Collection<MultifileClassCodegen> multifileClassCodegens = multifileClass2codegen.values();
|
||||||
for (MultifileClassCodegen codegen : multifileClassCodegens) {
|
|
||||||
codegen.done();
|
|
||||||
}
|
|
||||||
writeModuleMappings(packageCodegens, multifileClassCodegens);
|
writeModuleMappings(packageCodegens, multifileClassCodegens);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -115,6 +115,8 @@ class MultifileClassCodegen(
|
|||||||
if (!partFqNames.isEmpty()) {
|
if (!partFqNames.isEmpty()) {
|
||||||
generateMultifileFacadeClass(generateCallableMemberTasks, partFqNames)
|
generateMultifileFacadeClass(generateCallableMemberTasks, partFqNames)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
done()
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun generateCodeForSourceFiles(
|
private fun generateCodeForSourceFiles(
|
||||||
@@ -289,7 +291,7 @@ class MultifileClassCodegen(
|
|||||||
override fun generateKotlinMetadataAnnotation() = throw UnsupportedOperationException()
|
override fun generateKotlinMetadataAnnotation() = throw UnsupportedOperationException()
|
||||||
}
|
}
|
||||||
|
|
||||||
fun done() {
|
private fun done() {
|
||||||
classBuilder.done()
|
classBuilder.done()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user