summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2026-05-20 22:42:16 +0100
committerMichael Williamson <mike@zwobble.org>2026-05-20 22:42:16 +0100
commit36879775e55b2b6d6d075c0c0f2e369d1cb7a256 (patch)
treecdb76e246c95c102737e2cd740d4c1c6c3d8c119
parent53aebac0674c8a61078cdfd13a845f23a017d076 (diff)
Use lowerCamelCase keys in config
-rw-r--r--examples/01-struct/hobgoblin.json58
-rw-r--r--examples/02-sum/hobgoblin.json58
-rw-r--r--examples/03-list/hobgoblin.json58
-rw-r--r--src/main/java/org/zwobble/hobgoblin/compiler/output/generators/javatypes/JavaTypesGenerator.java2
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);
};
}