code-generator
code-generator copied to clipboard
client-gen generates empty files when using Go 1.23
We use client-gen like this:
client-gen \
--input-base "github.com/<WHATEVER>/pkg/apis" \
--input "dedicated/v1alpha1" \
--output-pkg github.com/<WHATEVER>/pkg/clientset \
--go-header-file hack/header.txt \
--clientset-name versioned \
--output-dir ./pkg/clientset
Works fine in 1.22.0 (and v0.30.1).
Now, when I bump go.mod to use 1.23.0, client-gen generates files with just the package statement:
// Code generated by client-gen. DO NOT EDIT.
package v1alpha1
Output with -v 10 doesn't show anything interesting.
I tried to update client-gen to v0.31.0, same result.