From aabdb86600454888efa5a58475cf588b9a249b7a Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Fri, 28 Nov 2025 10:55:04 +0100 Subject: [PATCH] [jOOQ/jOOQ#19438] javac just cannot handle generics o_O --- jOOQ/src/main/java/org/jooq/impl/Multiset.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/Multiset.java b/jOOQ/src/main/java/org/jooq/impl/Multiset.java index 5d4198d166..1578398fe8 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Multiset.java +++ b/jOOQ/src/main/java/org/jooq/impl/Multiset.java @@ -353,6 +353,7 @@ final class Multiset extends AbstractField> implemen } } + @SuppressWarnings({ "unchecked", "rawtypes" }) private final void acceptDefaultJSONEmulation( Context ctx, boolean multisetCondition, @@ -398,7 +399,7 @@ final class Multiset extends AbstractField> implemen ); if (multisetCondition && (jsonb ? NO_SUPPORT_JSONB_COMPARE : NO_SUPPORT_JSON_COMPARE).contains(ctx.dialect())) - ctx.visit(DSL.field(s).cast(VARCHAR)); + ctx.visit(DSL.field((Select) s).cast(VARCHAR)); else visitSubquery(ctx, s); }