Kapt: Do not treat initially empty configurations specially (KT-27404)

This commit is contained in:
Yan Zhulanow
2018-10-19 04:01:55 +03:00
parent 6e6a036f98
commit 2cb2141e07
14 changed files with 180 additions and 6 deletions
@@ -211,11 +211,9 @@ class Kapt3KotlinGradleSubplugin : KotlinGradleSubplugin<KotlinCompile> {
val kaptExtension = project.extensions.getByType(KaptExtension::class.java)
val nonEmptyKaptConfigurations = kaptConfigurations.filter { it.dependencies.isNotEmpty() }
val context = Kapt3SubpluginContext(
project, kotlinCompile, javaCompile,
kaptVariantData, sourceSetName, kotlinCompilation, kaptExtension, nonEmptyKaptConfigurations
kaptVariantData, sourceSetName, kotlinCompilation, kaptExtension, kaptConfigurations
)
val kaptGenerateStubsTask = context.createKaptGenerateStubsTask()