diff options
author | Ting-Yuan Huang <laszio@google.com> | 2024-02-27 11:07:07 -0800 |
---|---|---|
committer | laszio <ting-yuan@users.noreply.github.com> | 2024-02-28 12:20:33 -0800 |
commit | b484e20ecf5a4afdf72e8a1d6150b17cf8add37e (patch) | |
tree | 08915929235cb02efe8f4ec8c0c03b102f962828 | |
parent | a7262547d0bfc274594bda737a72b6cd7a82a39c (diff) | |
download | ksp-b484e20ecf5a4afdf72e8a1d6150b17cf8add37e.tar.gz |
KSP2: Fix parameter types for AGP
-rw-r--r-- | gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/AndroidPluginIntegration.kt | 4 | ||||
-rw-r--r-- | gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/KspSubplugin.kt | 2 |
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, |