fun addImplBodyWithPartial()

in generator/src/main/kotlin/space/jetbrains/api/generator/GeneratePartials.kt [83:105]


                fun addImplBodyWithPartial(
                    impl: FunSpec.Builder,
                    fieldName: String,
                    buildPartialParameter: ParameterSpec,
                    partialInterface: TypeName,
                    batch: Boolean,
                ) {
                    if (fieldName in requiringJvmName) {
                        impl.addJvmName(fieldName, partialInterface)
                    }

                    impl.addParameter(buildPartialParameter)

                    impl.addCode(buildCodeBlock {
                        add("builder.add(%S, ", fieldName)
                        partialImplConstructorLambda(partialInterface)
                        add(", build")
                        if (batch) {
                            add(", isBatch = true")
                        }
                        add(")")
                    })
                }