INNER CODE UNIT · Go
main
kubecolor/kubecolor · internal/cmd/configschema/main.go:32
func main() {
flag.Parse()
r := &jsonschema.Reflector{
Lookup: Lookup,
KeyNamer: Namer,
Namer: func(t reflect.Type) string {
return Namer(t.Name())
},
RequiredFromJSONSchemaTags: true,
ExpandedStruct: true,
}
r.AddGoComments("github.com/kubecolor/kubecolor", flags.repo)
s := r.Reflect(&config.Config{})
s.ID = "https://github.com/kubecolor/kubecolor/raw/main/config-schema.json"