Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3871)

Unified Diff: chrome/android/java/src/org/chromium/chrome/browser/invalidation/InvalidationController.java

Issue 565743002: Remove most usages of guava. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebased Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/android/java/src/org/chromium/chrome/browser/invalidation/InvalidationController.java
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/invalidation/InvalidationController.java b/chrome/android/java/src/org/chromium/chrome/browser/invalidation/InvalidationController.java
index 8e3cac34a841f81c5c37116e3ee967ea96494b1a..19bcdab4725b20e44cc74aad97a15ba9115330fb 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/invalidation/InvalidationController.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/invalidation/InvalidationController.java
@@ -8,12 +8,10 @@ import android.accounts.Account;
import android.content.Context;
import android.content.Intent;
-import com.google.common.annotations.VisibleForTesting;
-import com.google.common.base.Preconditions;
-
import org.chromium.base.ApplicationState;
import org.chromium.base.ApplicationStatus;
import org.chromium.base.CalledByNative;
+import org.chromium.base.VisibleForTesting;
import org.chromium.sync.internal_api.pub.base.ModelType;
import org.chromium.sync.notifier.InvalidationClientNameProvider;
import org.chromium.sync.notifier.InvalidationIntentProtocol;
@@ -119,7 +117,9 @@ public class InvalidationController implements ApplicationStatus.ApplicationStat
*/
@VisibleForTesting
InvalidationController(Context context) {
- mContext = Preconditions.checkNotNull(context.getApplicationContext());
+ Context appContext = context.getApplicationContext();
+ if (appContext == null) throw new NullPointerException("Unable to get application context");
+ mContext = appContext;
ApplicationStatus.registerApplicationStateListener(this);
}

Powered by Google App Engine
This is Rietveld 408576698