Parent

Class Index [+]

Quicksearch

Bundler::DepProxy

Attributes

required_by[R]
__platform[R]
dep[R]

Public Class Methods

new(dep, platform) click to toggle source
   # File lib/bundler/dep_proxy.rb, line 6
6:     def initialize(dep, platform)
7:       @dep, @__platform, @required_by = dep, platform, []
8:     end

Public Instance Methods

==(o) click to toggle source
    # File lib/bundler/dep_proxy.rb, line 14
14:     def ==(o)
15:       dep == o.dep && __platform == o.__platform
16:     end
Also aliased as: eql?
eql?(o) click to toggle source
Alias for: ==
hash() click to toggle source
    # File lib/bundler/dep_proxy.rb, line 10
10:     def hash
11:       @hash ||= dep.hash
12:     end
name() click to toggle source
    # File lib/bundler/dep_proxy.rb, line 24
24:     def name
25:       @dep.name
26:     end
requirement() click to toggle source
    # File lib/bundler/dep_proxy.rb, line 28
28:     def requirement
29:       @dep.requirement
30:     end
to_s() click to toggle source
    # File lib/bundler/dep_proxy.rb, line 32
32:     def to_s
33:       "#{name} (#{requirement}) #{__platform}"
34:     end
type() click to toggle source
    # File lib/bundler/dep_proxy.rb, line 20
20:     def type
21:       @dep.type
22:     end

Private Instance Methods

method_missing(*args) click to toggle source
    # File lib/bundler/dep_proxy.rb, line 38
38:     def method_missing(*args)
39:       @dep.send(*args)
40:     end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.