From 36879775e55b2b6d6d075c0c0f2e369d1cb7a256 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Wed, 20 May 2026 22:42:16 +0100 Subject: Use lowerCamelCase keys in config --- examples/01-struct/hobgoblin.json5 | 8 ++++---- examples/02-sum/hobgoblin.json5 | 8 ++++---- examples/03-list/hobgoblin.json5 | 8 ++++---- .../compiler/output/generators/javatypes/JavaTypesGenerator.java | 2 +- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/examples/01-struct/hobgoblin.json5 b/examples/01-struct/hobgoblin.json5 index b6bb102..1ec9568 100644 --- a/examples/01-struct/hobgoblin.json5 +++ b/examples/01-struct/hobgoblin.json5 @@ -1,9 +1,9 @@ { - "outputs": [ + outputs: [ { - "generator": "java-types", - "path": "output/java/src/gen/java", - "package-name": "org.zwobble.example.types" + generator: "java-types", + path: "output/java/src/gen/java", + packageName: "org.zwobble.example.types" }, ], } diff --git a/examples/02-sum/hobgoblin.json5 b/examples/02-sum/hobgoblin.json5 index b6bb102..1ec9568 100644 --- a/examples/02-sum/hobgoblin.json5 +++ b/examples/02-sum/hobgoblin.json5 @@ -1,9 +1,9 @@ { - "outputs": [ + outputs: [ { - "generator": "java-types", - "path": "output/java/src/gen/java", - "package-name": "org.zwobble.example.types" + generator: "java-types", + path: "output/java/src/gen/java", + packageName: "org.zwobble.example.types" }, ], } diff --git a/examples/03-list/hobgoblin.json5 b/examples/03-list/hobgoblin.json5 index b6bb102..1ec9568 100644 --- a/examples/03-list/hobgoblin.json5 +++ b/examples/03-list/hobgoblin.json5 @@ -1,9 +1,9 @@ { - "outputs": [ + outputs: [ { - "generator": "java-types", - "path": "output/java/src/gen/java", - "package-name": "org.zwobble.example.types" + generator: "java-types", + path: "output/java/src/gen/java", + packageName: "org.zwobble.example.types" }, ], } 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 abe8cf7..e859170 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 @@ -28,7 +28,7 @@ public class JavaTypesGenerator implements Generator { return () -> { var relativeOutputPath = ((Json5String) output.getValue("path").orElseThrow()).value(); var outputPath = projectRoot.resolve(relativeOutputPath); - var packageName = ((Json5String) output.getValue("package-name").orElseThrow()).value(); + var packageName = ((Json5String) output.getValue("packageName").orElseThrow()).value(); return new JavaTypesGenerator(outputPath, packageName); }; } -- cgit v1.2.3