Index: pkg/analyzer/lib/source/sdk_ext.dart |
diff --git a/pkg/analyzer/lib/source/sdk_ext.dart b/pkg/analyzer/lib/source/sdk_ext.dart |
index 7caad4359c4ef100b357fa9c7f2315a3a0e7a1fa..6cd358f8f17b9507cd44fcdbe076fc58943781ca 100644 |
--- a/pkg/analyzer/lib/source/sdk_ext.dart |
+++ b/pkg/analyzer/lib/source/sdk_ext.dart |
@@ -76,6 +76,8 @@ class SdkExtUriResolver extends UriResolver { |
@override |
Uri restoreAbsolute(Source source) { |
+ // TODO(paulberry, johnmccutchan): this has incorrect semantics because it |
+ // refers to source.uri. See dartbug.com/24090. |
String libraryName = _libraryName(source.uri); |
if (_registeredSdkExtension(libraryName)) { |
return source.uri; |