@@ -182,10 +182,10 @@ public CronDefinition instance() {
182182 */
183183 private static CronDefinition cron4j () {
184184 return CronDefinitionBuilder .defineCron ()
185- .withMinutes ().withStrictRange ().and ()
186- .withHours ().withStrictRange ().and ()
187- .withDayOfMonth ().supportsL ().withStrictRange ().and ()
188- .withMonth ().withStrictRange ().and ()
185+ .withMinutes ().withValidRange ( 0 , 59 ). withStrictRange ().and ()
186+ .withHours ().withValidRange ( 0 , 23 ). withStrictRange ().and ()
187+ .withDayOfMonth ().withValidRange ( 0 , 31 ). supportsL ().withStrictRange ().and ()
188+ .withMonth ().withValidRange ( 1 , 12 ). withStrictRange ().and ()
189189 .withDayOfWeek ().withValidRange (0 , 6 ).withMondayDoWValue (1 ).withStrictRange ().and ()
190190 .matchDayOfWeekAndDayOfMonth ()
191191 .instance ();
@@ -258,11 +258,11 @@ private static CronDefinition cron4j() {
258258 */
259259 private static CronDefinition quartz () {
260260 return CronDefinitionBuilder .defineCron ()
261- .withSeconds ().and ()
262- .withMinutes ().and ()
263- .withHours ().and ()
264- .withDayOfMonth ().withValidRange (1 , 32 ).supportsL ().supportsW ().supportsLW ().supportsQuestionMark ().and ()
265- .withMonth ().withValidRange (1 , 13 ).and ()
261+ .withSeconds ().withValidRange ( 0 , 59 ). and ()
262+ .withMinutes ().withValidRange ( 0 , 59 ). and ()
263+ .withHours ().withValidRange ( 0 , 23 ). and ()
264+ .withDayOfMonth ().withValidRange (1 , 31 ).supportsL ().supportsW ().supportsLW ().supportsQuestionMark ().and ()
265+ .withMonth ().withValidRange (1 , 12 ).and ()
266266 .withDayOfWeek ().withValidRange (1 , 7 ).withMondayDoWValue (2 ).supportsHash ().supportsL ().supportsQuestionMark ().and ()
267267 .withYear ().withValidRange (1970 , 2099 ).withStrictRange ().optional ().and ()
268268 .withCronValidation (CronConstraintsFactory .ensureEitherDayOfWeekOrDayOfMonth ())
@@ -330,11 +330,11 @@ private static CronDefinition quartz() {
330330 */
331331 private static CronDefinition spring () {
332332 return CronDefinitionBuilder .defineCron ()
333- .withSeconds ().withStrictRange ().and ()
334- .withMinutes ().withStrictRange ().and ()
335- .withHours ().withStrictRange ().and ()
336- .withDayOfMonth ().supportsQuestionMark ().and ()
337- .withMonth ().and ()
333+ .withSeconds ().withValidRange ( 0 , 59 ). withStrictRange ().and ()
334+ .withMinutes ().withValidRange ( 0 , 59 ). withStrictRange ().and ()
335+ .withHours ().withValidRange ( 0 , 23 ). withStrictRange ().and ()
336+ .withDayOfMonth ().withValidRange ( 1 , 31 ). supportsQuestionMark ().and ()
337+ .withMonth ().withValidRange ( 1 , 12 ). and ()
338338 .withDayOfWeek ().withValidRange (0 , 7 ).withMondayDoWValue (1 ).withIntMapping (7 ,0 ).supportsQuestionMark ().and ()
339339 .instance ();
340340 }
@@ -346,10 +346,10 @@ private static CronDefinition spring() {
346346 */
347347 private static CronDefinition unixCrontab () {
348348 return CronDefinitionBuilder .defineCron ()
349- .withMinutes ().withStrictRange ().and ()
350- .withHours ().withStrictRange ().and ()
351- .withDayOfMonth ().withStrictRange ().and ()
352- .withMonth ().withStrictRange ().and ()
349+ .withMinutes ().withValidRange ( 0 , 59 ). withStrictRange ().and ()
350+ .withHours ().withValidRange ( 0 , 23 ). withStrictRange ().and ()
351+ .withDayOfMonth ().withValidRange ( 1 , 31 ). withStrictRange ().and ()
352+ .withMonth ().withValidRange ( 1 , 12 ). withStrictRange ().and ()
353353 .withDayOfWeek ().withValidRange (0 , 7 ).withMondayDoWValue (1 ).withIntMapping (7 , 0 ).withStrictRange ().and ()
354354 .instance ();
355355 }
0 commit comments