diff options
author | Michael Vorburger <mike@vorburger.ch> | 2015-04-22 21:45:46 +0200 |
---|---|---|
committer | Michael Vorburger <mike@vorburger.ch> | 2015-04-22 21:51:51 +0200 |
commit | 6cfcb8e672366ca723d6c0a55cfb4cf865a78cb8 (patch) | |
tree | 3882e1730e7f3fceb7a0db4fa65645e0e1c96f8a | |
parent | ab6feae737b3038532d057e87fd83c58bad3b3cc (diff) | |
download | nanohttpd-6cfcb8e672366ca723d6c0a55cfb4cf865a78cb8.tar.gz |
Fixed a bunch of warnings (from Eclipse)
5 files changed, 10 insertions, 5 deletions
diff --git a/core/src/main/java/fi/iki/elonen/NanoHTTPD.java b/core/src/main/java/fi/iki/elonen/NanoHTTPD.java index ce292a4..d9d7bbb 100644 --- a/core/src/main/java/fi/iki/elonen/NanoHTTPD.java +++ b/core/src/main/java/fi/iki/elonen/NanoHTTPD.java @@ -768,6 +768,7 @@ public abstract class NanoHTTPD { } public static final class ResponseException extends Exception { + private static final long serialVersionUID = 6569838532917408380L; private final Response.Status status; diff --git a/samples/src/main/java/fi/iki/elonen/debug/DebugServer.java b/samples/src/main/java/fi/iki/elonen/debug/DebugServer.java index 1c83876..b5a876c 100644 --- a/samples/src/main/java/fi/iki/elonen/debug/DebugServer.java +++ b/samples/src/main/java/fi/iki/elonen/debug/DebugServer.java @@ -65,14 +65,14 @@ public class DebugServer extends NanoHTTPD { private String unsortedList(Map<String, ? extends Object> map) { StringBuilder sb = new StringBuilder(); sb.append("<ul>"); - for (Map.Entry entry : map.entrySet()) { + for (Map.Entry<String, ? extends Object> entry : map.entrySet()) { listItem(sb, entry); } sb.append("</ul>"); return sb.toString(); } - private void listItem(StringBuilder sb, Map.Entry entry) { + private void listItem(StringBuilder sb, Map.Entry<String, ? extends Object> entry) { sb.append("<li><code><b>").append(entry.getKey()). append("</b> = ").append(entry.getValue()).append("</code></li>"); } diff --git a/webserver/src/main/java/fi/iki/elonen/ServerRunner.java b/webserver/src/main/java/fi/iki/elonen/ServerRunner.java index 313097a..ba08f4a 100644 --- a/webserver/src/main/java/fi/iki/elonen/ServerRunner.java +++ b/webserver/src/main/java/fi/iki/elonen/ServerRunner.java @@ -3,7 +3,7 @@ package fi.iki.elonen; import java.io.IOException; public class ServerRunner { - public static void run(Class serverClass) { + public static <T extends NanoHTTPD> void run(Class<T> serverClass) { try { executeInstance((NanoHTTPD) serverClass.newInstance()); } catch (Exception e) { diff --git a/webserver/src/main/java/fi/iki/elonen/SimpleWebServer.java b/webserver/src/main/java/fi/iki/elonen/SimpleWebServer.java index ed32dd7..794e351 100644 --- a/webserver/src/main/java/fi/iki/elonen/SimpleWebServer.java +++ b/webserver/src/main/java/fi/iki/elonen/SimpleWebServer.java @@ -25,6 +25,7 @@ public class SimpleWebServer extends NanoHTTPD { /** * Default Index file names. */ + @SuppressWarnings("serial") public static final List<String> INDEX_FILE_NAMES = new ArrayList<String>() {{ add("index.html"); add("index.htm"); @@ -32,6 +33,7 @@ public class SimpleWebServer extends NanoHTTPD { /** * Hashtable mapping (String)FILENAME_EXTENSION -> (String)MIME_TYPE */ + @SuppressWarnings("serial") private static final Map<String, String> MIME_TYPES = new HashMap<String, String>() {{ put("css", "text/css"); put("htm", "text/html"); @@ -208,7 +210,7 @@ public class SimpleWebServer extends NanoHTTPD { plugin.initialize(commandLineOptions); } - private File getRootDir() { + protected File getRootDir() { return rootDirs.get(0); } @@ -216,7 +218,7 @@ public class SimpleWebServer extends NanoHTTPD { return rootDirs; } - private void addWwwRootDir(File wwwroot) { + protected void addWwwRootDir(File wwwroot) { rootDirs.add(wwwroot); } diff --git a/websocket/src/main/java/fi/iki/elonen/WebSocketException.java b/websocket/src/main/java/fi/iki/elonen/WebSocketException.java index 31cb6c8..fa94d0d 100644 --- a/websocket/src/main/java/fi/iki/elonen/WebSocketException.java +++ b/websocket/src/main/java/fi/iki/elonen/WebSocketException.java @@ -5,6 +5,8 @@ import fi.iki.elonen.WebSocketFrame.CloseCode; import java.io.IOException; public class WebSocketException extends IOException { + private static final long serialVersionUID = -6179651370664878831L; + private CloseCode code; private String reason; |