From 2a8e30b6a671c5ff908ad7a50cf790bcaf4a79ea Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Wed, 10 Nov 2021 12:16:43 +0100 Subject: [PATCH] [jOOQ/jOOQ#10881] Scala's enums are Java classes --- jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java | 2 ++ 1 file changed, 2 insertions(+) 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 5e976e989f..fca4235e74 100644 --- a/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java +++ b/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java @@ -3630,6 +3630,7 @@ public class JavaGenerator extends AbstractGenerator { if (!generateEnumsAsScalaSealedTraits()) { scala = false; language = l == SCALA ? JAVA : l; + getStrategy().setTargetLanguage(language); } JavaWriter out = newJavaWriter(getFile(e, Mode.ENUM)); @@ -3640,6 +3641,7 @@ public class JavaGenerator extends AbstractGenerator { finally { scala = s; language = l; + getStrategy().setTargetLanguage(language); } }