wanted to nudge this issue - <https://github.com/g...
# ksp
z
wanted to nudge this issue - https://github.com/google/ksp/issues/1789#issuecomment-2860100164 With AGP 8.10.0, we're more or less not able to apply the KSP plugin on-demand with our convention plugin anymore due to its odd interaction with AGP's lifecycle
👀 1
t
It should be easy to unconditionally register the tasks and make them no-ops, but I'm not sure about these without further evaluation: 1. performance impact 2. any other side-effects On the other hand, may I know why, in your use case, ksp needs to be applied that late?
z
our convention plugin needs to evaluate our extension first to determine if KSP is needed
t
I consulted a Gradle expert and ksp should not resolve configuration in configuration / evaluation time. That means tasks can only be registered unconditionally anyways. I'll fix it in KSP's side.
👍 1
👍🏾 1