class Gem::Resolver::InstalledSpecification

def ==(other) # :nodoc:

:nodoc:
def ==(other) # :nodoc:
  self.class === other &&
    @set  == other.set &&
    @spec == other.spec
end

def install(options = {})

def install(options = {})
  yield nil
end

def installable_platform?

def installable_platform?
  # BACKCOMPAT If the file is coming out of a specified file, then we
  # ignore the platform. This code can be removed in RG 3.0.
  return true if @source.is_a? Gem::Source::SpecificFile
  super
end

def pretty_print(q) # :nodoc:

:nodoc:
def pretty_print(q) # :nodoc:
  q.group 2, "[InstalledSpecification", "]" do
    q.breakable
    q.text "name: #{name}"
    q.breakable
    q.text "version: #{version}"
    q.breakable
    q.text "platform: #{platform}"
    q.breakable
    q.text "dependencies:"
    q.breakable
    q.pp spec.dependencies
  end
end

def source

def source
  @source ||= Gem::Source::Installed.new
end