method
install_gems
v2_2_9 -
Show latest stable
-
0 notes -
Class: InstallCommand
- 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?
install_gems()
public
Hide source
# File lib/rubygems/commands/install_command.rb, line 292 def install_gems # :nodoc: exit_code = 0 get_all_gem_names_and_versions.each do |gem_name, gem_version| gem_version ||= options[:version] begin install_gem gem_name, gem_version rescue Gem::InstallError => e alert_error "Error installing #{gem_name}:\n\t#{e.message}" exit_code |= 1 rescue Gem::GemNotFoundException, Gem::UnsatisfiableDependencyError => e domain = options[:domain] domain = :local unless options[:suggest_alternate] show_lookup_failure e.name, e.version, e.errors, domain exit_code |= 2 end end exit_code end