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

vladimirsitnikov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jmeter.git


The following commit(s) were added to refs/heads/master by this push:
     new aa22e93526 chore: apply kapt incremental execution failure workaround 
for all kapt tasks
aa22e93526 is described below

commit aa22e935265dd14038d6c870c0166961854865ed
Author: Vladimir Sitnikov <[email protected]>
AuthorDate: Sat Dec 30 13:02:01 2023 +0300

    chore: apply kapt incremental execution failure workaround for all kapt 
tasks
---
 build-logic/jvm/src/main/kotlin/build-logic.autoservice.gradle.kts | 6 ++++++
 src/core/build.gradle.kts                                          | 7 -------
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/build-logic/jvm/src/main/kotlin/build-logic.autoservice.gradle.kts 
b/build-logic/jvm/src/main/kotlin/build-logic.autoservice.gradle.kts
index ef80b5909d..0d72904a2c 100644
--- a/build-logic/jvm/src/main/kotlin/build-logic.autoservice.gradle.kts
+++ b/build-logic/jvm/src/main/kotlin/build-logic.autoservice.gradle.kts
@@ -16,6 +16,7 @@
  */
 
 import com.github.vlsi.gradle.dsl.configureEach
+import org.jetbrains.kotlin.gradle.tasks.Kapt
 
 plugins {
     id("java-library")
@@ -36,6 +37,11 @@ plugins.withId("org.jetbrains.kotlin.jvm") {
             "kapt"(platform(it))
         }
     }
+
+    tasks.configureEach<Kapt> {
+        // Workaround for 
https://youtrack.jetbrains.com/issue/KT-45329/IDE-KAPT-Number-of-loaded-files-in-snapshots-differs-when-using-Run-with-Coverage-and-project-has-Java-and-Kotlin-targets-with
+        inputs.property("wa.to.trigger.full.recompilation", "1")
+    }
 }
 
 tasks.configureEach<Jar> {
diff --git a/src/core/build.gradle.kts b/src/core/build.gradle.kts
index c0ebe1fc3d..38fa682e8e 100644
--- a/src/core/build.gradle.kts
+++ b/src/core/build.gradle.kts
@@ -188,10 +188,3 @@ tasks.jar {
         from("$rootDir/xdocs/images/logo.svg")
     }
 }
-
-afterEvaluate {
-    tasks.named("kaptTestFixturesKotlin") {
-        // Workaround for 
https://youtrack.jetbrains.com/issue/KT-45329/IDE-KAPT-Number-of-loaded-files-in-snapshots-differs-when-using-Run-with-Coverage-and-project-has-Java-and-Kotlin-targets-with
-        inputs.property("wa.to.trigger.full.recompilation", "1")
-    }
-}

Reply via email to