You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We should seek to support standard cron expressions in cardiologist. Such an API should delegate to the type safe Kotlin APIs. Doing so will require several tasks to be completed in the following sequence:
Support lists of values that are not necessarily contiguous like cron does, eg. 1,3,4. This will require refactoring our matching logic as shown in Refactor LocalDateTime#nextMatch logic #28.
Implement cron expression parsing.
The cron expressions we should support are:
* representing any value.
x,y specifying two values -- x and y
a-b specifying all values from a to b inclusive.
a-b,x,y specifying a through b inclusive, x, and y.
/ denoting step values.
We should explicitly not support any non-standard cron expressions like @monthly.
The text was updated successfully, but these errors were encountered:
We should seek to support standard cron expressions in cardiologist. Such an API should delegate to the type safe Kotlin APIs. Doing so will require several tasks to be completed in the following sequence:
1,3,4
. This will require refactoring our matching logic as shown in Refactor LocalDateTime#nextMatch logic #28.The cron expressions we should support are:
*
representing any value.x,y
specifying two values --x
andy
a-b
specifying all values from a to b inclusive.a-b,x,y
specifying a through b inclusive, x, and y./
denoting step values.We should explicitly not support any non-standard cron expressions like
@monthly
.The text was updated successfully, but these errors were encountered: