Skip to content

Instantly share code, notes, and snippets.

@hone
Created September 20, 2011 00:36
Show Gist options
  • Save hone/1228009 to your computer and use it in GitHub Desktop.
Save hone/1228009 to your computer and use it in GitHub Desktop.
Bundle Install Flow Path
bundle install
CLI#install
Bundler.root
SharedHelpers#default_gemfile
Bundler.definition
Bundler.default_gemfile
Bundler.default_lockfile
Definition.build
DSL.evaluate
Definition.new
Installer.install
Installer.new
Installer#run
Definition.build
DSL.evaluate
Definition.new
Definition#resolve_with_cache/resolve_remotely
Definition#specs
Definition#resolve
Definition#converge_locked_specs
SpecSet.new
SpecSet#for
Definition#index
Index.build
Index#add_source
Source#specs
Index.build
Index#use
Resolver.resolve
SpecSet#merge
Installer#install_gem_from_spec
Fetcher.fetch
Source#install
Installer#lock
Definition#lock
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment