diff --git a/components/net/sf/briar/i18n/FontManagerImpl.java b/components/net/sf/briar/i18n/FontManagerImpl.java index 1418fdcba518da9292178fba0a28c75239d67fdd..9ae1aa88ddbf2d855ac3eb0b33214d5b230bcbf0 100644 --- a/components/net/sf/briar/i18n/FontManagerImpl.java +++ b/components/net/sf/briar/i18n/FontManagerImpl.java @@ -11,7 +11,6 @@ import java.util.Enumeration; import java.util.HashMap; import java.util.Locale; import java.util.Map; -import java.util.TreeMap; import java.util.logging.Level; import java.util.logging.Logger; @@ -40,7 +39,7 @@ public class FontManagerImpl implements FontManager { }; // Map from languages to fonts - private final Map<String, Font> fonts = new TreeMap<String, Font>(); + private final Map<String, Font> fonts = new HashMap<String, Font>(); private volatile Font defaultFont = null, uiFont = null; diff --git a/components/net/sf/briar/lifecycle/WindowsShutdownManagerImpl.java b/components/net/sf/briar/lifecycle/WindowsShutdownManagerImpl.java index 7fd9ec3914b1f611f7815e5fd8247cbcecd414f5..b2057d89172edc8b3edaf3f98b72961eb0a88b86 100644 --- a/components/net/sf/briar/lifecycle/WindowsShutdownManagerImpl.java +++ b/components/net/sf/briar/lifecycle/WindowsShutdownManagerImpl.java @@ -1,7 +1,7 @@ package net.sf.briar.lifecycle; +import java.util.HashMap; import java.util.Map; -import java.util.TreeMap; import java.util.concurrent.atomic.AtomicBoolean; import java.util.logging.Level; import java.util.logging.Logger; @@ -38,7 +38,7 @@ class WindowsShutdownManagerImpl extends ShutdownManagerImpl { WindowsShutdownManagerImpl() { // Use the Unicode versions of Win32 API calls - options = new TreeMap<String, Object>(); + options = new HashMap<String, Object>(); options.put(Library.OPTION_TYPE_MAPPER, W32APITypeMapper.UNICODE); options.put(Library.OPTION_FUNCTION_MAPPER, W32APIFunctionMapper.UNICODE); diff --git a/test/net/sf/briar/util/ZipUtilsTest.java b/test/net/sf/briar/util/ZipUtilsTest.java index 85f5e1259596a961169fdbbd335bc768b1e159a8..233222ad2408b28df50bd033bf31e15e81516760 100644 --- a/test/net/sf/briar/util/ZipUtilsTest.java +++ b/test/net/sf/briar/util/ZipUtilsTest.java @@ -5,9 +5,10 @@ import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; +import java.util.Collections; +import java.util.HashMap; import java.util.Map; import java.util.Scanner; -import java.util.TreeMap; import java.util.zip.ZipEntry; import java.util.zip.ZipInputStream; import java.util.zip.ZipOutputStream; @@ -46,14 +47,14 @@ public class ZipUtilsTest extends TestCase { zip.flush(); zip.close(); - Map<String, String> expected = new TreeMap<String, String>(); - expected.put("abc/def", "foo bar baz"); + Map<String, String> expected = Collections.singletonMap("abc/def", + "foo bar baz"); checkZipEntries(dest, expected); } private void checkZipEntries(File f, Map<String, String> expected) throws IOException { - Map<String, String> found = new TreeMap<String, String>(); + Map<String, String> found = new HashMap<String, String>(); assertTrue(f.exists()); assertTrue(f.isFile()); ZipInputStream unzip = new ZipInputStream(new FileInputStream(f)); @@ -108,7 +109,7 @@ public class ZipUtilsTest extends TestCase { zip.flush(); zip.close(); - Map<String, String> expected = new TreeMap<String, String>(); + Map<String, String> expected = new HashMap<String, String>(); expected.put("ghi/def/1", "one one one"); expected.put("ghi/def/2", "two two two"); expected.put("ghi/3", "three three three");