DescriptionGet rid of RootSource.
This was a sort of hackish source only used internally during
version solving. But it causes a couple of subtle bugs because it
never gets registered with the SourceRegistry. That in turn makes
toString() fail on any PackageId with that source since it relies
on the Source being registered.
The simplest fix is to just remove the hacked source and have a
null source in PackageId/Ref mean "root" and handle it specially.
Committed: https://code.google.com/p/dart/source/detail?r=17646
Patch Set 1 #
Total comments: 6
Messages
Total messages: 3 (0 generated)
|