From 6a513bbcac3a11271275db7b6159c3aa75ba7ac6 Mon Sep 17 00:00:00 2001 From: Kharec Date: Fri, 14 Nov 2025 07:16:54 +0100 Subject: [PATCH] refactor: simplify return in ValidateFuzzInputStrict() --- internal/testutils/fuzz.go | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/internal/testutils/fuzz.go b/internal/testutils/fuzz.go index 1e71eb7..b490c64 100644 --- a/internal/testutils/fuzz.go +++ b/internal/testutils/fuzz.go @@ -40,12 +40,7 @@ func (f *FuzzInputValidator) ValidateFuzzInputStrict(data []byte) bool { } input := string(data) - - if len(strings.TrimSpace(input)) == 0 { - return false - } - - return true + return len(strings.TrimSpace(input)) != 0 } func ValidateUTF8String(s string) { @@ -210,8 +205,8 @@ func (r *FuzzHTTPRequest) CreateTestRequest(method, url string, body []byte, hea } func (r *FuzzHTTPRequest) ValidateHTTPRequest(req *http.Request) { - pathParts := strings.Split(req.URL.Path, "/") - for _, part := range pathParts { + pathParts := strings.SplitSeq(req.URL.Path, "/") + for part := range pathParts { ValidateUTF8String(part) }