From 00890c80bdf451a4e53df2934d5b2ae2a6dcda9b Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Wed, 6 Aug 2025 14:28:29 +0200 Subject: [PATCH] [jOOQ/jOOQ#18827] Fix backport regression --- .../main/java/org/jooq/codegen/JavaGenerator.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 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 434dca88f7..7d22bac39d 100644 --- a/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java +++ b/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java @@ -11986,12 +11986,12 @@ public class JavaGenerator extends AbstractGenerator { // [#18827] In some cases, we can't report the length/precision/scale from jOOQ-meta // as it isn't encoded formally in the INFORMATION_SCHEMA (e.g. array component type length), // but it's available in text form - if (dataType.precisionDefined() && precision == 0) - precision = dataType.precision(); - if (dataType.scaleDefined() && scale == 0) - scale = dataType.scale(); - if (dataType.lengthDefined() && length == 0) - length = dataType.length(); + if (dataType.precisionDefined() && p == 0) + p = dataType.precision(); + if (dataType.scaleDefined() && s == 0) + s = dataType.scale(); + if (dataType.lengthDefined() && l == 0) + l = dataType.length(); // If there is a standard SQLDataType available for the dialect- // specific DataType t, then reference that one.