From b4f872b7a3ea8bbe1f1e37df45af1045fcff647b Mon Sep 17 00:00:00 2001 From: weifanglab Date: Tue, 7 Jul 2026 00:20:38 +0800 Subject: [PATCH] refactor: use slices.Contains to simplify code 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 20e889d3a69f9..16197343e4139 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.