Flowdock
method

resolve_dependencies

Importance_0
v2_1_10 - Show latest stable - 0 notes - Class: DependencyInstaller
resolve_dependencies(dep_or_name, version) public

No documentation

This method has no description. You can help the Ruby community by adding new notes.

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
Register or log in to add new notes.