From c59ef24acf7b258343827cf6709b317d94902c52 Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 26 Nov 2013 20:16:45 +0000 Subject: [PATCH] i2psnark: more type arguments --- .../java/src/org/klomp/snark/bencode/BEValue.java | 2 ++ .../java/src/org/klomp/snark/bencode/BEncoder.java | 10 +++++----- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/bencode/BEValue.java b/apps/i2psnark/java/src/org/klomp/snark/bencode/BEValue.java index eeee145d7..0664065fb 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/bencode/BEValue.java +++ b/apps/i2psnark/java/src/org/klomp/snark/bencode/BEValue.java @@ -142,6 +142,7 @@ public class BEValue * succeeds when the BEValue is actually a List, otherwise it will * throw a InvalidBEncodingException. */ + @SuppressWarnings("unchecked") public List getList() throws InvalidBEncodingException { try @@ -159,6 +160,7 @@ public class BEValue * values. This operation only succeeds when the BEValue is actually * a Map, otherwise it will throw a InvalidBEncodingException. */ + @SuppressWarnings("unchecked") public Map getMap() throws InvalidBEncodingException { try diff --git a/apps/i2psnark/java/src/org/klomp/snark/bencode/BEncoder.java b/apps/i2psnark/java/src/org/klomp/snark/bencode/BEncoder.java index 5e8409344..4cb55541f 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/bencode/BEncoder.java +++ b/apps/i2psnark/java/src/org/klomp/snark/bencode/BEncoder.java @@ -59,9 +59,9 @@ public class BEncoder else if (o instanceof Number) bencode((Number)o, out); else if (o instanceof List) - bencode((List)o, out); + bencode((List)o, out); else if (o instanceof Map) - bencode((Map)o, out); + bencode((Map)o, out); else if (o instanceof BEValue) bencode(((BEValue)o).getValue(), out); else @@ -110,7 +110,7 @@ public class BEncoder out.write('e'); } - public static byte[] bencode(List l) + public static byte[] bencode(List l) { try { @@ -124,10 +124,10 @@ public class BEncoder } } - public static void bencode(List l, OutputStream out) throws IOException + public static void bencode(List l, OutputStream out) throws IOException { out.write('l'); - Iterator it = l.iterator(); + Iterator it = l.iterator(); while (it.hasNext()) bencode(it.next(), out); out.write('e');