Skip to content

Commit aa22e93

Browse files
committed
chore: apply kapt incremental execution failure workaround for all kapt tasks
1 parent 05c8659 commit aa22e93

2 files changed

Lines changed: 6 additions & 7 deletions

File tree

build-logic/jvm/src/main/kotlin/build-logic.autoservice.gradle.kts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
*/
1717

1818
import com.github.vlsi.gradle.dsl.configureEach
19+
import org.jetbrains.kotlin.gradle.tasks.Kapt
1920

2021
plugins {
2122
id("java-library")
@@ -36,6 +37,11 @@ plugins.withId("org.jetbrains.kotlin.jvm") {
3637
"kapt"(platform(it))
3738
}
3839
}
40+
41+
tasks.configureEach<Kapt> {
42+
// 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
43+
inputs.property("wa.to.trigger.full.recompilation", "1")
44+
}
3945
}
4046

4147
tasks.configureEach<Jar> {

src/core/build.gradle.kts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -188,10 +188,3 @@ tasks.jar {
188188
from("$rootDir/xdocs/images/logo.svg")
189189
}
190190
}
191-
192-
afterEvaluate {
193-
tasks.named("kaptTestFixturesKotlin") {
194-
// 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
195-
inputs.property("wa.to.trigger.full.recompilation", "1")
196-
}
197-
}

0 commit comments

Comments
 (0)