$getImport method
Implementation
Uri $getImport(DartType type, LibraryElement targetLib) {
if (type is InterfaceType) {
if (identical(type.element.library, targetLib)) return Uri();
Uri uri = type.element.library.uri;
if (uri.scheme == 'dart') {
String libName = uri.pathSegments.first; // 'core'
return Uri(scheme: 'dart', path: libName); // dart:core
}
return uri;
}
return Uri();
}