class Gem::RequestSet::Lockfile::Parser

def parse_dependency name, op # :nodoc:

:nodoc:
def parse_dependency name, op # :nodoc:
  return Gem::Dependency.new name, op unless peek[0] == :text
  version = get(:text).value
  requirements = ["#{op} #{version}"]
  while peek.type == :comma do
    get :comma
    op      = get(:requirement).value
    version = get(:text).value
    requirements << "#{op} #{version}"
  end
  Gem::Dependency.new name, requirements
end