fabric8io / kubernetes-client

Java client for Kubernetes & OpenShift
http://fabric8.io
Apache License 2.0
3.41k stars 1.46k forks source link

Support KSP for the crd-generator #6378

Open Tanemahuta opened 2 weeks ago

Tanemahuta commented 2 weeks ago

Is your enhancement related to a problem? Please describe

Background:

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

Describe the solution you'd like

Describe alternatives you've considered

No response

Additional context

No response

shawkins commented 2 weeks ago

abstract the generator code to be independent from the java annotation processor

It is now - for the 7.0 release there is version 2 implementation that is no longer dependent on the annotation processor. Rather it will just use maven and gradle plugins. If those will work for you kotlin development, then this can be resolved.

Tanemahuta commented 2 weeks ago

I'll have a look into it, and report back.