summaryrefslogtreecommitdiff
path: root/src/main/java/org
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org')
-rw-r--r--src/main/java/org/zwobble/hobgoblin/compiler/output/generators/javatypes/JavaTypesGenerator.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/org/zwobble/hobgoblin/compiler/output/generators/javatypes/JavaTypesGenerator.java b/src/main/java/org/zwobble/hobgoblin/compiler/output/generators/javatypes/JavaTypesGenerator.java
index 0526ca8..fb7ca5d 100644
--- a/src/main/java/org/zwobble/hobgoblin/compiler/output/generators/javatypes/JavaTypesGenerator.java
+++ b/src/main/java/org/zwobble/hobgoblin/compiler/output/generators/javatypes/JavaTypesGenerator.java
@@ -245,8 +245,10 @@ public class JavaTypesGenerator implements Generator {
));
for (var field : structDefinition.fields()) {
+ var withMethodName = "with" + lowerCamelCaseToUpperCamelCase(field.name());
+
body.add(new JavaMethodDeclaration(
- "with" + lowerCamelCaseToUpperCamelCase(field.name()),
+ withMethodName,
JavaMethodKind.INSTANCE,
builderJavaTypeRef,
List.of(
@@ -264,7 +266,7 @@ public class JavaTypesGenerator implements Generator {
if (fieldBuilderTypeRef.isPresent()) {
body.add(new JavaMethodDeclaration(
- "with" + lowerCamelCaseToUpperCamelCase(field.name()),
+ withMethodName,
JavaMethodKind.INSTANCE,
builderJavaTypeRef,
List.of(