HEX
Server: Apache
System: Linux s198.coreserver.jp 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC 2025 x86_64
User: nagasaki (10062)
PHP: 7.1.33
Disabled: NONE
Upload Files
File: //usr/local/rvm/gems/ruby-2.7.4/doc/loofah-2.12.0/ri/Loofah/cdesc-Loofah.ri
U:RDoc::NormalModule[iI"Loofah:ET@0o:RDoc::Markup::Document:@parts[o;;[S:RDoc::Markup::Heading:
leveli:	textI"$Strings and IO Objects as Input;To:RDoc::Markup::BlankLineo:RDoc::Markup::Paragraph;[
I"JLoofah.document and Loofah.fragment accept any IO object in addition ;TI"Ito accepting a string. That IO object could be a file, or a socket, ;TI"<or a StringIO, or anything that responds to +read+ and ;TI"@+close+. Which makes it particularly easy to sanitize mass ;TI"quantities of docs.;T:
@fileI"lib/loofah.rb;T:0@omit_headings_from_table_of_contents_below0o;;[;I"lib/loofah/elements.rb;T;0o;;[;I"lib/loofah/helpers.rb;T;0o;;[;I" lib/loofah/html/document.rb;T;0o;;[;I")lib/loofah/html/document_fragment.rb;T;0o;;[;I",lib/loofah/html5/libxml2_workarounds.rb;T;0o;;[;I"!lib/loofah/html5/safelist.rb;T;0o;;[;I"lib/loofah/html5/scrub.rb;T;0o;;[;I"#lib/loofah/instance_methods.rb;T;0o;;[;I"lib/loofah/metahelpers.rb;T;0o;;[;I"lib/loofah/scrubber.rb;T;0o;;[;I"lib/loofah/scrubbers.rb;T;0o;;[;I"lib/loofah/version.rb;T;0o;;[;I"lib/loofah/xml/document.rb;T;0o;;[;I"(lib/loofah/xml/document_fragment.rb;T;0;0;0[[U:RDoc::Constant[iI"VERSION;TI"Loofah::VERSION;T:public0o;;[o;
;[I"(The version of Loofah you are using;T;@:;0@:@cRDoc::NormalModule0[[[I"
class;T[[;[[I"
document;TI"lib/loofah.rb;T[I"
fragment;T@V[I"!remove_extraneous_whitespace;T@V[I"scrub_document;T@V[I"scrub_fragment;T@V[I"scrub_xml_document;T@V[I"scrub_xml_fragment;T@V[I"xml_document;T@V[I"xml_fragment;T@V[:protected[[:private[[I"(remove_comments_before_html_element;T@V[I"
instance;T[[;[[;[[;[[[U:RDoc::Context::Section[i0o;;[;0;0[@@@@@"@%@(@+@.@1@4@7@:@=@@@@cRDoc::TopLevel