instance method
Gem::RequestSet#install_hooks
install_hooks(requests, options)
lib/rubygems/request_set.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.0.0/lib/rubygems/request_set.rb, line 295
def install_hooks(requests, options)
specs = requests.map do |request|
case request
when Gem::Resolver::ActivationRequest then
request.spec.spec
else
request
end
end
require_relative "dependency_installer"
inst = Gem::DependencyInstaller.new options
inst.installed_gems.replace specs
Gem.done_installing_hooks.each do |hook|
hook.call inst, specs
end unless Gem.done_installing_hooks.empty?
end
Call hooks on installed gems
See also
#install_from_gemdeps
#install_into
#install
#load_gemdeps
also in
4.1 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0