I checked out the latest revision of sip-communicator, and tried to make it run with 'ant make run', but I have 4 errors and 904 warnings.
The 4 error is regarding to net/java/sip/communicator/impl/gui/main/chat/ChatPanel.java:
ChatPanel.java:943: reference to SwingWorker is ambiguous,
both class net.java.sip.communicator.util.swing.SwingWorker in net.java.sip.communicator.util.swing and class javax.swing.SwingWorker in javax.swing match
[javac] SwingWorker worker = new SwingWorker()
and the same message for line 1387.
The most of the warnings are 'unchecked', but there are some 'deprecation' and 'fallthrough' warnings too.
Can't you just suppress the unchecked warnings with
You can apply this annotation on classes, or methods too.