From ea34ac13630acaa6ebd6c90b29e98758866008c4 Mon Sep 17 00:00:00 2001 From: Andrea Cavalli Date: Tue, 19 Jul 2022 01:46:06 +0200 Subject: [PATCH] Bugfix --- .../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 f86f515..ad4accd 100644 --- a/src/main/java/it/cavallium/data/generator/SourcesGenerator.java +++ b/src/main/java/it/cavallium/data/generator/SourcesGenerator.java @@ -2906,6 +2906,9 @@ public class SourcesGenerator { private void writeClass(Path outPath, String classPackage, Builder versionsClass) throws IOException { var sb = new StringBuilder(); var typeSpec = versionsClass.build(); + for (String part : classPackage.split("\\.")) { + outPath = outPath.resolve(part); + } var outJavaFile = outPath.resolve(typeSpec.name + ".java"); JavaFile.builder(classPackage, typeSpec).build().writeTo(sb); String newFile = sb.toString();