From 0a259e673142931ead9eaf9ff0a07d490a17472a Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Fri, 9 Sep 2022 12:57:43 +0200 Subject: [PATCH] [jOOQ/jOOQ#252] Fix scala generation --- jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java b/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java index 9a0770ce93..15847e718f 100644 --- a/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java +++ b/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java @@ -5747,7 +5747,7 @@ public class JavaGenerator extends AbstractGenerator { if (columnType.equals("scala.Array[scala.Byte]")) out.println("sb%s.append(\"[binary...]\")", separator); else if (array) - out.println("sb%s.append(\"[\").append(if (this.%s == null) \"\" else %s.mkString(\", \")).append(\"]\")", separator, columnMember, columnMember); + out.println("sb%s.append(if (this.%s == null) \"\" else %s.deepToString(%s.asInstanceOf[ Array[Object] ]))", separator, columnMember, Arrays.class, columnMember); else out.println("sb%s.append(%s)", separator, columnMember);