Commit 45ddcdf 1 parent 7569b95 commit 45ddcdf Copy full SHA for 45ddcdf
File tree 1 file changed +6
-0
lines changed
gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle
1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ import org.gradle.api.UnknownTaskException
24
24
import org.gradle.api.artifacts.Configuration
25
25
import org.gradle.api.file.ConfigurableFileCollection
26
26
import org.gradle.api.provider.Provider
27
+ import org.gradle.api.tasks.Input
27
28
import org.gradle.api.tasks.SourceSetOutput
28
29
import org.gradle.api.tasks.TaskProvider
29
30
import org.gradle.api.tasks.compile.JavaCompile
@@ -184,6 +185,11 @@ internal fun findJavaTaskForKotlinCompilation(compilation: KotlinCompilation<*>)
184
185
open class KspTask : KspTaskJ () {
185
186
lateinit var options: List <SubpluginOption >
186
187
188
+ @Input
189
+ open fun getApOptions (): Map <String , String > {
190
+ return project.extensions.getByType(KspExtension ::class .java).apOptions
191
+ }
192
+
187
193
init {
188
194
// kotlinc's incremental compilation isn't compatible with symbol processing in a few ways:
189
195
// * It doesn't consider private / internal changes when computing dirty sets.
You can’t perform that action at this time.
0 commit comments