Activate Kapt importer only for JVM compilations (KT-30578)

This commit is contained in:
Yan Zhulanow
2019-06-06 20:16:58 +09:00
parent d9dca067f6
commit 9eab9f386d
5 changed files with 9 additions and 6 deletions
@@ -141,7 +141,7 @@ class KaptModelBuilderService : AbstractKotlinGradleModelBuilder() {
if (kaptIsEnabled) {
project.getAllTasks(false)[project]?.forEach { compileTask ->
if (compileTask.javaClass.name !in kotlinCompileTaskClasses) return@forEach
if (compileTask.javaClass.name !in kotlinCompileJvmTaskClasses) return@forEach
val sourceSetName = compileTask.getSourceSetName()
val isTest = sourceSetName.toLowerCase().endsWith("test")
@@ -172,7 +172,7 @@ class KaptModelBuilderService : AbstractKotlinGradleModelBuilder() {
if (kaptIsEnabled) {
project.getAllTasks(false)[project]?.forEach { compileTask ->
if (compileTask.javaClass.name !in kotlinCompileTaskClasses) return@forEach
if (compileTask.javaClass.name !in kotlinCompileJvmTaskClasses) return@forEach
val sourceSetName = compileTask.getSourceSetName()
val isTest = sourceSetName.toLowerCase().endsWith("test")
@@ -141,7 +141,7 @@ class KaptModelBuilderService : AbstractKotlinGradleModelBuilder() {
if (kaptIsEnabled) {
project.getAllTasks(false)[project]?.forEach { compileTask ->
if (compileTask.javaClass.name !in kotlinCompileTaskClasses) return@forEach
if (compileTask.javaClass.name !in kotlinCompileJvmTaskClasses) return@forEach
val sourceSetName = compileTask.getSourceSetName()
val isTest = sourceSetName.toLowerCase().endsWith("test")
@@ -141,7 +141,7 @@ class KaptModelBuilderService : AbstractKotlinGradleModelBuilder() {
if (kaptIsEnabled) {
project.getAllTasks(false)[project]?.forEach { compileTask ->
if (compileTask.javaClass.name !in kotlinCompileTaskClasses) return@forEach
if (compileTask.javaClass.name !in kotlinCompileJvmTaskClasses) return@forEach
val sourceSetName = compileTask.getSourceSetName()
val isTest = sourceSetName.toLowerCase().endsWith("test")