fun generate()

in buildSrc/src/main/kotlin/GenerateApiClientObject.kt [32:50]


    fun generate() {
        val fileSpec = FileSpec.builder(packageName.get(), objectName.get())
            .addType(
                TypeSpec.objectBuilder(objectName.get())
                    .addModifiers(KModifier.DATA)
                    .addProperty(
                        PropertySpec.builder("version", String::class)
                            .getter(
                                FunSpec.getterBuilder()
                                    .addStatement("return %S", version.get())
                                    .build()
                            )
                            .build()
                    )
                    .build()
            )
            .build()
        fileSpec.writeTo(outputDir.get().asFile)
    }