class DependencyInspector::RubyGemfile::SourceList
Public Class Methods
new()
click to toggle source
# File lib/dependency_inspector/ruby_gemfile/source_list.rb, line 4 def initialize @path_sources = [] @git_sources = [] @rubygems_sources = [] end
Public Instance Methods
add_rubygems_sources(options = {})
click to toggle source
# File lib/dependency_inspector/ruby_gemfile/source_list.rb, line 10 def add_rubygems_sources(options = {}) add_source_to_list RubyGemfile::Source.new(options), @rubygems_sources end
all_sources()
click to toggle source
# File lib/dependency_inspector/ruby_gemfile/source_list.rb, line 14 def all_sources @path_sources + @git_sources + @rubygems_sources end
Private Instance Methods
add_source_to_list(source, list)
click to toggle source
# File lib/dependency_inspector/ruby_gemfile/source_list.rb, line 20 def add_source_to_list(source, list) list.unshift(source).uniq! source end