From be132b1abe3ef9d1663f15799b971d5cfee3f469 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sat, 20 Jun 2026 20:51:03 +0100 Subject: Introduce JavaPackageName --- hobgoblin/src/output/lang/java/ast.hob | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'hobgoblin/src/output/lang/java') diff --git a/hobgoblin/src/output/lang/java/ast.hob b/hobgoblin/src/output/lang/java/ast.hob index e77fb33..8286a96 100644 --- a/hobgoblin/src/output/lang/java/ast.hob +++ b/hobgoblin/src/output/lang/java/ast.hob @@ -3,7 +3,7 @@ import {DocComment} from ast; // == Compilation units == struct JavaCompilationUnit { - field packageName: List[JavaIdentifier]; + field packageName: JavaPackageName; field typeDeclaration: JavaTypeDeclaration; } @@ -217,6 +217,10 @@ struct JavaIdentifier { field value: String; } +struct JavaPackageName { + field parts: List[JavaIdentifier]; +} + // == Custom areas == struct JavaCustomArea { -- cgit v1.2.3