diff options
Diffstat (limited to 'src/com/google/gct/login/GoogleLoginPrefs.java')
-rw-r--r-- | src/com/google/gct/login/GoogleLoginPrefs.java | 7 |
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); } |