remove some warnings for the source code.
git-svn-id: https://svn.apache.org/repos/asf/james/hupa/trunk@1683360 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/client/src/test/java/org/apache/hupa/client/mock/MockMessageSendDisplay.java b/client/src/test/java/org/apache/hupa/client/mock/MockMessageSendDisplay.java
index 7d02ebc..1840159 100644
--- a/client/src/test/java/org/apache/hupa/client/mock/MockMessageSendDisplay.java
+++ b/client/src/test/java/org/apache/hupa/client/mock/MockMessageSendDisplay.java
@@ -27,7 +27,6 @@
import com.google.gwt.event.dom.client.HasClickHandlers;
import com.google.gwt.event.dom.client.HasFocusHandlers;
-import com.google.gwt.user.client.TakesValue;
import com.google.gwt.user.client.ui.Focusable;
import com.google.gwt.user.client.ui.HasHTML;
import com.google.gwt.user.client.ui.HasText;
diff --git a/mock/src/main/java/org/apache/hupa/server/guice/AbstractGuiceTestModule.java b/mock/src/main/java/org/apache/hupa/server/guice/AbstractGuiceTestModule.java
index 7682af6..f145945 100644
--- a/mock/src/main/java/org/apache/hupa/server/guice/AbstractGuiceTestModule.java
+++ b/mock/src/main/java/org/apache/hupa/server/guice/AbstractGuiceTestModule.java
@@ -75,7 +75,8 @@
*/
public abstract class AbstractGuiceTestModule extends AbstractModule{
- protected static class TestUser extends UserImpl {
+ @SuppressWarnings("serial")
+ protected static class TestUser extends UserImpl {
@Inject
public TestUser(@Named("Username") String username,
diff --git a/mock/src/main/java/org/apache/hupa/server/mock/MockConstants.java b/mock/src/main/java/org/apache/hupa/server/mock/MockConstants.java
index 473c054..6e4e803 100644
--- a/mock/src/main/java/org/apache/hupa/server/mock/MockConstants.java
+++ b/mock/src/main/java/org/apache/hupa/server/mock/MockConstants.java
@@ -33,7 +33,8 @@
public static String SESSION_ID = "MockID";
- public final static Settings mockSettings = new SettingsImpl() {
+ @SuppressWarnings("serial")
+ public final static Settings mockSettings = new SettingsImpl() {
{
setInboxFolderName(MockIMAPStore.MOCK_INBOX_FOLDER);
setSentFolderName(MockIMAPStore.MOCK_SENT_FOLDER);
@@ -69,7 +70,8 @@
}
};
- public final static User mockUser = new UserImpl() {
+ @SuppressWarnings("serial")
+ public final static User mockUser = new UserImpl() {
{
setName(MockIMAPStore.MOCK_LOGIN);
setPassword(MockIMAPStore.MOCK_LOGIN);
diff --git a/mock/src/main/java/org/apache/hupa/server/mock/MockHttpSession.java b/mock/src/main/java/org/apache/hupa/server/mock/MockHttpSession.java
index 159228d..731b3a6 100644
--- a/mock/src/main/java/org/apache/hupa/server/mock/MockHttpSession.java
+++ b/mock/src/main/java/org/apache/hupa/server/mock/MockHttpSession.java
@@ -50,7 +50,7 @@
}
- @SuppressWarnings("rawtypes")
+ @SuppressWarnings({ "rawtypes", "unchecked" })
public Enumeration getAttributeNames() {
return new Enumeration() {
Iterator it = attributeMap.keySet().iterator();
diff --git a/server/src/main/java/org/apache/hupa/server/service/GetMessageDetailsServiceImpl.java b/server/src/main/java/org/apache/hupa/server/service/GetMessageDetailsServiceImpl.java
index 4641c32..435ca9a 100644
--- a/server/src/main/java/org/apache/hupa/server/service/GetMessageDetailsServiceImpl.java
+++ b/server/src/main/java/org/apache/hupa/server/service/GetMessageDetailsServiceImpl.java
@@ -59,13 +59,6 @@
import org.apache.hupa.server.utils.MessageUtils;
import org.apache.hupa.shared.data.GetMessageDetailsResultImpl;
import org.apache.hupa.shared.data.MailHeaderImpl;
-import javax.mail.Multipart;
-import javax.mail.Part;
-import javax.mail.internet.MimeMessage;
-
-import org.apache.hupa.server.utils.MessageUtils;
-import org.apache.hupa.shared.data.GetMessageDetailsResultImpl;
-import org.apache.hupa.shared.data.MailHeaderImpl;
import org.apache.hupa.shared.data.MessageDetailsImpl;
import org.apache.hupa.shared.domain.GetMessageDetailsAction;
import org.apache.hupa.shared.domain.GetMessageDetailsResult;
diff --git a/server/src/test/java/org/apache/hupa/server/integration/StoreBugTest.java b/server/src/test/java/org/apache/hupa/server/integration/StoreBugTest.java
index ff6176e..04791d9 100644
--- a/server/src/test/java/org/apache/hupa/server/integration/StoreBugTest.java
+++ b/server/src/test/java/org/apache/hupa/server/integration/StoreBugTest.java
@@ -55,7 +55,8 @@
Session session = Session.getDefaultInstance(new Properties(), null);
static InMemoryIMAPStoreCache cache = new InMemoryIMAPStoreCache(new MockLog(), 2, 60000, false, truststore, truststorePassword, false);
- static User user = new UserImpl() {
+ @SuppressWarnings("serial")
+ static User user = new UserImpl() {
{setName(imapUser); setPassword(imapPass);}
};
diff --git a/server/src/test/java/org/apache/hupa/server/utils/TestUtils.java b/server/src/test/java/org/apache/hupa/server/utils/TestUtils.java
index f5198f4..f71a2f0 100644
--- a/server/src/test/java/org/apache/hupa/server/utils/TestUtils.java
+++ b/server/src/test/java/org/apache/hupa/server/utils/TestUtils.java
@@ -24,7 +24,6 @@
import java.io.OutputStream;
import java.util.ArrayList;
import java.util.Arrays;
-import java.util.List;
import javax.mail.BodyPart;
import javax.mail.Folder;
diff --git a/widgets/src/main/java/org/apache/hupa/widgets/editor/ColorPicker.java b/widgets/src/main/java/org/apache/hupa/widgets/editor/ColorPicker.java
index 8b4edc1..4f2b81e 100644
--- a/widgets/src/main/java/org/apache/hupa/widgets/editor/ColorPicker.java
+++ b/widgets/src/main/java/org/apache/hupa/widgets/editor/ColorPicker.java
@@ -51,7 +51,8 @@
this(Long.toHexString(color));
}
- public ColorCell(String color) {
+ @SuppressWarnings("deprecation")
+ public ColorCell(String color) {
super();
setColor(color);
setTitle(rgbColor);
@@ -74,7 +75,8 @@
return rgbColor;
}
- public void setBorderColor(String color) {
+ @SuppressWarnings("deprecation")
+ public void setBorderColor(String color) {
DOM.setStyleAttribute(getElement(), "border", "1px solid " + color);
}
@@ -101,7 +103,8 @@
0xffccff, 0xff99ff, 0xcc66cc, 0xcb32cb, 0x983298, 0x653265, 0x320032,
};
- public ColorPicker() {
+ @SuppressWarnings("deprecation")
+ public ColorPicker() {
super(true);
FlexTable t = new FlexTable();
t.setCellPadding(0);
diff --git a/widgets/src/main/java/org/apache/hupa/widgets/editor/Editor.java b/widgets/src/main/java/org/apache/hupa/widgets/editor/Editor.java
index 89d9bad..4644ba5 100644
--- a/widgets/src/main/java/org/apache/hupa/widgets/editor/Editor.java
+++ b/widgets/src/main/java/org/apache/hupa/widgets/editor/Editor.java
@@ -39,6 +39,7 @@
/**
* Wysiwyg editor for composing and editing emails in Hupa
*/
+@SuppressWarnings("deprecation")
public class Editor extends FlowPanel implements HasHTML, Focusable {
RichTextArea area = new RichTextArea();
diff --git a/widgets/src/main/java/org/apache/hupa/widgets/editor/FontPicker.java b/widgets/src/main/java/org/apache/hupa/widgets/editor/FontPicker.java
index 3502396..0ea7206 100644
--- a/widgets/src/main/java/org/apache/hupa/widgets/editor/FontPicker.java
+++ b/widgets/src/main/java/org/apache/hupa/widgets/editor/FontPicker.java
@@ -44,12 +44,13 @@
/**
* Font picker for rich editor
*/
+@SuppressWarnings("deprecation")
public class FontPicker extends PopupPanel implements ClickHandler, HasValueChangeHandlers<FontPicker> {
private class FontCell extends HTML {
String cellFont;
- public FontCell(String font) {
+ public FontCell(String font) {
super(font);
this.cellFont = font;
DOM.setStyleAttribute(getElement(), "backgroundColor", "#D8ECFD");
diff --git a/widgets/src/main/java/org/apache/hupa/widgets/ui/MultiValueSuggestArea.java b/widgets/src/main/java/org/apache/hupa/widgets/ui/MultiValueSuggestArea.java
index d55ac3a..2ac9ce1 100644
--- a/widgets/src/main/java/org/apache/hupa/widgets/ui/MultiValueSuggestArea.java
+++ b/widgets/src/main/java/org/apache/hupa/widgets/ui/MultiValueSuggestArea.java
@@ -45,6 +45,7 @@
*
* @author manolo
*/
+ @SuppressWarnings("deprecation")
private class CustomSuggestBox extends SuggestBox {
public CustomSuggestBox(SuggestOracle oracle) {
@@ -86,7 +87,7 @@
// We have to use getValue and setValue to get/set the entire text of the textarea
// because setText and getText have different behavior since we have modified
// this methods in the the box implementation
- @Override
+ @Override
public String getValue() {
return DOM.getElementProperty(getValueBox().getElement(), "value");
}