In Files

  • rubygems/dependency_resolver/installed_specification.rb

Class/Module Index [+]

Quicksearch

Gem::DependencyResolver::InstalledSpecification

Attributes

spec[R]

Public Class Methods

new(set, spec, source=nil) click to toggle source
 
               # File rubygems/dependency_resolver/installed_specification.rb, line 5
def initialize set, spec, source=nil
  @set    = set
  @source = source
  @spec   = spec
end
            

Public Instance Methods

dependencies() click to toggle source
 
               # File rubygems/dependency_resolver/installed_specification.rb, line 17
def dependencies
  @spec.dependencies
end
            
full_name() click to toggle source
 
               # File rubygems/dependency_resolver/installed_specification.rb, line 21
def full_name
  "#{@spec.name}-#{@spec.version}"
end
            
name() click to toggle source
 
               # File rubygems/dependency_resolver/installed_specification.rb, line 25
def name
  @spec.name
end
            
source() click to toggle source
 
               # File rubygems/dependency_resolver/installed_specification.rb, line 29
def source
  @source ||= Gem::Source::Installed.new
end
            
version() click to toggle source
 
               # File rubygems/dependency_resolver/installed_specification.rb, line 33
def version
  @spec.version
end