summaryrefslogtreecommitdiff
path: root/src/com/google/gct/login/GoogleLoginPrefs.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/google/gct/login/GoogleLoginPrefs.java')
-rw-r--r--src/com/google/gct/login/GoogleLoginPrefs.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/com/google/gct/login/GoogleLoginPrefs.java b/src/com/google/gct/login/GoogleLoginPrefs.java
index 1872f4e..0c9afd0 100644
--- a/src/com/google/gct/login/GoogleLoginPrefs.java
+++ b/src/com/google/gct/login/GoogleLoginPrefs.java
@@ -18,10 +18,12 @@ package com.google.gct.login;
import com.google.common.annotations.VisibleForTesting;
import com.google.common.base.Joiner;
import com.google.common.base.Splitter;
+import com.google.common.collect.Lists;
import com.google.gdt.eclipse.login.common.OAuthData;
import com.intellij.openapi.diagnostic.Logger;
import org.jetbrains.annotations.NotNull;
+import org.jetbrains.annotations.Nullable;
import java.util.ArrayList;
import java.util.List;
@@ -184,6 +186,7 @@ public class GoogleLoginPrefs {
* Retrieves the persistently stored active user.
* @return the stored active user.
*/
+ @Nullable
public static String getActiveUser() {
Preferences prefs = getPrefs();
String activeUser = prefs.get(ACTIVE_USER, null);
@@ -250,9 +253,9 @@ public class GoogleLoginPrefs {
flushPrefs(prefs);
}
- private static void removeUser(Preferences prefs, String user) {;
+ private static void removeUser(Preferences prefs, String user) {
String allUsersString = prefs.get(USERS, "");
- List<String> allUsers = new ArrayList<String>();
+ List<String> allUsers = Lists.newArrayList();
for (String scope : allUsersString.split(DELIMITER)) {
allUsers.add(scope);
}