class

Bundler::GemVersionPromoter

ruby latest stable - Superclass: Object

Class not available on this version

This class is only available on newer versions. The first available version (v2_6_3) is shown here.

This class contains all of the logic for determining the next version of a Gem to update to based on the requested level (patch, minor, major). Primarily designed to work with Resolver which will provide it the list of available dependency versions as found in its index, before returning it to to the resolution engine to select the best version.

Constants

DEBUG = ENV["DEBUG_RESOLVER"]

Attributes

[R]level
[R]locked_specs
[RW]prerelease_specified
[RW]strict
[R]unlock_gems

Files

  • lib/bundler/gem_version_promoter.rb