From bcd7a2ab4f8031bd444a95e2d0cab52dda27e2be Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Fri, 29 May 2020 11:09:00 +0200 Subject: [PATCH] [jOOQ/jOOQ#10227] Global UDT, Index, Identity, references are generated as static, not static final --- .../src/main/java/org/jooq/codegen/JavaGenerator.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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 cfd2bde904..5a5c1b62bd 100644 --- a/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java +++ b/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java @@ -984,7 +984,7 @@ public class JavaGenerator extends AbstractGenerator { Index.class ); else - out.print("public static %s %s = ", + out.print("static final %s %s = ", Index.class, getStrategy().getJavaIdentifier(index) ); @@ -1069,7 +1069,7 @@ public class JavaGenerator extends AbstractGenerator { out.ref(getStrategy().getFullJavaClassName(identity.getTable(), Mode.RECORD)), identityType); else - out.print("public static %s<%s, %s> %s = ", + out.print("static final %s<%s, %s> %s = ", Identity.class, out.ref(getStrategy().getFullJavaClassName(identity.getTable(), Mode.RECORD)), identityType, @@ -2584,7 +2584,7 @@ public class JavaGenerator extends AbstractGenerator { if (scala) out.println("val %s = %s", id, fullId); else - out.println("public static %s %s = %s;", className, id, fullId); + out.println("public static final %s %s = %s;", className, id, fullId); } out.println("}");