From 81ad33d9e3130f6548620c784399a6e6e56ec0fe Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Fri, 24 Apr 2015 16:27:03 +0000 Subject: [PATCH] lint unchecked --- .../src/net/i2p/router/web/ConfigAdvancedHandler.java | 2 +- .../src/net/i2p/router/web/ConfigClientsHandler.java | 11 ++++------- .../src/net/i2p/router/web/ConfigClientsHelper.java | 4 ++-- .../src/net/i2p/router/web/ConfigLoggingHelper.java | 9 +++------ .../src/net/i2p/router/web/ConfigTunnelsHelper.java | 7 ++----- 5 files changed, 12 insertions(+), 21 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigAdvancedHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigAdvancedHandler.java index e5db97f116..aa853f0ccb 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigAdvancedHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigAdvancedHandler.java @@ -55,7 +55,7 @@ public class ConfigAdvancedHandler extends FormHandler { return; } - for (Object key : props.keySet()) { + for (String key : props.stringPropertyNames()) { unsetKeys.remove(key); } diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigClientsHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigClientsHandler.java index 605626211e..72cd5dc8ad 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigClientsHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigClientsHandler.java @@ -8,7 +8,6 @@ import java.io.OutputStream; import java.net.URI; import java.net.URISyntaxException; import java.util.HashMap; -import java.util.Iterator; import java.util.List; import java.util.Locale; import java.util.Map; @@ -346,9 +345,8 @@ public class ConfigClientsHandler extends FormHandler { private void saveWebAppChanges() { Properties props = RouterConsoleRunner.webAppProperties(_context); - Set keys = props.keySet(); - for (Iterator iter = keys.iterator(); iter.hasNext(); ) { - String name = (String)iter.next(); + Set<String> keys = props.stringPropertyNames(); + for (String name : keys) { if (! (name.startsWith(RouterConsoleRunner.PREFIX) && name.endsWith(RouterConsoleRunner.ENABLED))) continue; String app = name.substring(RouterConsoleRunner.PREFIX.length(), name.lastIndexOf(RouterConsoleRunner.ENABLED)); @@ -362,9 +360,8 @@ public class ConfigClientsHandler extends FormHandler { private void savePluginChanges() { Properties props = PluginStarter.pluginProperties(); - Set keys = props.keySet(); - for (Iterator iter = keys.iterator(); iter.hasNext(); ) { - String name = (String)iter.next(); + Set<String> keys = props.stringPropertyNames(); + for (String name : keys) { if (! (name.startsWith(PluginStarter.PREFIX) && name.endsWith(PluginStarter.ENABLED))) continue; String app = name.substring(PluginStarter.PREFIX.length(), name.lastIndexOf(PluginStarter.ENABLED)); diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigClientsHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigClientsHelper.java index 2a722ab751..75975c8644 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigClientsHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigClientsHelper.java @@ -204,7 +204,7 @@ public class ConfigClientsHelper extends HelperBase { .append(_("Control")).append("</th><th align=\"left\">") .append(_("Description")).append("</th></tr>\n"); Properties props = RouterConsoleRunner.webAppProperties(_context); - Set<String> keys = new TreeSet(props.keySet()); + Set<String> keys = new TreeSet<String>(props.stringPropertyNames()); for (String name : keys) { if (name.startsWith(RouterConsoleRunner.PREFIX) && name.endsWith(RouterConsoleRunner.ENABLED)) { String app = name.substring(RouterConsoleRunner.PREFIX.length(), name.lastIndexOf(RouterConsoleRunner.ENABLED)); @@ -233,7 +233,7 @@ public class ConfigClientsHelper extends HelperBase { .append(_("Control")).append("</th><th align=\"left\">") .append(_("Description")).append("</th></tr>\n"); Properties props = PluginStarter.pluginProperties(); - Set<String> keys = new TreeSet(props.keySet()); + Set<String> keys = new TreeSet<String>(props.stringPropertyNames()); for (String name : keys) { if (name.startsWith(PluginStarter.PREFIX) && name.endsWith(PluginStarter.ENABLED)) { String app = name.substring(PluginStarter.PREFIX.length(), name.lastIndexOf(PluginStarter.ENABLED)); diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigLoggingHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigLoggingHelper.java index 1e87c3babc..aa064e627d 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigLoggingHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigLoggingHelper.java @@ -1,7 +1,6 @@ package net.i2p.router.web; import java.util.List; -import java.util.Iterator; import java.util.Properties; import java.util.Set; import java.util.TreeSet; @@ -33,14 +32,12 @@ public class ConfigLoggingHelper extends HelperBase { StringBuilder buf = new StringBuilder(32*1024); Properties limits = _context.logManager().getLimits(); TreeSet<String> sortedLogs = new TreeSet<String>(); - for (Iterator iter = limits.keySet().iterator(); iter.hasNext(); ) { - String prefix = (String)iter.next(); + for (String prefix : limits.stringPropertyNames()) { sortedLogs.add(prefix); } buf.append("<textarea name=\"levels\" rows=\"4\" cols=\"60\" wrap=\"off\" spellcheck=\"false\">"); - for (Iterator iter = sortedLogs.iterator(); iter.hasNext(); ) { - String prefix = (String)iter.next(); + for (String prefix : sortedLogs) { String level = limits.getProperty(prefix); buf.append(prefix).append('=').append(level).append('\n'); } @@ -97,7 +94,7 @@ public class ConfigLoggingHelper extends HelperBase { */ public String getNewClassBox() { List<Log> logs = _context.logManager().getLogs(); - Set limits = _context.logManager().getLimits().keySet(); + Set<String> limits = _context.logManager().getLimits().stringPropertyNames(); TreeSet<String> sortedLogs = new TreeSet<String>(); for (Log log : logs) { diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigTunnelsHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigTunnelsHelper.java index c5467242c3..d66c44777a 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigTunnelsHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigTunnelsHelper.java @@ -1,6 +1,5 @@ package net.i2p.router.web; -import java.util.Iterator; import java.util.Properties; import java.util.Set; @@ -181,8 +180,7 @@ public class ConfigTunnelsHelper extends HelperBase { "<td colspan=\"2\" align=\"center\"><input name=\"").append(index); buf.append(".inboundOptions\" type=\"text\" size=\"32\" disabled=\"disabled\" " + "value=\""); - for (Iterator iter = props.keySet().iterator(); iter.hasNext(); ) { - String prop = (String)iter.next(); + for (String prop : props.stringPropertyNames()) { String val = props.getProperty(prop); buf.append(prop).append('=').append(val).append(' '); } @@ -194,8 +192,7 @@ public class ConfigTunnelsHelper extends HelperBase { "<td colspan=\"2\" align=\"center\"><input name=\"").append(index); buf.append(".outboundOptions\" type=\"text\" size=\"32\" disabled=\"disabled\" " + "value=\""); - for (Iterator iter = props.keySet().iterator(); iter.hasNext(); ) { - String prop = (String)iter.next(); + for (String prop : props.stringPropertyNames()) { String val = props.getProperty(prop); buf.append(prop).append('=').append(val).append(' '); } -- GitLab