U:RDoc::NormalClass[iI"RequestSet:ETI"Gem::RequestSet;TI" Object;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"EA RequestSet groups a request to activate a set of dependencies.;To:RDoc::Markup::BlankLineo:RDoc::Markup::Verbatim;[I"9nokogiri = Gem::Dependency.new 'nokogiri', '~> 1.6' ;TI".pg = Gem::Dependency.new 'pg', '~> 0.14' ;TI" ;TI",set = Gem::RequestSet.new nokogiri, pg ;TI" ;TI"requests = set.resolve ;TI" ;TI"(p requests.map { |r| r.full_name } ;TI">#=> ["nokogiri-1.6.0", "mini_portile-0.5.1", "pg-0.17.0"];T: @format0: @fileI" lib/rubygems/request_set.rb;T:0@omit_headings_from_table_of_contents_below0; 0;0[[ I"always_install;TI"RW;T: publicFI" lib/rubygems/request_set.rb;T[ I"dependencies;TI"R;T;F@"[ I"development;TI"RW;T;F@"[ I"development_shallow;TI"RW;T;F@"[ I" errors;TI"R;T;F@"[ I"ignore_dependencies;TI"RW;T;F@"[ I"prerelease;TI"RW;T;F@"[ I" remote;TI"RW;T;F@"[ I"soft_missing;TI"RW;T;F@"[ I"source_set;TI"R;T;F@"[[[I" TSort;To;;[; @;0@"[[I" class;T[[;[[I"new;T@"[:protected[[: private[[I" instance;T[[;[[I"gem;F@"[I" import;F@"[I" install;F@"[I"install_from_gemdeps;F@"[I"install_into;F@"[I"load_gemdeps;F@"[I" resolve;F@"[I"resolve_current;F@"[I"sorted_requests;F@"[I" specs;F@"[I" specs_in;F@"[;[[;[[[U:RDoc::Context::Section[i0o;;[; 0;0[ @I"3lib/rubygems/request_set/gem_dependency_api.rb;TI")lib/rubygems/request_set/lockfile.rb;TI"0lib/rubygems/request_set/lockfile/parser.rb;TI"3lib/rubygems/request_set/lockfile/tokenizer.rb;T@cRDoc::TopLevel