class

Bundler::GemVersionPromoter

v2_6_3 - Show latest stable - Superclass: Object

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