Skip to content

Commit 3cc3279

Browse files
committed
fix: refactor getDayOfWeekNumber method to use switch expression
1 parent a409e45 commit 3cc3279

1 file changed

Lines changed: 10 additions & 18 deletions

File tree

api/src/main/java/com/grash/service/PreventiveMaintenanceService.java

Lines changed: 10 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -285,24 +285,16 @@ public void importPreventiveMaintenance(PreventiveMaintenance preventiveMaintena
285285
}
286286

287287
private int getDayOfWeekNumber(String day) {
288-
switch (day.toLowerCase()) {
289-
case "monday":
290-
return 0;
291-
case "tuesday":
292-
return 1;
293-
case "wednesday":
294-
return 2;
295-
case "thursday":
296-
return 3;
297-
case "friday":
298-
return 4;
299-
case "saturday":
300-
return 5;
301-
case "sunday":
302-
return 6;
303-
default:
304-
throw new IllegalArgumentException("Invalid day of week: " + day);
305-
}
288+
return switch (day.toLowerCase()) {
289+
case "monday" -> 0;
290+
case "tuesday" -> 1;
291+
case "wednesday" -> 2;
292+
case "thursday" -> 3;
293+
case "friday" -> 4;
294+
case "saturday" -> 5;
295+
case "sunday" -> 6;
296+
default -> throw new IllegalArgumentException("Invalid day of week: " + day);
297+
};
306298
}
307299
}
308300

0 commit comments

Comments
 (0)