class Bundler::Molinillo::NoSuchDependencyError
An error caused by searching for a dependency that is completely unknown, i.e. has no versions available whatsoever.
Attributes
              dependency[RW]
            
            @return [Object] the dependency that could not be found
              required_by[RW]
            
            @return [Array<Object>] the specifications that depended upon {#dependency}
Public Class Methods
                              new(dependency, required_by = [])
                              click to toggle source
                            
                            Initializes a new error with the given missing dependency. @param [Object] dependency @see {#dependency} @param [Array<Object>] required_by @see {#required_by}
                                  Calls superclass method
                                  
                              
                              # File bundler/vendor/molinillo/lib/molinillo/errors.rb, line 19 def initialize(dependency, required_by = []) @dependency = dependency @required_by = required_by.uniq super() end
Public Instance Methods
                              message()
                              click to toggle source
                            
                            The error message for the missing dependency, including the specifications that had this dependency.
# File bundler/vendor/molinillo/lib/molinillo/errors.rb, line 27 def message sources = required_by.map { |r| "`#{r}`" }.join(' and ') message = "Unable to find a specification for `#{dependency}`" message += " depended upon by #{sources}" unless sources.empty? message end