diff options
| -rw-r--r-- | examples/07-enum/output/java/src/main/java/org/zwobble/example/Main.java | 2 | ||||
| -rw-r--r-- | src/main/java/org/zwobble/hobgoblin/compiler/output/generators/javatypes/JavaTypesGenerator.java | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/examples/07-enum/output/java/src/main/java/org/zwobble/example/Main.java b/examples/07-enum/output/java/src/main/java/org/zwobble/example/Main.java index 022cef1..8342d3b 100644 --- a/examples/07-enum/output/java/src/main/java/org/zwobble/example/Main.java +++ b/examples/07-enum/output/java/src/main/java/org/zwobble/example/Main.java @@ -4,6 +4,6 @@ import org.zwobble.example.types.numbers.SmallNumber; public class Main { public static void main() { - SmallNumber smallNumber = SmallNumber.one; + SmallNumber smallNumber = SmallNumber.ONE; } } 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() |
