diff options
Diffstat (limited to 'sonar-plugin-api')
-rw-r--r-- | sonar-plugin-api/src/main/java/org/sonar/api/utils/internal/WorkDuration.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/utils/internal/WorkDuration.java b/sonar-plugin-api/src/main/java/org/sonar/api/utils/internal/WorkDuration.java index 7dd8167daf5..b13209bb0e8 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/utils/internal/WorkDuration.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/utils/internal/WorkDuration.java @@ -100,9 +100,9 @@ public class WorkDuration implements Serializable { } static WorkDuration createFromMinutes(long duration, int hoursInDay) { - int days = ((Double) (duration / hoursInDay / 60d)).intValue(); + int days = (int)(duration / (double)hoursInDay / 60.0); Long currentDurationInMinutes = duration - (60L * days * hoursInDay); - int hours = ((Double) (currentDurationInMinutes / 60d)).intValue(); + int hours = (int)(currentDurationInMinutes / 60.0); currentDurationInMinutes = currentDurationInMinutes - (60L * hours); return new WorkDuration(duration, days, hours, currentDurationInMinutes.intValue(), hoursInDay); } |