From 9fae524221f9912081b95328758bea3da5cb7acc Mon Sep 17 00:00:00 2001 From: weifanglab Date: Tue, 7 Jul 2026 09:25:38 +0800 Subject: [PATCH] refactor: use slices.Contains to simplify code (#6069) Signed-off-by: weifanglab --- internal/scheduler/parser.go | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/internal/scheduler/parser.go b/internal/scheduler/parser.go index 20e889d3..16197343 100644 --- a/internal/scheduler/parser.go +++ b/internal/scheduler/parser.go @@ -1,6 +1,7 @@ package scheduler import ( + "slices" "strconv" "strings" "time" @@ -208,12 +209,7 @@ type listMatcher struct { } func (m *listMatcher) matches(value int) bool { - for _, v := range m.values { - if v == value { - return true - } - } - return false + return slices.Contains(m.values, value) } // stepMatcher matches values at regular intervals.