From 82c32edc3442b140fd74fd28ee19c2911ff4040c Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Wed, 12 Mar 2025 11:11:28 +0100 Subject: [PATCH] [jOOQ/jOOQ#18133] Log message doesn't concatenate helpful information in code generator --- .../src/main/java/org/jooq/codegen/GenerationTool.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jOOQ-codegen/src/main/java/org/jooq/codegen/GenerationTool.java b/jOOQ-codegen/src/main/java/org/jooq/codegen/GenerationTool.java index 57a79301a8..03e3cc74d4 100644 --- a/jOOQ-codegen/src/main/java/org/jooq/codegen/GenerationTool.java +++ b/jOOQ-codegen/src/main/java/org/jooq/codegen/GenerationTool.java @@ -1334,7 +1334,7 @@ public class GenerationTool { else if (className.startsWith("org.jooq.meta.") && className.endsWith("Database")) { log.warn("Type not found", message = """ - Your configured database type was not found: " + className + ". This can have several reasons: + Your configured database type was not found: {className}. This can have several reasons: - You want to use a commercial jOOQ Edition, but you pulled the Open Source Edition from Maven Central. Maven groupIds are: - org.jooq for the Open Source Edition - org.jooq.pro for commercial editions with Java 21 support, @@ -1346,7 +1346,7 @@ public class GenerationTool { - org.jooq.trial-java-11 for the free trial edition with Java 11 support, - org.jooq.trial-java-8 for the free trial edition with Java 8 support - You have mis-typed your class name. - """ + """.replace("{className}", className) ); }