Merge pull request #31286 from yajianggroup/main

refactor: use strings.CutPrefix
This commit is contained in:
Robert Sirchia 2025-09-12 15:44:31 -04:00 committed by GitHub
commit b8928db403
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -185,8 +185,8 @@ func (g *TarGzExtractor) Extract(buffer *bytes.Buffer, targetDir string) error {
func stripPluginName(name string) string {
var strippedName string
for suffix := range Extractors {
if strings.HasSuffix(name, suffix) {
strippedName = strings.TrimSuffix(name, suffix)
if before, ok := strings.CutSuffix(name, suffix); ok {
strippedName = before
break
}
}