Kotlin Poet空构造函数生成——继承

Kotlin Poet empty constructor generation - inheritance

我正在尝试使用 KotlinPoet 打印对超类构造函数的调用。我当前(未编译)的输出是:

open class NameOfASubclass : NameOfSuperclass {
}

为了编译我的代码,我需要(以某种方式)打印

open class NameOfASubclass : NameOfSuperclass() {
}

open class NameOfASubclass : NameOfSuperclass {
constructor()
}

我无法使用 KotlinPoet 实现它。有什么想法吗?

这是一个错误。 Here's the issue for it and here 是修复它的提交。

自本次提交(6 月 16 日)以来没有发布新版本,最后一个稳定版本是 0.3.0(6 月 11 日)。希望新版本即将发布 - 自上一个版本以来已经完成了大量工作。

确实在 Kotlin Poet 中问题在 v.0.4.0 中得到解决