From 2da6648520927ad9f7e972e21bfa9faef5336d3c Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Fri, 20 May 2022 17:11:23 +0200 Subject: [PATCH] [jOOQ/jOOQ#11071] Fix for Java < 16 Before Java 16, static classes couldn't be nested in inner classes! --- 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 b847ca4981..761a228a10 100644 --- a/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java +++ b/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java @@ -4271,7 +4271,7 @@ public class JavaGenerator extends AbstractGenerator { if (!"?".equals(recordType)) { out.javadoc("Result type for {@link #%s()}", method.getName()); - out.println("public final class %s {", namespace); + out.println("public static final class %s {", namespace); // TODO: Reuse these POJOs? // TODO: Support also non-records