Linux SRV-16 6.18.44-paas #1 SMP PREEMPT_DYNAMIC Thu Aug 13 10:08:12 UTC 2026 x86_64
/
opt
/
ruby-2.7
/
usr
/
share
/
ri
/
2.7.0
/
system
/
Bundler
/
GemVersionPromoter
/
//opt/ruby-2.7/usr/share/ri/2.7.0/system/Bundler/GemVersionPromoter/cdesc-GemVersionPromoter.ri
U:RDoc::NormalClass[iI"GemVersionPromoter:ETI" Bundler::GemVersionPromoter;TI"Object;To:RDoc::Markup::Document:@parts[o;;[o:RDoc::Markup::Paragraph;[ I"PThis class contains all of the logic for determining the next version of a ;TI"JGem to update to based on the requested level (patch, minor, major). ;TI"PPrimarily designed to work with Resolver which will provide it the list of ;TI"Qavailable dependency versions as found in its index, before returning it to ;TI"9to the resolution engine to select the best version.;T: @fileI"(lib/bundler/gem_version_promoter.rb;T:0@omit_headings_from_table_of_contents_below0; 0;0[ [ I" level;TI"R;T:publicFI"+../lib/bundler/gem_version_promoter.rb;T[ I"locked_specs;T@;F@[ I"prerelease_specified;TI"RW;T;F@[ I"strict;T@;F@[ I"unlock_gems;T@;F@[U:RDoc::Constant[i I" DEBUG;TI"'Bundler::GemVersionPromoter::DEBUG;T;0o;;[ ; @;0@@cRDoc::NormalClass0[ [[I" class;T[[;[[I"new;T@[:protected[ [:private[ [I" instance;T[[;[ [I"level=;T@[I"major?;T@[I"minor?;T@[I"sort_versions;T@[;[ [;[ [I"debug_format_result;T@[I"%either_version_older_than_locked;T@[I"filter_dep_specs;T@[I"move_version_to_end;T@[I"post_sort;T@[I"segments_do_not_match;T@[I"sort_dep_specs;T@[I"unlocking_gem?;T@[ [U:RDoc::Context::Section[i 0o;;[ ; 0;0[I"(lib/bundler/gem_version_promoter.rb;TI"Bundler;TcRDoc::NormalModule