Skip to content

Commit 1456563

Browse files
author
John Messerly
committed
Revert "fixes #200, library prefixes for unknown imports"
This reverts commit 026a4921957ee08f011eabf1c3deea6c5e8aa715. BUG= Review URL: https://codereview.chromium.org/1159013009
1 parent f6a2ec2 commit 1456563

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

pkg/dev_compiler/lib/src/utils.dart

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -207,15 +207,8 @@ _MemberTypeGetter _memberTypeGetter(ExecutableElement member) {
207207
return f;
208208
}
209209

210-
bool isDynamicTarget(Expression node) {
211-
if (node == null) return false;
212-
var type = node.staticType;
213-
214-
// This is an unknown identifier, like an import that doesn't resolve.
215-
if (type == null) return true;
216-
217-
return type.isDynamic && !isLibraryPrefix(node);
218-
}
210+
bool isDynamicTarget(Expression node) =>
211+
node != null && !isLibraryPrefix(node) && node.staticType.isDynamic;
219212

220213
bool isLibraryPrefix(Expression node) =>
221214
node is SimpleIdentifier && node.staticElement is PrefixElement;

0 commit comments

Comments
 (0)