From 68f4b19efb6c5393a59c9de7cc075c93b0e19f53 Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Fri, 26 Mar 2021 22:28:25 +0100 Subject: deprecate ServiceManager.getService() Change-Id: Ide790135ddc2a0c79244f57e28e3e715b07d7b55 --- .../google/devrel/cluestick/studioclient/FindSampleUsageAction.java | 4 +--- src/com/google/devrel/cluestick/studioclient/SearchResultsView.java | 4 ++-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/com/google/devrel/cluestick/studioclient/FindSampleUsageAction.java b/src/com/google/devrel/cluestick/studioclient/FindSampleUsageAction.java index d4bf19d..d20a908 100644 --- a/src/com/google/devrel/cluestick/studioclient/FindSampleUsageAction.java +++ b/src/com/google/devrel/cluestick/studioclient/FindSampleUsageAction.java @@ -27,7 +27,6 @@ import com.intellij.ide.plugins.IdeaPluginDescriptor; import com.intellij.ide.plugins.PluginManagerCore; import com.intellij.openapi.actionSystem.AnActionEvent; import com.intellij.openapi.application.ApplicationManager; -import com.intellij.openapi.components.ServiceManager; import com.intellij.openapi.diagnostic.Logger; import com.intellij.openapi.editor.Editor; import com.intellij.openapi.extensions.PluginId; @@ -86,8 +85,7 @@ public class FindSampleUsageAction extends CodeInsightAction implements CodeInsi public void run(@NotNull ProgressIndicator indicator) { List results; try { - results = ServiceManager.getService(CluestickSearch.class).performSearch( - symbol, userAgent); + results = ApplicationManager.getApplication().getService(CluestickSearch.class).performSearch(symbol, userAgent); } catch (IOException ex) { LOG.warn("Couldn't perform Cluestick search", ex); showMessage(editor, String.format("Samples are currently unavailable for: %s", symbol)); diff --git a/src/com/google/devrel/cluestick/studioclient/SearchResultsView.java b/src/com/google/devrel/cluestick/studioclient/SearchResultsView.java index 4c671ee..fe65f55 100644 --- a/src/com/google/devrel/cluestick/studioclient/SearchResultsView.java +++ b/src/com/google/devrel/cluestick/studioclient/SearchResultsView.java @@ -28,7 +28,7 @@ import com.intellij.openapi.actionSystem.ActionPlaces; import com.intellij.openapi.actionSystem.AnAction; import com.intellij.openapi.actionSystem.AnActionEvent; import com.intellij.openapi.actionSystem.DefaultActionGroup; -import com.intellij.openapi.components.ServiceManager; +import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.diagnostic.Logger; import com.intellij.openapi.project.DumbAware; import com.intellij.openapi.project.Project; @@ -80,7 +80,7 @@ public class SearchResultsView extends JPanel implements Disposable { public SearchResultsView(@NotNull final Project project, @NotNull final Symbol symbol, @NotNull final List results) { - eventLog = new EventLog(ServiceManager.getService(CluestickSearch.class)); + eventLog = new EventLog(ApplicationManager.getApplication().getService(CluestickSearch.class)); setLayout(new BorderLayout()); -- cgit v1.2.3