lib/rubygems/dependent.rb in gem-dependent-0.2.0 vs lib/rubygems/dependent.rb in gem-dependent-0.2.1

- old
+ new

@@ -26,20 +26,20 @@ select_dependent(gems_and_dependencies, gem) end private - def self.fetch_all_dependencies(specs_and_sources, options) + def self.fetch_all_dependencies(specs_and_sources, options={}) parallel = (options[:parallel] || 15) Gem::Dependent::Parallel.map(specs_and_sources, :in_processes => parallel) do |spec, source| yield if block_given? name, version = spec[0,2] dependencies = fetch_dependencies(spec, source, options) [name, version, dependencies] end end - def self.fetch_dependencies(spec, source, options) + def self.fetch_dependencies(spec, source, options={}) begin fetcher = Gem::SpecFetcher.fetcher fetcher.fetch_spec(spec, URI.parse(source)).dependencies rescue Object => e $stderr.puts e unless options[:all_versions]