In Files

  • bundler/dep_proxy.rb

Class/Module Index [+]

Quicksearch
No matching classes.

Bundler::DepProxy

Attributes

__platform[R]
dep[R]

Public Class Methods

get_proxy(dep, platform) click to toggle source
 
 # File bundler/dep_proxy.rb, line 9
def self.get_proxy(dep, platform)
 @proxies[[dep, platform]] ||= new(dep, platform).freeze
end
 

Public Instance Methods

clone() click to toggle source
 
 # File bundler/dep_proxy.rb, line 45
def clone
 raise NoMethodError.new("DepProxy cannot be cloned")
end
 
dup() click to toggle source
 
 # File bundler/dep_proxy.rb, line 41
def dup
 raise NoMethodError.new("DepProxy cannot be duplicated")
end
 
name() click to toggle source
 
 # File bundler/dep_proxy.rb, line 26
def name
 @dep.name
end
 
requirement() click to toggle source
 
 # File bundler/dep_proxy.rb, line 30
def requirement
 @dep.requirement
end
 
to_s() click to toggle source
 
 # File bundler/dep_proxy.rb, line 34
def to_s
 s = name.dup
 s << " (#{requirement})" unless requirement == Gem::Requirement.default
 s << " #{__platform}" unless __platform == Gem::Platform::RUBY
 s
end
 
type() click to toggle source
 
 # File bundler/dep_proxy.rb, line 22
def type
 @dep.type
end
 

AltStyle によって変換されたページ (->オリジナル) /