diff options
author | David Herman <davidherman@google.com> | 2015-06-22 12:44:10 -0700 |
---|---|---|
committer | David Herman <davidherman@google.com> | 2015-06-23 09:44:39 -0700 |
commit | fdb2372ad88a1e90644b3592faea01b9c3a1dc8b (patch) | |
tree | bd6d9e8cc2776fbc1fc5f7599609de12b15ce4d1 | |
parent | dc9546d0c43fca30b93726bd86e8cb3b5eff2db1 (diff) | |
download | services-fdb2372ad88a1e90644b3592faea01b9c3a1dc8b.tar.gz |
Updated analytics service in response to API changes
The Property API changed a bit, and those changes have been
propogated here. I also cleaned up imports while I was at it.
Change-Id: I1576b353a31163c76ff84b496f51ad8d5ef89272
-rw-r--r-- | src/com/google/services/creators/AnalyticsServiceCreator.java | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/com/google/services/creators/AnalyticsServiceCreator.java b/src/com/google/services/creators/AnalyticsServiceCreator.java index d9b5cec..50ea166 100644 --- a/src/com/google/services/creators/AnalyticsServiceCreator.java +++ b/src/com/google/services/creators/AnalyticsServiceCreator.java @@ -25,11 +25,8 @@ import com.android.tools.idea.ui.properties.core.BoolValueProperty; import com.android.tools.idea.ui.properties.core.IntValueProperty; import com.android.tools.idea.ui.properties.core.ObservableBool; import com.android.tools.idea.ui.properties.core.StringValueProperty; -import com.android.tools.idea.ui.properties.expressions.bool.BooleanExpression; -import com.android.tools.idea.ui.properties.expressions.bool.BooleanExpressions; import com.android.tools.idea.ui.properties.expressions.list.AbstractMapExpression; import com.android.tools.idea.ui.properties.expressions.list.SizeExpression; -import com.android.tools.idea.ui.properties.expressions.string.IsEmptyExpression; import com.google.api.client.http.javanet.NetHttpTransport; import com.google.api.client.json.jackson2.JacksonFactory; import com.google.api.services.analytics.Analytics; @@ -41,7 +38,6 @@ import com.google.gct.login.CredentialedUser; import com.google.gct.login.GoogleLogin; import com.google.services.GoogleServiceCreators; import com.google.services.GoogleServiceLoginListener; -import com.intellij.util.Consumer; import org.jetbrains.annotations.NotNull; import java.util.concurrent.Callable; @@ -81,7 +77,7 @@ public final class AnalyticsServiceCreator extends DeveloperServiceCreator { myLoggedIn.addWeakListener(myLoginListener); // Map accounts to account names - myBindings.bindList(myAccountNames, new AbstractMapExpression<Account, String>(myAccounts) { + myBindings.bind(myAccountNames, new AbstractMapExpression<Account, String>(myAccounts) { @NotNull @Override protected String transform(@NotNull Account account) { @@ -90,7 +86,7 @@ public final class AnalyticsServiceCreator extends DeveloperServiceCreator { }); // Map properties to property names - myBindings.bindList(myPropertyNames, new AbstractMapExpression<Webproperty, String>(myProperties) { + myBindings.bind(myPropertyNames, new AbstractMapExpression<Webproperty, String>(myProperties) { @NotNull @Override protected String transform(@NotNull Webproperty property) { |