U:RDoc::NormalClass[iI"MockGemUi:ETI"Gem::MockGemUi;TI"Gem::StreamUI;Fo:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"JThis Gem::StreamUI subclass records input and output to StringIO for ;TI"retrieval during tests.;T: @fileI" lib/rubygems/mock_gem_ui.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[I"new;TI" lib/rubygems/mock_gem_ui.rb;T[:protected[[: private[[I" instance;T[[; [ [I"ask;F@[I" error;F@[I" input;F@[I" output;F@[I"terminate_interaction;F@[I"terminated?;F@[; [[;[[[I"TTY;To;;[; @; 0@[I"TTY;To;;[; @; 0@[I"TTY;To;;[; @; 0@[U:RDoc::Context::Section[i0o;;[; 0; 0[@@cRDoc::TopLevel