From dae248ac3e0296667aa21dc756217a4ff77ec02f Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Thu, 21 Apr 2022 10:02:28 +0200 Subject: [PATCH] [jOOQ/jOOQ#13467] Generate @Suppress(INAPPLICABLE_JVM_NAME) everywhere --- .../src/main/java/org/jooq/codegen/JavaGenerator.java | 5 ++--- 1 file changed, 2 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 c0f8fe1631..e98df3d2a5 100644 --- a/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java +++ b/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java @@ -8007,9 +8007,8 @@ public class JavaGenerator extends AbstractGenerator { && P_IS.matcher(getStrategy().getJavaMemberName(column, mode)).matches()) { // [#12440] And if we have interfaces, we'll run into https://youtrack.jetbrains.com/issue/KT-31420 - if (generateInterfaces()) - out.println("@Suppress(\"INAPPLICABLE_JVM_NAME\")"); - + // [#13467] Since jOOQ 3.17, all these properties are open, so this applies everywhere + out.println("@Suppress(\"INAPPLICABLE_JVM_NAME\")"); out.println("@set:JvmName(\"%s\")", getStrategy().getJavaSetterName(column, mode)); } }