class Berkshelf::OutdatedDependency
Public Class Methods
Source
# File lib/berkshelf/errors.rb, line 283 def initialize(locked, dependency) @locked = locked @dependency = dependency end
@param [Dependency] locked_dependency
the locked dependency
@param [Dependency] dependency
the dependency that is outdated
Public Instance Methods
Source
# File lib/berkshelf/errors.rb, line 288 def to_s "Berkshelf could not find compatible versions for cookbook '#{@dependency.name}':\n" + " In Berksfile:\n" + " #{@dependency.name} (#{@dependency.version_constraint})\n\n" + " In Berksfile.lock:\n" + " #{@locked.name} (#{@locked.version})\n\n" + "Try running `berks update #{@dependency.name}`, which will try to find '#{@dependency.name}' matching " + "'#{@dependency.version_constraint}'." end
Also aliased as: message