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")
- }
-}