diff --git a/source/net/yacy/kelondro/order/CloneableMapIterator.java b/source/net/yacy/kelondro/order/CloneableMapIterator.java index e9b2efbfc..ce8cc0707 100644 --- a/source/net/yacy/kelondro/order/CloneableMapIterator.java +++ b/source/net/yacy/kelondro/order/CloneableMapIterator.java @@ -55,9 +55,9 @@ public class CloneableMapIterator implements CloneableIterator { this.last = null; } - @SuppressWarnings({ "unchecked", "rawtypes" }) - public CloneableMapIterator clone(final Object modifier) { - return new CloneableMapIterator(map, modifier); + @SuppressWarnings("unchecked") + public CloneableMapIterator clone(final Object modifier) { + return new CloneableMapIterator(map, (E) modifier); } public boolean hasNext() { diff --git a/source/net/yacy/kelondro/rwi/IODispatcher.java b/source/net/yacy/kelondro/rwi/IODispatcher.java index c38a865ec..b99ce3142 100644 --- a/source/net/yacy/kelondro/rwi/IODispatcher.java +++ b/source/net/yacy/kelondro/rwi/IODispatcher.java @@ -79,8 +79,8 @@ public class IODispatcher extends Thread { } } - @SuppressWarnings({ "unchecked", "rawtypes" }) - protected synchronized void dump(ReferenceContainerCache cache, File file, ReferenceContainerArray array) { + @SuppressWarnings("unchecked") + protected synchronized void dump(ReferenceContainerCache cache, File file, ReferenceContainerArray array) { if (dumpQueue == null || controlQueue == null || !this.isAlive()) { Log.logWarning("IODispatcher", "emergency dump of file " + file.getName()); if (!cache.isEmpty()) cache.dump(file, (int) Math.min(MemoryControl.available() / 3, writeBufferSize), true); diff --git a/source/net/yacy/kelondro/util/FileUtils.java b/source/net/yacy/kelondro/util/FileUtils.java index 9aefddafc..23bd04c98 100644 --- a/source/net/yacy/kelondro/util/FileUtils.java +++ b/source/net/yacy/kelondro/util/FileUtils.java @@ -814,7 +814,8 @@ public final class FileUtils { } } - public static final File createTempFile(@SuppressWarnings("rawtypes") Class classObj, final String name) throws IOException { + @SuppressWarnings("unchecked") + public static final File createTempFile(Class classObj, final String name) throws IOException { String parserClassName = classObj.getName(); int idx = parserClassName.lastIndexOf('.'); if (idx != -1) {