use configured build method name instead of hard-coded name (#133)
Co-authored-by: Sebastian Hoß <seb@hoß.de>
This commit is contained in:
@@ -220,7 +220,7 @@ class InternalRecordBuilderProcessor {
|
||||
var codeBlockBuilder = CodeBlock.builder()
|
||||
.add("$T builder = with();\n", builderClassType.typeName())
|
||||
.add("consumer.accept(builder);\n")
|
||||
.add("return builder.build();\n");
|
||||
.add("return builder.$L();\n", metaData.buildMethodName());
|
||||
var consumerType = ParameterizedTypeName.get(ClassName.get(Consumer.class), builderClassType.typeName());
|
||||
var parameter = ParameterSpec.builder(consumerType, "consumer").build();
|
||||
var methodSpec = MethodSpec.methodBuilder(metaData.withClassMethodPrefix())
|
||||
|
||||
Reference in New Issue
Block a user