(pkgPath, name string)
| 437 | "]", "_") |
| 438 | |
| 439 | func (api *API) normalizeTypeName(pkgPath, name string) string { |
| 440 | var omitPackage bool |
| 441 | for _, pkg := range api.StripPkgPaths { |
| 442 | if strings.HasPrefix(pkgPath, pkg) { |
| 443 | omitPackage = true |
| 444 | break |
| 445 | } |
| 446 | } |
| 447 | if omitPackage || pkgPath == "" { |
| 448 | return normalizer.Replace(name) |
| 449 | } |
| 450 | return normalizer.Replace(pkgPath + "/" + name) |
| 451 | } |