class Fugit::Cron
def expand(min, max, r)
def expand(min, max, r) sta, edn, sla = r #return false if sla && sla > max # # let it go, "* */24 * * *" and "* */27 * * *" are okay # gh-86 and gh-103 edn = max if sla && edn.nil? return nil if sta.nil? && edn.nil? && sla.nil? return sta if sta && edn.nil? sla = 1 if sla == nil sta = min if sta == nil edn = max if edn == nil || edn < 0 && sta > 0 range(min, max, sta, edn, sla) end