From 54daed1dc8b9f05bb941238319d59e6b806ad418 Mon Sep 17 00:00:00 2001 From: Andrea Cavalli Date: Wed, 22 Jun 2022 12:11:06 +0200 Subject: [PATCH] Update data builder --- .../java/it/cavallium/data/generator/SourcesGenerator.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/it/cavallium/data/generator/SourcesGenerator.java b/src/main/java/it/cavallium/data/generator/SourcesGenerator.java index 7632169..ce30326 100644 --- a/src/main/java/it/cavallium/data/generator/SourcesGenerator.java +++ b/src/main/java/it/cavallium/data/generator/SourcesGenerator.java @@ -1478,6 +1478,9 @@ public class SourcesGenerator { String toTypeName = nextVersionFieldTypes.get(key); Family toFamily = typeFamily.get(toTypeName); TypeName toType = nextVersionTypeTypes.get(toTypeName); + Objects.requireNonNull(toType, + "Type " + toTypeName + " is unknown in version " + nextVersion.orElse(null) + ); TypeName toTypeBoxed = toType.isPrimitive() ? toType.box() : toType; { currentVarNumber.addTo(key, 1);