summaryrefslogtreecommitdiffstats
path: root/emailsync/src
diff options
context:
space:
mode:
authorScott Kennedy <skennedy@google.com>2013-08-01 22:14:01 -0700
committerScott Kennedy <skennedy@google.com>2013-08-01 22:14:01 -0700
commit26f741fbafad7c7159b56f2063d6bf5859109c6c (patch)
treeb82ae6316ea15134ffe051ad0d93be2efb2bac88 /emailsync/src
parent431811986ff0637826e3937522a9da3fe3561b3a (diff)
downloadandroid_packages_apps_Email-26f741fbafad7c7159b56f2063d6bf5859109c6c.tar.gz
android_packages_apps_Email-26f741fbafad7c7159b56f2063d6bf5859109c6c.tar.bz2
android_packages_apps_Email-26f741fbafad7c7159b56f2063d6bf5859109c6c.zip
Remove some warnings
Change-Id: Ifc855a6c8623bd980807064477635c19b8ed81e0
Diffstat (limited to 'emailsync/src')
-rw-r--r--emailsync/src/com/android/emailsync/MessageMoveRequest.java2
-rw-r--r--emailsync/src/com/android/emailsync/PartRequest.java2
-rw-r--r--emailsync/src/com/android/emailsync/Request.java2
-rw-r--r--emailsync/src/com/android/emailsync/SyncManager.java2
4 files changed, 6 insertions, 2 deletions
diff --git a/emailsync/src/com/android/emailsync/MessageMoveRequest.java b/emailsync/src/com/android/emailsync/MessageMoveRequest.java
index 3f783a40d..a741a982b 100644
--- a/emailsync/src/com/android/emailsync/MessageMoveRequest.java
+++ b/emailsync/src/com/android/emailsync/MessageMoveRequest.java
@@ -31,11 +31,13 @@ public class MessageMoveRequest extends Request {
// MessageMoveRequests are unique by their message id (i.e. it's meaningless to have two
// separate message moves queued at the same time)
+ @Override
public boolean equals(Object o) {
if (!(o instanceof MessageMoveRequest)) return false;
return ((MessageMoveRequest)o).mMessageId == mMessageId;
}
+ @Override
public int hashCode() {
return (int)mMessageId;
}
diff --git a/emailsync/src/com/android/emailsync/PartRequest.java b/emailsync/src/com/android/emailsync/PartRequest.java
index ce0070f18..31e801023 100644
--- a/emailsync/src/com/android/emailsync/PartRequest.java
+++ b/emailsync/src/com/android/emailsync/PartRequest.java
@@ -40,11 +40,13 @@ public class PartRequest extends Request {
// PartRequests are unique by their attachment id (i.e. multiple attachments might be queued
// for a particular message, but any individual attachment can only be loaded once)
+ @Override
public boolean equals(Object o) {
if (!(o instanceof PartRequest)) return false;
return ((PartRequest)o).mAttachment.mId == mAttachment.mId;
}
+ @Override
public int hashCode() {
return (int)mAttachment.mId;
}
diff --git a/emailsync/src/com/android/emailsync/Request.java b/emailsync/src/com/android/emailsync/Request.java
index f686a36cc..655b301f7 100644
--- a/emailsync/src/com/android/emailsync/Request.java
+++ b/emailsync/src/com/android/emailsync/Request.java
@@ -31,6 +31,8 @@ public abstract class Request {
// Subclasses of Request may have different semantics regarding equality; therefore,
// we force them to implement the equals method
+ @Override
public abstract boolean equals(Object o);
+ @Override
public abstract int hashCode();
}
diff --git a/emailsync/src/com/android/emailsync/SyncManager.java b/emailsync/src/com/android/emailsync/SyncManager.java
index acdcc5c4e..1dda35afe 100644
--- a/emailsync/src/com/android/emailsync/SyncManager.java
+++ b/emailsync/src/com/android/emailsync/SyncManager.java
@@ -38,7 +38,6 @@ import android.os.Handler;
import android.os.PowerManager;
import android.os.PowerManager.WakeLock;
import android.os.Process;
-import android.os.RemoteException;
import android.provider.CalendarContract;
import android.provider.CalendarContract.Calendars;
import android.provider.CalendarContract.Events;
@@ -59,7 +58,6 @@ import com.android.emailcommon.provider.Policy;
import com.android.emailcommon.provider.ProviderUnavailableException;
import com.android.emailcommon.service.AccountServiceProxy;
import com.android.emailcommon.service.EmailServiceProxy;
-import com.android.emailcommon.service.EmailServiceStatus;
import com.android.emailcommon.service.IEmailServiceCallback.Stub;
import com.android.emailcommon.service.PolicyServiceProxy;
import com.android.emailcommon.utility.EmailClientConnectionManager;