You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@polaris.apache.org by sn...@apache.org on 2026/06/12 06:37:58 UTC

(polaris) branch main updated: Build: simplify OpenAPI GenerateTask configuration (#4695)

This is an automated email from the ASF dual-hosted git repository.

snazy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/polaris.git


The following commit(s) were added to refs/heads/main by this push:
     new bc8cdbf65e Build: simplify OpenAPI GenerateTask configuration (#4695)
bc8cdbf65e is described below

commit bc8cdbf65eb008e0ad0d17467fcbde9bd9309fca
Author: Robert Stupp <sn...@snazy.de>
AuthorDate: Fri Jun 12 08:37:53 2026 +0200

    Build: simplify OpenAPI GenerateTask configuration (#4695)
---
 api/iceberg-service/build.gradle.kts         | 2 +-
 api/management-model/build.gradle.kts        | 2 +-
 api/management-service/build.gradle.kts      | 2 +-
 api/polaris-catalog-service/build.gradle.kts | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/api/iceberg-service/build.gradle.kts b/api/iceberg-service/build.gradle.kts
index 0009747b64..6217f0bd03 100644
--- a/api/iceberg-service/build.gradle.kts
+++ b/api/iceberg-service/build.gradle.kts
@@ -132,7 +132,7 @@ sourceSets { main { java { srcDir(generatedOpenApiSrcDir) } } }
 tasks.named<GenerateTask>("openApiGenerate") {
   inputs.dir(templatesDir)
   inputs.dir(specsDir)
-  actions.addFirst { delete { delete(generatedDir) } }
+  cleanupOutput = true
 }
 
 tasks.named("javadoc") { dependsOn("jandex") }
diff --git a/api/management-model/build.gradle.kts b/api/management-model/build.gradle.kts
index 19471470d0..6858e00e4d 100644
--- a/api/management-model/build.gradle.kts
+++ b/api/management-model/build.gradle.kts
@@ -86,7 +86,7 @@ sourceSets { main { java { srcDir(generatedOpenApiSrcDir) } } }
 tasks.named<GenerateTask>("openApiGenerate") {
   inputs.dir(templatesDir)
   inputs.dir(specsDir)
-  actions.addFirst { delete { delete(generatedDir) } }
+  cleanupOutput = true
 }
 
 tasks.named("javadoc") { dependsOn("jandex") }
diff --git a/api/management-service/build.gradle.kts b/api/management-service/build.gradle.kts
index f4e380ec66..ef5199c728 100644
--- a/api/management-service/build.gradle.kts
+++ b/api/management-service/build.gradle.kts
@@ -92,7 +92,7 @@ sourceSets { main { java { srcDir(generatedOpenApiSrcDir) } } }
 tasks.named<GenerateTask>("openApiGenerate") {
   inputs.dir(templatesDir)
   inputs.dir(specsDir)
-  actions.addFirst { delete { delete(generatedDir) } }
+  cleanupOutput = true
 }
 
 tasks.named("javadoc") { dependsOn("jandex") }
diff --git a/api/polaris-catalog-service/build.gradle.kts b/api/polaris-catalog-service/build.gradle.kts
index c3cfe4b554..d61b6f646d 100644
--- a/api/polaris-catalog-service/build.gradle.kts
+++ b/api/polaris-catalog-service/build.gradle.kts
@@ -138,7 +138,7 @@ sourceSets { main { java { srcDir(generatedOpenApiSrcDir) } } }
 tasks.named<GenerateTask>("openApiGenerate") {
   inputs.dir(templatesDir)
   inputs.dir(specsDir)
-  actions.addFirst { delete { delete(generatedDir) } }
+  cleanupOutput = true
 }
 
 tasks.named("javadoc") { dependsOn("jandex") }