diff options
| author | Michael Williamson <mike@zwobble.org> | 2026-06-19 18:39:21 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2026-06-19 18:39:21 +0100 |
| commit | 6be8149ca7ba50e836923803dca973d52eb21bc0 (patch) | |
| tree | f86d784eba7d18f88381da1c4277512fff1aebe1 /src/main/java/org | |
| parent | 992c5f53d5c9fc2035e935a7d24822bc0241fda4 (diff) | |
Use UPPER_CASE for Java enum constants
Diffstat (limited to 'src/main/java/org')
| -rw-r--r-- | src/main/java/org/zwobble/hobgoblin/compiler/output/generators/javatypes/JavaTypesGenerator.java | 3 |
1 files changed, 2 insertions, 1 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 4001b01..bb073b6 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 @@ -10,6 +10,7 @@ import org.zwobble.hobgoblin.compiler.output.generators.java.JavaNativeTypeConfi import org.zwobble.hobgoblin.compiler.output.lang.java.ast.*; import org.zwobble.hobgoblin.compiler.typechecker.TypesInfo; import org.zwobble.hobgoblin.compiler.types.*; +import org.zwobble.hobgoblin.compiler.util.Casing; import org.zwobble.json5.reader.Json5ObjectReader; import java.io.IOException; @@ -107,7 +108,7 @@ public class JavaTypesGenerator implements Generator { return new JavaEnumDeclaration( enumDefinition.name(), enumDefinition.variants().stream() - .map(variant -> new JavaEnumConstant(variant.name())) + .map(variant -> new JavaEnumConstant(Casing.lowerCamelCaseToUpperCase(variant.name()))) .toList(), JavaCustomArea.forType(generateTypeRef(enumDefinition.type(), context), "body"), enumDefinition.docComment() |
