From 5bb4633df56c673f317e8ac8086156e2519bbb68 Mon Sep 17 00:00:00 2001 From: Dmitrii Duzhinskii Date: Thu, 26 Oct 2023 14:24:25 +0300 Subject: [PATCH] Fix builder setter parameter --- .../sudu/protogen/generator/message/MessageBuilderGenerator.java | 1 + 1 file changed, 1 insertion(+) diff --git a/generator/src/main/java/org/sudu/protogen/generator/message/MessageBuilderGenerator.java b/generator/src/main/java/org/sudu/protogen/generator/message/MessageBuilderGenerator.java index ef45393..d2fe1d8 100644 --- a/generator/src/main/java/org/sudu/protogen/generator/message/MessageBuilderGenerator.java +++ b/generator/src/main/java/org/sudu/protogen/generator/message/MessageBuilderGenerator.java @@ -65,6 +65,7 @@ private MethodSpec setterForField(FieldSpec fieldSpec, String builderName) { return MethodSpec.methodBuilder("set" + Name.toCamelCase(fieldSpec.name)) .addModifiers(Modifier.PUBLIC) .returns(ClassName.get("",builderName)) + .addParameter(Poem.fieldToParameter(fieldSpec)) .addStatement("this.$N = $N", fieldSpec, fieldSpec) .addStatement("return this") .build();