quarkusio / quarkus

Quarkus: Supersonic Subatomic Java.
https://quarkus.io
Apache License 2.0
13.87k stars 2.71k forks source link

Support KSP for writing extensions in Kotlin #43553

Open Tanemahuta opened 2 months ago

Tanemahuta commented 2 months ago

Description

Background:

I (and probably not only me) would love to see support for KSP for the quarkus-extension-processor. I'd be willing to help with the modifications.

Implementation ideas

quarkus-bot[bot] commented 2 months ago

/cc @geoand (kotlin)

kdubb commented 1 month ago

We use Kotlin and have local extensions that we wrote in our Gradle build... and we ran into another issue, you need to output all your Kotlin code to src/main/java (in Gradle we renamed it to Kotlin but the built classes dir had to stay java).