U:RDoc::NormalClass[iI"Uninstaller:ETI"Gem::Uninstaller;TI" Object;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"An Uninstaller.;To:RDoc::Markup::BlankLineo; ;[ I"MThe uninstaller fires pre and post uninstall hooks. Hooks can be added ;TI"Keither through a rubygems_plugin.rb file in an installed gem or via a ;TI"Rrubygems/defaults/#{RUBY_ENGINE}.rb or rubygems/defaults/operating_system.rb ;TI"Efile. See Gem.pre_uninstall and Gem.post_uninstall for details.;T: @fileI" lib/rubygems/uninstaller.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" bin_dir;TI"R;T: publicFI" lib/rubygems/uninstaller.rb;T[ I" gem_home;TI"R;T; F@[ I" spec;TI"R;T; F@[[[I"Gem::UserInteraction;To;;[; @; 0@[[I" class;T[[; [[I"new;T@[:protected[[: private[[I" instance;T[[; [ [I" path_ok?;F@[I" remove;F@[I"remove_all;F@[I"remove_executables;F@[I"uninstall;F@[I"uninstall_gem;F@[;[[;[[[U:RDoc::Context::Section[i0o;;[; 0; 0[@@cRDoc::TopLevel