• Samuel Giddins's avatar
    [Resolver] Sort external source dependencies first · c09b079d
    Samuel Giddins authored
    This resolves a (potential) ordering bug due to pre-releases.
    
    In #possibility_versions_for_root_name, we check whether dependencies on a pod are pre-release or external source, and if so allow pre-releases. It is crucial, therefore, that any external source dependencies have been addressed before any transitive source without the external source, so that pre-releases are (properly) allowed.
    c09b079d