From b4b3511c16669da7cc6546b54fac977eafa6e3ad Mon Sep 17 00:00:00 2001 From: fankesyooni Date: Tue, 19 Aug 2025 14:05:26 +0800 Subject: [PATCH] refactor: some tweaks in GradleProjectFactory --- .../sweetdependency/gradle/factory/GradleProjectFactory.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sweetdependency-gradle-plugin/src/main/java/com/highcapable/sweetdependency/gradle/factory/GradleProjectFactory.kt b/sweetdependency-gradle-plugin/src/main/java/com/highcapable/sweetdependency/gradle/factory/GradleProjectFactory.kt index 14d8ce3..42fbac3 100644 --- a/sweetdependency-gradle-plugin/src/main/java/com/highcapable/sweetdependency/gradle/factory/GradleProjectFactory.kt +++ b/sweetdependency-gradle-plugin/src/main/java/com/highcapable/sweetdependency/gradle/factory/GradleProjectFactory.kt @@ -144,7 +144,7 @@ internal fun Project.waitForPluginAdded(id: String, action: (Plugin<*>) -> Unit) */ internal inline fun Project.createTask(group: String, name: String) = runCatching { T::class.java.getConstructor().newInstance().also { instance -> - task(name) { + tasks.register(name) { this.group = group outputs.upToDateWhen { false } doFirst { instance.onTransaction() }