MCPcopy Create free account
hub / github.com/github/gh-aw / usesShortDurationSyntax

Method usesShortDurationSyntax

pkg/parser/schedule_parser.go:167–171  ·  view source on GitHub ↗
(hasWeekdaysSuffix bool)

Source from the content-addressed store, hash-verified

165}
166
167func (p *ScheduleParser) usesShortDurationSyntax(hasWeekdaysSuffix bool) bool {
168 return len(p.tokens) == 2 ||
169 (len(p.tokens) == 4 && hasWeekdaysSuffix) ||
170 (len(p.tokens) > 2 && !hasWeekdaysSuffix && p.tokens[2] != "minutes" && p.tokens[2] != "hours" && p.tokens[2] != "minute" && p.tokens[2] != "hour")
171}
172
173func (p *ScheduleParser) parseEveryDayIntervalAlias(hasWeekdaysSuffix bool) (string, bool, error) {
174 if p.tokens[1] != "day" && p.tokens[1] != "days" {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected