• 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
Name
Last commit
Last update
..
downloader Loading commit data...
external_sources Loading commit data...
generator Loading commit data...
installer Loading commit data...
sandbox Loading commit data...
target Loading commit data...
user_interface Loading commit data...
command_spec.rb Loading commit data...
config_spec.rb Loading commit data...
downloader_spec.rb Loading commit data...
executable_spec.rb Loading commit data...
external_sources_spec.rb Loading commit data...
hooks_manager_spec.rb Loading commit data...
installer_spec.rb Loading commit data...
library_spec.rb Loading commit data...
project_spec.rb Loading commit data...
resolver_spec.rb Loading commit data...
sandbox_spec.rb Loading commit data...
sources_manager_spec.rb Loading commit data...
target_spec.rb Loading commit data...
user_interface_spec.rb Loading commit data...
validator_spec.rb Loading commit data...