Kotlinpoet 如何初始化变量并调用;应用{}";最后

Kotlinpoet 如何初始化变量并调用;应用{}";最后,kotlinpoet,Kotlinpoet,我正在尝试自动生成类,如果我们使用KotlinPoet创建这样的变量: class test { var testObj: CustomObject = CustomObject().apply { custom = "custom" } } 到目前为止,我已尝试查看KotlinPoet中的PropertySpec,但在最后调用apply()时,找不到任何生成变量的函数 这可能吗?PropertySpec.Builder有一种方法,您应该在这种情况下使用,但是,没有专

我正在尝试自动生成类,如果我们使用KotlinPoet创建这样的变量:

class test {
   var testObj: CustomObject = CustomObject().apply { custom = "custom" }
}
到目前为止,我已尝试查看KotlinPoet中的PropertySpec,但在最后调用
apply()
时,找不到任何生成变量的函数


这可能吗?

PropertySpec.Builder
有一种方法,您应该在这种情况下使用,但是,没有专门的API来生成包含
应用
块的初始值设定项。有关如何为初始值设定项生成代码的更多信息,请参阅,另外还有许多生成类似构造的示例,您可以从中获得灵感。

PropertySpec.Builder
有一种方法,您应该在本场景中使用,没有专门用于生成包含
apply
块的初始值设定项的API。有关如何为初始值设定项生成代码的更多信息,请参见。此外,还有许多生成类似结构的示例,您可以从中获得灵感。

您能否编写生成相关代码的代码?我有一个类似的问题,但是有一个多行
apply
块。单元测试很难记录特性(很难搜索,很难看到结果)。你能写下生成有问题代码的代码吗?我有一个类似的问题,但是有一个多行
apply
块。单元测试很难记录特性(很难搜索,很难看到结果)。