lib/ruby/stdlib/rubygems/dependency.rb
##
# Valid dependency types.
#--
# When this list is updated, be sure to change
# Gem::Specification::CURRENT_SPECIFICATION_VERSION as well.
#
# REFACTOR: This type of constant, TYPES, indicates we might want
# two classes, used via inheritance or duck typing.
Valid dependency types.
When this list is updated, be sure to change
Gem::Specification::CURRENT_SPECIFICATION_VERSION as well.

This type of constant, TYPES, indicates we might want
two classes, used via inheritance or duck typing.
Valid dependency types . When this list is updated be sure to change Gem :: Specification :: CURRENT_SPECIFICATION_VERSION as well . This type of constant TYPES indicates we might want two classes used via inheritance or duck typing .
def pretty_print(q) 
    q.group 1, 'Gem::Dependency.new(', ')' do
      q.pp name
      q.text ','
      q.breakable
      q.pp requirement
      q.text ','
      q.breakable
      q.pp type
    end
  end
def pretty_print ( q ) q . group 1 , 'Gem::Dependency.new(' , ')' do q . pp name q . text ',' q . breakable q . pp requirement q . text ',' q . breakable q . pp type end end
Valid dependency types.
Valid dependency types .
# :nodoc:
q
<not_specific>