We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d148222 commit 251447eCopy full SHA for 251447e
lib/src/model/package.dart
@@ -408,6 +408,17 @@ class Package extends LibraryContainer
408
_referenceChildren = {};
409
_referenceChildren
410
.addEntries(allLibraries.map((l) => MapEntry(l.name, l)));
411
+ // Do not override any preexisting data, and insert based on the
412
+ // public library sort order.
413
+ // TODO(jcollins-g): warn when results require package-global
414
+ // lookups like this.
415
+ for (var lib in publicLibrariesSorted) {
416
+ for (var referableEntry in lib.referenceChildren.entries) {
417
+ if (!_referenceChildren.containsKey(referableEntry.key)) {
418
+ _referenceChildren[referableEntry.key] = referableEntry.value;
419
+ }
420
421
422
}
423
return _referenceChildren;
424
0 commit comments