diff options
| author | Michael Williamson <mike@zwobble.org> | 2026-06-12 20:02:34 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2026-06-12 20:02:34 +0100 |
| commit | e6a7f569f03cdb25afe762a1d9ed1447e53226d7 (patch) | |
| tree | 15ea1ca93f46c9de9d3037f0e2b81c0a37e961d8 | |
| parent | ab00034281dc82f4f6533a4bbc6c5e5703a2286c (diff) | |
Restructure hobgoblin files to match Java source layout
| -rw-r--r-- | hobgoblin/hobgoblin.json5 | 30 | ||||
| -rw-r--r-- | hobgoblin/src/ast/untyped.hob (renamed from hobgoblin/src/hobgoblin/untyped.hob) | 0 |
2 files changed, 9 insertions, 21 deletions
diff --git a/hobgoblin/hobgoblin.json5 b/hobgoblin/hobgoblin.json5 index 9b5a557..12c4ecc 100644 --- a/hobgoblin/hobgoblin.json5 +++ b/hobgoblin/hobgoblin.json5 @@ -3,24 +3,18 @@ { generator: "java-types", path: "../src/main/java", - packageName: "org.zwobble.hobgoblin.compiler.ast.untyped", - namespaces: [ - { - hobgoblin: "hobgoblin/untyped", - java: "org.zwobble.hobgoblin.compiler.ast.untyped", - }, - ], + packageName: "org.zwobble.hobgoblin.compiler", nativeTypes: [ { - hobgoblin: "hobgoblin/untyped.Source", + hobgoblin: "ast/untyped.Source", java: "org.zwobble.hobgoblin.compiler.sources.Source", }, { - hobgoblin: "hobgoblin/untyped.NamespaceName", + hobgoblin: "ast/untyped.NamespaceName", java: "org.zwobble.hobgoblin.compiler.types.NamespaceName", }, { - hobgoblin: "hobgoblin/untyped.DocComment", + hobgoblin: "ast/untyped.DocComment", java: "org.zwobble.hobgoblin.compiler.ast.DocComment", } ], @@ -28,27 +22,21 @@ { generator: "java-precisely-matchers", path: "../src/test/java", - packageName: "org.zwobble.hobgoblin.compiler.ast.untyped", - namespaces: [ - { - hobgoblin: "hobgoblin/untyped", - java: "org.zwobble.hobgoblin.compiler.ast.untyped", - }, - ], + packageName: "org.zwobble.hobgoblin.compiler", nativeTypes: [ { - hobgoblin: "hobgoblin/untyped.Source", + hobgoblin: "ast/untyped.Source", java: "org.zwobble.hobgoblin.compiler.sources.Source", }, { - hobgoblin: "hobgoblin/untyped.NamespaceName", + hobgoblin: "ast/untyped.NamespaceName", java: "org.zwobble.hobgoblin.compiler.types.NamespaceName", }, { - hobgoblin: "hobgoblin/untyped.DocComment", + hobgoblin: "ast/untyped.DocComment", java: "org.zwobble.hobgoblin.compiler.ast.DocComment", } - ], + ] } ], } diff --git a/hobgoblin/src/hobgoblin/untyped.hob b/hobgoblin/src/ast/untyped.hob index 31ba4f2..31ba4f2 100644 --- a/hobgoblin/src/hobgoblin/untyped.hob +++ b/hobgoblin/src/ast/untyped.hob |
