| Index: dart/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/parser/ResolutionCopier.java
|
| ===================================================================
|
| --- dart/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/parser/ResolutionCopier.java (revision 29785)
|
| +++ dart/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/parser/ResolutionCopier.java (working copy)
|
| @@ -560,13 +560,17 @@
|
| @Override
|
| public Boolean visitImportDirective(ImportDirective node) {
|
| ImportDirective toNode = (ImportDirective) this.toNode;
|
| - return isEqual(node.getDocumentationComment(), toNode.getDocumentationComment())
|
| + if (isEqual(node.getDocumentationComment(), toNode.getDocumentationComment())
|
| & isEqual(node.getMetadata(), toNode.getMetadata())
|
| & isEqual(node.getKeyword(), toNode.getKeyword()) & isEqual(node.getUri(), toNode.getUri())
|
| & isEqual(node.getAsToken(), toNode.getAsToken())
|
| & isEqual(node.getPrefix(), toNode.getPrefix())
|
| & isEqual(node.getCombinators(), toNode.getCombinators())
|
| - & isEqual(node.getSemicolon(), toNode.getSemicolon());
|
| + & isEqual(node.getSemicolon(), toNode.getSemicolon())) {
|
| + toNode.setElement(node.getElement());
|
| + return true;
|
| + }
|
| + return false;
|
| }
|
|
|
| @Override
|
|
|