< prev index next >

make/src/classes/build/tools/tzdb/TzdbZoneRulesCompiler.java

Print this page

        

*** 64,74 **** import java.nio.file.Paths; import java.text.ParsePosition; import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; ! import java.util.HashSet; import java.util.List; import java.util.Map; import java.util.NoSuchElementException; import java.util.Scanner; import java.util.SortedMap; --- 64,74 ---- import java.nio.file.Paths; import java.text.ParsePosition; import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; ! import java.util.LinkedHashSet; import java.util.List; import java.util.Map; import java.util.NoSuchElementException; import java.util.Scanner; import java.util.SortedMap;
*** 255,265 **** out.writeShort(regionArray.length); for (String regionId : regionArray) { out.writeUTF(regionId); } // rules -- hashset -> remove the dup ! List<ZoneRules> rulesList = new ArrayList<>(new HashSet<>(builtZones.values())); out.writeShort(rulesList.size()); ByteArrayOutputStream baos = new ByteArrayOutputStream(1024); for (ZoneRules rules : rulesList) { baos.reset(); DataOutputStream dataos = new DataOutputStream(baos); --- 255,265 ---- out.writeShort(regionArray.length); for (String regionId : regionArray) { out.writeUTF(regionId); } // rules -- hashset -> remove the dup ! List<ZoneRules> rulesList = new ArrayList<>(new LinkedHashSet<>(builtZones.values())); out.writeShort(rulesList.size()); ByteArrayOutputStream baos = new ByteArrayOutputStream(1024); for (ZoneRules rules : rulesList) { baos.reset(); DataOutputStream dataos = new DataOutputStream(baos);
< prev index next >