From 4ba63d5c6872f0c2dd751631afae27fd55037109 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20Gonz=C3=A1lez=20Fern=C3=A1ndez?= Date: Thu, 15 Oct 2009 23:33:31 +0200 Subject: [PATCH] ItEr30S17ValidacionEProbasFuncionais: Replacing precondition by warning. bug #48. --- .../java/org/zkoss/ganttz/data/resourceload/LoadPeriod.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ganttzk/src/main/java/org/zkoss/ganttz/data/resourceload/LoadPeriod.java b/ganttzk/src/main/java/org/zkoss/ganttz/data/resourceload/LoadPeriod.java index 4d1b454c3..0784dd709 100644 --- a/ganttzk/src/main/java/org/zkoss/ganttz/data/resourceload/LoadPeriod.java +++ b/ganttzk/src/main/java/org/zkoss/ganttz/data/resourceload/LoadPeriod.java @@ -28,16 +28,21 @@ import java.util.List; import org.apache.commons.lang.Validate; import org.apache.commons.lang.builder.ToStringBuilder; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; import org.joda.time.LocalDate; public class LoadPeriod { + private static final Log LOG = LogFactory.getLog(LoadPeriod.class); + private final LocalDate start; private final LocalDate end; private final LoadLevel loadLevel; + public LoadPeriod(LocalDate start, LocalDate end, LoadLevel loadLevel) { Validate.notNull(start); Validate.notNull(end); @@ -76,6 +81,7 @@ public class LoadPeriod { @Override public int compare(LoadPeriod o1, LoadPeriod o2) { if (o1.overlaps(o2)) { + LOG.warn(o1 + " overlaps with " + o2); throw new IllegalArgumentException(o1 + " overlaps with " + o2); }