From d12aad0122f7ffb2c2842b0d0a997bd3e308df90 Mon Sep 17 00:00:00 2001 From: lukaseder Date: Mon, 4 Jul 2016 11:06:47 +0200 Subject: [PATCH] [#5242] Fixed regression in Scala generated code --- jOOQ-codegen/src/main/java/org/jooq/util/JavaGenerator.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jOOQ-codegen/src/main/java/org/jooq/util/JavaGenerator.java b/jOOQ-codegen/src/main/java/org/jooq/util/JavaGenerator.java index fc4b5bda5a..ddff21e0ab 100644 --- a/jOOQ-codegen/src/main/java/org/jooq/util/JavaGenerator.java +++ b/jOOQ-codegen/src/main/java/org/jooq/util/JavaGenerator.java @@ -3343,7 +3343,7 @@ public class JavaGenerator extends AbstractGenerator { if (scala) { out.tab(1).javadoc("Rename this table"); - out.tab(1).println("def rename(name : %s) : %s = {", String.class, className); + out.tab(1).println("override def rename(name : %s) : %s = {", String.class, className); if (table.isTableValuedFunction()) out.tab(2).println("new %s(name, null, parameters)", className); @@ -3356,6 +3356,7 @@ public class JavaGenerator extends AbstractGenerator { // [#2921] With instance fields, tables can be renamed. else if (generateInstanceFields()) { out.tab(1).javadoc("Rename this table"); + out.override(); out.tab(1).println("public %s rename(%s name) {", className, String.class); if (table.isTableValuedFunction())