From 2006b1f6f80b33309a3e116dccbdc44da0e7403f Mon Sep 17 00:00:00 2001
From: Pascal Bleser
Date: Tue, 7 Jul 2026 11:33:54 +0200
Subject: [PATCH] jmap: remove unneeded function
---
pkg/jmaptest/jmap_stalwart.go | 13 +------------
1 file changed, 1 insertion(+), 12 deletions(-)
diff --git a/pkg/jmaptest/jmap_stalwart.go b/pkg/jmaptest/jmap_stalwart.go
index 03d4af2d1c..ddf78a9050 100644
--- a/pkg/jmaptest/jmap_stalwart.go
+++ b/pkg/jmaptest/jmap_stalwart.go
@@ -893,8 +893,7 @@ func NewStalwartTest(t *testing.T, options ...func(*importSettings)) (*StalwartT
}
domains := structs.Uniq(structs.Map(users[:], func(u User) string {
- parts := strings.Split(u.Email, "@")
- return parts[1]
+ return strings.Split(u.Email, "@")[1]
}))
slices.Sort(domains)
@@ -1107,16 +1106,6 @@ func NewStalwartTest(t *testing.T, options ...func(*importSettings)) (*StalwartT
}, nil
}
-var urlHostRegex = regexp.MustCompile(`^(https?://)(.+?)/(.+)$`)
-
-func replaceHostProto(u string, proto string, host string) (string, error) {
- if m := urlHostRegex.FindAllStringSubmatch(u, -1); m != nil {
- return fmt.Sprintf("%s://%s/%s", proto, host, m[0][3]), nil
- } else {
- return "", fmt.Errorf("'%v' does not match '%v'", u, urlHostRegex)
- }
-}
-
func pickRandomlyFromMap[K comparable, V any](m map[K]V, min int, max int) map[K]V {
if min < 0 || max < 0 {
panic("min and max must be >= 0")