Index: dart/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/analysis/Library.java |
diff --git a/dart/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/analysis/Library.java b/dart/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/analysis/Library.java |
index fba2f0a8cea3ca0505eed910676247ca1864f3bb..7a0d6aa3cea91e1dedc7a3cb3161d7b4ca79c61b 100644 |
--- a/dart/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/analysis/Library.java |
+++ b/dart/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/analysis/Library.java |
@@ -13,20 +13,19 @@ |
*/ |
package com.google.dart.tools.core.analysis; |
-import static com.google.dart.tools.core.analysis.AnalysisUtility.toFile; |
-import static com.google.dart.tools.core.analysis.AnalysisUtility.toLibrarySource; |
- |
import com.google.dart.compiler.DartCompilationError; |
import com.google.dart.compiler.LibrarySource; |
import com.google.dart.compiler.ast.DartDirective; |
import com.google.dart.compiler.ast.DartIdentifier; |
import com.google.dart.compiler.ast.DartImportDirective; |
-import com.google.dart.compiler.ast.DartPartOfDirective; |
import com.google.dart.compiler.ast.DartSourceDirective; |
import com.google.dart.compiler.ast.DartStringLiteral; |
import com.google.dart.compiler.ast.DartUnit; |
import com.google.dart.compiler.ast.LibraryUnit; |
+import static com.google.dart.tools.core.analysis.AnalysisUtility.toFile; |
+import static com.google.dart.tools.core.analysis.AnalysisUtility.toLibrarySource; |
+ |
import java.io.File; |
import java.io.IOException; |
import java.net.URI; |
@@ -107,8 +106,7 @@ class Library { |
} |
} |
- boolean hasDirectives = !directives.isEmpty() |
- && !(directives.iterator().next() instanceof DartPartOfDirective); |
+ boolean hasDirectives = directives.size() > 0; |
return new Library(context, libFile, libSrc, prefixes, hasDirectives, imports, sources, true); |
} |