diff --git a/jOOQ-codegen-gradle/src/main/java/org/jooq/codegen/gradle/CodegenTask.java b/jOOQ-codegen-gradle/src/main/java/org/jooq/codegen/gradle/CodegenTask.java index 8f2923e043..d35d7dbf88 100644 --- a/jOOQ-codegen-gradle/src/main/java/org/jooq/codegen/gradle/CodegenTask.java +++ b/jOOQ-codegen-gradle/src/main/java/org/jooq/codegen/gradle/CodegenTask.java @@ -82,6 +82,9 @@ public class CodegenTask extends DefaultTask { this.providers = providers; this.codegenClasspath = codegenClasspath; this.named = new ArrayList<>(); + + // [#16275] [#16316] This default produces unnecessary re-generations of code. We currently don't know our inputs. + getOutputs().upToDateWhen(task -> false); } @TaskAction