All pastes #947333 Raw Edit

Someone

public text v1 · immutable
·published 2008-03-18 12:55 UTC
rendered paste body
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<E> 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<K,V> 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<E> 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<E> 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<E> 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<K,V> 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<E> 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<T> 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<K,V> 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<E> 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<E> 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<E> 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<E> 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<K,V> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<T>, Compara
    [javac] tor<? super T>) 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<T>
    [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<? super T>
    [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<T> 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<K,V> 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<K,V> 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<E> 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<E> 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<K,V> 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<E> 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<E> 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<T> 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<E> 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<T> 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<T> 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<T> 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<T> 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<K,V> 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<E> 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<T> 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<T> 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<T> 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<T> 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<T> 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<T> 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<K,V> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> should be parameterized
    [javac] ----------
    [javac] ----------
    [javac] 128. WARNING in /home/tmp/drftpd/src/org/drftpd/master/SlaveManager.java (at line 216)
    [javac] 	public HashSet<RemoteSlave> findSlavesBySpace(int numOfSlaves, Set exemptSlaves,
    [javac] 	                                                               ^^^
    [javac] Set is a raw type. References to generic type Set<E> 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<E> 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<E> 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<E> 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<T>) 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<T>
    [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<T>, Comparator<? super T>) 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<T>
    [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<E> 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<E> 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<E> 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<E> 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<K,V> 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<K,V> 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<K,V> 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<K,V> 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<K,V> 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<K,V> 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<K,V> 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<K,V> 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<K,V> 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<E> 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<E> 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<K,V> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<K,V> 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<E> 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<K,V> 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<E> 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<E> 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<E> 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<E> 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<RatioPathPermission> arr,
    [javac] 	               ^^^^^^^^^
    [javac] ArrayList is a raw type. References to generic type ArrayList<E> 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<String> makeUsers(Enumeration st) {
    [javac] 	                                          ^^^^^^^^^^^
    [javac] Enumeration is a raw type. References to generic type Enumeration<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<RemoteSlave> busySlaves, Set skipJobs) {
    [javac] 	                                                                ^^^
    [javac] Set is a raw type. References to generic type Set<E> 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<E> 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<E> 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<E> 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<T> 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<E> 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<E> 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<E> 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<E> 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<E> 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<LinkedRemoteFileInterface>
    [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<RemoteFileInterface>
    [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<K,V> 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<? extends K,? extends V>) 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<? extends K,? extends V>
    [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<K,V> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<RemoteSlave>(getSlaves())
    [javac] 	     ^^^^^^^^
    [javac] Iterator is a raw type. References to generic type Iterator<E> 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<E> 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<E> 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<E> 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<E> 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<LinkedRemoteFileInterface>(
    [javac] 	     ^^^^^^^^
    [javac] Iterator is a raw type. References to generic type Iterator<E> 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<E> 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<E> 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<E> 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<E> 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<K,V> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<User> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<K,V> 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<E> 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<K,V>.Entry<K,V> 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<K,V>.Entry<K,V> 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<E> 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<E> 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<String>
    [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<T> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<String>
    [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<K, V> 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<K, V> extends Hashtable {
    [javac] 	                                    ^^^^^^^^^
    [javac] Hashtable is a raw type. References to generic type Hashtable<K,V> 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<K,V>.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<? extends K,? extends V>) 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<Key,Object>
    [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<K,V> needs unchecked conversion to conform to Map<? extends K,? extends V>
    [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<K,V> 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<K,V> 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<K,V> 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<T> 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<T> 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<T> 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<T> 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<T> 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<K,V> 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<K,V> 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<E> 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<K,V> 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<K,V> 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<K,V> 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<K,V> 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<E> 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<K,V>.Entry<K,V> 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<K,V>.Entry<K,V> 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<T> 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<K,V> 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<K,V> 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<K,V> 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<K,V> 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<T> 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<E> 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<E> 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<E> 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<E> 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<E> 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<RemoteFileInterface>(dir.getFiles());
    [javac] 	^^^^^^^^^
    [javac] ArrayList is a raw type. References to generic type ArrayList<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<RemoteFileInterface> 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<E> 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<RemoteSlave> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<User> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<K,V>.Entry<K,V> 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<K,V>.Entry<K,V> 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<E> 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<E> 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<K,V> 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<K,V> 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<K,V> 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<K,V> 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<E> 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<K,V>.Entry<K,V> 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<K,V>.Entry<K,V> 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<K,V> 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<E> 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<K,V>.Entry<K,V> 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<K,V>.Entry<K,V> 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<K,V> 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<T> 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<T> 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<String> getHandledCommands(Class class1) {
    [javac] 	                                       ^^^^^
    [javac] Class is a raw type. References to generic type Class<T> 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<E> 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<K,V>.Entry<K,V> 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<K,V>.Entry<K,V> 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<K,V> 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<? extends K,? extends V>) 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<? extends K,? extends V>
    [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<T> 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<T> 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<T> 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<T> 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<T> 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<T> 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<T> 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<T> 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<Nukee> map2nukees(Map nukees) {
    [javac] 	                                          ^^^
    [javac] Map is a raw type. References to generic type Map<K,V> 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<E> 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<K,V>.Entry<K,V> 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<K,V>.Entry<K,V> 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<GroupPosition> topFileGroup(Collection files) {
    [javac] 	                                                     ^^^^^^^^^^
    [javac] Collection is a raw type. References to generic type Collection<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<T>, Compara
    [javac] tor<? super T>) 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<? super T>
    [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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<T>) 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<T>
    [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<E> 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<E> 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<E> 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<T>) 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<T>
    [javac] ----------
    [javac] 451. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java
    [javac]  (at line 1549)
    [javac] 	ArrayList<String> 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<String>
    [javac] ----------
    [javac] 452. WARNING in /home/tmp/drftpd/src/org/drftpd/plugins/SiteBot.java
    [javac]  (at line 1549)
    [javac] 	ArrayList<String> list = (ArrayList) ((Method) objects[0])
    [javac] 	                          ^^^^^^^^^
    [javac] ArrayList is a raw type. References to generic type ArrayList<E> 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<T> 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<E> 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<E> 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<K,V> 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<K,V> 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<K,V> 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<K,V> 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<E> 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<E> 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<K,V>.Entry<K,V> 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<K,V>.Entry<K,V> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<E> 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<T>, Comparator<? super T>) 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<T>
    [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<? super T>
    [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<E> 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<K, V> extends HashMap<K, V> {
    [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<E> 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<E> 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<T> should be parameterized
    [javac] ----------
    [javac] 494 problems (1 error, 493 warnings)