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

Unified Diff: editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/engine/MainAnalysisServer.java

Issue 304323004: Computers and services snapshot. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 7 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/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/engine/MainAnalysisServer.java
diff --git a/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/engine/MainAnalysisServer.java b/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/engine/MainAnalysisServer.java
index b2005aa00df12ce2cbfa298262d01adc162cd3e9..38bcfee49be4468461905fcfce1605033efc30f3 100644
--- a/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/engine/MainAnalysisServer.java
+++ b/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/engine/MainAnalysisServer.java
@@ -126,11 +126,15 @@ public class MainAnalysisServer {
engineFolder = engineFolder.getCanonicalFile();
// configure Context
context.addClasspathFile(new File("../../../../third_party/guava/r13/guava-13.0.1.jar"));
+ context.addClasspathFile(new File(
+ "../../../../third_party/commons-lang/3.2.1/commons-lang3-3.2.1.jar"));
context.addClasspathFile(new File("../../../../third_party/junit/v4_8_2/junit.jar"));
context.addSourceFolder(engineFolder);
+ context.addSourceFolder(serviceFolder);
context.addSourceFolder(serverFolder);
context.addSourceFiles(new File(engineFolder, "com/google/dart/engine/"));
context.addSourceFiles(new File(serverFolder, "com/google/dart/server/"));
+ context.removeSourceFiles(new File(serverFolder, "com/google/dart/server/internal/remote/"));
context.addSourceFiles(new File(serviceFolder, "com/google/dart/engine/services/assist"));
context.addSourceFiles(new File(serviceFolder, "com/google/dart/engine/services/change"));
context.addSourceFiles(new File(serviceFolder, "com/google/dart/engine/services/completion"));
@@ -343,12 +347,19 @@ public class MainAnalysisServer {
"package:analyzer/src/generated/source.dart",
null,
importShowCombinator("Source")));
+ unit.getDirectives().add(
+ importDirective(
+ "package:analysis_services/src/generated/change.dart",
+ null,
+ importShowCombinator("SourceChange")));
for (Entry<File, List<CompilationUnitMember>> entry : context.getFileToMembers().entrySet()) {
File file = entry.getKey();
- if (isServerPath(file, "Element.java") || isServerPath(file, "ElementKind.java")
- || isServerPath(file, "HighlightRegion.java") || isServerPath(file, "HighlightType.java")
- || isServerPath(file, "ListSourceSet.java")
- || isServerPath(file, "MinorRefactoringsConsumer.java")
+ if (isServerPath(file, "AssistsConsumer.java")
+ || isServerPath(file, "CompletionSuggestion.java")
+ || isServerPath(file, "CompletionSuggestionKind.java")
+ || isServerPath(file, "Consumer.java") || isServerPath(file, "Element.java")
+ || isServerPath(file, "ElementKind.java") || isServerPath(file, "HighlightRegion.java")
+ || isServerPath(file, "HighlightType.java") || isServerPath(file, "ListSourceSet.java")
|| isServerPath(file, "NavigationRegion.java")
|| isServerPath(file, "NotificationKind.java") || isServerPath(file, "Outline.java")
|| isServerPath(file, "OutlineKind.java") || isServerPath(file, "SearchResult.java")
@@ -356,6 +367,7 @@ public class MainAnalysisServer {
|| isServerPath(file, "SearchResultsConsumer.java")
|| isServerPath(file, "SourceRegion.java") || isServerPath(file, "SourceSet.java")
|| isServerPath(file, "SourceSetKind.java")
+ || isServerPath(file, "TypeHierarchyItem.java")
|| isServerPath(file, "internal/local/ImplicitSourceSet.java")) {
addNotRemovedCompiationUnitEntries(unit, entry.getValue());
}

Powered by Google App Engine
This is Rietveld 408576698