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")
tw.writeClass_object(id.cast<DbClass>(), instance.id)
}
if (needsObinitFunction(c)) {
if (extractFunctionBodies && needsObinitFunction(c)) {
extractObinitFunction(c, id)
}