From b488139f026aa73528b9aaae0dc8def9ecc217ab Mon Sep 17 00:00:00 2001 From: Aurimas Liutikas Date: Tue, 29 Jul 2025 14:26:08 -0700 Subject: [PATCH] Stop caching GenerateModelsTask as it can change under us --- .../dev/androidx/ci/codegen/plugin/GenerateModelsTask.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/AndroidXCI/ftlModelBuilder/src/main/kotlin/dev/androidx/ci/codegen/plugin/GenerateModelsTask.kt b/AndroidXCI/ftlModelBuilder/src/main/kotlin/dev/androidx/ci/codegen/plugin/GenerateModelsTask.kt index 2747cd6..2239edb 100644 --- a/AndroidXCI/ftlModelBuilder/src/main/kotlin/dev/androidx/ci/codegen/plugin/GenerateModelsTask.kt +++ b/AndroidXCI/ftlModelBuilder/src/main/kotlin/dev/androidx/ci/codegen/plugin/GenerateModelsTask.kt @@ -21,15 +21,15 @@ import dev.androidx.ci.codegen.DiscoveryDocumentModelGenerator import org.gradle.api.DefaultTask import org.gradle.api.file.DirectoryProperty import org.gradle.api.provider.ListProperty -import org.gradle.api.tasks.CacheableTask import org.gradle.api.tasks.Input import org.gradle.api.tasks.OutputDirectory import org.gradle.api.tasks.TaskAction +import org.gradle.work.DisableCachingByDefault /** * Task that generates kotlin model code based on a discovery document. */ -@CacheableTask +@DisableCachingByDefault // the models are backed by a network task so it could change on us internal abstract class GenerateModelsTask : DefaultTask() { @get:Input abstract val models: ListProperty