aboutsummaryrefslogtreecommitdiff
path: root/gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/KspSubplugin.kt
diff options
context:
space:
mode:
Diffstat (limited to 'gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/KspSubplugin.kt')
-rw-r--r--gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/KspSubplugin.kt12
1 files changed, 4 insertions, 8 deletions
diff --git a/gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/KspSubplugin.kt b/gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/KspSubplugin.kt
index 133643ee..613196c1 100644
--- a/gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/KspSubplugin.kt
+++ b/gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/KspSubplugin.kt
@@ -132,14 +132,10 @@ class KspGradleSubplugin @Inject internal constructor(private val registry: Tool
}
private lateinit var kspConfigurations: KspConfigurations
- private val androidIntegration by lazy {
- AndroidPluginIntegration(this)
- }
- override fun apply(project: Project) {
- project.extensions.create("ksp", KspExtension::class.java)
- kspConfigurations = KspConfigurations(project)
- androidIntegration.applyIfAndroidProject(project)
+ override fun apply(target: Project) {
+ target.extensions.create("ksp", KspExtension::class.java)
+ kspConfigurations = KspConfigurations(target)
registry.register(KspModelBuilder())
}
@@ -342,7 +338,7 @@ class KspGradleSubplugin @Inject internal constructor(private val registry: Tool
}
}
if (kotlinCompilation is KotlinJvmAndroidCompilation) {
- androidIntegration.registerGeneratedJavaSources(
+ AndroidPluginIntegration.registerGeneratedJavaSources(
project = project,
kotlinCompilation = kotlinCompilation,
kspTaskProvider = kspTaskProvider as TaskProvider<KspTaskJvm>,