method
resolve_dependencies

v2_1_10 -
Show latest stable
-
0 notes -
Class: DependencyInstaller
- 1_8_6_287
- 1_8_7_72
- 1_8_7_330
- 1_9_1_378
- 1_9_2_180
- 1_9_3_125
- 1_9_3_392
- 2_1_10 (0)
- 2_2_9 (0)
- 2_4_6 (0)
- 2_5_5 (0)
- 2_6_3 (0)
- What's this?
resolve_dependencies(dep_or_name, version)
public
Hide source
# File lib/rubygems/dependency_installer.rb, line 417 def resolve_dependencies dep_or_name, version # :nodoc: as = available_set_for dep_or_name, version request_set = as.to_request_set install_development_deps request_set.soft_missing = @force request_set.remote = false unless consider_remote? installer_set = Gem::Resolver::InstallerSet.new @domain installer_set.always_install.concat request_set.always_install installer_set.ignore_installed = @only_install_dir if @ignore_dependencies then installer_set.ignore_dependencies = true request_set.ignore_dependencies = true request_set.soft_missing = true end composed_set = Gem::Resolver.compose_sets as, installer_set request_set.resolve composed_set request_set end