Used Internally. Wraps a Depedency object to also track which spec contained the Dependency.

Methods
#
M
N
T
Attributes
[R] dependency
[R] requester
Class Public methods
new(dep, act)
# File lib/rubygems/dependency_resolver.rb, line 328
def initialize(dep, act)
  @dependency = dep
  @requester = act
end
Instance Public methods
==(other)
# File lib/rubygems/dependency_resolver.rb, line 347
def ==(other)
  case other
  when Dependency
    @dependency == other
  when DependencyRequest
    @dependency == other.dependency && @requester == other.requester
  else
    false
  end
end
matches_spec?(spec)
# File lib/rubygems/dependency_resolver.rb, line 339
def matches_spec?(spec)
  @dependency.matches_spec? spec
end
name()
# File lib/rubygems/dependency_resolver.rb, line 335
def name
  @dependency.name
end
to_s()
# File lib/rubygems/dependency_resolver.rb, line 343
def to_s
  @dependency.to_s
end