U:RDoc::NormalClass[iI"Resolution:ETI"3Gem::Resolver::Molinillo::Resolver::Resolution;TI" Object;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"2A specific resolution from a given {Resolver};T: @fileI"@lib/rubygems/resolver/molinillo/lib/molinillo/resolution.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[ [ I" base;TI"R;T: publicFI"@lib/rubygems/resolver/molinillo/lib/molinillo/resolution.rb;T[ I"iteration_rate;TI"RW;T: privateF@[ I"original_requested;TI"R;T; F@[ I"resolver_ui;TI"R;T; F@[ I"specification_provider;TI"R;T; F@[ I"started_at;TI"RW;T; F@[ I" states;TI"RW;T; F@[U:RDoc::Constant[iI" Conflict;FI"=Gem::Resolver::Molinillo::Resolver::Resolution::Conflict;T00o;;[ o; ;[ I"8A conflict that the resolution process encountered ;TI"U@attr [Object] requirement the requirement that immediately led to the conflict ;TI"[@attr [{String,Nil=>[Object]}] requirements the requirements that caused the conflict ;TI"M@attr [Object, nil] existing the existing spec that was in conflict with;To:RDoc::Markup::Verbatim;[I"the {#possibility} ;T: @format0o; ;[I"L@attr [Object] possibility the spec that was unable to be activated due;To;;[I"to a conflict ;T;0o; ;[I"I@attr [Object] locked_requirement the relevant locking requirement. ;TI"M@attr [Array>] requirement_trees the different requirement;To;;[I"Ctrees that led to every requirement for the conflicting name. ;T;0o; ;[I"L@attr [{String=>Object}] activated_by_name the already-activated specs.;T; @; 0@@cRDoc::NormalClass0[[I"9Gem::Resolver::Molinillo::Delegates::ResolutionState;To;;[; @; 0@[I"?Gem::Resolver::Molinillo::Delegates::SpecificationProvider;To;;[; @; 0@[[I" class;T[[; [[I"new;T@[:protected[[; [[I" instance;T[[; [[I" resolve;F@[;[[; [![I"activate_spec;F@[I"attempt_to_activate;F@[I"&attempt_to_activate_existing_spec;F@[I"!attempt_to_activate_new_spec;F@[I" attempt_to_swap_possibility;F@[I"create_conflict;F@[I" debug;F@[I"end_resolution;F@[I"find_state_for;F@[I"fixup_swapped_children;F@[I",handle_missing_or_push_dependency_state;F@[I"indicate_progress;F@[I"initial_state;F@[I"locked_requirement_named;F@[I"new_spec_satisfied?;F@[I"parent_of;F@[I"possibility;F@[I"process_topmost_state;F@[I" push_state_for_requirements;F@[I"$require_nested_dependencies_for;F@[I""requirement_for_existing_name;F@[I"requirement_tree_for;F@[I"requirement_trees;F@[I"start_resolution;F@[I" state;F@[I"state_any?;F@[I"state_index_for_unwind;F@[I"unwind_for_conflict;F@[[U:RDoc::Context::Section[i0o;;[; 0; 0[@I"'Gem::Resolver::Molinillo::Resolver;T@I