Buildfile: build.xml compile: [echo] Compiling 1.4 compatible slave files [echo] Compiling the rest in 1.5 compatible files [javac] Compiling 1 source file to /home/tmp/drftpd/classes [javac] ---------- [javac] 1. ERROR in /home/tmp/drftpd/src/org/drftpd/master/RemoteTransfer.java (at line 33) [javac] import com.sun.org.apache.bcel.internal.generic.GETFIELD; [javac] ^^^^^^^^^^^ [javac] The import com.sun.org cannot be resolved [javac] ---------- [javac] ---------- [javac] 2. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/SlaveUnavailableException.java (at line 25) [javac] public class SlaveUnavailableException extends Exception { [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class SlaveUnavailableException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 3. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/ConnectInfo.java [javac] (at line 23) [javac] import java.net.InetAddress; [javac] ^^^^^^^^^^^^^^^^^^^^ [javac] The import java.net.InetAddress is never used [javac] ---------- [javac] 4. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/ConnectInfo.java [javac] (at line 30) [javac] public class ConnectInfo implements Serializable { [javac] ^^^^^^^^^^^ [javac] The serializable class ConnectInfo does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 5. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RemoteIOException.java (at line 27) [javac] public class RemoteIOException extends Exception { [javac] ^^^^^^^^^^^^^^^^^ [javac] The serializable class RemoteIOException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 6. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Transfer.java [javac] (at line 26) [javac] import java.net.InetSocketAddress; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import java.net.InetSocketAddress is never used [javac] ---------- [javac] 7. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Transfer.java [javac] (at line 50) [javac] private static final Logger logger = Logger.getLogger(Transfer.class); [javac] ^^^^^^ [javac] The field Transfer.logger is never read locally [javac] ---------- [javac] 8. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Transfer.java (at line 179) [javac] for (Iterator iter = _slave.getTransfers().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 9. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/TransferFailedException.java [javac] (at line 29) [javac] public class TransferFailedException extends IOException { [javac] ^^^^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class TransferFailedException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 10. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/TransferIndex.java (at line 27) [javac] public final class TransferIndex implements Serializable { [javac] ^^^^^^^^^^^^^ [javac] The serializable class TransferIndex does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 11. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/TransferStatus.java [javac] (at line 26) [javac] public class TransferStatus implements Serializable { [javac] ^^^^^^^^^^^^^^ [javac] The serializable class TransferStatus does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 12. WARNING in /home/tmp/drftpd/src/org/drftpd/master/RemoteSlave.java (at line 113) [javac] private transient int _maxPath; [javac] ^^^^^^^^ [javac] The field RemoteSlave._maxPath is never read locally [javac] ---------- [javac] 13. WARNING in /home/tmp/drftpd/src/org/drftpd/master/RemoteSlave.java (at line 153) [javac] public final static Hashtable rslavesToHashtable(Collection rslaves) { [javac] ^^^^^^^^^ [javac] Hashtable is a raw type. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 14. WARNING in /home/tmp/drftpd/src/org/drftpd/master/RemoteSlave.java [javac] (at line 153) [javac] public final static Hashtable rslavesToHashtable(Collection rslaves) { [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] [javac] 15. WARNING in /home/tmp/drftpd/src/org/drftpd/master/RemoteSlave.java (at line 157) [javac] for (Iterator iter = rslaves.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 16. WARNING in /home/tmp/drftpd/src/org/drftpd/master/RemoteSlave.java [javac] (at line 367) [javac] for (Iterator i = _transfers.values().iterator(); i.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 17. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/FileExistsException.java (at line 27) [javac] public class FileExistsException extends IOException { [javac] ^^^^^^^^^^^^^^^^^^^ [javac] The serializable class FileExistsException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 18. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/ObjectNotFoundException.java [javac] (at line 26) [javac] public class ObjectNotFoundException extends Exception { [javac] ^^^^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class ObjectNotFoundException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 19. WARNING in /home/tmp/drftpd/src/org/drftpd/PassiveConnection.java (at line 39) [javac] public class PassiveConnection extends Connection { [javac] ^^^^^^^^^^^^^^^^^ [javac] The serializable class PassiveConnection does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 20. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/async/AsyncResponseDiskStatus.java [javac] (at line 28) [javac] public class AsyncResponseDiskStatus extends AsyncResponse { [javac] ^^^^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class AsyncResponseDiskStatus does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 21. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/async/AsyncResponseTransferStatus.java (at line 27) [javac] public class AsyncResponseTransferStatus extends AsyncResponse { [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class AsyncResponseTransferStatus does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 22. WARNING in /home/tmp/drftpd/src/se/mog/io/File.java [javac] (at line 30) [javac] public class File extends java.io.File { [javac] ^^^^ [javac] The serializable class File does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 23. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Slave.java (at line 103) [javac] private HashMap _transfers; [javac] ^^^^^^^ [javac] HashMap is a raw type. References to generic type HashMap should be parameterized [javac] ---------- [javac] 24. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Slave.java (at line 106) [javac] private Set _renameQueue = null; [javac] ^^^ [javac] Set is a raw type. References to generic type Set should be parameterized [javac] ---------- [javac] 25. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Slave.java (at line 128) [javac] _renameQueue = new HashSet(); [javac] ^^^^^^^ [javac] HashSet is a raw type. References to generic type HashSet should be parameterized [javac] ---------- [javac] 26. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Slave.java (at line 168) [javac] _transfers = new HashMap(); [javac] ^^^^^^^ [javac] HashMap is a raw type. References to generic type HashMap should be parameterized [javac] ---------- [javac] 27. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Slave.java (at line 186) [javac] ArrayList rootStrings = new ArrayList(); [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 28. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Slave.java (at line 186) [javac] ArrayList rootStrings = new ArrayList(); [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 29. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Slave.java [javac] (at line 210) [javac] rootStrings.add(new Root(rootString)); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 30. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Slave.java (at line 251) [javac] for (Iterator iter = _renameQueue.iterator(); iter [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 31. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Slave.java (at line 305) [javac] _transfers.put(transfer.getTransferIndex(), transfer); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized [javac] ---------- [javac] 32. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Slave.java [javac] (at line 334) [javac] Collection files = null; [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 33. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Slave.java [javac] (at line 342) [javac] for (Iterator iter = files.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 34. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Slave.java (at line 616) [javac] _renameQueue.add(new QueuedOperation(ac.getArgs(), null)); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized [javac] ---------- [javac] 35. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Slave.java [javac] (at line 705) [javac] Collection files = dir.getFiles(); [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 36. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Slave.java [javac] (at line 707) [javac] for (Iterator iter = files.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 37. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Slave.java (at line 721) [javac] for (Iterator iter = files.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 38. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Slave.java (at line 745) [javac] _renameQueue.add(new QueuedOperation(from, simplePath)); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set should be parameterized [javac] ---------- [javac] 39. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Slave.java [javac] (at line 860) [javac] for (Iterator iter = _renameQueue.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 40. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Slave.java (at line 884) [javac] for (Iterator iter = _roots.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 41. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Slave.java (at line 939) [javac] public ArrayList getTransfers() { [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 42. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Slave.java (at line 941) [javac] return new ArrayList(_transfers.values()); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 43. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/Slave.java [javac] (at line 941) [javac] return new ArrayList(_transfers.values()); [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] ---------- [javac] 44. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 46) [javac] private Collection _roots; [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 45. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 48) [javac] public RootCollection(Collection roots) throws IOException { [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 46. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java [javac] (at line 51) [javac] _roots = new ArrayList(roots); [javac] ^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 47. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 51) [javac] _roots = new ArrayList(roots); [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 48. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 58) [javac] for (Iterator iter = _roots.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 49. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 81) [javac] Iterator iter = _roots.iterator(); [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 50. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java [javac] (at line 120) [javac] public List getMultipleFiles(String path) throws FileNotFoundException { [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] 51. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 121) [javac] ArrayList files = new ArrayList(); [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 52. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 121) [javac] ArrayList files = new ArrayList(); [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] [javac] ---------- [javac] 53. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 123) [javac] for (Iterator iter = getMultipleRootsForFile(path).iterator(); [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 54. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java [javac] (at line 125) [javac] files.add(((Root) iter.next()).getFile(path)); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 55. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 131) [javac] public List getMultipleRootsForFile(String path) [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] 56. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 133) [javac] ArrayList roots = new ArrayList(); [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] [javac] 57. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 133) [javac] ArrayList roots = new ArrayList(); [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 58. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java [javac] (at line 135) [javac] for (Iterator iter = _roots.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 59. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 139) [javac] roots.add(root); [javac] ^^^^^^^^^^^^^^^ [javac] Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type Ar [javac] rayList should be parameterized [javac] ---------- [javac] 60. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 152) [javac] for (Iterator iter = _roots.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 61. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java [javac] (at line 166) [javac] for (Iterator iter = _roots.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 62. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 178) [javac] for (Iterator iter = _roots.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 63. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 187) [javac] public Iterator iterator() { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 64. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java [javac] (at line 191) [javac] private static void validateRoots(Collection roots) [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 65. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 194) [javac] ArrayList mounts = new ArrayList(mountsArr.length); [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 66. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 194) [javac] ArrayList mounts = new ArrayList(mountsArr.length); [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 67. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 197) [javac] mounts.add(mountsArr[i]); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 68. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java [javac] (at line 200) [javac] Collections.sort(mounts, [javac] new Comparator() { [javac] public boolean equals(Object obj) { [javac] if(obj == null) return false; [javac] return ob [javac] j.getClass() == getClass(); [javac] } [javac] [javac] public int hashCode() { [javac] return getClass().hashCode(); [javac] } [javac] [javac] public int compare(Object o1 [javac] , Object o2) { [javac] return compare((File) o1, (File) o2); [javac] } [javac] [javac] public int compare(File o1, File o2) { [javac] int thisVal = o1.getPath().length [javac] (); [javac] int anotherVal = o2.getPath().length(); [javac] [javac] return ((thisVal < anotherVal) ? 1 [javac] : ((thisVal == anotherVal) [javac] [javac] ? 0 : (-1))); [javac] } [javac] }); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: Unchecked invocation sort(List, Comparator) of the generic method sort(List, Compara [javac] tor) of type Collections [javac] ---------- [javac] 69. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 200) [javac] Collections.sort(mounts, [javac] ^^^^^^ [javac] Type safety: The expression of type ArrayList needs unchecked conversion to conform to List [javac] ---------- [javac] 70. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java [javac] (at line 201) [javac] new Comparator() { [javac] public boolean equals(Object obj) { [javac] if(obj == null) return false; [javac] return obj.getClass() == getClass(); [javac] [javac] } [javac] [javac] public int hashCode() { [javac] return getClass().hashCode(); [javac] } [javac] [javac] public int compare(Object o1, Object o2) { [javac] re [javac] turn compare((File) o1, (File) o2); [javac] } [javac] [javac] public int compare(File o1, File o2) { [javac] int thisVal = o1.getPath().length(); [javac] int anotherVa [javac] l = o2.getPath().length(); [javac] [javac] return ((thisVal < anotherVal) ? 1 [javac] : ((thisVal == anotherVal) [javac] ? 0 : (-1))); [javac] [javac] } [javac] }); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator [javac] ---------- [javac] 71. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java [javac] (at line 201) [javac] new Comparator() { [javac] ^^^^^^^^^^ [javac] Comparator is a raw type. References to generic type Comparator should be parameterized [javac] ---------- [javac] 72. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java [javac] (at line 225) [javac] Hashtable usedMounts = new Hashtable(); [javac] ^^^^^^^^^ [javac] Hashtable is a raw type. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 73. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java [javac] (at line 225) [javac] Hashtable usedMounts = new Hashtable(); [javac] ^^^^^^^^^ [javac] Hashtable is a raw type. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 74. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 227) [javac] for (Iterator iter = roots.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 75. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java [javac] (at line 250) [javac] for (Iterator iterator = mounts.iterator(); iterator.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 76. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 261) [javac] usedMounts.put(mount.getPath(), new Object()); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 77. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java [javac] (at line 267) [javac] for (Iterator iterator = roots.iterator(); iterator.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 78. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/RootCollection.java (at line 288) [javac] for (Iterator iter = iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 79. WARNING in /home/tmp/drftpd/src/se/mog/io/PermissionDeniedException.java (at line 27) [javac] public class PermissionDeniedException extends IOException { [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class PermissionDeniedException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 80. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/DuplicateElementException.java [javac] (at line 26) [javac] public class DuplicateElementException extends Exception { [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class DuplicateElementException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 81. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/FatalException.java (at line 25) [javac] public class FatalException extends RuntimeException { [javac] ^^^^^^^^^^^^^^ [javac] The serializable class FatalException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 82. WARNING in /home/tmp/drftpd/src/org/drftpd/GlobalContext.java [javac] (at line 24) [javac] import java.util.Iterator; [javac] ^^^^^^^^^^^^^^^^^^ [javac] The import java.util.Iterator is never used [javac] ---------- [javac] 83. WARNING in /home/tmp/drftpd/src/org/drftpd/GlobalContext.java [javac] (at line 123) [javac] Constructor c = Class.forName(cfg.getProperty("slaveselection", [javac] ^^^^^^^^^^^ [javac] Constructor is a raw type. References to generic type Constructor should be parameterized [javac] ---------- [javac] 84. WARNING in /home/tmp/drftpd/src/org/drftpd/GlobalContext.java (at line 257) [javac] List rslaves = _slaveManager.getSlaves(); [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] 85. WARNING in /home/tmp/drftpd/src/org/drftpd/GlobalContext.java (at line 271) [javac] Class cl = Class.forName(cfg.getProperty("sectionmanager", [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] 86. WARNING in /home/tmp/drftpd/src/org/drftpd/GlobalContext.java (at line 273) [javac] Constructor c = cl.getConstructor(new Class[] { [javac] ^^^^^^^^^^^ [javac] Constructor is a raw type. References to generic type Constructor should be parameterized [javac] ---------- [javac] 87. WARNING in /home/tmp/drftpd/src/org/drftpd/GlobalContext.java (at line 273) [javac] Constructor c = cl.getConstructor(new Class[] { [javac] ConnectionMa [javac] nager.class [javac] }); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The method getConstructor(Class...) belongs to the raw type Class. References to generic type Class should be parameterized [javac] ---------- [javac] 88. WARNING in /home/tmp/drftpd/src/org/drftpd/GlobalContext.java [javac] (at line 330) [javac] public FtpListener getFtpListener(Class clazz) throws ObjectNotFoundException { [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] ---------- [javac] 89. WARNING in /home/tmp/drftpd/src/org/drftpd/LightSFVFile.java (at line 22) [javac] import java.io.Serializable; [javac] ^^^^^^^^^^^^^^^^^^^^ [javac] The import java.io.Serializable is never used [javac] ---------- [javac] 90. WARNING in /home/tmp/drftpd/src/org/drftpd/LightSFVFile.java (at line 30) [javac] public class LightSFVFile extends AbstractSFVFile { [javac] ^^^^^^^^^^^^ [javac] The serializable class LightSFVFile does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 91. WARNING in /home/tmp/drftpd/src/org/drftpd/AbstractSFVFile.java [javac] (at line 30) [javac] public class AbstractSFVFile implements Serializable { [javac] ^^^^^^^^^^^^^^^ [javac] The serializable class AbstractSFVFile does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] 92. WARNING in /home/tmp/drftpd/src/org/drftpd/AbstractSFVFile.java (at line 41) [javac] public Map getEntries() { [javac] ^^^ [javac] Map is a raw type. References to generic type Map should be parameterized [javac] ---------- [javac] 93. WARNING in /home/tmp/drftpd/src/org/drftpd/AbstractSFVFile.java (at line 48) [javac] public Collection getNames() { [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] ---------- [javac] [javac] 94. WARNING in /home/tmp/drftpd/src/org/drftpd/dynamicdata/Key.java (at line 27) [javac] public class Key implements Serializable { [javac] ^^^ [javac] The serializable class Key does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] 95. WARNING in /home/tmp/drftpd/src/org/drftpd/dynamicdata/Key.java (at line 29) [javac] private Class _owner; [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] 96. WARNING in /home/tmp/drftpd/src/org/drftpd/dynamicdata/Key.java (at line 30) [javac] private Class _type; [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] 97. WARNING in /home/tmp/drftpd/src/org/drftpd/dynamicdata/Key.java (at line 32) [javac] public Key(Class owner, String key, Class type) { [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] 98. WARNING in /home/tmp/drftpd/src/org/drftpd/dynamicdata/Key.java (at line 32) [javac] public Key(Class owner, String key, Class type) { [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] 99. WARNING in /home/tmp/drftpd/src/org/drftpd/dynamicdata/Key.java (at line 55) [javac] public Class getOwner() { [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] 100. WARNING in /home/tmp/drftpd/src/org/drftpd/dynamicdata/Key.java (at line 59) [javac] public Class getType() { [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] ---------- [javac] 101. WARNING in /home/tmp/drftpd/src/org/drftpd/dynamicdata/KeyNotFoundException.java [javac] (at line 25) [javac] public class KeyNotFoundException extends Exception { [javac] ^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class KeyNotFoundException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 102. WARNING in /home/tmp/drftpd/src/org/drftpd/id3/ID3Tag.java (at line 27) [javac] public class ID3Tag implements Serializable { [javac] ^^^^^^ [javac] The serializable class ID3Tag does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 103. WARNING in /home/tmp/drftpd/src/org/drftpd/io/SafeFileOutputStream.java (at line 27) [javac] import org.drftpd.usermanager.javabeans.BeanUser; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import org.drftpd.usermanager.javabeans.BeanUser is never used [javac] ---------- [javac] 104. WARNING in /home/tmp/drftpd/src/org/drftpd/io/SafeFileOutputStream.java [javac] (at line 37) [javac] private static final Logger logger = Logger.getLogger(SafeFileOutputStream.class); [javac] ^^^^^^ [javac] The field SafeFileOutputStream.logger is never read locally [javac] ---------- [javac] ---------- [javac] 105. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFileInterface.java (at line 25) [javac] import java.util.Set; [javac] ^^^^^^^^^^^^^ [javac] The import java.util.Set is never used [javac] ---------- [javac] 106. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFileInterface.java (at line 104) [javac] public abstract Map getMap(); [javac] ^^^ [javac] Map is a raw type. References to generic type Map should be parameterized [javac] ---------- [javac] ---------- [javac] 107. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/RemoteFileInterface.java (at line 22) [javac] import java.util.List; [javac] ^^^^^^^^^^^^^^ [javac] The import java.util.List is never used [javac] ---------- [javac] ---------- [javac] 108. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/async/AsyncCommandArgument.java (at line 16) [javac] public class AsyncCommandArgument extends AsyncCommand { [javac] ^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class AsyncCommandArgument does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 109. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/async/AsyncResponseChecksum.java [javac] (at line 25) [javac] public class AsyncResponseChecksum extends AsyncResponse { [javac] ^^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class AsyncResponseChecksum does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 110. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/async/AsyncResponseDIZFile.java (at line 24) [javac] public class AsyncResponseDIZFile extends AsyncResponse [javac] ^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class AsyncResponseDIZFile does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 111. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/async/AsyncResponseID3Tag.java [javac] (at line 27) [javac] public class AsyncResponseID3Tag extends AsyncResponse { [javac] ^^^^^^^^^^^^^^^^^^^ [javac] The serializable class AsyncResponseID3Tag does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 112. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/async/AsyncResponseMaxPath.java (at line 25) [javac] public class AsyncResponseMaxPath extends AsyncResponse { [javac] ^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class AsyncResponseMaxPath does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 113. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/async/AsyncResponseRemerge.java [javac] (at line 12) [javac] public class AsyncResponseRemerge extends AsyncResponse { [javac] ^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class AsyncResponseRemerge does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 114. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/async/AsyncResponseSFVFile.java (at line 27) [javac] public class AsyncResponseSFVFile extends AsyncResponse { [javac] ^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class AsyncResponseSFVFile does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 115. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/async/AsyncResponseTransfer.java [javac] (at line 27) [javac] public class AsyncResponseTransfer extends AsyncResponse { [javac] ^^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class AsyncResponseTransfer does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 116. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/HostMask.java (at line 36) [javac] private static final Logger logger = Logger.getLogger(HostMask.class); [javac] ^^^^^^ [javac] The field HostMask.logger is never read locally [javac] ---------- [javac] ---------- [javac] 117. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/HostMaskCollection.java (at line 41) [javac] public class HostMaskCollection extends ArrayList { [javac] ^^^^^^^^^^^^^^^^^^ [javac] The serializable class HostMaskCollection does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] 118. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/HostMaskCollection.java [javac] (at line 41) [javac] public class HostMaskCollection extends ArrayList { [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 119. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/HostMaskCollection.java (at line 42) [javac] private static final Logger logger = Logger.getLogger(HostMaskCollection.class); [javac] ^^^^^^ [javac] The field HostMaskCollection.logger is never read locally [javac] ---------- [javac] 120. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/HostMaskCollection.java (at line 55) [javac] add(new HostMask(mask)); [javac] ^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 121. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/HostMaskCollection.java [javac] (at line 60) [javac] for (Iterator i = hostMaskCollection.iterator(); i.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 122. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/HostMaskCollection.java (at line 64) [javac] add(mask); [javac] ^^^^^^^^^ [javac] Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type Ar [javac] rayList should be parameterized [javac] ---------- [javac] 123. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/HostMaskCollection.java (at line 72) [javac] for (Iterator i = iterator(); i.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 124. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/HostMaskCollection.java (at line 80) [javac] add(newMask); [javac] ^^^^^^^^^^^^ [javac] Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 125. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/HostMaskCollection.java [javac] (at line 92) [javac] for (Iterator iter = this.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 126. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/HostMaskCollection.java (at line 123) [javac] for (Iterator iter = iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 127. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/HostMaskCollection.java [javac] (at line 137) [javac] for (Iterator iter = iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 128. WARNING in /home/tmp/drftpd/src/org/drftpd/master/SlaveManager.java (at line 216) [javac] public HashSet findSlavesBySpace(int numOfSlaves, Set exemptSlaves, [javac] ^^^ [javac] Set is a raw type. References to generic type Set should be parameterized [javac] ---------- [javac] 129. WARNING in /home/tmp/drftpd/src/org/drftpd/master/SlaveManager.java (at line 240) [javac] ArrayList sorted = new ArrayList(map.keySet()); [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 130. WARNING in /home/tmp/drftpd/src/org/drftpd/master/SlaveManager.java [javac] (at line 240) [javac] ArrayList sorted = new ArrayList(map.keySet()); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to [javac] generic type ArrayList should be parameterized [javac] ---------- [javac] 131. WARNING in /home/tmp/drftpd/src/org/drftpd/master/SlaveManager.java (at line 240) [javac] ArrayList sorted = new ArrayList(map.keySet()); [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 132. WARNING in /home/tmp/drftpd/src/org/drftpd/master/SlaveManager.java (at line 243) [javac] Collections.sort(sorted); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: Unchecked invocation sort(List) of the generic method sort(List) of type Collections [javac] ---------- [javac] 133. WARNING in /home/tmp/drftpd/src/org/drftpd/master/SlaveManager.java [javac] (at line 243) [javac] Collections.sort(sorted); [javac] ^^^^^^ [javac] Type safety: The expression of type ArrayList needs unchecked conversion to conform to List [javac] ---------- [javac] 134. WARNING in /home/tmp/drftpd/src/org/drftpd/master/SlaveManager.java (at line 245) [javac] Collections.sort(sorted, Collections.reverseOrder()); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: Unchecked invocation sort(List, Comparator) of the generic method sort(List, Comparator) of type Collections [javac] ---------- [javac] 135. WARNING in /home/tmp/drftpd/src/org/drftpd/master/SlaveManager.java [javac] (at line 245) [javac] Collections.sort(sorted, Collections.reverseOrder()); [javac] ^^^^^^ [javac] Type safety: The expression of type ArrayList needs unchecked conversion to conform to List [javac] ---------- [javac] 136. WARNING in /home/tmp/drftpd/src/org/drftpd/master/SlaveManager.java (at line 250) [javac] for (ListIterator iter = sorted.listIterator(); iter.hasNext();) { [javac] ^^^^^^^^^^^^ [javac] ListIterator is a raw type. References to generic type ListIterator should be parameterized [javac] ---------- [javac] 137. WARNING in /home/tmp/drftpd/src/org/drftpd/master/SlaveManager.java [javac] (at line 264) [javac] Collection slaveList = getGlobalContext().getConnectionManager() [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 138. WARNING in /home/tmp/drftpd/src/org/drftpd/master/SlaveManager.java (at line 269) [javac] for (Iterator iter = slaveList.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 139. WARNING in /home/tmp/drftpd/src/org/drftpd/master/SlaveManager.java [javac] (at line 294) [javac] for (Iterator iter = getSlaves().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 140. WARNING in /home/tmp/drftpd/src/org/drftpd/master/SlaveManager.java (at line 307) [javac] public HashMap getAllStatusArray() { [javac] ^^^^^^^ [javac] HashMap is a raw type. References to generic type HashMap should be parameterized [javac] ---------- [javac] 141. WARNING in /home/tmp/drftpd/src/org/drftpd/master/SlaveManager.java (at line 309) [javac] HashMap ret = new HashMap(getSlaves().size()); [javac] ^^^^^^^ [javac] HashMap is a raw type. References to generic type HashMap should be parameterized [javac] ---------- [javac] 142. WARNING in /home/tmp/drftpd/src/org/drftpd/master/SlaveManager.java (at line 309) [javac] HashMap ret = new HashMap(getSlaves().size()); [javac] ^^^^^^^ [javac] HashMap is a raw type. References to generic type HashMap should be parameterized [javac] ---------- [javac] 143. WARNING in /home/tmp/drftpd/src/org/drftpd/master/SlaveManager.java [javac] (at line 316) [javac] ret.put(rslave.getName(), rslave.getSlaveStatus()); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic t [javac] ype HashMap should be parameterized [javac] ---------- [javac] 144. WARNING in /home/tmp/drftpd/src/org/drftpd/master/SlaveManager.java (at line 318) [javac] ret.put(rslave.getName(), (Object) null); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized [javac] ---------- [javac] ---------- [javac] 145. WARNING in /home/tmp/drftpd/src/org/drftpd/ActiveConnection.java [javac] (at line 37) [javac] public class ActiveConnection extends Connection { [javac] ^^^^^^^^^^^^^^^^ [javac] The serializable class ActiveConnection does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 146. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/CaseInsensitiveHashtable.java (at line 28) [javac] public class CaseInsensitiveHashtable extends Hashtable { [javac] ^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class CaseInsensitiveHashtable does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] 147. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/CaseInsensitiveHashtable.java [javac] (at line 28) [javac] public class CaseInsensitiveHashtable extends Hashtable { [javac] ^^^^^^^^^ [javac] Hashtable is a raw type. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 148. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/CaseInsensitiveHashtable.java (at line 41) [javac] public CaseInsensitiveHashtable(Map t) { [javac] ^^^ [javac] Map is a raw type. References to generic type Map should be parameterized [javac] ---------- [javac] 149. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/CaseInsensitiveHashtable.java (at line 42) [javac] super(t); [javac] ^^^^^^^^^ [javac] Type safety: The constructor Hashtable(Map) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 150. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/CaseInsensitiveHashtable.java [javac] (at line 54) [javac] return super.put(((String) key).toLowerCase(), value); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic [javac] type Hashtable should be parameterized [javac] ---------- [javac] ---------- [javac] 151. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LightRemoteFile.java [javac] (at line 29) [javac] public final class LightRemoteFile extends AbstractLightRemoteFile [javac] ^^^^^^^^^^^^^^^ [javac] The serializable class LightRemoteFile does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] 152. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LightRemoteFile.java (at line 35) [javac] private boolean _isFile; [javac] ^^^^^^^ [javac] The field LightRemoteFile._isFile is never read locally [javac] ---------- [javac] ---------- [javac] 153. WARNING in /home/tmp/drftpd/src/com/Ostermiller/util/StringTokenizer.java (at line 124) [javac] public class StringTokenizer implements java.util.Enumeration, [javac] ^^^^^^^^^^^^^^^^^^^^^ [javac] Enumeration is a raw type. References to generic type Enumeration should be parameterized [javac] ---------- [javac] 154. WARNING in /home/tmp/drftpd/src/com/Ostermiller/util/StringTokenizer.java (at line 125) [javac] java.util.Iterator { [javac] ^^^^^^^^^^^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 155. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/FileRemoteFile.java [javac] (at line 23) [javac] import org.drftpd.remotefile.LightRemoteFileInterface; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import org.drftpd.remotefile.LightRemoteFileInterface is never used [javac] ---------- [javac] 156. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/FileRemoteFile.java (at line 46) [javac] Hashtable _filefiles; [javac] ^^^^^^^^^ [javac] Hashtable is a raw type. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 157. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/FileRemoteFile.java (at line 63) [javac] List files = roots.getMultipleFiles(path); [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] 158. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/FileRemoteFile.java (at line 68) [javac] Iterator iter = files.iterator(); [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 159. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/FileRemoteFile.java (at line 93) [javac] ArrayList checksummers = new ArrayList(files.size()); [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 160. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/FileRemoteFile.java (at line 93) [javac] ArrayList checksummers = new ArrayList(files.size()); [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 161. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/FileRemoteFile.java [javac] (at line 95) [javac] for (Iterator iter = files.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 162. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/FileRemoteFile.java (at line 99) [javac] checksummers.add(checksummer); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 163. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/FileRemoteFile.java [javac] (at line 105) [javac] for (Iterator iter = checksummers.iterator(); [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 164. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/FileRemoteFile.java (at line 133) [javac] Iterator iter = checksummers.iterator(); [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 165. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/FileRemoteFile.java (at line 217) [javac] _filefiles = new Hashtable(); [javac] ^^^^^^^^^ [javac] Hashtable is a raw type. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 166. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/FileRemoteFile.java (at line 224) [javac] for (Iterator iter = _roots.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 167. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/FileRemoteFile.java [javac] (at line 257) [javac] _filefiles.put(tmpFiles[i].getName(), listfile); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic [javac] type Hashtable should be parameterized [javac] ---------- [javac] 168. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/FileRemoteFile.java (at line 271) [javac] public Collection getFiles() { [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 169. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/FileRemoteFile.java (at line 303) [javac] public Collection getSlaves() { [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 170. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/FileRemoteFile.java (at line 304) [javac] return new ArrayList(); [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 171. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/FileRemoteFile.java [javac] (at line 331) [javac] public static class InvalidDirectoryException extends IOException { [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class InvalidDirectoryException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] 172. WARNING in /home/tmp/drftpd/src/org/drftpd/slave/FileRemoteFile.java (at line 354) [javac] private IOException _e; [javac] ^^ [javac] The field Checksummer._e is never read locally [javac] ---------- [javac] ---------- [javac] 173. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/SlaveFileException.java (at line 25) [javac] public class SlaveFileException extends Exception { [javac] ^^^^^^^^^^^^^^^^^^ [javac] The serializable class SlaveFileException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 174. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/config/ConfigInterface.java [javac] (at line 43) [javac] public abstract List getBouncerIps(); [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] ---------- [javac] 175. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/config/FtpConfig.java (at line 118) [javac] private static ArrayList makeRatioPermission(ArrayList arr, [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 176. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/config/FtpConfig.java [javac] (at line 127) [javac] public static ArrayList makeUsers(Enumeration st) { [javac] ^^^^^^^^^^^ [javac] Enumeration is a raw type. References to generic type Enumeration should be parameterized [javac] ---------- [javac] 177. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/config/FtpConfig.java (at line 144) [javac] Collection coll = ((Collection) _pathsPerms.get(key)); [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 178. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/config/FtpConfig.java [javac] (at line 144) [javac] Collection coll = ((Collection) _pathsPerms.get(key)); [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 179. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/config/FtpConfig.java (at line 150) [javac] Iterator iter = coll.iterator(); [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 180. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/config/FtpConfig.java (at line 171) [javac] for (Iterator iter = _msgpath.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 181. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/config/FtpConfig.java (at line 185) [javac] public List getBouncerIps() { [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] 182. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/config/FtpConfig.java [javac] (at line 196) [javac] for (Iterator iter = _creditcheck.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 183. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/config/FtpConfig.java (at line 213) [javac] for (Iterator iter = _creditloss.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 184. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/mirroring/JobManager.java [javac] (at line 26) [javac] import java.util.List; [javac] ^^^^^^^^^^^^^^ [javac] The import java.util.List is never used [javac] ---------- [javac] 185. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/mirroring/JobManager.java [javac] (at line 71) [javac] for (Iterator jobiter = jobs2.iterator(); jobiter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 186. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/mirroring/JobManager.java (at line 100) [javac] public synchronized Job getNextJob(Set busySlaves, Set skipJobs) { [javac] ^^^ [javac] Set is a raw type. References to generic type Set should be parameterized [javac] ---------- [javac] 187. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/mirroring/JobManager.java [javac] (at line 101) [javac] for (Iterator iter = _queuedJobSet.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 188. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/mirroring/JobManager.java (at line 118) [javac] Collection availableSlaves = null; [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] ---------- [javac] 189. WARNING in /home/tmp/drftpd/src/org/drftpd/master/ConnectionManager.java (at line 32) [javac] import javax.net.ssl.*; [javac] ^^^^^^^^^^^^^ [javac] The import javax.net.ssl is never used [javac] ---------- [javac] 190. WARNING in /home/tmp/drftpd/src/org/drftpd/master/ConnectionManager.java (at line 33) [javac] import org.drftpd.SSLGetContext; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import org.drftpd.SSLGetContext is never used [javac] ---------- [javac] 191. WARNING in /home/tmp/drftpd/src/org/drftpd/master/ConnectionManager.java (at line 43) [javac] import org.drftpd.Bytes; [javac] ^^^^^^^^^^^^^^^^ [javac] The import org.drftpd.Bytes is never used [javac] ---------- [javac] 192. WARNING in /home/tmp/drftpd/src/org/drftpd/master/ConnectionManager.java (at line 186) [javac] for (Iterator iter = _conns.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 193. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java [javac] (at line 59) [javac] public class LinkedRemoteFile implements Serializable, Comparable, [javac] ^^^^^^^^^^ [javac] Comparable is a raw type. References to generic type Comparable should be parameterized [javac] ---------- [javac] 194. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java (at line 189) [javac] for (Iterator iter = file.getFiles().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 195. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java (at line 204) [javac] Iterator i = dirstack.iterator(); [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 196. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java [javac] (at line 504) [javac] for (Iterator iter = getAvailableSlaves().iterator(); iter [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 197. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java (at line 528) [javac] Collection temp = getFiles(); [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 198. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java (at line 531) [javac] for (Iterator iter = temp.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 199. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java [javac] (at line 583) [javac] return getFilesMap().values(); [javac] ^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The expression of type Collection needs unchecked conversion to conform to Collection [javac] ---------- [javac] 200. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java (at line 590) [javac] return getFilesMap().values(); [javac] ^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The expression of type Collection needs unchecked conversion to conform to Collection [javac] ---------- [javac] 201. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java [javac] (at line 605) [javac] private Map getFilesMap() { [javac] ^^^ [javac] Map is a raw type. References to generic type Map should be parameterized [javac] ---------- [javac] 202. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java [javac] (at line 606) [javac] return Collections.unmodifiableMap(_files); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: Unchecked invocation unmodifiableMap(Map) of the generic method unmodifiableMap(Map) of type Collections [javac] ---------- [javac] 203. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java (at line 606) [javac] return Collections.unmodifiableMap(_files); [javac] ^^^^^^ [javac] Type safety: The expression of type CaseInsensitiveHashtable needs unchecked conversion to conform to Map [javac] ---------- [javac] 204. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java [javac] (at line 638) [javac] public Map getMap() { [javac] ^^^ [javac] Map is a raw type. References to generic type Map should be parameterized [javac] ---------- [javac] 205. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java [javac] (at line 847) [javac] for (Iterator iter = getSlaves().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 206. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java (at line 859) [javac] for (Iterator iter = getFiles().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 207. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java [javac] (at line 887) [javac] for (Iterator iter = getSlaves().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 208. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java (at line 1074) [javac] for (Iterator iter = getFiles().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 209. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java [javac] (at line 1093) [javac] for (Iterator iter = getFiles().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 210. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java (at line 1166) [javac] for (Iterator iter = file.getSlaves().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 211. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java [javac] (at line 1320) [javac] for (Iterator iter = new ArrayList(getSlaves()) [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 212. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java (at line 1371) [javac] Iterator i = _slaves.iterator(); [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 213. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java (at line 1413) [javac] for (Iterator i = new ArrayList(_files.values()).iterator(); i [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 214. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java [javac] (at line 1413) [javac] for (Iterator i = new ArrayList(_files.values()).iterator(); i [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to [javac] generic type ArrayList should be parameterized [javac] ---------- [javac] 215. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java (at line 1413) [javac] for (Iterator i = new ArrayList(_files.values()).iterator(); i [javac] [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 216. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java [javac] (at line 1462) [javac] for (Iterator iter = new ArrayList( [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 217. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFile.java (at line 1521) [javac] for (Iterator iter = lightRemoteFiles.values().iterator(); iter [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 218. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/MLSTSerialize.java [javac] (at line 30) [javac] import java.io.OutputStream; [javac] ^^^^^^^^^^^^^^^^^^^^ [javac] The import java.io.OutputStream is never used [javac] ---------- [javac] 219. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/MLSTSerialize.java [javac] (at line 33) [javac] import java.io.Writer; [javac] ^^^^^^^^^^^^^^ [javac] The import java.io.Writer is never used [javac] ---------- [javac] 220. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/MLSTSerialize.java [javac] (at line 58) [javac] for (Iterator iter = dir.getMap().values().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 221. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/MLSTSerialize.java (at line 66) [javac] for (Iterator iter = dir.getMap().values().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 222. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/MLSTSerialize.java [javac] (at line 101) [javac] Iterator iter = file.getSlaves().iterator(); [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 223. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/MLSTSerialize.java (at line 125) [javac] LinkedRemoteFileInterface dir, Hashtable allRslaves, String path) [javac] ^^^^^^^^^ [javac] Hashtable is a raw type. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 224. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/MLSTSerialize.java [javac] (at line 240) [javac] List rslaves) throws IOException, CorruptFileListException { [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] 225. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/MLSTSerialize.java (at line 267) [javac] public static LinkedRemoteFile loadMLSTFileDatabase(List rslaves, [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] ---------- [javac] 226. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/AbstractUserManager.java [javac] (at line 158) [javac] public Collection getAllGroups() throws UserFileException { [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 227. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/AbstractUserManager.java (at line 159) [javac] Collection users = getAllUsers(); [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 228. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/AbstractUserManager.java (at line 162) [javac] for (Iterator iter = users.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 229. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/AbstractUserManager.java [javac] (at line 164) [javac] Collection myGroups = myUser.getGroups(); [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 230. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/AbstractUserManager.java (at line 166) [javac] for (Iterator iterator = myGroups.iterator(); iterator.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 231. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/AbstractUserManager.java [javac] (at line 185) [javac] public Collection getAllUsers() throws UserFileException { [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 232. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/AbstractUserManager.java (at line 185) [javac] public Collection getAllUsers() throws UserFileException { [javac] ^^^^^^^^^^ [javac] Type safety: The return type Collection for getAllUsers() from the type AbstractUserManager needs unchecked conversion to conform to Collection from the type UserManager [javac] ---------- [javac] 233. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/AbstractUserManager.java (at line 210) [javac] public Collection getAllUsersByGroup(String group) [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 234. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/AbstractUserManager.java [javac] (at line 214) [javac] for (Iterator iter = getAllUsers().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 235. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/AbstractUserManager.java (at line 249) [javac] for (Iterator iter = getAllUsers().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 236. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/UserManager.java [javac] (at line 33) [javac] public abstract Collection getAllGroups() throws UserFileException; [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 237. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/UserManager.java (at line 40) [javac] public abstract Collection getAllUsersByGroup(String group) [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] ---------- [javac] 238. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/UserFileException.java [javac] (at line 25) [javac] public class UserFileException extends Exception { [javac] ^^^^^^^^^^^^^^^^^ [javac] The serializable class UserFileException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 239. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/javabeans/BeanUser.java (at line 36) [javac] public class BeanUser extends AbstractUser implements Serializable { [javac] ^^^^^^^^ [javac] The serializable class BeanUser does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] 240. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/javabeans/BeanUser.java [javac] (at line 41) [javac] private static final Logger logger = Logger.getLogger(BeanUser.class); [javac] ^^^^^^ [javac] The field BeanUser.logger is never read locally [javac] ---------- [javac] ---------- [javac] 241. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/AbstractUser.java (at line 299) [javac] public List getGroups() { [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] 242. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/AbstractUser.java (at line 462) [javac] for (Iterator iter = getGroups().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 243. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/User.java [javac] (at line 82) [javac] public abstract List getGroups(); [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] ---------- [javac] 244. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/NoAvailableSlaveException.java (at line 27) [javac] public class NoAvailableSlaveException extends Exception { [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class NoAvailableSlaveException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 245. WARNING in /home/tmp/drftpd/src/org/drftpd/SFVFile.java [javac] (at line 23) [javac] import java.util.Hashtable; [javac] ^^^^^^^^^^^^^^^^^^^ [javac] The import java.util.Hashtable is never used [javac] ---------- [javac] 246. WARNING in /home/tmp/drftpd/src/org/drftpd/SFVFile.java [javac] (at line 29) [javac] import net.sf.drftpd.master.command.plugins.DataConnectionHandler; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import net.sf.drftpd.master.command.plugins.DataConnectionHandler is never used [javac] ---------- [javac] 247. WARNING in /home/tmp/drftpd/src/org/drftpd/SFVFile.java (at line 41) [javac] public class SFVFile extends AbstractSFVFile { [javac] ^^^^^^^ [javac] The serializable class SFVFile does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] 248. WARNING in /home/tmp/drftpd/src/org/drftpd/SFVFile.java (at line 42) [javac] private static final Logger logger = Logger.getLogger(SFVFile.class); [javac] ^^^^^^ [javac] The field SFVFile.logger is never read locally [javac] ---------- [javac] 249. WARNING in /home/tmp/drftpd/src/org/drftpd/SFVFile.java (at line 109) [javac] Map sfventries = getEntries(); [javac] ^^^ [javac] Map is a raw type. References to generic type Map should be parameterized [javac] ---------- [javac] 250. WARNING in /home/tmp/drftpd/src/org/drftpd/SFVFile.java (at line 112) [javac] for (Iterator iter = sfventries.entrySet().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 251. WARNING in /home/tmp/drftpd/src/org/drftpd/SFVFile.java (at line 113) [javac] Map.Entry element = (Map.Entry) iter.next(); [javac] ^^^^^^^^^ [javac] Map.Entry is a raw type. References to generic type Map.Entry should be parameterized [javac] ---------- [javac] 252. WARNING in /home/tmp/drftpd/src/org/drftpd/SFVFile.java [javac] (at line 113) [javac] Map.Entry element = (Map.Entry) iter.next(); [javac] ^^^^^^^^^ [javac] Map.Entry is a raw type. References to generic type Map.Entry should be parameterized [javac] ---------- [javac] 253. WARNING in /home/tmp/drftpd/src/org/drftpd/SFVFile.java (at line 158) [javac] for (Iterator iter = getFiles().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 254. WARNING in /home/tmp/drftpd/src/org/drftpd/SFVFile.java (at line 171) [javac] for (Iterator iter = getFiles().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 255. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/FileStillTransferringException.java [javac] (at line 24) [javac] public class FileStillTransferringException extends Exception { [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class FileStillTransferringException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 256. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/Reply.java (at line 186) [javac] r._lines = (Vector) _lines.clone(); [javac] ^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The expression of type Vector needs unchecked conversion to conform to Vector [javac] ---------- [javac] 257. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/Reply.java [javac] (at line 186) [javac] r._lines = (Vector) _lines.clone(); [javac] ^^^^^^ [javac] Vector is a raw type. References to generic type Vector should be parameterized [javac] ---------- [javac] 258. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/Reply.java [javac] (at line 228) [javac] for (Iterator iter = _lines.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 259. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/UserManagement.java (at line 32) [javac] import net.sf.drftpd.SlaveUnavailableException; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import net.sf.drftpd.SlaveUnavailableException is never used [javac] ---------- [javac] 260. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/UserManagement.java [javac] (at line 37) [javac] import org.drftpd.master.ConnectionManager; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import org.drftpd.master.ConnectionManager is never used [javac] ---------- [javac] 261. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/UserManagement.java (at line 49) [javac] import org.drftpd.slave.TransferFailedException; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import org.drftpd.slave.TransferFailedException is never used [javac] ---------- [javac] 262. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/UserManagement.java (at line 502) [javac] for (Iterator iter = conn.getGlobalContext() [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 263. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/UserManagement.java (at line 1088) [javac] Collection users; [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 264. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/UserManagement.java [javac] (at line 1095) [javac] for (Iterator iter = users.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 265. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/UserManagement.java (at line 1270) [javac] Collection users = null; [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 266. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/UserManagement.java (at line 1280) [javac] for (Iterator iter = users.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 267. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/UserManagement.java (at line 1305) [javac] Collection groups; [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 268. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/UserManagement.java [javac] (at line 1318) [javac] for (Iterator iter = groups.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 269. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/UserManagement.java (at line 1350) [javac] Collection users = null; [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 270. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/UserManagement.java (at line 1369) [javac] for (Iterator iter = users.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 271. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/UserManagement.java [javac] (at line 1424) [javac] for (Iterator iter = conns.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 272. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/UserManagement.java (at line 1771) [javac] Collection myUsers; [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 273. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/UserManagement.java (at line 1785) [javac] for (Iterator iter = myUsers.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 274. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/UserManagement.java [javac] (at line 1794) [javac] for (Iterator iter = myUsers.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 275. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/UserManagement.java (at line 1828) [javac] for (Iterator iter = conns.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 276. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/UserManagement.java [javac] (at line 1927) [javac] for (Iterator iter = conns.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 277. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/CommandHandler.java (at line 20) [javac] import java.util.MissingResourceException; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import java.util.MissingResourceException is never used [javac] ---------- [javac] 278. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/CommandHandler.java (at line 21) [javac] import java.util.ResourceBundle; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import java.util.ResourceBundle is never used [javac] ---------- [javac] ---------- [javac] 279. WARNING in /home/tmp/drftpd/src/org/drftpd/permissions/MessagePathPermission.java (at line 60) [javac] for (Iterator iter = _message.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 280. WARNING in /home/tmp/drftpd/src/org/drftpd/permissions/RatioPathPermission.java [javac] (at line 36) [javac] public RatioPathPermission(Pattern pattern, float ratio, Collection users) { [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 281. WARNING in /home/tmp/drftpd/src/org/drftpd/permissions/RatioPathPermission.java [javac] (at line 37) [javac] super(pattern, users); [javac] ^^^^^ [javac] Type safety: The expression of type Collection needs unchecked conversion to conform to Collection [javac] ---------- [javac] ---------- [javac] 282. WARNING in /home/tmp/drftpd/src/org/drftpd/dynamicdata/KeyedMap.java (at line 21) [javac] import java.util.HashMap; [javac] ^^^^^^^^^^^^^^^^^ [javac] The import java.util.HashMap is never used [javac] ---------- [javac] 283. WARNING in /home/tmp/drftpd/src/org/drftpd/dynamicdata/KeyedMap.java (at line 34) [javac] public class KeyedMap extends Hashtable { [javac] ^^^^^^^^ [javac] The serializable class KeyedMap does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] 284. WARNING in /home/tmp/drftpd/src/org/drftpd/dynamicdata/KeyedMap.java [javac] (at line 34) [javac] public class KeyedMap extends Hashtable { [javac] ^^^^^^^^^ [javac] Hashtable is a raw type. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 285. WARNING in /home/tmp/drftpd/src/org/drftpd/dynamicdata/KeyedMap.java (at line 35) [javac] private static final Logger logger = Logger.getLogger(KeyedMap.class); [javac] ^^^^^^ [javac] The field KeyedMap.logger is never read locally [javac] ---------- [javac] 286. WARNING in /home/tmp/drftpd/src/org/drftpd/dynamicdata/KeyedMap.java (at line 42) [javac] return Collections.unmodifiableMap(this); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: Unchecked invocation unmodifiableMap(Map) of the generic method unmodifiableMap(Map) of type Collections [javac] ---------- [javac] 287. WARNING in /home/tmp/drftpd/src/org/drftpd/dynamicdata/KeyedMap.java [javac] (at line 42) [javac] return Collections.unmodifiableMap(this); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The expression of type Map needs unchecked conversion to conform to Map [javac] ---------- [javac] 288. WARNING in /home/tmp/drftpd/src/org/drftpd/dynamicdata/KeyedMap.java (at line 42) [javac] return Collections.unmodifiableMap(this); [javac] ^^^^ [javac] Type safety: The expression of type KeyedMap needs unchecked conversion to conform to Map [javac] ---------- [javac] 289. WARNING in /home/tmp/drftpd/src/org/drftpd/dynamicdata/KeyedMap.java [javac] (at line 133) [javac] public void setAllObjects(KeyedMap m) { [javac] ^^^^^^^^ [javac] KeyedMap is a raw type. References to generic type KeyedMap should be parameterized [javac] ---------- [javac] 290. WARNING in /home/tmp/drftpd/src/org/drftpd/dynamicdata/KeyedMap.java (at line 134) [javac] putAll(m.getAllObjects()); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The method putAll(Map) belongs to the raw type Hashtable. References to generic type Ha [javac] shtable should be parameterized [javac] ---------- [javac] 291. WARNING in /home/tmp/drftpd/src/org/drftpd/dynamicdata/KeyedMap.java (at line 146) [javac] put(key, obj); [javac] ^^^^^^^^^^^^^ [javac] Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized [javac] ---------- [javac] ---------- [javac] 292. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/mirroring/Job.java [javac] (at line 21) [javac] import java.net.SocketException; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import java.net.SocketException is never used [javac] ---------- [javac] 293. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/mirroring/Job.java [javac] (at line 25) [javac] import java.util.Iterator; [javac] ^^^^^^^^^^^^^^^^^^ [javac] The import java.util.Iterator is never used [javac] ---------- [javac] ---------- [javac] 294. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/mirroring/JobTransferThread.java [javac] (at line 20) [javac] import java.util.Random; [javac] ^^^^^^^^^^^^^^^^ [javac] The import java.util.Random is never used [javac] ---------- [javac] ---------- [javac] 295. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/BaseFtpConnection.java [javac] (at line 39) [javac] import net.sf.drftpd.SlaveUnavailableException; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import net.sf.drftpd.SlaveUnavailableException is never used [javac] ---------- [javac] 296. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/BaseFtpConnection.java (at line 163) [javac] public static String jprintf(Class class1, String key, [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] 297. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/BaseFtpConnection.java [javac] (at line 170) [javac] public static String jprintfExceptionStatic(Class class1, String key, [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] 298. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/BaseFtpConnection.java (at line 321) [javac] public String jprintf(Class baseName, String key) { [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] 299. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/BaseFtpConnection.java [javac] (at line 325) [javac] public String jprintf(Class class1, String string, ReplacerEnvironment env) { [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] 300. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/BaseFtpConnection.java (at line 329) [javac] public String jprintfException(Class class1, String key, [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] ---------- [javac] 301. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManagerFactory.java [javac] (at line 50) [javac] private Hashtable _hnds; [javac] ^^^^^^^^^ [javac] Hashtable is a raw type. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 302. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManagerFactory.java (at line 55) [javac] private Hashtable _cmds; [javac] ^^^^^^^^^ [javac] Hashtable is a raw type. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 303. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManagerFactory.java (at line 83) [javac] for (Iterator iter = _hnds.values().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 304. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManagerFactory.java [javac] (at line 96) [javac] Hashtable cmds = new Hashtable(); [javac] ^^^^^^^^^ [javac] Hashtable is a raw type. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 305. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManagerFactory.java (at line 96) [javac] Hashtable cmds = new Hashtable(); [javac] ^^^^^^^^^ [javac] Hashtable is a raw type. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 306. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManagerFactory.java [javac] (at line 97) [javac] Hashtable hnds = new Hashtable(); [javac] ^^^^^^^^^ [javac] Hashtable is a raw type. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 307. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManagerFactory.java (at line 97) [javac] Hashtable hnds = new Hashtable(); [javac] ^^^^^^^^^ [javac] Hashtable is a raw type. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 308. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManagerFactory.java [javac] (at line 114) [javac] for (Iterator iter = props.entrySet().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 309. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManagerFactory.java (at line 116) [javac] Map.Entry entry = (Map.Entry) iter.next(); [javac] ^^^^^^^^^ [javac] Map.Entry is a raw type. References to generic type Map.Entry should be parameterized [javac] ---------- [javac] 310. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManagerFactory.java [javac] (at line 116) [javac] Map.Entry entry = (Map.Entry) iter.next(); [javac] ^^^^^^^^^ [javac] Map.Entry is a raw type. References to generic type Map.Entry should be parameterized [javac] ---------- [javac] 311. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManagerFactory.java (at line 118) [javac] Class hndclass = Class.forName((String) entry.getValue()); [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] 312. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManagerFactory.java [javac] (at line 129) [javac] hndinstance.load(this); [javac] ^^^^^^^^^^^^^^^^^^^^^^ [javac] The method load(CommandManagerFactory) from the type CommandHandlerFactory is deprecated [javac] ---------- [javac] 313. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManagerFactory.java (at line 130) [javac] hnds.put(hndclass, hndinstance); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 314. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManagerFactory.java (at line 139) [javac] cmds.put(cmd, hndclass); [javac] ^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 315. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManagerFactory.java (at line 169) [javac] public Hashtable getHandlersMap() { [javac] ^^^^^^^^^ [javac] Hashtable is a raw type. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 316. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManagerFactory.java [javac] (at line 176) [javac] public Hashtable getCommandsMap() { [javac] ^^^^^^^^^ [javac] Hashtable is a raw type. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 317. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManagerFactory.java (at line 180) [javac] public CommandHandler getHandler(Class clazz) [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] ---------- [javac] 318. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/RaceStatistics.java [javac] (at line 100) [javac] Collection racers = SiteBot.userSort(sfvfile.getFiles(), "bytes", "high"); [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 319. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/RaceStatistics.java (at line 108) [javac] for (Iterator iter = racers.iterator(); iter.hasNext(); count++) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 320. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/Statistics.java [javac] (at line 43) [javac] TransferEvent tevent = (TransferEvent) event; [javac] ^^^^^^ [javac] The local variable tevent is never read [javac] ---------- [javac] ---------- [javac] 321. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/NoSuchUserException.java [javac] (at line 26) [javac] public class NoSuchUserException extends Exception { [javac] ^^^^^^^^^^^^^^^^^^^ [javac] The serializable class NoSuchUserException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 322. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/ListUtils.java (at line 60) [javac] public static List list(LinkedRemoteFileInterface directoryFile, [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] 323. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/ListUtils.java (at line 66) [javac] return new ArrayList(); [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 324. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/ListUtils.java [javac] (at line 70) [javac] public static List list(LinkedRemoteFileInterface dir, [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] 325. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/ListUtils.java (at line 72) [javac] ArrayList tempFileList = new ArrayList(dir.getFiles()); [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 326. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/ListUtils.java [javac] (at line 79) [javac] for (Iterator iter = tempFileList.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 327. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/ListUtils.java (at line 290) [javac] for (Iterator iter = sfvfile.getNames().iterator(); [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 328. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/StaticRemoteFile.java (at line 39) [javac] private List _rslaves; [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] 329. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/StaticRemoteFile.java (at line 43) [javac] public StaticRemoteFile(List rslaves, String name, long size) { [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] 330. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/StaticRemoteFile.java [javac] (at line 54) [javac] public StaticRemoteFile(List rslaves, String name, String user, [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] 331. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/StaticRemoteFile.java (at line 62) [javac] public StaticRemoteFile(List rslaves, String name, String owner, [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] 332. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/StaticRemoteFile.java [javac] (at line 76) [javac] public StaticRemoteFile(List rslaves, String name, String owner, [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] 333. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/StaticRemoteFile.java (at line 91) [javac] public StaticRemoteFile(String name, List rslaves) { [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] 334. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/StaticRemoteFile.java [javac] (at line 96) [javac] public StaticRemoteFile(String name, List rslaves, String link) { [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] 335. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/StaticRemoteFile.java (at line 109) [javac] public List getFiles() { [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] 336. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/StaticRemoteFile.java (at line 109) [javac] public List getFiles() { [javac] ^^^^ [javac] Type safety: The return type List for getFiles() from the type StaticRemoteFile needs unchecked conv [javac] ersion to conform to Collection from the type RemoteFileInterface [javac] ---------- [javac] 337. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/StaticRemoteFile.java (at line 134) [javac] public Collection getSlaves() { [javac] ^^^^^^^^^^ [javac] [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 338. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/StaticRemoteFile.java [javac] (at line 134) [javac] public Collection getSlaves() { [javac] ^^^^^^^^^^ [javac] Type safety: The return type Collection for getSlaves() from the type StaticRemoteFile needs uncheck [javac] ed conversion to conform to Collection from the type RemoteFileInterface [javac] ---------- [javac] 339. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/StaticRemoteFile.java [javac] (at line 190) [javac] public void setRSlaves(List rslaves) { [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] ---------- [javac] 340. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/CorruptFileListException.java (at line 28) [javac] public class CorruptFileListException extends IOException { [javac] ^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class CorruptFileListException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 341. WARNING in /home/tmp/drftpd/src/org/drftpd/sections/SectionInterface.java [javac] (at line 46) [javac] public Collection getFiles(); [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] ---------- [javac] 342. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/Nuke.java [javac] (at line 23) [javac] import net.sf.drftpd.SlaveUnavailableException; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import net.sf.drftpd.SlaveUnavailableException is never used [javac] ---------- [javac] 343. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/Nuke.java (at line 36) [javac] import org.drftpd.master.RemoteSlave; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import org.drftpd.master.RemoteSlave is never used [javac] ---------- [javac] 344. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/Nuke.java (at line 37) [javac] import org.drftpd.master.RemoteTransfer; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import org.drftpd.master.RemoteTransfer is never used [javac] ---------- [javac] 345. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/Nuke.java (at line 97) [javac] for (Iterator iter = nukeDir.getFiles().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 346. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/Nuke.java [javac] (at line 206) [javac] for (Iterator iter = nukees.keySet().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 347. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/Nuke.java (at line 272) [javac] for (Iterator iter = nukees2.keySet().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 348. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/Nuke.java [javac] (at line 318) [javac] for (Iterator iter = getNukeLog().getAll().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 349. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/Nuke.java (at line 398) [javac] for (Iterator iter = nuke.getNukees2().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 350. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/Nuke.java (at line 521) [javac] List nukes = doc.getRootElement().getChildren(); [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] 351. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/Nuke.java (at line 523) [javac] for (Iterator iter = nukes.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 352. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/Nuke.java [javac] (at line 540) [javac] List nukeesElement = nukeElement.getChild("nukees").getChildren("nukee"); [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] 353. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/Nuke.java (at line 542) [javac] for (Iterator iterator = nukeesElement.iterator(); [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 354. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/UserExistsException.java (at line 13) [javac] public class UserExistsException extends Exception { [javac] ^^^^^^^^^^^^^^^^^^^ [javac] The serializable class UserExistsException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 355. WARNING in /home/tmp/drftpd/src/org/drftpd/usermanager/javabeans/BeanUserManager.java [javac] (at line 44) [javac] public class BeanUserManager extends AbstractUserManager { [javac] ^^^^^^^^^^^^^^^ [javac] Type safety: The return type Collection for getAllUsers() from the type AbstractUserManager needs un [javac] checked conversion to conform to Collection from the type UserManager [javac] ---------- [javac] ---------- [javac] 356. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/Trial.java (at line 59) [javac] private ArrayList _limits; [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 357. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/Trial.java (at line 60) [javac] private Trials _siteBot; [javac] ^^^^^^^^ [javac] The field Trial._siteBot is never read locally [javac] ---------- [javac] 358. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/Trial.java (at line 371) [javac] for (Iterator iter = _limits.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 359. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/Trial.java (at line 392) [javac] public ArrayList getLimits() { [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 360. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/Trial.java [javac] (at line 419) [javac] public void reload(ArrayList limits) { [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] ---------- [javac] 361. WARNING in /home/tmp/drftpd/src/org/drftpd/sitebot/Trials.java (at line 116) [javac] for (Iterator iter = trial.getLimits().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 362. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/NoSFVEntryException.java [javac] (at line 25) [javac] public class NoSFVEntryException extends Exception { [javac] ^^^^^^^^^^^^^^^^^^^ [javac] The serializable class NoSFVEntryException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 363. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/plugins/DataConnectionHandler.java (at line 24) [javac] import java.net.ServerSocket; [javac] ^^^^^^^^^^^^^^^^^^^^^ [javac] The import java.net.ServerSocket is never used [javac] ---------- [javac] 364. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/plugins/DataConnectionHandler.java (at line 34) [javac] import javax.net.ServerSocketFactory; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import javax.net.ServerSocketFactory is never used [javac] ---------- [javac] 365. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/plugins/DataConnectionHandler.java (at line 35) [javac] import javax.net.SocketFactory; [javac] ^^^^^^^^^^^^^^^^^^^^^^^ [javac] [javac] The import javax.net.SocketFactory is never used [javac] ---------- [javac] 366. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/plugins/DataConnectionHandler [javac] .java (at line 74) [javac] import org.drftpd.slave.Connection; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import org.drftpd.slave.Connection is never used [javac] ---------- [javac] 367. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/plugins/DataConnectionHandler.java (at line 81) [javac] import org.drftpd.SFVFile.SFVStatus; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import org.drftpd.SFVFile.SFVStatus is never used [javac] ---------- [javac] 368. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/plugins/DataConnectionHandler.java (at line 570) [javac] for (Iterator i = sfv.getEntries().entrySet().iterator(); i.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 369. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/plugins/DataConnectionHandler [javac] .java (at line 571) [javac] Map.Entry entry = (Map.Entry) i.next(); [javac] ^^^^^^^^^ [javac] Map.Entry is a raw type. References to generic type Map.Entry should be parameterized [javac] ---------- [javac] 370. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/plugins/DataConnectionHandler.java (at line 571) [javac] Map.Entry entry = (Map.Entry) i.next(); [javac] ^^^^^^^^^ [javac] Map.Entry is a raw type. References to generic type Map.Entry should be parameterized [javac] ---------- [javac] 371. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/plugins/DataConnectionHandler [javac] .java (at line 1149) [javac] for (Iterator iter = sfv.getNames().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 372. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/plugins/DataConnectionHandler.java (at line 1277) [javac] List rslaves = Collections.singletonList(_rslave); [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] ---------- [javac] 373. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/FtpRequest.java [javac] (at line 31) [javac] public class FtpRequest implements Serializable { [javac] ^^^^^^^^^^ [javac] The serializable class FtpRequest does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 374. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManager.java (at line 52) [javac] private Map commands = new Hashtable(); [javac] ^^^ [javac] Map is a raw type. References to generic type Map should be parameterized [javac] ---------- [javac] 375. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManager.java (at line 52) [javac] private Map commands = new Hashtable(); [javac] ^^^^^^^^^ [javac] Hashtable is a raw type. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 376. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManager.java [javac] (at line 58) [javac] private Hashtable hnds = new Hashtable(); [javac] ^^^^^^^^^ [javac] Hashtable is a raw type. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 377. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManager.java (at line 58) [javac] private Hashtable hnds = new Hashtable(); [javac] ^^^^^^^^^ [javac] Hashtable is a raw type. References to generic type Hashtable should be parameterized [javac] ---------- [javac] 378. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManager.java [javac] (at line 64) [javac] for (Iterator iter = _factory.getHandlersMap().entrySet().iterator(); [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 379. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManager.java (at line 66) [javac] Map.Entry entry = (Map.Entry) iter.next(); [javac] ^^^^^^^^^ [javac] Map.Entry is a raw type. References to generic type Map.Entry should be parameterized [javac] ---------- [javac] 380. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManager.java [javac] (at line 66) [javac] Map.Entry entry = (Map.Entry) iter.next(); [javac] ^^^^^^^^^ [javac] Map.Entry is a raw type. References to generic type Map.Entry should be parameterized [javac] ---------- [javac] 381. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManager.java (at line 67) [javac] hnds.put(entry.getKey(), [javac] ((CommandHandlerFactory) entry.getValue()).i [javac] nitialize(conn, this)); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic [javac] type Hashtable should be parameterized [javac] ---------- [javac] 382. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManager.java (at line 71) [javac] for (Iterator iter = _factory.getCommandsMap().entrySet().iterator(); [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 383. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManager.java [javac] (at line 73) [javac] Map.Entry entry = (Map.Entry) iter.next(); [javac] ^^^^^^^^^ [javac] Map.Entry is a raw type. References to generic type Map.Entry should be parameterized [javac] ---------- [javac] 384. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManager.java (at line 73) [javac] Map.Entry entry = (Map.Entry) iter.next(); [javac] ^^^^^^^^^ [javac] Map.Entry is a raw type. References to generic type Map.Entry should be parameterized [javac] ---------- [javac] 385. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManager.java [javac] (at line 74) [javac] commands.put((String) entry.getKey(), [javac] (CommandHandler) hnds.get((Class) entry.getValue())); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized [javac] ---------- [javac] 386. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManager.java [javac] (at line 75) [javac] (CommandHandler) hnds.get((Class) entry.getValue())); [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] 387. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManager.java (at line 132) [javac] public CommandHandler getCommandHandler(Class clazz) [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] 388. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManager.java [javac] (at line 142) [javac] public List getHandledCommands(Class class1) { [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] 389. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManager.java (at line 145) [javac] for (Iterator iter = commands.entrySet().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 390. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManager.java [javac] (at line 146) [javac] Map.Entry element = (Map.Entry) iter.next(); [javac] ^^^^^^^^^ [javac] Map.Entry is a raw type. References to generic type Map.Entry should be parameterized [javac] ---------- [javac] 391. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManager.java (at line 146) [javac] Map.Entry element = (Map.Entry) iter.next(); [javac] ^^^^^^^^^ [javac] Map.Entry is a raw type. References to generic type Map.Entry should be parameterized [javac] ---------- [javac] 392. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManager.java [javac] (at line 159) [javac] public Map getCommandHandlersMap() { [javac] ^^^ [javac] Map is a raw type. References to generic type Map should be parameterized [javac] ---------- [javac] 393. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManager.java [javac] (at line 160) [javac] return Collections.unmodifiableMap(hnds); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: Unchecked invocation unmodifiableMap(Map) of the generic method unmodifiableMap(Map) of type Collections [javac] ---------- [javac] 394. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/command/CommandManager.java (at line 160) [javac] return Collections.unmodifiableMap(hnds); [javac] ^^^^ [javac] Type safety: The expression of type Hashtable needs unchecked conversion to conform to Map [javac] ---------- [javac] ---------- [javac] 395. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/util/ReplacerUtils.java [javac] (at line 41) [javac] public static ReplacerFormat finalFormat(Class baseName, String key) [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] 396. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/util/ReplacerUtils.java (at line 49) [javac] Class class1) { [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] ---------- [javac] 397. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/ImproperUsageException.java (at line 25) [javac] public class ImproperUsageException extends Exception { [javac] ^^^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class ImproperUsageException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 398. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/ReplyException.java [javac] (at line 23) [javac] public class ReplyException extends Exception { [javac] ^^^^^^^^^^^^^^ [javac] The serializable class ReplyException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 399. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/UnhandledCommandException.java (at line 27) [javac] public class UnhandledCommandException extends ReplyException { [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class UnhandledCommandException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] 400. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/UnhandledCommandException.java [javac] (at line 44) [javac] public static UnhandledCommandException create(Class clazz, FtpRequest req) { [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] 401. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/UnhandledCommandException.java (at line 48) [javac] public static UnhandledCommandException create(Class clazz, String command) { [javac] ^^^^^ [javac] Class is a raw type. References to generic type Class should be parameterized [javac] ---------- [javac] ---------- [javac] 402. WARNING in /home/tmp/drftpd/src/org/drftpd/org/apache/tools/ant/types/selectors/SelectorUt [javac] ils.java (at line 488) [javac] public static Vector tokenizePath (String path) { [javac] ^^^^^^ [javac] Vector is a raw type. References to generic type Vector should be parameterized [javac] ---------- [javac] 403. WARNING in /home/tmp/drftpd/src/org/drftpd/org/apache/tools/ant/types/selectors/SelectorUtils.java (at line 501) [javac] public static Vector tokenizePath (String path, String separator) { [javac] ^^^^^^ [javac] Vector is a raw type. References to generic type Vector should be parameterized [javac] ---------- [javac] 404. WARNING in /home/tmp/drftpd/src/org/drftpd/org/apache/tools/ant/types/selectors/SelectorUt [javac] ils.java (at line 610) [javac] Vector v = tokenizePath(input, File.separator); [javac] ^^^^^^ [javac] Vector is a raw type. References to generic type Vector should be parameterized [javac] ---------- [javac] ---------- [javac] 405. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/mirroring/SlaveTransfer.java (at line 19) [javac] import net.sf.drftpd.NoAvailableSlaveException; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import net.sf.drftpd.NoAvailableSlaveException is never used [javac] ---------- [javac] 406. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/mirroring/SlaveTransfer.java (at line 33) [javac] import java.net.InetSocketAddress; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import java.net.InetSocketAddress is never used [javac] ---------- [javac] 407. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/mirroring/SlaveTransfer.java (at line 42) [javac] private static final Logger logger = Logger.getLogger(SlaveTransfer.class); [javac] [javac] ^^^^^^ [javac] The field SlaveTransfer.logger is never read locally [javac] ---------- [javac] 408. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/mirroring/SlaveTransfer.java [javac] (at line 154) [javac] long srcChecksum = _srcTransfer.getChecksum(); [javac] ^^^^^^^^^^^ [javac] The local variable srcChecksum is never read [javac] ---------- [javac] 409. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/mirroring/SlaveTransfer.java [javac] (at line 155) [javac] long destChecksum = _destTransfer.getChecksum(); [javac] ^^^^^^^^^^^^ [javac] The local variable destChecksum is never read [javac] ---------- [javac] ---------- [javac] 410. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/mirroring/SlaveException.java [javac] (at line 24) [javac] public class SlaveException extends Exception { [javac] ^^^^^^^^^^^^^^ [javac] The serializable class SlaveException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 411. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/mirroring/DestinationSlaveException.java (at line 24) [javac] public class DestinationSlaveException extends SlaveException { [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class DestinationSlaveException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 412. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/mirroring/SourceSlaveException.java [javac] (at line 24) [javac] public class SourceSlaveException extends SlaveException { [javac] ^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class SourceSlaveException does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] ---------- [javac] 413. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/UploaderPosition.java (at line 25) [javac] public class UploaderPosition implements Comparable { [javac] ^^^^^^^^^^ [javac] Comparable is a raw type. References to generic type Comparable should be parameterized [javac] ---------- [javac] ---------- [javac] 414. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 30) [javac] import java.lang.reflect.Array; [javac] ^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import java.lang.reflect.Array is never used [javac] ---------- [javac] 415. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 61) [javac] import net.sf.drftpd.master.FtpRequest; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import net.sf.drftpd.master.FtpRequest is never used [javac] ---------- [javac] 416. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 99) [javac] import f00f.net.irc.martyr.CommandRegister; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import f00f.net.irc.martyr.CommandRegister is never used [javac] ---------- [javac] 417. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 106) [javac] import f00f.net.irc.martyr.commands.NoticeCommand; [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The import f00f.net.irc.martyr.commands.NoticeCommand is never used [javac] ---------- [javac] 418. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java (at line 159) [javac] public static ArrayList map2nukees(Map nukees) { [javac] ^^^ [javac] Map is a raw type. References to generic type Map should be parameterized [javac] ---------- [javac] 419. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 162) [javac] for (Iterator iter = nukees.entrySet().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 420. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java (at line 163) [javac] Map.Entry element = (Map.Entry) iter.next(); [javac] ^^^^^^^^^ [javac] Map.Entry is a raw type. References to generic type Map.Entry should be parameterized [javac] ---------- [javac] 421. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java (at line 163) [javac] Map.Entry element = (Map.Entry) iter.next(); [javac] ^^^^^^^^^ [javac] Map.Entry is a raw type. References to generic type Map.Entry should be parameterized [javac] ---------- [javac] 422. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 173) [javac] public static Collection topFileGroup(Collection files) { [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 423. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java (at line 176) [javac] for (Iterator iter = files.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 424. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 182) [javac] for (Iterator iter2 = ret.iterator(); iter2.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 425. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java (at line 208) [javac] public static Collection userSort(Collection files, String type, String sort) { [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 426. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 208) [javac] public static Collection userSort(Collection files, String type, String sort) { [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 427. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java (at line 211) [javac] for (Iterator iter = files.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 428. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java (at line 215) [javac] for (Iterator iter2 = ret.iterator(); iter2.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 429. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 236) [javac] Collections.sort(ret, new UserComparator(type, sort)); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: Unchecked invocation sort(List, Comparator) of the generic method sort(List, Compara [javac] tor) of type Collections [javac] ---------- [javac] 430. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java (at line 236) [javac] Collections.sort(ret, new UserComparator(type, sort)); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The expression of type UserComparator needs unchecked conversion to conform to Comparator [javac] ---------- [javac] 431. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 410) [javac] for (Iterator iter = sfvfile.getFiles().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 432. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java (at line 445) [javac] Collection racers = userSort(sfvfile.getFiles(), "bytes", "high"); [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 433. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 446) [javac] Collection groups = topFileGroup(sfvfile.getFiles()); [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 434. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java (at line 484) [javac] for (Iterator iter = racers.iterator(); [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 435. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java (at line 554) [javac] for (Iterator iter = groups.iterator(); [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 436. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java (at line 579) [javac] Collection uploaders = userSort(sfvfile.getFiles(), "bytes", "high"); [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 437. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 653) [javac] for (Enumeration e = getIRCConnection().getClientState().getChannels(); [javac] ^^^^^^^^^^^ [javac] Enumeration is a raw type. References to generic type Enumeration should be parameterized [javac] ---------- [javac] 438. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java (at line 716) [javac] for (Iterator iter = event.getNukees2().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 439. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 769) [javac] for (Iterator iter = event.getNukees2().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 440. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java (at line 961) [javac] Observer obs; [javac] ^^^ [javac] The local variable obs is never read [javac] ---------- [javac] 441. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 1319) [javac] for (Iterator iter = new ArrayList( [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 442. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 1319) [javac] for (Iterator iter = new ArrayList( [javac] Collections.list(getIRCConnection().getClientState() [javac] .getChannelNames())).iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 443. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java (at line 1319) [javac] for (Iterator iter = new ArrayList( [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 444. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 1320) [javac] Collections.list(getIRCConnection().getClientState() [javac] .getChannelNames())).iterator(); iter.hasNext();) { [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: Unchecked invocation list(Enumeration) of the generic method list(Enumeration) of type Collections [javac] ---------- [javac] 445. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 1320) [javac] Collections.list(getIRCConnection().getClientState() [javac] .getChannelNames())).iterator(); iter.hasNext();) { [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The expression of type Enumeration needs unchecked conversion to conform to Enumeration [javac] ---------- [javac] 446. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 1444) [javac] for (Iterator iter = new ArrayList(Collections.list(getIRCConnection() [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 447. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java (at line 1444) [javac] for (Iterator iter = new ArrayList(Collections.list(getIRCConnection() [javac] .getClie [javac] ntState().getChannelNames())).iterator(); iter [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 448. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 1444) [javac] for (Iterator iter = new ArrayList(Collections.list(getIRCConnection() [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 449. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java (at line 1444) [javac] for (Iterator iter = new ArrayList(Collections.list(getIRCConnection() [javac] .getClie [javac] ntState().getChannelNames())).iterator(); iter [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: Unchecked invocation list(Enumeration) of the generic method list(Enumeration) of type Collections [javac] ---------- [javac] 450. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 1444) [javac] for (Iterator iter = new ArrayList(Collections.list(getIRCConnection() [javac] .getClientState().getChannelNames())).iterator(); iter [javac] [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The expression of type Enumeration needs unchecked conversion to conform to Enumeration [javac] ---------- [javac] 451. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 1549) [javac] ArrayList list = (ArrayList) ((Method) objects[0]) [javac] .invoke(objects[1], new Object[] { args, msgc }); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The expression of type ArrayList needs unchecked conversion to conform to ArrayList [javac] ---------- [javac] 452. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java [javac] (at line 1549) [javac] ArrayList list = (ArrayList) ((Method) objects[0]) [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 453. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java (at line 1685) [javac] class UserComparator implements Comparator { [javac] ^^^^^^^^^^ [javac] Comparator is a raw type. References to generic type Comparator should be parameterized [javac] ---------- [javac] ---------- [javac] 454. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/DIZPlugin.java [javac] (at line 22) [javac] import java.util.Iterator; [javac] ^^^^^^^^^^^^^^^^^^ [javac] The import java.util.Iterator is never used [javac] ---------- [javac] 455. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/DIZPlugin.java [javac] (at line 40) [javac] private static final String _ehdr = "DIZFile exception:"; [javac] ^^^^^ [javac] The field DIZPlugin._ehdr is never read locally [javac] ---------- [javac] 456. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/DIZPlugin.java [javac] (at line 85) [javac] Collection racers = SiteBot.userSort(diz.getParent() [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 457. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/DIZPlugin.java (at line 88) [javac] Collection groups = SiteBot.topFileGroup(diz.getParent() [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] [javac] ---------- [javac] ---------- [javac] 458. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/event/NukeEvent.java (at line 39) [javac] private Map nukees; [javac] ^^^ [javac] Map is a raw type. References to generic type Map should be parameterized [javac] ---------- [javac] 459. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/event/NukeEvent.java (at line 45) [javac] long nukedAmount, int multiplier, String reason, Map nukees) { [javac] ^^^ [javac] Map is a raw type. References to generic type Map should be parameterized [javac] ---------- [javac] 460. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/event/NukeEvent.java [javac] (at line 51) [javac] long size, long nukedAmount, int multiplier, String reason, Map nukees) { [javac] ^^^ [javac] Map is a raw type. References to generic type Map should be parameterized [javac] ---------- [javac] 461. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/event/NukeEvent.java (at line 74) [javac] public Map getNukees() { [javac] ^^^ [javac] Map is a raw type. References to generic type Map should be parameterized [javac] ---------- [javac] 462. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/event/NukeEvent.java (at line 83) [javac] public List getNukees2() { [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] 463. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/event/NukeEvent.java (at line 118) [javac] for (Iterator iter = getNukees().entrySet().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 464. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/event/NukeEvent.java (at line 119) [javac] Map.Entry entry = (Map.Entry) iter.next(); [javac] ^^^^^^^^^ [javac] Map.Entry is a raw type. References to generic type Map.Entry should be parameterized [javac] ---------- [javac] 465. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/event/NukeEvent.java [javac] (at line 119) [javac] Map.Entry entry = (Map.Entry) iter.next(); [javac] ^^^^^^^^^ [javac] Map.Entry is a raw type. References to generic type Map.Entry should be parameterized [javac] ---------- [javac] ---------- [javac] 466. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/queues/NukeLog.java (at line 33) [javac] import java.util.Vector; [javac] ^^^^^^^^^^^^^^^^ [javac] The import java.util.Vector is never used [javac] ---------- [javac] 467. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/queues/NukeLog.java (at line 34) [javac] import java.util.Arrays; [javac] ^^^^^^^^^^^^^^^^ [javac] The import java.util.Arrays is never used [javac] ---------- [javac] 468. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/queues/NukeLog.java (at line 43) [javac] ArrayList nukes = new ArrayList(); [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 469. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/queues/NukeLog.java (at line 43) [javac] ArrayList nukes = new ArrayList(); [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 470. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/queues/NukeLog.java [javac] (at line 49) [javac] for (Iterator iter = nukes.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 471. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/queues/NukeLog.java (at line 61) [javac] for (Iterator iter = nukes.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 472. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/queues/NukeLog.java (at line 84) [javac] nukes.add(nuke); [javac] ^^^^^^^^^^^^^^^ [javac] Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 473. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/queues/NukeLog.java [javac] (at line 101) [javac] public List getAll() { [javac] ^^^^ [javac] List is a raw type. References to generic type List should be parameterized [javac] ---------- [javac] 474. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/queues/NukeLog.java [javac] (at line 108) [javac] for (Iterator iter = getAll().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 475. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/master/queues/NukeLog.java (at line 117) [javac] for (Iterator iter = nukes.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 476. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/ReplySlaveUnavailableException.java [javac] (at line 25) [javac] public class ReplySlaveUnavailableException extends ReplyException { [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class ReplySlaveUnavailableException does not declare a static final serialVersionU [javac] ID field of type long [javac] ---------- [javac] ---------- [javac] 477. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/TransferStatistics.java (at line 24) [javac] import java.util.Date; [javac] ^^^^^^^^^^^^^^ [javac] The import java.util.Date is never used [javac] ---------- [javac] 478. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/TransferStatistics.java (at line 149) [javac] Collection users; [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 479. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/TransferStatistics.java (at line 159) [javac] for (Iterator iter = users.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 480. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/TransferStatistics.java (at line 259) [javac] Collection users; [javac] ^^^^^^^^^^ [javac] Collection is a raw type. References to generic type Collection should be parameterized [javac] ---------- [javac] 481. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/TransferStatistics.java [javac] (at line 284) [javac] for (Iterator iter = users.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] 482. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/TransferStatistics.java (at line 297) [javac] ArrayList users2 = new ArrayList(users); [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 483. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/TransferStatistics.java (at line 297) [javac] ArrayList users2 = new ArrayList(users); [javac] ^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 484. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/TransferStatistics.java [javac] (at line 297) [javac] ArrayList users2 = new ArrayList(users); [javac] ^^^^^^^^^ [javac] ArrayList is a raw type. References to generic type ArrayList should be parameterized [javac] ---------- [javac] 485. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/TransferStatistics.java (at line 298) [javac] Collections.sort(users2, new UserComparator(type)); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: Unchecked invocation sort(List, Comparator) of the generic method sort(List, Comparator) of type Collections [javac] ---------- [javac] 486. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/TransferStatistics.java [javac] (at line 298) [javac] Collections.sort(users2, new UserComparator(type)); [javac] ^^^^^^ [javac] Type safety: The expression of type ArrayList needs unchecked conversion to conform to List [javac] ---------- [javac] 487. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/TransferStatistics.java (at line 298) [javac] Collections.sort(users2, new UserComparator(type)); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: The expression of type UserComparator needs unchecked conversion to conform to Comparator [javac] ---------- [javac] 488. WARNING in /home/tmp/drftpd/src/org/drftpd/commands/TransferStatistics.java [javac] (at line 308) [javac] for (Iterator iter = users2.iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 489. WARNING in /home/tmp/drftpd/src/org/drftpd/misc/CaseInsensitiveHashMap.java (at line 21) [javac] import java.util.Set; [javac] ^^^^^^^^^^^^^ [javac] The import java.util.Set is never used [javac] ---------- [javac] 490. WARNING in /home/tmp/drftpd/src/org/drftpd/misc/CaseInsensitiveHashMap.java (at line 28) [javac] public class CaseInsensitiveHashMap extends HashMap { [javac] ^^^^^^^^^^^^^^^^^^^^^^ [javac] The serializable class CaseInsensitiveHashMap does not declare a static final serialVersionUID field of type long [javac] ---------- [javac] 491. WARNING in /home/tmp/drftpd/src/org/drftpd/misc/CaseInsensitiveHashMap.java [javac] (at line 43) [javac] return (V) super.put(((K) ((String) arg0).toLowerCase()), arg1); [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Type safety: Unchecked cast from String to K [javac] ---------- [javac] ---------- [javac] 492. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/FileUtils.java (at line 51) [javac] Iterator iter = dir.getFiles().iterator(); [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 493. WARNING in /home/tmp/drftpd/src/org/drftpd/remotefile/LinkedRemoteFileUtils.java (at line 54) [javac] for (Iterator iter = dir.getFiles().iterator(); iter.hasNext();) { [javac] ^^^^^^^^ [javac] Iterator is a raw type. References to generic type Iterator should be parameterized [javac] ---------- [javac] ---------- [javac] 494. WARNING in /home/tmp/drftpd/src/net/sf/drftpd/util/UserComparator.java [javac] (at line 32) [javac] public class UserComparator implements Comparator { [javac] ^^^^^^^^^^ [javac] Comparator is a raw type. References to generic type Comparator should be parameterized [javac] ---------- [javac] 494 problems (1 error, 493 warnings)