From 9d7ee30c15d6b6e11e90fdcaec0deee346cf393b Mon Sep 17 00:00:00 2001
From: str4d <str4d@mail.i2p>
Date: Wed, 27 Nov 2013 01:42:34 +0000
Subject: [PATCH] More cleanups

---
 core/java/src/net/i2p/client/I2PSessionImpl.java |  5 ++---
 core/java/src/net/i2p/data/DataHelper.java       | 14 +++++++-------
 core/java/src/net/i2p/util/EepGet.java           |  1 +
 3 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/core/java/src/net/i2p/client/I2PSessionImpl.java b/core/java/src/net/i2p/client/I2PSessionImpl.java
index 465ff8a69a..8cf7ad095e 100644
--- a/core/java/src/net/i2p/client/I2PSessionImpl.java
+++ b/core/java/src/net/i2p/client/I2PSessionImpl.java
@@ -18,7 +18,6 @@ import java.net.Socket;
 import java.net.UnknownHostException;
 import java.security.GeneralSecurityException;
 import java.util.ArrayList;
-import java.util.Iterator;
 import java.util.List;
 import java.util.Map;
 import java.util.Properties;
@@ -288,8 +287,8 @@ abstract class I2PSessionImpl implements I2PSession, I2CPMessageReader.I2CPMessa
     /** save some memory, don't pass along the pointless properties */
     private Properties filter(Properties options) {
         Properties rv = new Properties();
-        for (Iterator iter = options.keySet().iterator(); iter.hasNext();) {
-            String key = (String) iter.next();
+        for (Object oKey : options.keySet()) { // TODO-Java6: s/keySet()/stringPropertyNames()/
+            String key = (String) oKey;
             if (key.startsWith("java.") ||
                 key.startsWith("user.") ||
                 key.startsWith("os.") ||
diff --git a/core/java/src/net/i2p/data/DataHelper.java b/core/java/src/net/i2p/data/DataHelper.java
index e2400a67a1..744dff36ea 100644
--- a/core/java/src/net/i2p/data/DataHelper.java
+++ b/core/java/src/net/i2p/data/DataHelper.java
@@ -497,10 +497,10 @@ public class DataHelper {
      * Pretty print the collection
      *
      */
-    public static String toString(Collection col) {
+    public static String toString(Collection<?> col) {
         StringBuilder buf = new StringBuilder();
         if (col != null) {
-            for (Iterator iter = col.iterator(); iter.hasNext();) {
+            for (Iterator<?> iter = col.iterator(); iter.hasNext();) {
                 Object o = iter.next();
                 buf.append("[").append(o).append("]");
                 if (iter.hasNext()) buf.append(", ");
@@ -964,12 +964,12 @@ public class DataHelper {
      * based on the value of each at each step along the way.
      *
      */
-    public final static boolean eq(Collection lhs, Collection rhs) {
+    public final static boolean eq(Collection<?> lhs, Collection<?> rhs) {
         if ((lhs == null) && (rhs == null)) return true;
         if ((lhs == null) || (rhs == null)) return false;
         if (lhs.size() != rhs.size()) return false;
-        Iterator liter = lhs.iterator();
-        Iterator riter = rhs.iterator();
+        Iterator<?> liter = lhs.iterator();
+        Iterator<?> riter = rhs.iterator();
         while ((liter.hasNext()) && (riter.hasNext()))
             if (!(eq(liter.next(), riter.next()))) return false;
         return true;
@@ -1132,10 +1132,10 @@ public class DataHelper {
      * Calculate the hashcode of the collection, using 0 for null
      * 
      */
-    public static int hashCode(Collection col) {
+    public static int hashCode(Collection<?> col) {
         if (col == null) return 0;
         int c = 0;
-        for (Iterator iter = col.iterator(); iter.hasNext();)
+        for (Iterator<?> iter = col.iterator(); iter.hasNext();)
             c = 7 * c + hashCode(iter.next());
         return c;
     }
diff --git a/core/java/src/net/i2p/util/EepGet.java b/core/java/src/net/i2p/util/EepGet.java
index 45dc5a2c6f..92fef09968 100644
--- a/core/java/src/net/i2p/util/EepGet.java
+++ b/core/java/src/net/i2p/util/EepGet.java
@@ -384,6 +384,7 @@ public class EepGet {
                             fmt.format("%7.2f", Double.valueOf(lifetimeKBps));
                             buf.append(" KBps");
                             System.out.println(buf.toString());
+                            fmt.close();
                         }
                         _lastComplete = now;
                     }
-- 
GitLab