Replies: 2 comments 3 replies
-
I propose you to create a separate repository for the moment. The reason is I don't use Kotlin and for me it's hard (time consuming) to maintain a such thing. |
Beta Was this translation helpful? Give feedback.
-
Hi. I did not see the discussion here. Sorry for that. I had the same idea and since we were in a hurry (there were no existing implementations yet), I already published my implementation here: pf4j-kotlin-symbol-processing. I am open to any discussion about transferring the repository to the pf4j account if needed. @milgner I can also offer some maintenance of the plugin to be compatible with the latest Kotlin versions since I work in Kotlin a lot. For duplication reasons, I am closing the issue but I am linking it here if needed: #522 Regards, Primož |
Beta Was this translation helpful? Give feedback.
-
The documentation currently mentions using kapt for annotation processing in Kotlin. In Kotlin 2.0, namely the new K2 compiler version, kapt will be replaced with a non-backwards-compatible API called Kotlin Symbol Processing (KSP, not to be confused with Kerbal Space Program 😉).
I'd like to write a KSP-based implementation for processing PF4J annotations. Would you prefer integrating them into the main repository (using a regular pull request) or should I create a separate repository / module for that?
Beta Was this translation helpful? Give feedback.
All reactions