summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladimir Krivosheev <vladimir.krivosheev@jetbrains.com>2021-03-26 22:28:25 +0100
committerDana Dahlstrom <dahlstrom@google.com>2021-10-15 12:00:00 -0700
commit68f4b19efb6c5393a59c9de7cc075c93b0e19f53 (patch)
tree05d6a1ff369b1cc1abff6484f7f3d0d0d1a89799
parentfcb56bff698f58aecba138c67ef6cc8a7a26ed79 (diff)
downloadsamples-68f4b19efb6c5393a59c9de7cc075c93b0e19f53.tar.gz
deprecate ServiceManager.getService()
Change-Id: Ide790135ddc2a0c79244f57e28e3e715b07d7b55
-rw-r--r--src/com/google/devrel/cluestick/studioclient/FindSampleUsageAction.java4
-rw-r--r--src/com/google/devrel/cluestick/studioclient/SearchResultsView.java4
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<Result> 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<Result> results) {
- eventLog = new EventLog(ServiceManager.getService(CluestickSearch.class));
+ eventLog = new EventLog(ApplicationManager.getApplication().getService(CluestickSearch.class));
setLayout(new BorderLayout());