Class: Bundler::Plugin::SourceList
- Inherits:
-
SourceList
- Object
- SourceList
- Bundler::Plugin::SourceList
- Defined in:
- lib/bundler/plugin/source_list.rb
Instance Method Summary collapse
- #add_git_source(options = {}) ⇒ Object
- #add_path_source(options = {}) ⇒ Object
- #add_rubygems_source(options = {}) ⇒ Object
- #all_sources ⇒ Object
Instance Method Details
#add_git_source(options = {}) ⇒ Object
8 9 10 |
# File 'lib/bundler/plugin/source_list.rb', line 8 def add_git_source( = {}) add_source_to_list Plugin::Installer::Git.new(), git_sources end |
#add_path_source(options = {}) ⇒ Object
12 13 14 |
# File 'lib/bundler/plugin/source_list.rb', line 12 def add_path_source( = {}) add_source_to_list Plugin::Installer::Path.new(), path_sources end |
#add_rubygems_source(options = {}) ⇒ Object
16 17 18 |
# File 'lib/bundler/plugin/source_list.rb', line 16 def add_rubygems_source( = {}) add_source_to_list Plugin::Installer::Rubygems.new(), @rubygems_sources end |
#all_sources ⇒ Object
20 21 22 |
# File 'lib/bundler/plugin/source_list.rb', line 20 def all_sources path_sources + git_sources + rubygems_sources + [] end |