Method: Bundler::Definition#locked_ruby_version_object

Defined in:
lib/bundler/definition.rb

#locked_ruby_version_objectObject


389
390
391
392
393
394
395
396
397
398
399
# File 'lib/bundler/definition.rb', line 389

def locked_ruby_version_object
  return unless @locked_ruby_version
  @locked_ruby_version_object ||= begin
    unless version = RubyVersion.from_string(@locked_ruby_version)
      raise LockfileError, "The Ruby version #{@locked_ruby_version} from " \
        "#{@lockfile} could not be parsed. " \
        "Try running bundle update --ruby to resolve this."
    end
    version
  end
end