Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(974)

Unified Diff: editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/internal/search/ui/FindReferencesAction_NEW.java

Issue 460423003: Get the RemoteAnalysisServer to compile against the new generated AnalysisServer interface. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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;

Powered by Google App Engine
This is Rietveld 408576698