From 40b2d6a4d31f9662f4d1fe812240ee02384bdbe2 Mon Sep 17 00:00:00 2001 From: William Dillon Date: Sun, 18 May 2025 18:33:57 -0400 Subject: [PATCH] fixing bug - strings.TrimSpace --- main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.go b/main.go index 03c2393..7f14ea5 100644 --- a/main.go +++ b/main.go @@ -40,7 +40,7 @@ func NewVersion(filename string) (VERSION, error) { if err != nil { return VERSION{}, fmt.Errorf("error reading %s: %w", filename, err) } - fields := strings.FieldsFunc(string(f), func(r rune) bool { return r == '.' || r == '-' }) + fields := strings.FieldsFunc(strings.TrimSpace(string(f)), func(r rune) bool { return r == '.' || r == '-' }) if len(fields) > 4 { return VERSION{}, fmt.Errorf("invalid VERSION file format - %d fields (expected 0-4)", len(fields)) }