summaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2026-07-02 15:55:23 +0100
committerMichael Williamson <mike@zwobble.org>2026-07-02 15:55:23 +0100
commit6e3d033fe801c5c1943e8365205e35b5b5e4756b (patch)
tree72b8fbcbb90bd672b9742cd774e3ccf1d7514c1b /src/main
parent6e7d4525fdb1dea1cb767a7208aafc1f00eda9d0 (diff)
Prefer JavaIdentifier.of()
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/org/zwobble/hobgoblin/compiler/output/generators/java/JavaGenerator.java6
-rw-r--r--src/main/java/org/zwobble/hobgoblin/compiler/output/lang/java/ast/JavaTypeRef.java2
2 files changed, 4 insertions, 4 deletions
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<JavaIdentifier> typeNames, List<JavaTypeArg> 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) {