INNER CODE UNIT · Go
exportName
stacklok/toolhive · cmd/help/openapi-normalize/main.go:189
func exportName(value string) string {
if value == "" {
return "Schema"
}
first := true
return strings.Map(func(r rune) rune {
if first {
first = false
return unicode.ToUpper(r)
}
return r
}, value)
}
func validateSchemaNames(schemas map[string]any) error {
for name := range schemas {
if name == "Schema" || strings.ContainsAny(name, "._") ||
strings.HasPrefix(name, "PkgApiV1") || strings.HasPrefix(name, "GithubComStacklokToolhive") ||