summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2026-08-28 13:40:04 +0100
committerMichael Williamson <mike@zwobble.org>2026-08-28 13:40:04 +0100
commita1f0d93e232b407c9c71c78936e783f664fc3b2d (patch)
treedc7a41526b846c0e55b8fa9421224de72a2d35b4
parent3749ba3c8d545400dc595dd9c973b6c409c27874 (diff)
Make error message on unrecognised variant tag more consistent
-rw-r--r--examples/16-transient-0/output/java/src/main/java/org/zwobble/example/types/data/transient0/HobgoblinTransient0Data.java4
-rw-r--r--src/main/java/org/zwobble/hobgoblin/compiler/output/generators/javatransient0/JavaTransient0Generator.java2
2 files changed, 3 insertions, 3 deletions
diff --git a/examples/16-transient-0/output/java/src/main/java/org/zwobble/example/types/data/transient0/HobgoblinTransient0Data.java b/examples/16-transient-0/output/java/src/main/java/org/zwobble/example/types/data/transient0/HobgoblinTransient0Data.java
index 9993ed2..67124e8 100644
--- a/examples/16-transient-0/output/java/src/main/java/org/zwobble/example/types/data/transient0/HobgoblinTransient0Data.java
+++ b/examples/16-transient-0/output/java/src/main/java/org/zwobble/example/types/data/transient0/HobgoblinTransient0Data.java
@@ -223,7 +223,7 @@ public final class HobgoblinTransient0Data {
return value$1;
}
default -> {
- throw new java.lang.RuntimeException("unexpected data.SumWithVariants variant tag: " + variantTag);
+ throw new java.lang.RuntimeException("unrecognised variant tag for data.SumWithVariants: " + variantTag);
}
}
}
@@ -271,7 +271,7 @@ public final class HobgoblinTransient0Data {
return value$1;
}
default -> {
- throw new java.lang.RuntimeException("unexpected data.SumWithBoxedVariants variant tag: " + variantTag);
+ throw new java.lang.RuntimeException("unrecognised variant tag for data.SumWithBoxedVariants: " + variantTag);
}
}
}
diff --git a/src/main/java/org/zwobble/hobgoblin/compiler/output/generators/javatransient0/JavaTransient0Generator.java b/src/main/java/org/zwobble/hobgoblin/compiler/output/generators/javatransient0/JavaTransient0Generator.java
index 5c4c22c..36052d5 100644
--- a/src/main/java/org/zwobble/hobgoblin/compiler/output/generators/javatransient0/JavaTransient0Generator.java
+++ b/src/main/java/org/zwobble/hobgoblin/compiler/output/generators/javatransient0/JavaTransient0Generator.java
@@ -809,7 +809,7 @@ public class JavaTransient0Generator implements Generator {
List.of(
new JavaBinaryOperation(
JavaBinaryOperator.ADD,
- new JavaStringLiteral("unexpected " + sumDefinition.type().describe() + " variant tag: "),
+ new JavaStringLiteral("unrecognised variant tag for " + sumDefinition.type().describe() + ": "),
new JavaRef(variantTag)
)
)