aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTing-Yuan Huang <laszio@google.com>2024-02-27 11:07:07 -0800
committerlaszio <ting-yuan@users.noreply.github.com>2024-02-28 12:20:33 -0800
commitb484e20ecf5a4afdf72e8a1d6150b17cf8add37e (patch)
tree08915929235cb02efe8f4ec8c0c03b102f962828
parenta7262547d0bfc274594bda737a72b6cd7a82a39c (diff)
downloadksp-b484e20ecf5a4afdf72e8a1d6150b17cf8add37e.tar.gz
KSP2: Fix parameter types for AGP
-rw-r--r--gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/AndroidPluginIntegration.kt4
-rw-r--r--gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/KspSubplugin.kt2
2 files changed, 3 insertions, 3 deletions
diff --git a/gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/AndroidPluginIntegration.kt b/gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/AndroidPluginIntegration.kt
index fdaee899..0491729d 100644
--- a/gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/AndroidPluginIntegration.kt
+++ b/gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/AndroidPluginIntegration.kt
@@ -93,7 +93,7 @@ object AndroidPluginIntegration {
private fun registerGeneratedSources(
project: Project,
kotlinCompilation: KotlinJvmAndroidCompilation,
- kspTaskProvider: TaskProvider<KspTaskJvm>,
+ kspTaskProvider: TaskProvider<*>,
javaOutputDir: File,
kotlinOutputDir: File,
classOutputDir: File,
@@ -114,7 +114,7 @@ object AndroidPluginIntegration {
fun syncSourceSets(
project: Project,
kotlinCompilation: KotlinJvmAndroidCompilation,
- kspTaskProvider: TaskProvider<KspTaskJvm>,
+ kspTaskProvider: TaskProvider<*>,
javaOutputDir: File,
kotlinOutputDir: File,
classOutputDir: File,
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 61eda811..4a88fe1b 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
@@ -574,7 +574,7 @@ class KspGradleSubplugin @Inject internal constructor(private val registry: Tool
AndroidPluginIntegration.syncSourceSets(
project = project,
kotlinCompilation = kotlinCompilation,
- kspTaskProvider = kspTaskProvider as TaskProvider<KspTaskJvm>,
+ kspTaskProvider = kspTaskProvider,
javaOutputDir = javaOutputDir,
kotlinOutputDir = kotlinOutputDir,
classOutputDir = classOutputDir,