fabric8io / kubernetes-client

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

Support KSP for the crd-generator #6378

Open Tanemahuta opened 2 months ago

Tanemahuta commented 2 months 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 months 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 months ago

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