|
From: <ma...@us...> - 2010-03-09 07:08:06
|
Revision: 295
http://objectlabkit.svn.sourceforge.net/objectlabkit/?rev=295&view=rev
Author: marchy
Date: 2010-03-09 07:07:57 +0000 (Tue, 09 Mar 2010)
Log Message:
-----------
Changed back to HashSet as per Benoit's suggestion.
Modified Paths:
--------------
trunk/datecalc-common/src/main/java/net/objectlab/kit/datecalc/common/DefaultHolidayCalendar.java
Modified: trunk/datecalc-common/src/main/java/net/objectlab/kit/datecalc/common/DefaultHolidayCalendar.java
===================================================================
--- trunk/datecalc-common/src/main/java/net/objectlab/kit/datecalc/common/DefaultHolidayCalendar.java 2010-03-04 19:07:03 UTC (rev 294)
+++ trunk/datecalc-common/src/main/java/net/objectlab/kit/datecalc/common/DefaultHolidayCalendar.java 2010-03-09 07:07:57 UTC (rev 295)
@@ -40,6 +40,7 @@
import java.util.Collections;
import java.util.Comparator;
import java.util.Date;
+import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
import java.util.TreeSet;
@@ -152,7 +153,7 @@
return;
}
- Set<E> newSet = new TreeSet<E>();
+ Set<E> newSet = null;
// this 'hack' is for Date/Calendar objects to be
// 'equal' on the same day even if time fields differ
@@ -167,6 +168,10 @@
}
}
+ if (newSet == null) {
+ newSet = new HashSet<E>();
+ }
+
newSet.addAll(holidays);
this.holidays = Collections.unmodifiableSet(newSet);
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|