From 6e3d033fe801c5c1943e8365205e35b5b5e4756b Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Thu, 2 Jul 2026 15:55:23 +0100 Subject: Prefer JavaIdentifier.of() --- .../hobgoblin/compiler/output/generators/java/JavaGenerator.java | 6 +++--- .../hobgoblin/compiler/output/lang/java/ast/JavaTypeRef.java | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'src/main') diff --git a/src/main/java/org/zwobble/hobgoblin/compiler/output/generators/java/JavaGenerator.java b/src/main/java/org/zwobble/hobgoblin/compiler/output/generators/java/JavaGenerator.java index ccbb27c..b3ee2a6 100644 --- a/src/main/java/org/zwobble/hobgoblin/compiler/output/generators/java/JavaGenerator.java +++ b/src/main/java/org/zwobble/hobgoblin/compiler/output/generators/java/JavaGenerator.java @@ -57,11 +57,11 @@ public class JavaGenerator { } public JavaIdentifier generateEnumConstantName(String name) { - return new JavaIdentifier(Casing.lowerCamelCaseToUpperCase(name)); + return JavaIdentifier.of(Casing.lowerCamelCaseToUpperCase(name)); } public JavaIdentifier generateFieldName(String name) { - return new JavaIdentifier(name); + return JavaIdentifier.of(name); } public JavaIdentifier generatePackageNamePart(String part) { @@ -69,7 +69,7 @@ public class JavaGenerator { } public JavaIdentifier generateTypeName(String name) { - return new JavaIdentifier(name); + return JavaIdentifier.of(name); } public JavaTypeRef generateTypeRef(Type type) { diff --git a/src/main/java/org/zwobble/hobgoblin/compiler/output/lang/java/ast/JavaTypeRef.java b/src/main/java/org/zwobble/hobgoblin/compiler/output/lang/java/ast/JavaTypeRef.java index 8fd536b..6db0c5c 100644 --- a/src/main/java/org/zwobble/hobgoblin/compiler/output/lang/java/ast/JavaTypeRef.java +++ b/src/main/java/org/zwobble/hobgoblin/compiler/output/lang/java/ast/JavaTypeRef.java @@ -5,7 +5,7 @@ import java.util.List; public record JavaTypeRef(JavaPackageName packageName, List typeNames, List args) { private static JavaTypeRef primitive(String name) { - return new JavaTypeRef(JavaPackageName.EMPTY, List.of(new JavaIdentifier(name)), List.of()); + return new JavaTypeRef(JavaPackageName.EMPTY, List.of(JavaIdentifier.of(name)), List.of()); } public static JavaTypeRef topLevel(JavaPackageName packageName, JavaIdentifier name) { -- cgit v1.2.3