oωo (owo-lib)

oωo (owo-lib)

29M Downloads

KSP annotation processor

Closed this issue · 1 comments

commented

Image

Why

Currently kotlin requires Kapt to be able to use a java annotation processor, otherwise kotlin source code is invisible.

How

Implement a KSP annotation processor to use for creating configurations

Links

https://kotlinlang.org/docs/kapt.html
https://kotlinlang.org/docs/ksp-overview.html
https://kotlinlang.org/docs/ksp-reference.html
https://github.com/square/kotlinpoet

commented

Since, for the time being at least, kapt works as a solution, I will not be spending time on maintaining a separate and duplicate annotation processor implementation for a language we don't target. If someone is willing to contribute and maintain one then we can consider this again, but for now this is sadly a no from me

Cheers