| Index: editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/internal/search/ui/FindReferencesAction_NEW.java
|
| diff --git a/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/internal/search/ui/FindReferencesAction_NEW.java b/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/internal/search/ui/FindReferencesAction_NEW.java
|
| index fa198d4fe354e562f88c7b26b96e45229807da5e..e609693fb4af88a7797368c5f8e10e18da6d047d 100644
|
| --- a/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/internal/search/ui/FindReferencesAction_NEW.java
|
| +++ b/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/internal/search/ui/FindReferencesAction_NEW.java
|
| @@ -16,10 +16,7 @@ package com.google.dart.tools.internal.search.ui;
|
| import com.google.common.collect.Lists;
|
| import com.google.common.util.concurrent.Uninterruptibles;
|
| import com.google.dart.server.Element;
|
| -import com.google.dart.server.SearchIdConsumer;
|
| import com.google.dart.server.SearchResult;
|
| -import com.google.dart.tools.core.DartCore;
|
| -import com.google.dart.tools.core.analysis.model.SearchResultsListener;
|
| import com.google.dart.tools.ui.DartToolsPlugin;
|
| import com.google.dart.tools.ui.actions.AbstractDartSelectionAction;
|
| import com.google.dart.tools.ui.actions.OpenAction;
|
| @@ -40,7 +37,6 @@ import org.eclipse.ui.IFileEditorInput;
|
| import org.eclipse.ui.IWorkbenchSite;
|
| import org.eclipse.ui.PlatformUI;
|
|
|
| -import java.util.Collections;
|
| import java.util.List;
|
| import java.util.concurrent.CountDownLatch;
|
| import java.util.concurrent.TimeUnit;
|
| @@ -82,22 +78,23 @@ public class FindReferencesAction_NEW extends AbstractDartSelectionAction {
|
| protected List<SearchResult> runQuery() {
|
| final List<SearchResult> allResults = Lists.newArrayList();
|
| final CountDownLatch latch = new CountDownLatch(1);
|
| - DartCore.getAnalysisServer().searchClassMemberReferences(name, new SearchIdConsumer() {
|
| - @Override
|
| - public void computedSearchId(String searchId) {
|
| - DartCore.getAnalysisServerData().addSearchResultsListener(
|
| - searchId,
|
| - new SearchResultsListener() {
|
| - @Override
|
| - public void computedSearchResults(SearchResult[] results, boolean last) {
|
| - Collections.addAll(allResults, results);
|
| - if (last) {
|
| - latch.countDown();
|
| - }
|
| - }
|
| - });
|
| - }
|
| - });
|
| + // TODO (jwren) re-implement after functionality has been updated in server
|
| +// DartCore.getAnalysisServer().searchClassMemberReferences(name, new SearchIdConsumer() {
|
| +// @Override
|
| +// public void computedSearchId(String searchId) {
|
| +// DartCore.getAnalysisServerData().addSearchResultsListener(
|
| +// searchId,
|
| +// new SearchResultsListener() {
|
| +// @Override
|
| +// public void computedSearchResults(SearchResult[] results, boolean last) {
|
| +// Collections.addAll(allResults, results);
|
| +// if (last) {
|
| +// latch.countDown();
|
| +// }
|
| +// }
|
| +// });
|
| +// }
|
| +// });
|
| Uninterruptibles.awaitUninterruptibly(latch, 1, TimeUnit.MINUTES);
|
| return allResults;
|
| }
|
| @@ -186,26 +183,27 @@ public class FindReferencesAction_NEW extends AbstractDartSelectionAction {
|
| final List<SearchResult> allResults = Lists.newArrayList();
|
| if (element != null) {
|
| final CountDownLatch latch = new CountDownLatch(1);
|
| - DartCore.getAnalysisServer().searchElementReferences(
|
| - filePath,
|
| - offset,
|
| - true,
|
| - new SearchIdConsumer() {
|
| - @Override
|
| - public void computedSearchId(String searchId) {
|
| - DartCore.getAnalysisServerData().addSearchResultsListener(
|
| - searchId,
|
| - new SearchResultsListener() {
|
| - @Override
|
| - public void computedSearchResults(SearchResult[] results, boolean last) {
|
| - Collections.addAll(allResults, results);
|
| - if (last) {
|
| - latch.countDown();
|
| - }
|
| - }
|
| - });
|
| - }
|
| - });
|
| + // TODO (jwren) re-implement after functionality has been updated in server
|
| +// DartCore.getAnalysisServer().searchElementReferences(
|
| +// filePath,
|
| +// offset,
|
| +// true,
|
| +// new SearchIdConsumer() {
|
| +// @Override
|
| +// public void computedSearchId(String searchId) {
|
| +// DartCore.getAnalysisServerData().addSearchResultsListener(
|
| +// searchId,
|
| +// new SearchResultsListener() {
|
| +// @Override
|
| +// public void computedSearchResults(SearchResult[] results, boolean last) {
|
| +// Collections.addAll(allResults, results);
|
| +// if (last) {
|
| +// latch.countDown();
|
| +// }
|
| +// }
|
| +// });
|
| +// }
|
| +// });
|
| Uninterruptibles.awaitUninterruptibly(latch, 1, TimeUnit.MINUTES);
|
| }
|
| return allResults;
|
|
|