class Gem::RequestSet::GemDependencyAPI

def gem_git_source name, options # :nodoc:

:nodoc:
def gem_git_source name, options # :nodoc:
  return unless git_source = (@git_sources.keys & options.keys).last
  source_callback = @git_sources[git_source]
  source_param = options.delete git_source
  git_url = source_callback.call source_param
  options[:git] = git_url
  gem_git name, options
  true
end