Avoid extracting needless obinit methods where we're only extracting a class' outline.

This commit is contained in:
Chris Smowton
2022-06-23 16:26:15 +01:00
parent 3cf7f96298
commit b5010337a4

View File

@@ -442,7 +442,7 @@ open class KotlinFileExtractor(
addModifiers(instance.id, "public", "static", "final") addModifiers(instance.id, "public", "static", "final")
tw.writeClass_object(id.cast<DbClass>(), instance.id) tw.writeClass_object(id.cast<DbClass>(), instance.id)
} }
if (needsObinitFunction(c)) { if (extractFunctionBodies && needsObinitFunction(c)) {
extractObinitFunction(c, id) extractObinitFunction(c, id)
} }