U:RDoc::NormalModule[iI"Molinillo:EFI"Bundler::Molinillo;T0o:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"EBundler::Molinillo is a generic dependency resolution algorithm.;T: @fileI"2lib/bundler/vendor/molinillo/lib/molinillo.rb;T:0@omit_headings_from_table_of_contents_below0o;;[o; ;[I" frozen_string_literal: true;T; I"Mlib/bundler/vendor/molinillo/lib/molinillo/delegates/resolution_state.rb;T; 0o;;[o; ;[I" frozen_string_literal: true;T; I"Slib/bundler/vendor/molinillo/lib/molinillo/delegates/specification_provider.rb;T; 0o;;[; I"Clib/bundler/vendor/molinillo/lib/molinillo/dependency_graph.rb;T; 0o;;[o; ;[I" frozen_string_literal: true;T; I"Jlib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/action.rb;T; 0o;;[; I"Xlib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/add_edge_no_circular.rb;T; 0o;;[; I"Nlib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/add_vertex.rb;T; 0o;;[; I"Olib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/delete_edge.rb;T; 0o;;[; I"Wlib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/detach_vertex_named.rb;T; 0o;;[; I"Glib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/log.rb;T; 0o;;[; I"Olib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/set_payload.rb;T; 0o;;[; I"Glib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/tag.rb;T; 0o;;[o; ;[I" frozen_string_literal: true;T; I"Jlib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/vertex.rb;T; 0o;;[o; ;[I" frozen_string_literal: true;T; I"9lib/bundler/vendor/molinillo/lib/molinillo/errors.rb;T; 0o;;[o; ;[I" frozen_string_literal: true;T; I"?lib/bundler/vendor/molinillo/lib/molinillo/gem_metadata.rb;T; 0o;;[o; ;[I" frozen_string_literal: true;T; I"Qlib/bundler/vendor/molinillo/lib/molinillo/modules/specification_provider.rb;T; 0o;;[o; ;[I" frozen_string_literal: true;T; I"=lib/bundler/vendor/molinillo/lib/molinillo/modules/ui.rb;T; 0o;;[o; ;[I" frozen_string_literal: true;T; I"=lib/bundler/vendor/molinillo/lib/molinillo/resolution.rb;T; 0o;;[; I";lib/bundler/vendor/molinillo/lib/molinillo/resolver.rb;T; 0o;;[o; ;[I" frozen_string_literal: true;T; I"8lib/bundler/vendor/molinillo/lib/molinillo/state.rb;T; 0; 0; 0[[U:RDoc::Constant[iI" VERSION;FI" Bundler::Molinillo::VERSION;T00o;;[o; ;[I"'The version of Bundler::Molinillo.;T; @L; 0@L@cRDoc::NormalModule0U; [iI"ResolutionState;FI"(Bundler::Molinillo::ResolutionState;T00o;;[o; ;[ I"+A state that a {Resolution} can be in ;TI"=@attr [String] name the name of the current requirement ;TI"K@attr [Array] requirements currently unsatisfied requirements ;TI"K@attr [DependencyGraph] activated the graph of activated dependencies ;TI"8@attr [Object] requirement the current requirement ;TI"W@attr [Object] possibilities the possibilities to satisfy the current requirement ;TI"7@attr [Integer] depth the depth of the resolution ;TI"7@attr [Set] conflicts unresolved conflicts;T; @g; 0@g@@s0[[[I" class;T[[: public[[:protected[[: private[[I" instance;T[[; [[;[[;[[[U:RDoc::Context::Section[i0o;;[; 0; 0[@@@@@%@(@+@.@1@4@7@:@@@F@L@R@X@^@a@gI" Bundler;F@s