diff --git a/.gems/cache/addressable-2.3.6.gem b/.gems/cache/addressable-2.3.6.gem new file mode 100644 index 0000000..254dec8 Binary files /dev/null and b/.gems/cache/addressable-2.3.6.gem differ diff --git a/.gems/cache/buftok-0.2.0.gem b/.gems/cache/buftok-0.2.0.gem new file mode 100644 index 0000000..2c3d94b Binary files /dev/null and b/.gems/cache/buftok-0.2.0.gem differ diff --git a/.gems/cache/equalizer-0.0.9.gem b/.gems/cache/equalizer-0.0.9.gem new file mode 100644 index 0000000..2072c17 Binary files /dev/null and b/.gems/cache/equalizer-0.0.9.gem differ diff --git a/.gems/cache/faraday-0.9.0.gem b/.gems/cache/faraday-0.9.0.gem new file mode 100644 index 0000000..0b00e52 Binary files /dev/null and b/.gems/cache/faraday-0.9.0.gem differ diff --git a/.gems/cache/http-0.6.2.gem b/.gems/cache/http-0.6.2.gem new file mode 100644 index 0000000..00fc84b Binary files /dev/null and b/.gems/cache/http-0.6.2.gem differ diff --git a/.gems/cache/http_parser.rb-0.6.0.gem b/.gems/cache/http_parser.rb-0.6.0.gem new file mode 100644 index 0000000..3d3d508 Binary files /dev/null and b/.gems/cache/http_parser.rb-0.6.0.gem differ diff --git a/.gems/cache/memoizable-0.4.2.gem b/.gems/cache/memoizable-0.4.2.gem new file mode 100644 index 0000000..41d1f5b Binary files /dev/null and b/.gems/cache/memoizable-0.4.2.gem differ diff --git a/.gems/cache/multipart-post-2.0.0.gem b/.gems/cache/multipart-post-2.0.0.gem new file mode 100644 index 0000000..abfff3d Binary files /dev/null and b/.gems/cache/multipart-post-2.0.0.gem differ diff --git a/.gems/cache/naught-1.0.0.gem b/.gems/cache/naught-1.0.0.gem new file mode 100644 index 0000000..f59502d Binary files /dev/null and b/.gems/cache/naught-1.0.0.gem differ diff --git a/.gems/cache/simple_oauth-0.2.0.gem b/.gems/cache/simple_oauth-0.2.0.gem new file mode 100644 index 0000000..5901361 Binary files /dev/null and b/.gems/cache/simple_oauth-0.2.0.gem differ diff --git a/.gems/cache/thread_safe-0.3.4.gem b/.gems/cache/thread_safe-0.3.4.gem new file mode 100644 index 0000000..5bf4376 Binary files /dev/null and b/.gems/cache/thread_safe-0.3.4.gem differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/PunycodeBadInput/cdesc-PunycodeBadInput.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/PunycodeBadInput/cdesc-PunycodeBadInput.ri new file mode 100644 index 0000000..dee133c Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/PunycodeBadInput/cdesc-PunycodeBadInput.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/PunycodeBigOutput/cdesc-PunycodeBigOutput.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/PunycodeBigOutput/cdesc-PunycodeBigOutput.ri new file mode 100644 index 0000000..82d722b Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/PunycodeBigOutput/cdesc-PunycodeBigOutput.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/PunycodeOverflow/cdesc-PunycodeOverflow.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/PunycodeOverflow/cdesc-PunycodeOverflow.ri new file mode 100644 index 0000000..3f18a58 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/PunycodeOverflow/cdesc-PunycodeOverflow.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/cdesc-IDNA.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/cdesc-IDNA.ri new file mode 100644 index 0000000..2102b4a Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/cdesc-IDNA.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/lookup_unicode_combining_class-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/lookup_unicode_combining_class-c.ri new file mode 100644 index 0000000..927c702 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/lookup_unicode_combining_class-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/lookup_unicode_compatibility-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/lookup_unicode_compatibility-c.ri new file mode 100644 index 0000000..a4808fd Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/lookup_unicode_compatibility-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/lookup_unicode_composition-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/lookup_unicode_composition-c.ri new file mode 100644 index 0000000..8dad303 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/lookup_unicode_composition-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/lookup_unicode_lowercase-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/lookup_unicode_lowercase-c.ri new file mode 100644 index 0000000..f9b3d13 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/lookup_unicode_lowercase-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/punycode_adapt-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/punycode_adapt-c.ri new file mode 100644 index 0000000..50e1610 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/punycode_adapt-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/punycode_basic%3f-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/punycode_basic%3f-c.ri new file mode 100644 index 0000000..0df5fca Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/punycode_basic%3f-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/punycode_decode-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/punycode_decode-c.ri new file mode 100644 index 0000000..28379a1 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/punycode_decode-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/punycode_decode_digit-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/punycode_decode_digit-c.ri new file mode 100644 index 0000000..c452569 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/punycode_decode_digit-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/punycode_delimiter%3f-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/punycode_delimiter%3f-c.ri new file mode 100644 index 0000000..6011851 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/punycode_delimiter%3f-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/punycode_encode-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/punycode_encode-c.ri new file mode 100644 index 0000000..b596bb4 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/punycode_encode-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/punycode_encode_digit-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/punycode_encode_digit-c.ri new file mode 100644 index 0000000..41d6b8e Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/punycode_encode_digit-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/to_ascii-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/to_ascii-c.ri new file mode 100644 index 0000000..f268c8d Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/to_ascii-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/to_unicode-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/to_unicode-c.ri new file mode 100644 index 0000000..f523f1e Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/to_unicode-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/unicode_compose-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/unicode_compose-c.ri new file mode 100644 index 0000000..f8f99e7 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/unicode_compose-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/unicode_compose_pair-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/unicode_compose_pair-c.ri new file mode 100644 index 0000000..f58ea7b Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/unicode_compose_pair-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/unicode_decompose-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/unicode_decompose-c.ri new file mode 100644 index 0000000..1f8caca Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/unicode_decompose-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/unicode_decompose_hangul-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/unicode_decompose_hangul-c.ri new file mode 100644 index 0000000..bc8de90 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/unicode_decompose_hangul-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/unicode_downcase-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/unicode_downcase-c.ri new file mode 100644 index 0000000..9e8d0d8 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/unicode_downcase-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/unicode_normalize_kc-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/unicode_normalize_kc-c.ri new file mode 100644 index 0000000..ef9a4d5 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/unicode_normalize_kc-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/unicode_sort_canonical-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/unicode_sort_canonical-c.ri new file mode 100644 index 0000000..92f7823 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/IDNA/unicode_sort_canonical-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/%3d%3d-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/%3d%3d-i.ri new file mode 100644 index 0000000..f6901e8 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/%3d%3d-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/InvalidTemplateOperatorError/cdesc-InvalidTemplateOperatorError.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/InvalidTemplateOperatorError/cdesc-InvalidTemplateOperatorError.ri new file mode 100644 index 0000000..f69f181 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/InvalidTemplateOperatorError/cdesc-InvalidTemplateOperatorError.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/InvalidTemplateValueError/cdesc-InvalidTemplateValueError.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/InvalidTemplateValueError/cdesc-InvalidTemplateValueError.ri new file mode 100644 index 0000000..a01b4ff Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/InvalidTemplateValueError/cdesc-InvalidTemplateValueError.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/%5b%5d-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/%5b%5d-i.ri new file mode 100644 index 0000000..19bafd7 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/%5b%5d-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/captures-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/captures-i.ri new file mode 100644 index 0000000..c5cac22 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/captures-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/cdesc-MatchData.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/cdesc-MatchData.ri new file mode 100644 index 0000000..27bd0c0 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/cdesc-MatchData.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/inspect-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/inspect-i.ri new file mode 100644 index 0000000..02a4b07 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/inspect-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/keys-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/keys-i.ri new file mode 100644 index 0000000..58ed844 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/keys-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/mapping-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/mapping-i.ri new file mode 100644 index 0000000..59ae8e9 --- /dev/null +++ b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/mapping-i.ri @@ -0,0 +1,5 @@ +U:RDoc::Attr[iI"mapping:ETI"-Addressable::Template::MatchData#mapping;FI"R;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"@return [Hash];To:RDoc::Markup::Verbatim; [ I"/The mapping that resulted from the match. +;TI"@Note that this mapping does not include keys or values for +;TI"@variables that appear in the Template, but are not present +;TI"in the URI.;T:@format0: +@fileI" lib/addressable/template.rb;T:0@omit_headings_from_table_of_contents_below0F@I"%Addressable::Template::MatchData;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/names-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/names-i.ri new file mode 100644 index 0000000..9cbdceb Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/names-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/new-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/new-c.ri new file mode 100644 index 0000000..b7eb12e Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/new-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/post_match-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/post_match-i.ri new file mode 100644 index 0000000..6068a70 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/post_match-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/pre_match-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/pre_match-i.ri new file mode 100644 index 0000000..300d305 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/pre_match-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/string-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/string-i.ri new file mode 100644 index 0000000..448aed0 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/string-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/template-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/template-i.ri new file mode 100644 index 0000000..d59941e --- /dev/null +++ b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/template-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI" template:ETI".Addressable::Template::MatchData#template;FI"R;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"$@return [Addressable::Template];To:RDoc::Markup::Verbatim; [I"%The Template used for the match.;T:@format0: +@fileI" lib/addressable/template.rb;T:0@omit_headings_from_table_of_contents_below0F@I"%Addressable::Template::MatchData;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/to_a-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/to_a-i.ri new file mode 100644 index 0000000..f933571 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/to_a-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/to_s-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/to_s-i.ri new file mode 100644 index 0000000..a447681 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/to_s-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/uri-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/uri-i.ri new file mode 100644 index 0000000..876e82e --- /dev/null +++ b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/uri-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI"uri:ETI")Addressable::Template::MatchData#uri;FI"R;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"@return [Addressable::URI];To:RDoc::Markup::Verbatim; [I"3The URI that the Template was matched against.;T:@format0: +@fileI" lib/addressable/template.rb;T:0@omit_headings_from_table_of_contents_below0F@I"%Addressable::Template::MatchData;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/values-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/values-i.ri new file mode 100644 index 0000000..2303ee9 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/values-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/values_at-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/values_at-i.ri new file mode 100644 index 0000000..b1613bf Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/values_at-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/variables-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/variables-i.ri new file mode 100644 index 0000000..d401b80 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/MatchData/variables-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/TemplateOperatorAbortedError/cdesc-TemplateOperatorAbortedError.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/TemplateOperatorAbortedError/cdesc-TemplateOperatorAbortedError.ri new file mode 100644 index 0000000..b493c35 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/TemplateOperatorAbortedError/cdesc-TemplateOperatorAbortedError.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/cdesc-Template.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/cdesc-Template.ri new file mode 100644 index 0000000..42653fb Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/cdesc-Template.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/eql%3f-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/eql%3f-i.ri new file mode 100644 index 0000000..3d58f0c Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/eql%3f-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/expand-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/expand-i.ri new file mode 100644 index 0000000..18b9cd9 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/expand-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/extract-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/extract-i.ri new file mode 100644 index 0000000..93a14b8 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/extract-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/inspect-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/inspect-i.ri new file mode 100644 index 0000000..2841bd2 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/inspect-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/join_values-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/join_values-i.ri new file mode 100644 index 0000000..7f3ab62 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/join_values-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/keys-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/keys-i.ri new file mode 100644 index 0000000..326a234 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/keys-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/match-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/match-i.ri new file mode 100644 index 0000000..229b4ee Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/match-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/new-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/new-c.ri new file mode 100644 index 0000000..fd45eb8 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/new-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/normalize_keys-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/normalize_keys-i.ri new file mode 100644 index 0000000..f40a56a Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/normalize_keys-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/normalize_value-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/normalize_value-i.ri new file mode 100644 index 0000000..d6984cf Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/normalize_value-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/ordered_variable_defaults-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/ordered_variable_defaults-i.ri new file mode 100644 index 0000000..82f0d8e Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/ordered_variable_defaults-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/parse_template_pattern-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/parse_template_pattern-i.ri new file mode 100644 index 0000000..951406f Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/parse_template_pattern-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/partial_expand-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/partial_expand-i.ri new file mode 100644 index 0000000..a39f377 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/partial_expand-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/pattern-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/pattern-i.ri new file mode 100644 index 0000000..7f529be --- /dev/null +++ b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/pattern-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI"pattern:ETI""Addressable::Template#pattern;FI"R;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"4@return [String] The Template object's pattern.;T: +@fileI" lib/addressable/template.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Addressable::Template;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/transform_capture-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/transform_capture-i.ri new file mode 100644 index 0000000..263607f Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/transform_capture-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/transform_partial_capture-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/transform_partial_capture-i.ri new file mode 100644 index 0000000..7e01533 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/transform_partial_capture-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/variable_defaults-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/variable_defaults-i.ri new file mode 100644 index 0000000..d3288fe Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/variable_defaults-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/Template/variables-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/variables-i.ri new file mode 100644 index 0000000..1feb7ac Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/Template/variables-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/%2b-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/%2b-i.ri new file mode 100644 index 0000000..8515363 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/%2b-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/%3d%3d%3d-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/%3d%3d%3d-i.ri new file mode 100644 index 0000000..f496cda Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/%3d%3d%3d-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/%3d%3d-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/%3d%3d-i.ri new file mode 100644 index 0000000..dcfd8b0 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/%3d%3d-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/CharacterClasses/cdesc-CharacterClasses.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/CharacterClasses/cdesc-CharacterClasses.ri new file mode 100644 index 0000000..de32c46 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/CharacterClasses/cdesc-CharacterClasses.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/InvalidURIError/cdesc-InvalidURIError.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/InvalidURIError/cdesc-InvalidURIError.ri new file mode 100644 index 0000000..baeb79f Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/InvalidURIError/cdesc-InvalidURIError.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/absolute%3f-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/absolute%3f-i.ri new file mode 100644 index 0000000..712754c Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/absolute%3f-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/authority%3d-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/authority%3d-i.ri new file mode 100644 index 0000000..64e717f Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/authority%3d-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/authority-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/authority-i.ri new file mode 100644 index 0000000..bc18f42 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/authority-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/basename-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/basename-i.ri new file mode 100644 index 0000000..e9e5a90 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/basename-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/cdesc-URI.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/cdesc-URI.ri new file mode 100644 index 0000000..b2cffa3 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/cdesc-URI.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/convert_path-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/convert_path-c.ri new file mode 100644 index 0000000..3ec47bb Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/convert_path-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/default_port-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/default_port-i.ri new file mode 100644 index 0000000..83873ac Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/default_port-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/defer_validation-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/defer_validation-i.ri new file mode 100644 index 0000000..55b4b77 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/defer_validation-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/display_uri-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/display_uri-i.ri new file mode 100644 index 0000000..b42c0fd Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/display_uri-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/dup-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/dup-i.ri new file mode 100644 index 0000000..5c39326 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/dup-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/empty%3f-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/empty%3f-i.ri new file mode 100644 index 0000000..2fe9721 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/empty%3f-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/encode-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/encode-c.ri new file mode 100644 index 0000000..21a41e6 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/encode-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/encode_component-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/encode_component-c.ri new file mode 100644 index 0000000..13d93ea Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/encode_component-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/eql%3f-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/eql%3f-i.ri new file mode 100644 index 0000000..5b258dc Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/eql%3f-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/escape-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/escape-c.ri new file mode 100644 index 0000000..18b0eb2 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/escape-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/extname-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/extname-i.ri new file mode 100644 index 0000000..ceb403e Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/extname-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/form_encode-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/form_encode-c.ri new file mode 100644 index 0000000..1e39ac7 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/form_encode-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/form_unencode-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/form_unencode-c.ri new file mode 100644 index 0000000..c08a409 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/form_unencode-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/fragment%3d-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/fragment%3d-i.ri new file mode 100644 index 0000000..8548a03 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/fragment%3d-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/fragment-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/fragment-i.ri new file mode 100644 index 0000000..31c685c Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/fragment-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/freeze-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/freeze-i.ri new file mode 100644 index 0000000..2ea9762 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/freeze-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/hash-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/hash-i.ri new file mode 100644 index 0000000..6072bce Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/hash-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/heuristic_parse-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/heuristic_parse-c.ri new file mode 100644 index 0000000..39dfc28 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/heuristic_parse-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/host%3d-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/host%3d-i.ri new file mode 100644 index 0000000..adb8181 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/host%3d-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/host-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/host-i.ri new file mode 100644 index 0000000..acb1bb7 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/host-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/hostname%3d-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/hostname%3d-i.ri new file mode 100644 index 0000000..30c153e Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/hostname%3d-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/hostname-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/hostname-i.ri new file mode 100644 index 0000000..6cc3c10 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/hostname-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/inferred_port-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/inferred_port-i.ri new file mode 100644 index 0000000..b67d6c3 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/inferred_port-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/inspect-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/inspect-i.ri new file mode 100644 index 0000000..6f30faf Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/inspect-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/ip_based%3f-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/ip_based%3f-i.ri new file mode 100644 index 0000000..e0b8571 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/ip_based%3f-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/ip_based_schemes-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/ip_based_schemes-c.ri new file mode 100644 index 0000000..28d22bb Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/ip_based_schemes-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/join%21-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/join%21-i.ri new file mode 100644 index 0000000..53b83e4 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/join%21-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/join-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/join-c.ri new file mode 100644 index 0000000..f344b72 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/join-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/join-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/join-i.ri new file mode 100644 index 0000000..186a5b7 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/join-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/merge%21-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/merge%21-i.ri new file mode 100644 index 0000000..3c1be3b Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/merge%21-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/merge-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/merge-i.ri new file mode 100644 index 0000000..7bac382 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/merge-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/new-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/new-c.ri new file mode 100644 index 0000000..4d4b935 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/new-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalize%21-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalize%21-i.ri new file mode 100644 index 0000000..373750e Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalize%21-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalize-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalize-i.ri new file mode 100644 index 0000000..5aea3c7 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalize-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalize_component-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalize_component-c.ri new file mode 100644 index 0000000..456c69b Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalize_component-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalize_path-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalize_path-c.ri new file mode 100644 index 0000000..af3f998 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalize_path-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_authority-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_authority-i.ri new file mode 100644 index 0000000..cf42d8d Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_authority-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_encode-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_encode-c.ri new file mode 100644 index 0000000..262d11b Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_encode-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_fragment-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_fragment-i.ri new file mode 100644 index 0000000..efda11e Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_fragment-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_host-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_host-i.ri new file mode 100644 index 0000000..0992c09 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_host-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_password-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_password-i.ri new file mode 100644 index 0000000..908a640 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_password-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_path-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_path-i.ri new file mode 100644 index 0000000..d57320a Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_path-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_port-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_port-i.ri new file mode 100644 index 0000000..97b2f61 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_port-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_query-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_query-i.ri new file mode 100644 index 0000000..c879a7f Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_query-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_scheme-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_scheme-i.ri new file mode 100644 index 0000000..2a98d72 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_scheme-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_site-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_site-i.ri new file mode 100644 index 0000000..b3fd004 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_site-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_user-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_user-i.ri new file mode 100644 index 0000000..ab7900f Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_user-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_userinfo-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_userinfo-i.ri new file mode 100644 index 0000000..683204e Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/normalized_userinfo-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/omit%21-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/omit%21-i.ri new file mode 100644 index 0000000..06c0140 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/omit%21-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/omit-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/omit-i.ri new file mode 100644 index 0000000..3a2e5f0 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/omit-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/origin-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/origin-i.ri new file mode 100644 index 0000000..b57be0c Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/origin-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/parse-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/parse-c.ri new file mode 100644 index 0000000..77bbef8 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/parse-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/password%3d-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/password%3d-i.ri new file mode 100644 index 0000000..ac4fea2 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/password%3d-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/password-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/password-i.ri new file mode 100644 index 0000000..f1ed73b Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/password-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/path%3d-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/path%3d-i.ri new file mode 100644 index 0000000..e362625 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/path%3d-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/path-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/path-i.ri new file mode 100644 index 0000000..07ffcc3 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/path-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/port%3d-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/port%3d-i.ri new file mode 100644 index 0000000..23ced03 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/port%3d-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/port-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/port-i.ri new file mode 100644 index 0000000..9b7455e Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/port-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/port_mapping-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/port_mapping-c.ri new file mode 100644 index 0000000..3110575 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/port_mapping-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/query%3d-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/query%3d-i.ri new file mode 100644 index 0000000..b843a29 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/query%3d-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/query-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/query-i.ri new file mode 100644 index 0000000..a5c5cd9 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/query-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/query_values%3d-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/query_values%3d-i.ri new file mode 100644 index 0000000..f596b54 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/query_values%3d-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/query_values-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/query_values-i.ri new file mode 100644 index 0000000..b4d86fb Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/query_values-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/relative%3f-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/relative%3f-i.ri new file mode 100644 index 0000000..362bb38 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/relative%3f-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/replace_self-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/replace_self-i.ri new file mode 100644 index 0000000..f4e1d8c Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/replace_self-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/request_uri%3d-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/request_uri%3d-i.ri new file mode 100644 index 0000000..cce22b3 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/request_uri%3d-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/request_uri-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/request_uri-i.ri new file mode 100644 index 0000000..53a8fba Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/request_uri-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/route_from-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/route_from-i.ri new file mode 100644 index 0000000..b7a8be9 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/route_from-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/route_to-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/route_to-i.ri new file mode 100644 index 0000000..9935b81 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/route_to-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/scheme%3d-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/scheme%3d-i.ri new file mode 100644 index 0000000..ac510dd Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/scheme%3d-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/scheme-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/scheme-i.ri new file mode 100644 index 0000000..c5ceabc Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/scheme-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/site%3d-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/site%3d-i.ri new file mode 100644 index 0000000..cad8bef Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/site%3d-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/site-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/site-i.ri new file mode 100644 index 0000000..dbe0de0 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/site-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/split_path-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/split_path-i.ri new file mode 100644 index 0000000..df967e9 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/split_path-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/to_hash-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/to_hash-i.ri new file mode 100644 index 0000000..c35afab Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/to_hash-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/to_s-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/to_s-i.ri new file mode 100644 index 0000000..d1601eb Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/to_s-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/to_str-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/to_str-i.ri new file mode 100644 index 0000000..a615890 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/to_str-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/unencode-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/unencode-c.ri new file mode 100644 index 0000000..8a4594a Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/unencode-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/unencode_component-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/unencode_component-c.ri new file mode 100644 index 0000000..03dab1e Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/unencode_component-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/unescape-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/unescape-c.ri new file mode 100644 index 0000000..3305f8d Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/unescape-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/unescape_component-c.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/unescape_component-c.ri new file mode 100644 index 0000000..ed20fc7 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/unescape_component-c.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/user%3d-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/user%3d-i.ri new file mode 100644 index 0000000..cd7a0f5 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/user%3d-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/user-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/user-i.ri new file mode 100644 index 0000000..68331d1 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/user-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/userinfo%3d-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/userinfo%3d-i.ri new file mode 100644 index 0000000..6d7318e Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/userinfo%3d-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/userinfo-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/userinfo-i.ri new file mode 100644 index 0000000..d114082 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/userinfo-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/URI/validate-i.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/validate-i.ri new file mode 100644 index 0000000..14b772f Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/URI/validate-i.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/VERSION/cdesc-VERSION.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/VERSION/cdesc-VERSION.ri new file mode 100644 index 0000000..ca46ea3 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/VERSION/cdesc-VERSION.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/Addressable/cdesc-Addressable.ri b/.gems/doc/addressable-2.3.6/ri/Addressable/cdesc-Addressable.ri new file mode 100644 index 0000000..12e25ad Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/Addressable/cdesc-Addressable.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/cache.ri b/.gems/doc/addressable-2.3.6/ri/cache.ri new file mode 100644 index 0000000..6e2de72 Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/cache.ri differ diff --git a/.gems/doc/addressable-2.3.6/ri/page-README_md.ri b/.gems/doc/addressable-2.3.6/ri/page-README_md.ri new file mode 100644 index 0000000..ea840eb Binary files /dev/null and b/.gems/doc/addressable-2.3.6/ri/page-README_md.ri differ diff --git a/.gems/doc/buftok-0.2.0/ri/BufferedTokenizer/cdesc-BufferedTokenizer.ri b/.gems/doc/buftok-0.2.0/ri/BufferedTokenizer/cdesc-BufferedTokenizer.ri new file mode 100644 index 0000000..cba49a3 Binary files /dev/null and b/.gems/doc/buftok-0.2.0/ri/BufferedTokenizer/cdesc-BufferedTokenizer.ri differ diff --git a/.gems/doc/buftok-0.2.0/ri/BufferedTokenizer/extract-i.ri b/.gems/doc/buftok-0.2.0/ri/BufferedTokenizer/extract-i.ri new file mode 100644 index 0000000..47ac9d3 Binary files /dev/null and b/.gems/doc/buftok-0.2.0/ri/BufferedTokenizer/extract-i.ri differ diff --git a/.gems/doc/buftok-0.2.0/ri/BufferedTokenizer/flush-i.ri b/.gems/doc/buftok-0.2.0/ri/BufferedTokenizer/flush-i.ri new file mode 100644 index 0000000..595d373 Binary files /dev/null and b/.gems/doc/buftok-0.2.0/ri/BufferedTokenizer/flush-i.ri differ diff --git a/.gems/doc/buftok-0.2.0/ri/BufferedTokenizer/new-c.ri b/.gems/doc/buftok-0.2.0/ri/BufferedTokenizer/new-c.ri new file mode 100644 index 0000000..9bc4ec8 Binary files /dev/null and b/.gems/doc/buftok-0.2.0/ri/BufferedTokenizer/new-c.ri differ diff --git a/.gems/doc/buftok-0.2.0/ri/cache.ri b/.gems/doc/buftok-0.2.0/ri/cache.ri new file mode 100644 index 0000000..ee107e3 Binary files /dev/null and b/.gems/doc/buftok-0.2.0/ri/cache.ri differ diff --git a/.gems/doc/equalizer-0.0.9/ri/Equalizer/Methods/%3d%3d-i.ri b/.gems/doc/equalizer-0.0.9/ri/Equalizer/Methods/%3d%3d-i.ri new file mode 100644 index 0000000..33327fa Binary files /dev/null and b/.gems/doc/equalizer-0.0.9/ri/Equalizer/Methods/%3d%3d-i.ri differ diff --git a/.gems/doc/equalizer-0.0.9/ri/Equalizer/Methods/cdesc-Methods.ri b/.gems/doc/equalizer-0.0.9/ri/Equalizer/Methods/cdesc-Methods.ri new file mode 100644 index 0000000..373e4f2 Binary files /dev/null and b/.gems/doc/equalizer-0.0.9/ri/Equalizer/Methods/cdesc-Methods.ri differ diff --git a/.gems/doc/equalizer-0.0.9/ri/Equalizer/Methods/eql%3f-i.ri b/.gems/doc/equalizer-0.0.9/ri/Equalizer/Methods/eql%3f-i.ri new file mode 100644 index 0000000..9526048 Binary files /dev/null and b/.gems/doc/equalizer-0.0.9/ri/Equalizer/Methods/eql%3f-i.ri differ diff --git a/.gems/doc/equalizer-0.0.9/ri/Equalizer/cdesc-Equalizer.ri b/.gems/doc/equalizer-0.0.9/ri/Equalizer/cdesc-Equalizer.ri new file mode 100644 index 0000000..eebb130 Binary files /dev/null and b/.gems/doc/equalizer-0.0.9/ri/Equalizer/cdesc-Equalizer.ri differ diff --git a/.gems/doc/equalizer-0.0.9/ri/Equalizer/define_cmp_method-i.ri b/.gems/doc/equalizer-0.0.9/ri/Equalizer/define_cmp_method-i.ri new file mode 100644 index 0000000..eeb6df8 Binary files /dev/null and b/.gems/doc/equalizer-0.0.9/ri/Equalizer/define_cmp_method-i.ri differ diff --git a/.gems/doc/equalizer-0.0.9/ri/Equalizer/define_hash_method-i.ri b/.gems/doc/equalizer-0.0.9/ri/Equalizer/define_hash_method-i.ri new file mode 100644 index 0000000..b6ec3c6 Binary files /dev/null and b/.gems/doc/equalizer-0.0.9/ri/Equalizer/define_hash_method-i.ri differ diff --git a/.gems/doc/equalizer-0.0.9/ri/Equalizer/define_inspect_method-i.ri b/.gems/doc/equalizer-0.0.9/ri/Equalizer/define_inspect_method-i.ri new file mode 100644 index 0000000..b0d4032 Binary files /dev/null and b/.gems/doc/equalizer-0.0.9/ri/Equalizer/define_inspect_method-i.ri differ diff --git a/.gems/doc/equalizer-0.0.9/ri/Equalizer/define_methods-i.ri b/.gems/doc/equalizer-0.0.9/ri/Equalizer/define_methods-i.ri new file mode 100644 index 0000000..02ad398 Binary files /dev/null and b/.gems/doc/equalizer-0.0.9/ri/Equalizer/define_methods-i.ri differ diff --git a/.gems/doc/equalizer-0.0.9/ri/Equalizer/included-i.ri b/.gems/doc/equalizer-0.0.9/ri/Equalizer/included-i.ri new file mode 100644 index 0000000..614d482 Binary files /dev/null and b/.gems/doc/equalizer-0.0.9/ri/Equalizer/included-i.ri differ diff --git a/.gems/doc/equalizer-0.0.9/ri/Equalizer/new-c.ri b/.gems/doc/equalizer-0.0.9/ri/Equalizer/new-c.ri new file mode 100644 index 0000000..fb378fa Binary files /dev/null and b/.gems/doc/equalizer-0.0.9/ri/Equalizer/new-c.ri differ diff --git a/.gems/doc/equalizer-0.0.9/ri/cache.ri b/.gems/doc/equalizer-0.0.9/ri/cache.ri new file mode 100644 index 0000000..ce6290c Binary files /dev/null and b/.gems/doc/equalizer-0.0.9/ri/cache.ri differ diff --git a/.gems/doc/equalizer-0.0.9/ri/page-CONTRIBUTING_md.ri b/.gems/doc/equalizer-0.0.9/ri/page-CONTRIBUTING_md.ri new file mode 100644 index 0000000..e8109e3 Binary files /dev/null and b/.gems/doc/equalizer-0.0.9/ri/page-CONTRIBUTING_md.ri differ diff --git a/.gems/doc/equalizer-0.0.9/ri/page-LICENSE.ri b/.gems/doc/equalizer-0.0.9/ri/page-LICENSE.ri new file mode 100644 index 0000000..d2bd28d Binary files /dev/null and b/.gems/doc/equalizer-0.0.9/ri/page-LICENSE.ri differ diff --git a/.gems/doc/equalizer-0.0.9/ri/page-README_md.ri b/.gems/doc/equalizer-0.0.9/ri/page-README_md.ri new file mode 100644 index 0000000..43ad3cf Binary files /dev/null and b/.gems/doc/equalizer-0.0.9/ri/page-README_md.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/EmHttpSslPatch/cdesc-EmHttpSslPatch.ri b/.gems/doc/faraday-0.9.0/ri/EmHttpSslPatch/cdesc-EmHttpSslPatch.ri new file mode 100644 index 0000000..8c415d8 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/EmHttpSslPatch/cdesc-EmHttpSslPatch.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/EmHttpSslPatch/certificate_store-i.ri b/.gems/doc/faraday-0.9.0/ri/EmHttpSslPatch/certificate_store-i.ri new file mode 100644 index 0000000..fd6d7f4 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/EmHttpSslPatch/certificate_store-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/EmHttpSslPatch/host-i.ri b/.gems/doc/faraday-0.9.0/ri/EmHttpSslPatch/host-i.ri new file mode 100644 index 0000000..5ae0a8e Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/EmHttpSslPatch/host-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/EmHttpSslPatch/ssl_handshake_completed-i.ri b/.gems/doc/faraday-0.9.0/ri/EmHttpSslPatch/ssl_handshake_completed-i.ri new file mode 100644 index 0000000..dba5a70 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/EmHttpSslPatch/ssl_handshake_completed-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/EmHttpSslPatch/ssl_verify_peer-i.ri b/.gems/doc/faraday-0.9.0/ri/EmHttpSslPatch/ssl_verify_peer-i.ri new file mode 100644 index 0000000..f63e43f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/EmHttpSslPatch/ssl_verify_peer-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/EmHttpSslPatch/verify_peer%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/EmHttpSslPatch/verify_peer%3f-i.ri new file mode 100644 index 0000000..2fd8d73 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/EmHttpSslPatch/verify_peer%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/EventMachine/cdesc-EventMachine.ri b/.gems/doc/faraday-0.9.0/ri/EventMachine/cdesc-EventMachine.ri new file mode 100644 index 0000000..7332911 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/EventMachine/cdesc-EventMachine.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/add-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/add-i.ri new file mode 100644 index 0000000..64d8567 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/add-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/cdesc-Manager.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/cdesc-Manager.ri new file mode 100644 index 0000000..86fb211 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/cdesc-Manager.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/check_finished-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/check_finished-i.ri new file mode 100644 index 0000000..537a2da Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/check_finished-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/new-c.ri new file mode 100644 index 0000000..07ae3cc Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/perform_request-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/perform_request-i.ri new file mode 100644 index 0000000..276bfb5 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/perform_request-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/reset-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/reset-i.ri new file mode 100644 index 0000000..d67ba02 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/reset-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/run-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/run-i.ri new file mode 100644 index 0000000..bf09257 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/run-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/running%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/running%3f-i.ri new file mode 100644 index 0000000..c8a0274 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Manager/running%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/cdesc-Options.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/cdesc-Options.ri new file mode 100644 index 0000000..d93455f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/cdesc-Options.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/configure_compression-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/configure_compression-i.ri new file mode 100644 index 0000000..5bc562e Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/configure_compression-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/configure_proxy-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/configure_proxy-i.ri new file mode 100644 index 0000000..2079536 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/configure_proxy-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/configure_socket-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/configure_socket-i.ri new file mode 100644 index 0000000..a147bae Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/configure_socket-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/configure_ssl-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/configure_ssl-i.ri new file mode 100644 index 0000000..c780840 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/configure_ssl-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/configure_timeout-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/configure_timeout-i.ri new file mode 100644 index 0000000..aeeab94 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/configure_timeout-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/connection_config-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/connection_config-i.ri new file mode 100644 index 0000000..e25cf17 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/connection_config-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/read_body-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/read_body-i.ri new file mode 100644 index 0000000..5f3088a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/read_body-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/request_config-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/request_config-i.ri new file mode 100644 index 0000000..e28d64a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/request_config-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/request_options-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/request_options-i.ri new file mode 100644 index 0000000..a738e16 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/Options/request_options-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/call-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/call-i.ri new file mode 100644 index 0000000..5dfab40 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/call-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/cdesc-EMHttp.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/cdesc-EMHttp.ri new file mode 100644 index 0000000..a5c41b3 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/cdesc-EMHttp.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/error_message-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/error_message-i.ri new file mode 100644 index 0000000..a55b376 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/error_message-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/parallel%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/parallel%3f-i.ri new file mode 100644 index 0000000..15cd9d1 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/parallel%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/perform_request-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/perform_request-i.ri new file mode 100644 index 0000000..cb3e18a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/perform_request-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/perform_single_request-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/perform_single_request-i.ri new file mode 100644 index 0000000..fd4f986 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/perform_single_request-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/raise_error-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/raise_error-i.ri new file mode 100644 index 0000000..4814dcd Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/raise_error-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/setup_parallel_manager-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/setup_parallel_manager-c.ri new file mode 100644 index 0000000..4101c59 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMHttp/setup_parallel_manager-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/ParallelManager/add-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/ParallelManager/add-i.ri new file mode 100644 index 0000000..68d51ba Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/ParallelManager/add-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/ParallelManager/cdesc-ParallelManager.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/ParallelManager/cdesc-ParallelManager.ri new file mode 100644 index 0000000..65f8ac4 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/ParallelManager/cdesc-ParallelManager.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/ParallelManager/perform-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/ParallelManager/perform-i.ri new file mode 100644 index 0000000..47aeb23 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/ParallelManager/perform-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/ParallelManager/queue-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/ParallelManager/queue-i.ri new file mode 100644 index 0000000..eebc23e Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/ParallelManager/queue-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/ParallelManager/run-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/ParallelManager/run-i.ri new file mode 100644 index 0000000..66d1715 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/ParallelManager/run-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/call-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/call-i.ri new file mode 100644 index 0000000..2018fc6 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/call-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/cdesc-EMSynchrony.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/cdesc-EMSynchrony.ri new file mode 100644 index 0000000..8ebbf02 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/cdesc-EMSynchrony.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/setup_parallel_manager-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/setup_parallel_manager-c.ri new file mode 100644 index 0000000..8c54a49 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/EMSynchrony/setup_parallel_manager-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Excon/call-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Excon/call-i.ri new file mode 100644 index 0000000..f43f47f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Excon/call-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Excon/cdesc-Excon.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Excon/cdesc-Excon.ri new file mode 100644 index 0000000..9e8e26a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Excon/cdesc-Excon.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Excon/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Excon/new-c.ri new file mode 100644 index 0000000..cf37f05 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Excon/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Excon/read_body-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Excon/read_body-i.ri new file mode 100644 index 0000000..5cb55ea Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Excon/read_body-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/call-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/call-i.ri new file mode 100644 index 0000000..a6c2819 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/call-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/cdesc-HTTPClient.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/cdesc-HTTPClient.ri new file mode 100644 index 0000000..ef5a4d2 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/cdesc-HTTPClient.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/client-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/client-i.ri new file mode 100644 index 0000000..a88427e Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/client-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/configure_proxy-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/configure_proxy-i.ri new file mode 100644 index 0000000..ce15ae7 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/configure_proxy-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/configure_socket-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/configure_socket-i.ri new file mode 100644 index 0000000..17b2c08 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/configure_socket-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/configure_ssl-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/configure_ssl-i.ri new file mode 100644 index 0000000..bdad4d4 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/configure_ssl-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/configure_timeouts-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/configure_timeouts-i.ri new file mode 100644 index 0000000..3e5daff Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/configure_timeouts-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/ssl_verify_mode-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/ssl_verify_mode-i.ri new file mode 100644 index 0000000..9c9d8a0 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/HTTPClient/ssl_verify_mode-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/OpenSSL/SSL/cdesc-SSL.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/OpenSSL/SSL/cdesc-SSL.ri new file mode 100644 index 0000000..2d44fa8 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/OpenSSL/SSL/cdesc-SSL.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/OpenSSL/cdesc-OpenSSL.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/OpenSSL/cdesc-OpenSSL.ri new file mode 100644 index 0000000..12a4890 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/OpenSSL/cdesc-OpenSSL.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/call-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/call-i.ri new file mode 100644 index 0000000..a58b80f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/call-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/cdesc-NetHttp.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/cdesc-NetHttp.ri new file mode 100644 index 0000000..4207400 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/cdesc-NetHttp.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/configure_ssl-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/configure_ssl-i.ri new file mode 100644 index 0000000..c89cb71 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/configure_ssl-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/create_request-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/create_request-i.ri new file mode 100644 index 0000000..3faf730 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/create_request-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/net_http_connection-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/net_http_connection-i.ri new file mode 100644 index 0000000..374a7dc Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/net_http_connection-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/perform_request-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/perform_request-i.ri new file mode 100644 index 0000000..a764361 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/perform_request-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/ssl_cert_store-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/ssl_cert_store-i.ri new file mode 100644 index 0000000..1ba08df Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/ssl_cert_store-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/ssl_verify_mode-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/ssl_verify_mode-i.ri new file mode 100644 index 0000000..71bd93b Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttp/ssl_verify_mode-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttpPersistent/cdesc-NetHttpPersistent.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttpPersistent/cdesc-NetHttpPersistent.ri new file mode 100644 index 0000000..4d9087c Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttpPersistent/cdesc-NetHttpPersistent.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttpPersistent/configure_ssl-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttpPersistent/configure_ssl-i.ri new file mode 100644 index 0000000..b4b3063 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttpPersistent/configure_ssl-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttpPersistent/net_http_connection-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttpPersistent/net_http_connection-i.ri new file mode 100644 index 0000000..116e22c Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttpPersistent/net_http_connection-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttpPersistent/perform_request-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttpPersistent/perform_request-i.ri new file mode 100644 index 0000000..d0a991f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttpPersistent/perform_request-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttpPersistent/proxy_uri;/cdesc-proxy_uri;.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttpPersistent/proxy_uri;/cdesc-proxy_uri;.ri new file mode 100644 index 0000000..eb44621 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/NetHttpPersistent/proxy_uri;/cdesc-proxy_uri;.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Parallelism/cdesc-Parallelism.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Parallelism/cdesc-Parallelism.ri new file mode 100644 index 0000000..777db80 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Parallelism/cdesc-Parallelism.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Parallelism/inherited-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Parallelism/inherited-i.ri new file mode 100644 index 0000000..e08ced6 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Parallelism/inherited-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Parallelism/supports_parallel%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Parallelism/supports_parallel%3f-i.ri new file mode 100644 index 0000000..4646326 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Parallelism/supports_parallel%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Parallelism/supports_parallel-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Parallelism/supports_parallel-i.ri new file mode 100644 index 0000000..3570933 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Parallelism/supports_parallel-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Patron/Request/cdesc-Request.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Patron/Request/cdesc-Request.ri new file mode 100644 index 0000000..2705c5a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Patron/Request/cdesc-Request.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Patron/call-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Patron/call-i.ri new file mode 100644 index 0000000..dd2256f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Patron/call-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Patron/cdesc-Patron.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Patron/cdesc-Patron.ri new file mode 100644 index 0000000..b75ddbf Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Patron/cdesc-Patron.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Patron/create_session-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Patron/create_session-i.ri new file mode 100644 index 0000000..cb7dafd Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Patron/create_session-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Patron/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Patron/new-c.ri new file mode 100644 index 0000000..18a486b Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Patron/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Rack/call-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Rack/call-i.ri new file mode 100644 index 0000000..8383d29 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Rack/call-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Rack/cdesc-Rack.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Rack/cdesc-Rack.ri new file mode 100644 index 0000000..d992581 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Rack/cdesc-Rack.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Rack/execute_request-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Rack/execute_request-i.ri new file mode 100644 index 0000000..f7e77ce Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Rack/execute_request-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Rack/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Rack/new-c.ri new file mode 100644 index 0000000..41b548a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Rack/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stub/cdesc-Stub.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stub/cdesc-Stub.ri new file mode 100644 index 0000000..ab9968b Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stub/cdesc-Stub.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stub/headers_match%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stub/headers_match%3f-i.ri new file mode 100644 index 0000000..02e8ab4 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stub/headers_match%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stub/matches%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stub/matches%3f-i.ri new file mode 100644 index 0000000..d445d9f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stub/matches%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stub/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stub/new-c.ri new file mode 100644 index 0000000..4a5c223 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stub/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stub/params_match%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stub/params_match%3f-i.ri new file mode 100644 index 0000000..1dac572 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stub/params_match%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stub/to_s-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stub/to_s-i.ri new file mode 100644 index 0000000..a01ae92 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stub/to_s-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/NotFound/cdesc-NotFound.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/NotFound/cdesc-NotFound.ri new file mode 100644 index 0000000..5a571d2 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/NotFound/cdesc-NotFound.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/cdesc-Stubs.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/cdesc-Stubs.ri new file mode 100644 index 0000000..fbd7f63 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/cdesc-Stubs.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/delete-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/delete-i.ri new file mode 100644 index 0000000..5e770a4 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/delete-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/empty%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/empty%3f-i.ri new file mode 100644 index 0000000..73b2e76 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/empty%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/get-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/get-i.ri new file mode 100644 index 0000000..e0a6a1a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/get-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/head-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/head-i.ri new file mode 100644 index 0000000..c290890 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/head-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/match-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/match-i.ri new file mode 100644 index 0000000..9914055 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/match-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/matches%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/matches%3f-i.ri new file mode 100644 index 0000000..82de4bb Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/matches%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/new-c.ri new file mode 100644 index 0000000..50e5a42 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/new_stub-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/new_stub-i.ri new file mode 100644 index 0000000..43b1f4d Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/new_stub-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/options-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/options-i.ri new file mode 100644 index 0000000..479d5e8 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/options-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/patch-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/patch-i.ri new file mode 100644 index 0000000..49386e5 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/patch-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/post-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/post-i.ri new file mode 100644 index 0000000..bcf7701 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/post-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/put-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/put-i.ri new file mode 100644 index 0000000..3ba0539 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/put-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/verify_stubbed_calls-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/verify_stubbed_calls-i.ri new file mode 100644 index 0000000..891c71f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/Stubs/verify_stubbed_calls-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/call-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/call-i.ri new file mode 100644 index 0000000..d7cc10e Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/call-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/cdesc-Test.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/cdesc-Test.ri new file mode 100644 index 0000000..f201ce0 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/cdesc-Test.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/configure-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/configure-i.ri new file mode 100644 index 0000000..30af018 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/configure-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/new-c.ri new file mode 100644 index 0000000..d466713 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/stubs-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/stubs-i.ri new file mode 100644 index 0000000..9989230 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Test/stubs-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/call-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/call-i.ri new file mode 100644 index 0000000..2c9d2c3 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/call-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/cdesc-Typhoeus.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/cdesc-Typhoeus.ri new file mode 100644 index 0000000..efef68b Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/cdesc-Typhoeus.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/configure_proxy-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/configure_proxy-i.ri new file mode 100644 index 0000000..8277172 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/configure_proxy-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/configure_socket-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/configure_socket-i.ri new file mode 100644 index 0000000..7645571 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/configure_socket-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/configure_ssl-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/configure_ssl-i.ri new file mode 100644 index 0000000..5d56c3c Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/configure_ssl-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/configure_timeout-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/configure_timeout-i.ri new file mode 100644 index 0000000..1964196 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/configure_timeout-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/parallel%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/parallel%3f-i.ri new file mode 100644 index 0000000..038f9b7 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/parallel%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/perform_request-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/perform_request-i.ri new file mode 100644 index 0000000..ae60883 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/perform_request-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/read_body-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/read_body-i.ri new file mode 100644 index 0000000..1f2017a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/read_body-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/request-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/request-i.ri new file mode 100644 index 0000000..b9b30e9 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/request-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/request_options-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/request_options-i.ri new file mode 100644 index 0000000..fce6542 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/request_options-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/setup_parallel_manager-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/setup_parallel_manager-c.ri new file mode 100644 index 0000000..c65a2bc Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/Typhoeus/setup_parallel_manager-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/call-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/call-i.ri new file mode 100644 index 0000000..7d3ccd9 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/call-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/cdesc-Adapter.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/cdesc-Adapter.ri new file mode 100644 index 0000000..405ba77 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/cdesc-Adapter.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/save_response-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/save_response-i.ri new file mode 100644 index 0000000..2a381b8 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Adapter/save_response-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/AutoloadHelper/all_loaded_constants-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/AutoloadHelper/all_loaded_constants-i.ri new file mode 100644 index 0000000..4b5ae51 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/AutoloadHelper/all_loaded_constants-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/AutoloadHelper/autoload_all-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/AutoloadHelper/autoload_all-i.ri new file mode 100644 index 0000000..36a6f2f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/AutoloadHelper/autoload_all-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/AutoloadHelper/cdesc-AutoloadHelper.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/AutoloadHelper/cdesc-AutoloadHelper.ri new file mode 100644 index 0000000..17e5040 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/AutoloadHelper/cdesc-AutoloadHelper.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/AutoloadHelper/load_autoloaded_constants-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/AutoloadHelper/load_autoloaded_constants-i.ri new file mode 100644 index 0000000..833524c Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/AutoloadHelper/load_autoloaded_constants-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/ClientError/backtrace-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/ClientError/backtrace-i.ri new file mode 100644 index 0000000..58ec4ab Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/ClientError/backtrace-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/ClientError/cdesc-ClientError.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/ClientError/cdesc-ClientError.ri new file mode 100644 index 0000000..e4cff87 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/ClientError/cdesc-ClientError.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/ClientError/inspect-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/ClientError/inspect-i.ri new file mode 100644 index 0000000..59ced11 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/ClientError/inspect-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/ClientError/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/ClientError/new-c.ri new file mode 100644 index 0000000..da56ca9 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/ClientError/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/ClientError/response-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/ClientError/response-i.ri new file mode 100644 index 0000000..5a33073 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/ClientError/response-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/advance_io-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/advance_io-i.ri new file mode 100644 index 0000000..d9b061b Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/advance_io-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/cdesc-CompositeReadIO.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/cdesc-CompositeReadIO.ri new file mode 100644 index 0000000..6d66aa0 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/cdesc-CompositeReadIO.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/close-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/close-i.ri new file mode 100644 index 0000000..b5997f4 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/close-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/current_io-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/current_io-i.ri new file mode 100644 index 0000000..a7eaa85 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/current_io-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/ensure_open_and_readable-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/ensure_open_and_readable-i.ri new file mode 100644 index 0000000..e6d956d Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/ensure_open_and_readable-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/length-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/length-i.ri new file mode 100644 index 0000000..518c9fe Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/length-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/new-c.ri new file mode 100644 index 0000000..cd735da Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/read-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/read-i.ri new file mode 100644 index 0000000..201dd0f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/read-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/rewind-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/rewind-i.ri new file mode 100644 index 0000000..f09ef4d Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/CompositeReadIO/rewind-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/authorization-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/authorization-i.ri new file mode 100644 index 0000000..7294bbf Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/authorization-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/basic_auth-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/basic_auth-i.ri new file mode 100644 index 0000000..06ecd0f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/basic_auth-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/build_exclusive_url-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/build_exclusive_url-i.ri new file mode 100644 index 0000000..11d4f0f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/build_exclusive_url-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/build_request-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/build_request-i.ri new file mode 100644 index 0000000..9b67faf Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/build_request-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/build_url-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/build_url-i.ri new file mode 100644 index 0000000..2f2644f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/build_url-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/builder-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/builder-i.ri new file mode 100644 index 0000000..62a2405 --- /dev/null +++ b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/builder-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI"builder:ETI" Faraday::Connection#builder;FI"R;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I">Public: Returns the Faraday::Builder for this Connection.;T: +@fileI"lib/faraday/connection.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Faraday::Connection;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/cdesc-Connection.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/cdesc-Connection.ri new file mode 100644 index 0000000..171a407 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/cdesc-Connection.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/default_parallel_manager-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/default_parallel_manager-i.ri new file mode 100644 index 0000000..092e198 --- /dev/null +++ b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/default_parallel_manager-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI"default_parallel_manager:ETI"1Faraday::Connection#default_parallel_manager;FI"W;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"CPublic: Sets the default parallel manager for this connection.;T: +@fileI"lib/faraday/connection.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Faraday::Connection;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/dup-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/dup-i.ri new file mode 100644 index 0000000..0ef42d6 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/dup-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/headers%3d-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/headers%3d-i.ri new file mode 100644 index 0000000..ddbf423 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/headers%3d-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/headers-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/headers-i.ri new file mode 100644 index 0000000..854baeb --- /dev/null +++ b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/headers-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI"headers:ETI" Faraday::Connection#headers;FI"R;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"EPublic: Returns a Hash of unencoded HTTP header key/value pairs.;T: +@fileI"lib/faraday/connection.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Faraday::Connection;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/in_parallel%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/in_parallel%3f-i.ri new file mode 100644 index 0000000..dcad915 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/in_parallel%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/in_parallel-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/in_parallel-i.ri new file mode 100644 index 0000000..1f87162 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/in_parallel-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/new-c.ri new file mode 100644 index 0000000..d2f0cdf Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/options-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/options-i.ri new file mode 100644 index 0000000..88f9fc4 --- /dev/null +++ b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/options-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI"options:ETI" Faraday::Connection#options;FI"R;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"3Public: Returns a Hash of the request options.;T: +@fileI"lib/faraday/connection.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Faraday::Connection;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/parallel_manager-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/parallel_manager-i.ri new file mode 100644 index 0000000..6398498 --- /dev/null +++ b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/parallel_manager-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI"parallel_manager:ETI")Faraday::Connection#parallel_manager;FI"R;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I">Public: Returns the parallel manager for this Connection.;T: +@fileI"lib/faraday/connection.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Faraday::Connection;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/params%3d-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/params%3d-i.ri new file mode 100644 index 0000000..2067ea0 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/params%3d-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/params-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/params-i.ri new file mode 100644 index 0000000..f125fed --- /dev/null +++ b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/params-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI"params:ETI"Faraday::Connection#params;FI"R;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"CPublic: Returns a Hash of URI query unencoded key/value pairs.;T: +@fileI"lib/faraday/connection.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Faraday::Connection;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/path_prefix%3d-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/path_prefix%3d-i.ri new file mode 100644 index 0000000..cada069 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/path_prefix%3d-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/proxy-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/proxy-i.ri new file mode 100644 index 0000000..3c13ee1 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/proxy-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/run_request-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/run_request-i.ri new file mode 100644 index 0000000..896c818 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/run_request-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/set_authorization_header-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/set_authorization_header-i.ri new file mode 100644 index 0000000..7e5a695 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/set_authorization_header-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/ssl-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/ssl-i.ri new file mode 100644 index 0000000..57b3c56 --- /dev/null +++ b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/ssl-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI"ssl:ETI"Faraday::Connection#ssl;FI"R;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"/Public: Returns a Hash of the SSL options.;T: +@fileI"lib/faraday/connection.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Faraday::Connection;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/token_auth-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/token_auth-i.ri new file mode 100644 index 0000000..7d0d72e Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/token_auth-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/url_prefix%3d-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/url_prefix%3d-i.ri new file mode 100644 index 0000000..9a67aa8 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/url_prefix%3d-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/url_prefix-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/url_prefix-i.ri new file mode 100644 index 0000000..0a6823f --- /dev/null +++ b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/url_prefix-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI"url_prefix:ETI"#Faraday::Connection#url_prefix;FI"R;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"KPublic: Returns a URI with the prefix used for all requests from this ;TI"LConnection. This includes a default host name, scheme, port, and path.;T: +@fileI"lib/faraday/connection.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Faraday::Connection;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/with_uri_credentials-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/with_uri_credentials-i.ri new file mode 100644 index 0000000..d9cb527 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Connection/with_uri_credentials-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/ConnectionFailed/cdesc-ConnectionFailed.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/ConnectionFailed/cdesc-ConnectionFailed.ri new file mode 100644 index 0000000..ad50f2e Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/ConnectionFailed/cdesc-ConnectionFailed.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/ConnectionOptions/cdesc-ConnectionOptions.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/ConnectionOptions/cdesc-ConnectionOptions.ri new file mode 100644 index 0000000..51e6d02 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/ConnectionOptions/cdesc-ConnectionOptions.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/ConnectionOptions/new_builder-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/ConnectionOptions/new_builder-i.ri new file mode 100644 index 0000000..f9c6b91 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/ConnectionOptions/new_builder-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Env/%5b%5d%3d-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/%5b%5d%3d-i.ri new file mode 100644 index 0000000..00f4815 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/%5b%5d%3d-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Env/%5b%5d-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/%5b%5d-i.ri new file mode 100644 index 0000000..d44fbbf Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/%5b%5d-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Env/Utils/cdesc-Utils.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/Utils/cdesc-Utils.ri new file mode 100644 index 0000000..54f28bb Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/Utils/cdesc-Utils.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Env/cdesc-Env.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/cdesc-Env.ri new file mode 100644 index 0000000..34dcd94 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/cdesc-Env.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Env/clear_body-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/clear_body-i.ri new file mode 100644 index 0000000..538843e Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/clear_body-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Env/custom_members-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/custom_members-i.ri new file mode 100644 index 0000000..b08291c Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/custom_members-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Env/in_member_set%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/in_member_set%3f-i.ri new file mode 100644 index 0000000..34e1674 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/in_member_set%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Env/inspect-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/inspect-i.ri new file mode 100644 index 0000000..d3a6a87 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/inspect-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Env/member_set-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/member_set-c.ri new file mode 100644 index 0000000..2da5f1c Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/member_set-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Env/needs_body%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/needs_body%3f-i.ri new file mode 100644 index 0000000..790b19d Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/needs_body%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Env/parallel%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/parallel%3f-i.ri new file mode 100644 index 0000000..d4b3d28 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/parallel%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Env/parse_body%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/parse_body%3f-i.ri new file mode 100644 index 0000000..0145627 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/parse_body%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Env/success%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/success%3f-i.ri new file mode 100644 index 0000000..323ada8 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Env/success%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Error/cdesc-Error.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Error/cdesc-Error.ri new file mode 100644 index 0000000..1308628 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Error/cdesc-Error.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/FlatParamsEncoder/cdesc-FlatParamsEncoder.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/FlatParamsEncoder/cdesc-FlatParamsEncoder.ri new file mode 100644 index 0000000..e8818c1 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/FlatParamsEncoder/cdesc-FlatParamsEncoder.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/FlatParamsEncoder/decode-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/FlatParamsEncoder/decode-c.ri new file mode 100644 index 0000000..5824466 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/FlatParamsEncoder/decode-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/FlatParamsEncoder/encode-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/FlatParamsEncoder/encode-c.ri new file mode 100644 index 0000000..fd364bc Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/FlatParamsEncoder/encode-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/FlatParamsEncoder/escape-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/FlatParamsEncoder/escape-c.ri new file mode 100644 index 0000000..9d08279 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/FlatParamsEncoder/escape-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/FlatParamsEncoder/unescape-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/FlatParamsEncoder/unescape-c.ri new file mode 100644 index 0000000..978e6de Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/FlatParamsEncoder/unescape-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Middleware/cdesc-Middleware.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Middleware/cdesc-Middleware.ri new file mode 100644 index 0000000..e18f421 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Middleware/cdesc-Middleware.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Middleware/dependency-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Middleware/dependency-c.ri new file mode 100644 index 0000000..5b3312a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Middleware/dependency-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Middleware/inherited-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Middleware/inherited-c.ri new file mode 100644 index 0000000..67474b5 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Middleware/inherited-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Middleware/load_error-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Middleware/load_error-c.ri new file mode 100644 index 0000000..ddaa373 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Middleware/load_error-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Middleware/loaded%3f-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Middleware/loaded%3f-c.ri new file mode 100644 index 0000000..9925119 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Middleware/loaded%3f-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Middleware/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Middleware/new-c.ri new file mode 100644 index 0000000..e63cf4c Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Middleware/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/MiddlewareRegistry/cdesc-MiddlewareRegistry.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/MiddlewareRegistry/cdesc-MiddlewareRegistry.ri new file mode 100644 index 0000000..f5ba1a0 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/MiddlewareRegistry/cdesc-MiddlewareRegistry.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/MiddlewareRegistry/fetch_middleware-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/MiddlewareRegistry/fetch_middleware-i.ri new file mode 100644 index 0000000..7816bd0 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/MiddlewareRegistry/fetch_middleware-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/MiddlewareRegistry/load_middleware-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/MiddlewareRegistry/load_middleware-i.ri new file mode 100644 index 0000000..5079d3a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/MiddlewareRegistry/load_middleware-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/MiddlewareRegistry/lookup_middleware-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/MiddlewareRegistry/lookup_middleware-i.ri new file mode 100644 index 0000000..f9bb6cb Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/MiddlewareRegistry/lookup_middleware-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/MiddlewareRegistry/middleware_mutex-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/MiddlewareRegistry/middleware_mutex-i.ri new file mode 100644 index 0000000..7120014 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/MiddlewareRegistry/middleware_mutex-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/MiddlewareRegistry/register_middleware-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/MiddlewareRegistry/register_middleware-i.ri new file mode 100644 index 0000000..fb84ed2 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/MiddlewareRegistry/register_middleware-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/MissingDependency/cdesc-MissingDependency.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/MissingDependency/cdesc-MissingDependency.ri new file mode 100644 index 0000000..475e9a0 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/MissingDependency/cdesc-MissingDependency.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/NestedParamsEncoder/cdesc-NestedParamsEncoder.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/NestedParamsEncoder/cdesc-NestedParamsEncoder.ri new file mode 100644 index 0000000..628aa03 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/NestedParamsEncoder/cdesc-NestedParamsEncoder.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/NestedParamsEncoder/decode-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/NestedParamsEncoder/decode-c.ri new file mode 100644 index 0000000..8484c88 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/NestedParamsEncoder/decode-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/NestedParamsEncoder/encode-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/NestedParamsEncoder/encode-c.ri new file mode 100644 index 0000000..e4a3758 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/NestedParamsEncoder/encode-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/NestedParamsEncoder/escape-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/NestedParamsEncoder/escape-c.ri new file mode 100644 index 0000000..f18bee7 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/NestedParamsEncoder/escape-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/NestedParamsEncoder/unescape-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/NestedParamsEncoder/unescape-c.ri new file mode 100644 index 0000000..1e3f928 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/NestedParamsEncoder/unescape-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/%5b%5d-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/%5b%5d-i.ri new file mode 100644 index 0000000..fb98343 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/%5b%5d-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/attribute_options-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/attribute_options-c.ri new file mode 100644 index 0000000..e68021b Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/attribute_options-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/cdesc-Options.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/cdesc-Options.ri new file mode 100644 index 0000000..58ae3cf Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/cdesc-Options.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/clear-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/clear-i.ri new file mode 100644 index 0000000..9f1b879 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/clear-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/delete-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/delete-i.ri new file mode 100644 index 0000000..d507a66 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/delete-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/each-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/each-i.ri new file mode 100644 index 0000000..6737041 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/each-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/each_key-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/each_key-i.ri new file mode 100644 index 0000000..e7aa075 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/each_key-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/each_value-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/each_value-i.ri new file mode 100644 index 0000000..f39ed0b Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/each_value-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/empty%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/empty%3f-i.ri new file mode 100644 index 0000000..5665894 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/empty%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/fetch-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/fetch-i.ri new file mode 100644 index 0000000..946729f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/fetch-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/fetch_error_class-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/fetch_error_class-c.ri new file mode 100644 index 0000000..1003833 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/fetch_error_class-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/from-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/from-c.ri new file mode 100644 index 0000000..4c6da41 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/from-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/has_key%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/has_key%3f-i.ri new file mode 100644 index 0000000..c158a31 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/has_key%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/has_value%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/has_value%3f-i.ri new file mode 100644 index 0000000..2450766 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/has_value%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/inherited-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/inherited-c.ri new file mode 100644 index 0000000..70072df Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/inherited-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/inspect-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/inspect-i.ri new file mode 100644 index 0000000..2e26a5a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/inspect-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/key%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/key%3f-i.ri new file mode 100644 index 0000000..934ac95 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/key%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/keys-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/keys-i.ri new file mode 100644 index 0000000..579df8a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/keys-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/memoized-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/memoized-c.ri new file mode 100644 index 0000000..87e8f75 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/memoized-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/memoized_attributes-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/memoized_attributes-c.ri new file mode 100644 index 0000000..f1cd43c Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/memoized_attributes-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/merge%21-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/merge%21-i.ri new file mode 100644 index 0000000..aa2b920 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/merge%21-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/merge-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/merge-i.ri new file mode 100644 index 0000000..1fed74a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/merge-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/options-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/options-c.ri new file mode 100644 index 0000000..52a4637 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/options-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/options_for-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/options_for-c.ri new file mode 100644 index 0000000..ffe7290 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/options_for-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/symbolized_key_set-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/symbolized_key_set-i.ri new file mode 100644 index 0000000..38fbf75 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/symbolized_key_set-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/to_hash-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/to_hash-i.ri new file mode 100644 index 0000000..0ea4e38 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/to_hash-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/update-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/update-i.ri new file mode 100644 index 0000000..3f56841 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/update-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/value%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/value%3f-i.ri new file mode 100644 index 0000000..58f5f6f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/value%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Options/values_at-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/values_at-i.ri new file mode 100644 index 0000000..e55bf71 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Options/values_at-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/ParsingError/cdesc-ParsingError.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/ParsingError/cdesc-ParsingError.ri new file mode 100644 index 0000000..a820abc Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/ParsingError/cdesc-ParsingError.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/ProxyOptions/cdesc-ProxyOptions.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/ProxyOptions/cdesc-ProxyOptions.ri new file mode 100644 index 0000000..22d3a9b Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/ProxyOptions/cdesc-ProxyOptions.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/ProxyOptions/from-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/ProxyOptions/from-c.ri new file mode 100644 index 0000000..13d8644 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/ProxyOptions/from-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/%3d%3d-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/%3d%3d-i.ri new file mode 100644 index 0000000..5528cd4 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/%3d%3d-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/%5b%5d-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/%5b%5d-i.ri new file mode 100644 index 0000000..96c9681 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/%5b%5d-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/Handler/%3d%3d-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/Handler/%3d%3d-i.ri new file mode 100644 index 0000000..fa39ab0 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/Handler/%3d%3d-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/Handler/build-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/Handler/build-i.ri new file mode 100644 index 0000000..6835edf Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/Handler/build-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/Handler/cdesc-Handler.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/Handler/cdesc-Handler.ri new file mode 100644 index 0000000..c8f175c Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/Handler/cdesc-Handler.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/Handler/inspect-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/Handler/inspect-i.ri new file mode 100644 index 0000000..8deb6a0 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/Handler/inspect-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/Handler/klass-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/Handler/klass-i.ri new file mode 100644 index 0000000..dc05d6f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/Handler/klass-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/Handler/name-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/Handler/name-i.ri new file mode 100644 index 0000000..fac10d3 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/Handler/name-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/Handler/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/Handler/new-c.ri new file mode 100644 index 0000000..cc96c38 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/Handler/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/StackLocked/cdesc-StackLocked.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/StackLocked/cdesc-StackLocked.ri new file mode 100644 index 0000000..4c0d921 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/StackLocked/cdesc-StackLocked.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/adapter-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/adapter-i.ri new file mode 100644 index 0000000..f8439c6 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/adapter-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/app-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/app-i.ri new file mode 100644 index 0000000..eefcdfc Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/app-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/assert_index-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/assert_index-i.ri new file mode 100644 index 0000000..e8001b9 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/assert_index-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/build-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/build-i.ri new file mode 100644 index 0000000..7f6160d Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/build-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/build_env-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/build_env-i.ri new file mode 100644 index 0000000..a5eb6c4 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/build_env-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/build_response-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/build_response-i.ri new file mode 100644 index 0000000..d07221e Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/build_response-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/cdesc-RackBuilder.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/cdesc-RackBuilder.ri new file mode 100644 index 0000000..2f0dc02 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/cdesc-RackBuilder.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/delete-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/delete-i.ri new file mode 100644 index 0000000..90563eb Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/delete-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/dup-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/dup-i.ri new file mode 100644 index 0000000..a794d85 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/dup-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/handlers-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/handlers-i.ri new file mode 100644 index 0000000..08aa557 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/handlers-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/insert-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/insert-i.ri new file mode 100644 index 0000000..3c2dc97 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/insert-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/insert_after-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/insert_after-i.ri new file mode 100644 index 0000000..2fa01c7 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/insert_after-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/insert_before-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/insert_before-i.ri new file mode 100644 index 0000000..1f33a97 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/insert_before-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/lock%21-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/lock%21-i.ri new file mode 100644 index 0000000..ed1a759 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/lock%21-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/locked%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/locked%3f-i.ri new file mode 100644 index 0000000..6de6c42 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/locked%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/new-c.ri new file mode 100644 index 0000000..55d9b78 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/raise_if_locked-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/raise_if_locked-i.ri new file mode 100644 index 0000000..4d7ddb1 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/raise_if_locked-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/request-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/request-i.ri new file mode 100644 index 0000000..1eb68d3 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/request-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/response-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/response-i.ri new file mode 100644 index 0000000..8faa188 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/response-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/swap-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/swap-i.ri new file mode 100644 index 0000000..719b7af Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/swap-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/to_app-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/to_app-i.ri new file mode 100644 index 0000000..1b3f4fb Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/to_app-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/use-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/use-i.ri new file mode 100644 index 0000000..feea659 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/use-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/use_symbol-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/use_symbol-i.ri new file mode 100644 index 0000000..4ff0f21 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RackBuilder/use_symbol-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/%5b%5d%3d-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/%5b%5d%3d-i.ri new file mode 100644 index 0000000..842d65f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/%5b%5d%3d-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/%5b%5d-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/%5b%5d-i.ri new file mode 100644 index 0000000..6a329c1 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/%5b%5d-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Authorization/build_hash-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Authorization/build_hash-c.ri new file mode 100644 index 0000000..8c469e7 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Authorization/build_hash-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Authorization/call-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Authorization/call-i.ri new file mode 100644 index 0000000..a70eb0f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Authorization/call-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Authorization/cdesc-Authorization.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Authorization/cdesc-Authorization.ri new file mode 100644 index 0000000..04a9b8c Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Authorization/cdesc-Authorization.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Authorization/header-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Authorization/header-c.ri new file mode 100644 index 0000000..fdb23cd Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Authorization/header-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Authorization/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Authorization/new-c.ri new file mode 100644 index 0000000..8d906d5 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Authorization/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/BasicAuthentication/cdesc-BasicAuthentication.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/BasicAuthentication/cdesc-BasicAuthentication.ri new file mode 100644 index 0000000..5685c5d Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/BasicAuthentication/cdesc-BasicAuthentication.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/BasicAuthentication/header-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/BasicAuthentication/header-c.ri new file mode 100644 index 0000000..55bb6ca Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/BasicAuthentication/header-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Instrumentation/Options/cdesc-Options.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Instrumentation/Options/cdesc-Options.ri new file mode 100644 index 0000000..482b37d Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Instrumentation/Options/cdesc-Options.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Instrumentation/Options/instrumenter-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Instrumentation/Options/instrumenter-i.ri new file mode 100644 index 0000000..fdf231f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Instrumentation/Options/instrumenter-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Instrumentation/Options/name-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Instrumentation/Options/name-i.ri new file mode 100644 index 0000000..1657d73 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Instrumentation/Options/name-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Instrumentation/call-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Instrumentation/call-i.ri new file mode 100644 index 0000000..7f81aae Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Instrumentation/call-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Instrumentation/cdesc-Instrumentation.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Instrumentation/cdesc-Instrumentation.ri new file mode 100644 index 0000000..9d4796a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Instrumentation/cdesc-Instrumentation.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Instrumentation/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Instrumentation/new-c.ri new file mode 100644 index 0000000..a2b5b9a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Instrumentation/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Multipart/call-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Multipart/call-i.ri new file mode 100644 index 0000000..a1d0bd2 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Multipart/call-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Multipart/cdesc-Multipart.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Multipart/cdesc-Multipart.ri new file mode 100644 index 0000000..61d487a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Multipart/cdesc-Multipart.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Multipart/create_multipart-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Multipart/create_multipart-i.ri new file mode 100644 index 0000000..5081047 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Multipart/create_multipart-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Multipart/has_multipart%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Multipart/has_multipart%3f-i.ri new file mode 100644 index 0000000..1fa80df Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Multipart/has_multipart%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Multipart/process_params-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Multipart/process_params-i.ri new file mode 100644 index 0000000..8efbc56 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Multipart/process_params-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Multipart/process_request%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Multipart/process_request%3f-i.ri new file mode 100644 index 0000000..195957f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Multipart/process_request%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/Options/backoff_factor-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/Options/backoff_factor-i.ri new file mode 100644 index 0000000..36c9838 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/Options/backoff_factor-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/Options/cdesc-Options.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/Options/cdesc-Options.ri new file mode 100644 index 0000000..e336209 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/Options/cdesc-Options.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/Options/exceptions-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/Options/exceptions-i.ri new file mode 100644 index 0000000..8603480 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/Options/exceptions-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/Options/from-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/Options/from-c.ri new file mode 100644 index 0000000..c2d87fe Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/Options/from-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/Options/interval-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/Options/interval-i.ri new file mode 100644 index 0000000..af78be0 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/Options/interval-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/Options/interval_randomness-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/Options/interval_randomness-i.ri new file mode 100644 index 0000000..d298dd5 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/Options/interval_randomness-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/Options/max-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/Options/max-i.ri new file mode 100644 index 0000000..14a3571 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/Options/max-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/build_exception_matcher-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/build_exception_matcher-i.ri new file mode 100644 index 0000000..02476dd Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/build_exception_matcher-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/call-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/call-i.ri new file mode 100644 index 0000000..b7be1a2 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/call-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/cdesc-Retry.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/cdesc-Retry.ri new file mode 100644 index 0000000..723ecdf Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/cdesc-Retry.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/matcher;/cdesc-matcher;.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/matcher;/cdesc-matcher;.ri new file mode 100644 index 0000000..9e847b0 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/matcher;/cdesc-matcher;.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/new-c.ri new file mode 100644 index 0000000..85c0e02 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/sleep_amount-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/sleep_amount-i.ri new file mode 100644 index 0000000..c2124c0 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/Retry/sleep_amount-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/TokenAuthentication/cdesc-TokenAuthentication.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/TokenAuthentication/cdesc-TokenAuthentication.ri new file mode 100644 index 0000000..cef314f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/TokenAuthentication/cdesc-TokenAuthentication.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/TokenAuthentication/header-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/TokenAuthentication/header-c.ri new file mode 100644 index 0000000..9829d3c Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/TokenAuthentication/header-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/TokenAuthentication/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/TokenAuthentication/new-c.ri new file mode 100644 index 0000000..dde0a5c Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/TokenAuthentication/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/UrlEncoded/call-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/UrlEncoded/call-i.ri new file mode 100644 index 0000000..01e16da Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/UrlEncoded/call-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/UrlEncoded/cdesc-UrlEncoded.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/UrlEncoded/cdesc-UrlEncoded.ri new file mode 100644 index 0000000..5024e95 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/UrlEncoded/cdesc-UrlEncoded.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/UrlEncoded/match_content_type-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/UrlEncoded/match_content_type-i.ri new file mode 100644 index 0000000..564ab84 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/UrlEncoded/match_content_type-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/UrlEncoded/mime_type-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/UrlEncoded/mime_type-c.ri new file mode 100644 index 0000000..9803c97 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/UrlEncoded/mime_type-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/UrlEncoded/process_request%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/UrlEncoded/process_request%3f-i.ri new file mode 100644 index 0000000..17b028b Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/UrlEncoded/process_request%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/UrlEncoded/request_type-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/UrlEncoded/request_type-i.ri new file mode 100644 index 0000000..74eba93 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/UrlEncoded/request_type-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/cdesc-Request.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/cdesc-Request.ri new file mode 100644 index 0000000..02bb8d6 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/cdesc-Request.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/create-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/create-c.ri new file mode 100644 index 0000000..3e98419 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/create-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/headers%3d-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/headers%3d-i.ri new file mode 100644 index 0000000..b043483 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/headers%3d-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/params%3d-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/params%3d-i.ri new file mode 100644 index 0000000..6c518de Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/params%3d-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/to_env-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/to_env-i.ri new file mode 100644 index 0000000..ead007c Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/to_env-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Request/url-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/url-i.ri new file mode 100644 index 0000000..376ac5c Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Request/url-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RequestOptions/%5b%5d%3d-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RequestOptions/%5b%5d%3d-i.ri new file mode 100644 index 0000000..d305f5f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RequestOptions/%5b%5d%3d-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/RequestOptions/cdesc-RequestOptions.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/RequestOptions/cdesc-RequestOptions.ri new file mode 100644 index 0000000..c0434a3 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/RequestOptions/cdesc-RequestOptions.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/ResourceNotFound/cdesc-ResourceNotFound.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/ResourceNotFound/cdesc-ResourceNotFound.ri new file mode 100644 index 0000000..c41fe56 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/ResourceNotFound/cdesc-ResourceNotFound.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Logger/call-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Logger/call-i.ri new file mode 100644 index 0000000..60f8701 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Logger/call-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Logger/cdesc-Logger.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Logger/cdesc-Logger.ri new file mode 100644 index 0000000..facfc36 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Logger/cdesc-Logger.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Logger/dump_headers-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Logger/dump_headers-i.ri new file mode 100644 index 0000000..9374d84 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Logger/dump_headers-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Logger/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Logger/new-c.ri new file mode 100644 index 0000000..0c54345 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Logger/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Logger/on_complete-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Logger/on_complete-i.ri new file mode 100644 index 0000000..e888d03 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Logger/on_complete-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Middleware/call-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Middleware/call-i.ri new file mode 100644 index 0000000..b07614c Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Middleware/call-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Middleware/cdesc-Middleware.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Middleware/cdesc-Middleware.ri new file mode 100644 index 0000000..97b4782 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Middleware/cdesc-Middleware.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Middleware/on_complete-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Middleware/on_complete-i.ri new file mode 100644 index 0000000..402522e Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/Middleware/on_complete-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/RaiseError/cdesc-RaiseError.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/RaiseError/cdesc-RaiseError.ri new file mode 100644 index 0000000..0e59471 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/RaiseError/cdesc-RaiseError.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/RaiseError/on_complete-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/RaiseError/on_complete-i.ri new file mode 100644 index 0000000..d0a7839 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/RaiseError/on_complete-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/RaiseError/response_values-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/RaiseError/response_values-i.ri new file mode 100644 index 0000000..1389b49 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/RaiseError/response_values-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/apply_request-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/apply_request-i.ri new file mode 100644 index 0000000..df04492 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/apply_request-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/body-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/body-i.ri new file mode 100644 index 0000000..99ad14d Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/body-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/cdesc-Response.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/cdesc-Response.ri new file mode 100644 index 0000000..327b53b Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/cdesc-Response.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/env-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/env-i.ri new file mode 100644 index 0000000..c91268c Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/env-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/finish-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/finish-i.ri new file mode 100644 index 0000000..c722c4f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/finish-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/finished%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/finished%3f-i.ri new file mode 100644 index 0000000..6e5c684 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/finished%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/headers-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/headers-i.ri new file mode 100644 index 0000000..5e081a9 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/headers-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/marshal_dump-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/marshal_dump-i.ri new file mode 100644 index 0000000..2a4e89b Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/marshal_dump-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/marshal_load-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/marshal_load-i.ri new file mode 100644 index 0000000..f396484 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/marshal_load-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/new-c.ri new file mode 100644 index 0000000..03335a3 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/on_complete-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/on_complete-i.ri new file mode 100644 index 0000000..7dcbe62 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/on_complete-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/status-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/status-i.ri new file mode 100644 index 0000000..477867d Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/status-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Response/success%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/success%3f-i.ri new file mode 100644 index 0000000..839311f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Response/success%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/SSLError/cdesc-SSLError.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/SSLError/cdesc-SSLError.ri new file mode 100644 index 0000000..013a849 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/SSLError/cdesc-SSLError.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/SSLOptions/cdesc-SSLOptions.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/SSLOptions/cdesc-SSLOptions.ri new file mode 100644 index 0000000..b1a334f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/SSLOptions/cdesc-SSLOptions.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/SSLOptions/disable%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/SSLOptions/disable%3f-i.ri new file mode 100644 index 0000000..1325104 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/SSLOptions/disable%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/SSLOptions/verify%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/SSLOptions/verify%3f-i.ri new file mode 100644 index 0000000..6e000a2 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/SSLOptions/verify%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/TimeoutError/cdesc-TimeoutError.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/TimeoutError/cdesc-TimeoutError.ri new file mode 100644 index 0000000..9240f8f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/TimeoutError/cdesc-TimeoutError.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/TimeoutError/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/TimeoutError/new-c.ri new file mode 100644 index 0000000..b94a1ee Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/TimeoutError/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/%5b%5d%3d-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/%5b%5d%3d-i.ri new file mode 100644 index 0000000..9142c92 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/%5b%5d%3d-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/%5b%5d-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/%5b%5d-i.ri new file mode 100644 index 0000000..b2b4514 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/%5b%5d-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/cdesc-Headers.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/cdesc-Headers.ri new file mode 100644 index 0000000..f6a3e42 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/cdesc-Headers.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/delete-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/delete-i.ri new file mode 100644 index 0000000..fd79592 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/delete-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/fetch-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/fetch-i.ri new file mode 100644 index 0000000..1e08fca Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/fetch-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/from-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/from-c.ri new file mode 100644 index 0000000..8d92079 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/from-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/has_key%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/has_key%3f-i.ri new file mode 100644 index 0000000..f51f57f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/has_key%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/include%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/include%3f-i.ri new file mode 100644 index 0000000..312512a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/include%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/key%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/key%3f-i.ri new file mode 100644 index 0000000..55f42ae Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/key%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/member%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/member%3f-i.ri new file mode 100644 index 0000000..9ea9419 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/member%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/merge%21-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/merge%21-i.ri new file mode 100644 index 0000000..3ee3bef Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/merge%21-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/merge-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/merge-i.ri new file mode 100644 index 0000000..79d3946 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/merge-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/new-c.ri new file mode 100644 index 0000000..fb3f32d Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/parse-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/parse-i.ri new file mode 100644 index 0000000..8cb9b7a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/parse-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/replace-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/replace-i.ri new file mode 100644 index 0000000..2ecd61a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/replace-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/to_hash-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/to_hash-i.ri new file mode 100644 index 0000000..5c4e8cd Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/to_hash-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/update-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/update-i.ri new file mode 100644 index 0000000..e31c77f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/Headers/update-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/%5b%5d%3d-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/%5b%5d%3d-i.ri new file mode 100644 index 0000000..12d5732 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/%5b%5d%3d-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/%5b%5d-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/%5b%5d-i.ri new file mode 100644 index 0000000..167a88b Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/%5b%5d-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/cdesc-ParamsHash.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/cdesc-ParamsHash.ri new file mode 100644 index 0000000..e170d42 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/cdesc-ParamsHash.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/convert_key-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/convert_key-i.ri new file mode 100644 index 0000000..149be3c Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/convert_key-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/delete-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/delete-i.ri new file mode 100644 index 0000000..12ca127 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/delete-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/has_key%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/has_key%3f-i.ri new file mode 100644 index 0000000..ab836d9 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/has_key%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/include%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/include%3f-i.ri new file mode 100644 index 0000000..6e3d4e1 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/include%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/key%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/key%3f-i.ri new file mode 100644 index 0000000..24c19bb Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/key%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/member%3f-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/member%3f-i.ri new file mode 100644 index 0000000..679e8be Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/member%3f-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/merge%21-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/merge%21-i.ri new file mode 100644 index 0000000..4a689cd Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/merge%21-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/merge-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/merge-i.ri new file mode 100644 index 0000000..93e2249 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/merge-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/merge_query-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/merge_query-i.ri new file mode 100644 index 0000000..bf9b8c2 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/merge_query-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/replace-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/replace-i.ri new file mode 100644 index 0000000..c8b4fe5 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/replace-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/to_query-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/to_query-i.ri new file mode 100644 index 0000000..7b45c21 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/to_query-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/update-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/update-i.ri new file mode 100644 index 0000000..ea5b2d2 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/ParamsHash/update-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/URI-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/URI-i.ri new file mode 100644 index 0000000..aaa8a16 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/URI-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/build_nested_query-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/build_nested_query-i.ri new file mode 100644 index 0000000..c3d190a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/build_nested_query-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/build_query-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/build_query-i.ri new file mode 100644 index 0000000..70b1c4f Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/build_query-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/cdesc-Utils.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/cdesc-Utils.ri new file mode 100644 index 0000000..33f8dc8 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/cdesc-Utils.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/deep_merge%21-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/deep_merge%21-i.ri new file mode 100644 index 0000000..243101c Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/deep_merge%21-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/deep_merge-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/deep_merge-i.ri new file mode 100644 index 0000000..3de66d5 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/deep_merge-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/default_params_encoder-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/default_params_encoder-c.ri new file mode 100644 index 0000000..0d19346 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/default_params_encoder-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/default_params_encoder-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/default_params_encoder-i.ri new file mode 100644 index 0000000..122392b Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/default_params_encoder-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/default_uri_parser%3d-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/default_uri_parser%3d-i.ri new file mode 100644 index 0000000..7259e5a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/default_uri_parser%3d-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/default_uri_parser-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/default_uri_parser-i.ri new file mode 100644 index 0000000..2c70a9a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/default_uri_parser-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/escape-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/escape-i.ri new file mode 100644 index 0000000..9e2e23a Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/escape-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/normalize_params-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/normalize_params-i.ri new file mode 100644 index 0000000..86c0676 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/normalize_params-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/normalize_path-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/normalize_path-i.ri new file mode 100644 index 0000000..46d58b0 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/normalize_path-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/parse_nested_query-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/parse_nested_query-i.ri new file mode 100644 index 0000000..46bd100 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/parse_nested_query-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/parse_query-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/parse_query-i.ri new file mode 100644 index 0000000..9202a82 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/parse_query-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/sort_query_params-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/sort_query_params-i.ri new file mode 100644 index 0000000..307e0b9 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/sort_query_params-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/unescape-i.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/unescape-i.ri new file mode 100644 index 0000000..fc9ca97 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/Utils/unescape-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/cdesc-Faraday.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/cdesc-Faraday.ri new file mode 100644 index 0000000..a93723e Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/cdesc-Faraday.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/const_missing-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/const_missing-c.ri new file mode 100644 index 0000000..c2c2e06 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/const_missing-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/default_adapter%3d-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/default_adapter%3d-c.ri new file mode 100644 index 0000000..313bb69 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/default_adapter%3d-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/default_adapter-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/default_adapter-c.ri new file mode 100644 index 0000000..d853fdc --- /dev/null +++ b/.gems/doc/faraday-0.9.0/ri/Faraday/default_adapter-c.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI"default_adapter:ETI"Faraday::default_adapter;FI"R;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"NPublic: Gets or sets the Symbol key identifying a default Adapter to use ;TI")for the default Faraday::Connection.;T: +@fileI"lib/faraday.rb;T:0@omit_headings_from_table_of_contents_below0T@I"Faraday;FcRDoc::NormalModule0 \ No newline at end of file diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/default_connection-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/default_connection-c.ri new file mode 100644 index 0000000..40a8b7d Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/default_connection-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/default_connection_options-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/default_connection_options-c.ri new file mode 100644 index 0000000..c23b771 --- /dev/null +++ b/.gems/doc/faraday-0.9.0/ri/Faraday/default_connection_options-c.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI"default_connection_options:ETI"(Faraday::default_connection_options;FI"W;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"DPublic: Sets the default options used when calling Faraday#new.;T: +@fileI"lib/faraday.rb;T:0@omit_headings_from_table_of_contents_below0T@I"Faraday;FcRDoc::NormalModule0 \ No newline at end of file diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/lib_path-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/lib_path-c.ri new file mode 100644 index 0000000..1ffedb5 --- /dev/null +++ b/.gems/doc/faraday-0.9.0/ri/Faraday/lib_path-c.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI" lib_path:ETI"Faraday::lib_path;FI"RW;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"IPublic: Gets or sets the path that the Faraday libs are loaded from.;T: +@fileI"lib/faraday.rb;T:0@omit_headings_from_table_of_contents_below0T@I"Faraday;FcRDoc::NormalModule0 \ No newline at end of file diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/method_missing-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/method_missing-c.ri new file mode 100644 index 0000000..e9af071 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/method_missing-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/new-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/new-c.ri new file mode 100644 index 0000000..c8b40a0 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/new-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/require_lib-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/require_lib-c.ri new file mode 100644 index 0000000..029d823 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/require_lib-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/require_libs-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/require_libs-c.ri new file mode 100644 index 0000000..945836e Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Faraday/require_libs-c.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Faraday/root_path-c.ri b/.gems/doc/faraday-0.9.0/ri/Faraday/root_path-c.ri new file mode 100644 index 0000000..6938e11 --- /dev/null +++ b/.gems/doc/faraday-0.9.0/ri/Faraday/root_path-c.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI"root_path:ETI"Faraday::root_path;FI"RW;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"KPublic: Gets or sets the root path that Faraday is being loaded from. ;TI"DThis is the root from where the libraries are auto-loaded from.;T: +@fileI"lib/faraday.rb;T:0@omit_headings_from_table_of_contents_below0T@I"Faraday;FcRDoc::NormalModule0 \ No newline at end of file diff --git a/.gems/doc/faraday-0.9.0/ri/Object/cdesc-Object.ri b/.gems/doc/faraday-0.9.0/ri/Object/cdesc-Object.ri new file mode 100644 index 0000000..1c6d137 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Object/cdesc-Object.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/Object/tap-i.ri b/.gems/doc/faraday-0.9.0/ri/Object/tap-i.ri new file mode 100644 index 0000000..32f1706 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/Object/tap-i.ri differ diff --git a/.gems/doc/faraday-0.9.0/ri/cache.ri b/.gems/doc/faraday-0.9.0/ri/cache.ri new file mode 100644 index 0000000..c5c85c7 Binary files /dev/null and b/.gems/doc/faraday-0.9.0/ri/cache.ri differ diff --git a/.gems/doc/http-0.6.2/ri/Base64/cdesc-Base64.ri b/.gems/doc/http-0.6.2/ri/Base64/cdesc-Base64.ri new file mode 100644 index 0000000..bb0f8db Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/Base64/cdesc-Base64.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/AuthorizationHeader/BasicAuth/cdesc-BasicAuth.ri b/.gems/doc/http-0.6.2/ri/HTTP/AuthorizationHeader/BasicAuth/cdesc-BasicAuth.ri new file mode 100644 index 0000000..f39e285 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/AuthorizationHeader/BasicAuth/cdesc-BasicAuth.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/AuthorizationHeader/BasicAuth/new-c.ri b/.gems/doc/http-0.6.2/ri/HTTP/AuthorizationHeader/BasicAuth/new-c.ri new file mode 100644 index 0000000..59f5648 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/AuthorizationHeader/BasicAuth/new-c.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/AuthorizationHeader/BearerToken/cdesc-BearerToken.ri b/.gems/doc/http-0.6.2/ri/HTTP/AuthorizationHeader/BearerToken/cdesc-BearerToken.ri new file mode 100644 index 0000000..c97a82f Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/AuthorizationHeader/BearerToken/cdesc-BearerToken.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/AuthorizationHeader/BearerToken/new-c.ri b/.gems/doc/http-0.6.2/ri/HTTP/AuthorizationHeader/BearerToken/new-c.ri new file mode 100644 index 0000000..4072fb9 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/AuthorizationHeader/BearerToken/new-c.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/AuthorizationHeader/build-c.ri b/.gems/doc/http-0.6.2/ri/HTTP/AuthorizationHeader/build-c.ri new file mode 100644 index 0000000..c2cf910 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/AuthorizationHeader/build-c.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/AuthorizationHeader/cdesc-AuthorizationHeader.ri b/.gems/doc/http-0.6.2/ri/HTTP/AuthorizationHeader/cdesc-AuthorizationHeader.ri new file mode 100644 index 0000000..06dbdfd Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/AuthorizationHeader/cdesc-AuthorizationHeader.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/AuthorizationHeader/register-c.ri b/.gems/doc/http-0.6.2/ri/HTTP/AuthorizationHeader/register-c.ri new file mode 100644 index 0000000..1cf65da Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/AuthorizationHeader/register-c.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/accept-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/accept-i.ri new file mode 100644 index 0000000..2546b20 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/accept-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/auth-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/auth-i.ri new file mode 100644 index 0000000..6ae6e5f Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/auth-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/branch-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/branch-i.ri new file mode 100644 index 0000000..7d7e8f5 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/branch-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/cdesc-Chainable.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/cdesc-Chainable.ri new file mode 100644 index 0000000..cee866a Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/cdesc-Chainable.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/connect-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/connect-i.ri new file mode 100644 index 0000000..251677a Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/connect-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/default_callbacks%3d-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/default_callbacks%3d-i.ri new file mode 100644 index 0000000..c7c6de7 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/default_callbacks%3d-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/default_callbacks-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/default_callbacks-i.ri new file mode 100644 index 0000000..bababd3 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/default_callbacks-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/default_headers%3d-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/default_headers%3d-i.ri new file mode 100644 index 0000000..6c26ed1 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/default_headers%3d-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/default_headers-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/default_headers-i.ri new file mode 100644 index 0000000..fd20b64 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/default_headers-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/default_options%3d-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/default_options%3d-i.ri new file mode 100644 index 0000000..8a2f025 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/default_options%3d-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/default_options-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/default_options-i.ri new file mode 100644 index 0000000..0baee6f Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/default_options-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/delete-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/delete-i.ri new file mode 100644 index 0000000..d94899a Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/delete-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/follow-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/follow-i.ri new file mode 100644 index 0000000..67ee078 --- /dev/null +++ b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/follow-i.ri @@ -0,0 +1,3 @@ +U:RDoc::AnyMethod[iI"follow:EFI"HTTP::Chainable#follow;FF:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"#Make client follow redirects. ;TI"-@param opts (see Redirector#initialize) ;TI"@return [HTTP::Client];T: +@fileI"lib/http/chainable.rb;T:0@omit_headings_from_table_of_contents_below000[[I"with_follow;To;; [o; +; [I"(see #follow) ;TI"@deprecated;T;@;0I"(opts = true);T@FI"Chainable;FcRDoc::NormalModule0 \ No newline at end of file diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/get-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/get-i.ri new file mode 100644 index 0000000..3bef440 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/get-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/head-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/head-i.ri new file mode 100644 index 0000000..a230c1a Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/head-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/options-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/options-i.ri new file mode 100644 index 0000000..c85bd33 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/options-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/patch-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/patch-i.ri new file mode 100644 index 0000000..bc53397 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/patch-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/post-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/post-i.ri new file mode 100644 index 0000000..f88f9e0 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/post-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/put-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/put-i.ri new file mode 100644 index 0000000..b2e24f7 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/put-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/request-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/request-i.ri new file mode 100644 index 0000000..1f0912f Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/request-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/stream-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/stream-i.ri new file mode 100644 index 0000000..d1bab5d Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/stream-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/through-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/through-i.ri new file mode 100644 index 0000000..6ba65b7 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/through-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/trace-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/trace-i.ri new file mode 100644 index 0000000..a32f3c6 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/trace-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/via-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/via-i.ri new file mode 100644 index 0000000..1e98e90 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/via-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/with-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/with-i.ri new file mode 100644 index 0000000..3d77a39 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/with-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/with_follow-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/with_follow-i.ri new file mode 100644 index 0000000..28edbae Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/with_follow-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Chainable/with_headers-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/with_headers-i.ri new file mode 100644 index 0000000..2e14459 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Chainable/with_headers-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Client/cdesc-Client.ri b/.gems/doc/http-0.6.2/ri/HTTP/Client/cdesc-Client.ri new file mode 100644 index 0000000..9f6457b Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Client/cdesc-Client.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Client/default_options-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Client/default_options-i.ri new file mode 100644 index 0000000..d439087 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Client/default_options-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Client/finish_response-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Client/finish_response-i.ri new file mode 100644 index 0000000..a921f20 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Client/finish_response-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Client/make_request_body-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Client/make_request_body-i.ri new file mode 100644 index 0000000..253c216 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Client/make_request_body-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Client/make_request_uri-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Client/make_request_uri-i.ri new file mode 100644 index 0000000..03f74ac Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Client/make_request_uri-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Client/new-c.ri b/.gems/doc/http-0.6.2/ri/HTTP/Client/new-c.ri new file mode 100644 index 0000000..dab7093 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Client/new-c.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Client/perform-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Client/perform-i.ri new file mode 100644 index 0000000..1f4ba92 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Client/perform-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Client/read_more-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Client/read_more-i.ri new file mode 100644 index 0000000..4626461 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Client/read_more-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Client/readpartial-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Client/readpartial-i.ri new file mode 100644 index 0000000..47b6a95 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Client/readpartial-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Client/request-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Client/request-i.ri new file mode 100644 index 0000000..a885d84 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Client/request-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Client/start_tls-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Client/start_tls-i.ri new file mode 100644 index 0000000..563dbaf Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Client/start_tls-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Error/cdesc-Error.ri b/.gems/doc/http-0.6.2/ri/HTTP/Error/cdesc-Error.ri new file mode 100644 index 0000000..e207813 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Error/cdesc-Error.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Headers/Mixin/cdesc-Mixin.ri b/.gems/doc/http-0.6.2/ri/HTTP/Headers/Mixin/cdesc-Mixin.ri new file mode 100644 index 0000000..21b7ffe Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Headers/Mixin/cdesc-Mixin.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Headers/Mixin/headers-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Headers/Mixin/headers-i.ri new file mode 100644 index 0000000..fee04f4 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Headers/Mixin/headers-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Headers/cdesc-Headers.ri b/.gems/doc/http-0.6.2/ri/HTTP/Headers/cdesc-Headers.ri new file mode 100644 index 0000000..1ab4cc1 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Headers/cdesc-Headers.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/MimeType/%5b%5d-c.ri b/.gems/doc/http-0.6.2/ri/HTTP/MimeType/%5b%5d-c.ri new file mode 100644 index 0000000..84f09e1 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/MimeType/%5b%5d-c.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/MimeType/Adapter/cdesc-Adapter.ri b/.gems/doc/http-0.6.2/ri/HTTP/MimeType/Adapter/cdesc-Adapter.ri new file mode 100644 index 0000000..0faa896 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/MimeType/Adapter/cdesc-Adapter.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/MimeType/JSON/cdesc-JSON.ri b/.gems/doc/http-0.6.2/ri/HTTP/MimeType/JSON/cdesc-JSON.ri new file mode 100644 index 0000000..7c86a2b Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/MimeType/JSON/cdesc-JSON.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/MimeType/JSON/decode-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/MimeType/JSON/decode-i.ri new file mode 100644 index 0000000..62424b4 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/MimeType/JSON/decode-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/MimeType/JSON/encode-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/MimeType/JSON/encode-i.ri new file mode 100644 index 0000000..879a4e6 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/MimeType/JSON/encode-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/MimeType/cdesc-MimeType.ri b/.gems/doc/http-0.6.2/ri/HTTP/MimeType/cdesc-MimeType.ri new file mode 100644 index 0000000..78e27ac Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/MimeType/cdesc-MimeType.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/MimeType/normalize-c.ri b/.gems/doc/http-0.6.2/ri/HTTP/MimeType/normalize-c.ri new file mode 100644 index 0000000..2b64f77 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/MimeType/normalize-c.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/MimeType/register_adapter-c.ri b/.gems/doc/http-0.6.2/ri/HTTP/MimeType/register_adapter-c.ri new file mode 100644 index 0000000..0bf6b94 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/MimeType/register_adapter-c.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/MimeType/register_alias-c.ri b/.gems/doc/http-0.6.2/ri/HTTP/MimeType/register_alias-c.ri new file mode 100644 index 0000000..12d4faf Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/MimeType/register_alias-c.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/%5b%5d-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/%5b%5d-i.ri new file mode 100644 index 0000000..9023997 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Options/%5b%5d-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/OpenSSL/SSL/cdesc-SSL.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/OpenSSL/SSL/cdesc-SSL.ri new file mode 100644 index 0000000..7750077 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Options/OpenSSL/SSL/cdesc-SSL.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/OpenSSL/cdesc-OpenSSL.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/OpenSSL/cdesc-OpenSSL.ri new file mode 100644 index 0000000..cca1b03 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Options/OpenSSL/cdesc-OpenSSL.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/argument_error%21-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/argument_error%21-i.ri new file mode 100644 index 0000000..aed73ad Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Options/argument_error%21-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/body-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/body-i.ri new file mode 100644 index 0000000..acc0ac4 --- /dev/null +++ b/.gems/doc/http-0.6.2/ri/HTTP/Options/body-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI" body:ETI"HTTP::Options#body;FI"RW;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I")Explicit request body of the request;T: +@fileI"lib/http/options.rb;T:0@omit_headings_from_table_of_contents_below0F@I"HTTP::Options;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/cdesc-Options.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/cdesc-Options.ri new file mode 100644 index 0000000..12f2060 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Options/cdesc-Options.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/default_socket_class-c.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/default_socket_class-c.ri new file mode 100644 index 0000000..98555c8 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Options/default_socket_class-c.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/default_ssl_socket_class-c.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/default_ssl_socket_class-c.ri new file mode 100644 index 0000000..41554b1 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Options/default_ssl_socket_class-c.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/dup-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/dup-i.ri new file mode 100644 index 0000000..a4bc89b Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Options/dup-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/follow-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/follow-i.ri new file mode 100644 index 0000000..faae1dd --- /dev/null +++ b/.gems/doc/http-0.6.2/ri/HTTP/Options/follow-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI"follow:ETI"HTTP::Options#follow;FI"RW;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"Follow redirects;T: +@fileI"lib/http/options.rb;T:0@omit_headings_from_table_of_contents_below0F@I"HTTP::Options;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/form-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/form-i.ri new file mode 100644 index 0000000..4d6984d --- /dev/null +++ b/.gems/doc/http-0.6.2/ri/HTTP/Options/form-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI" form:ETI"HTTP::Options#form;FI"RW;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"&Form data to embed in the request;T: +@fileI"lib/http/options.rb;T:0@omit_headings_from_table_of_contents_below0F@I"HTTP::Options;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/headers-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/headers-i.ri new file mode 100644 index 0000000..8275147 --- /dev/null +++ b/.gems/doc/http-0.6.2/ri/HTTP/Options/headers-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI"headers:ETI"HTTP::Options#headers;FI"RW;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"+HTTP headers to include in the request;T: +@fileI"lib/http/options.rb;T:0@omit_headings_from_table_of_contents_below0F@I"HTTP::Options;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/json-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/json-i.ri new file mode 100644 index 0000000..acf4713 --- /dev/null +++ b/.gems/doc/http-0.6.2/ri/HTTP/Options/json-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI" json:ETI"HTTP::Options#json;FI"RW;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"&JSON data to embed in the request;T: +@fileI"lib/http/options.rb;T:0@omit_headings_from_table_of_contents_below0F@I"HTTP::Options;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/merge-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/merge-i.ri new file mode 100644 index 0000000..d9a8cb7 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Options/merge-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/new-c.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/new-c.ri new file mode 100644 index 0000000..07a5907 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Options/new-c.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/params-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/params-i.ri new file mode 100644 index 0000000..22211be --- /dev/null +++ b/.gems/doc/http-0.6.2/ri/HTTP/Options/params-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI"params:ETI"HTTP::Options#params;FI"RW;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"*Query string params to add to the url;T: +@fileI"lib/http/options.rb;T:0@omit_headings_from_table_of_contents_below0F@I"HTTP::Options;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/proxy-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/proxy-i.ri new file mode 100644 index 0000000..533e8ee --- /dev/null +++ b/.gems/doc/http-0.6.2/ri/HTTP/Options/proxy-i.ri @@ -0,0 +1,3 @@ +U:RDoc::Attr[iI" +proxy:ETI"HTTP::Options#proxy;FI"RW;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I" HTTP proxy to route request;T: +@fileI"lib/http/options.rb;T:0@omit_headings_from_table_of_contents_below0F@I"HTTP::Options;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/response-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/response-i.ri new file mode 100644 index 0000000..93ef028 --- /dev/null +++ b/.gems/doc/http-0.6.2/ri/HTTP/Options/response-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI" response:ETI"HTTP::Options#response;FI"RW;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"=How to format the response [:object, :body, :parse_body];T: +@fileI"lib/http/options.rb;T:0@omit_headings_from_table_of_contents_below0F@I"HTTP::Options;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/socket_class-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/socket_class-i.ri new file mode 100644 index 0000000..503db19 --- /dev/null +++ b/.gems/doc/http-0.6.2/ri/HTTP/Options/socket_class-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI"socket_class:ETI"HTTP::Options#socket_class;FI"RW;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"Socket classes;T: +@fileI"lib/http/options.rb;T:0@omit_headings_from_table_of_contents_below0F@I"HTTP::Options;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/ssl_context-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/ssl_context-i.ri new file mode 100644 index 0000000..78914a9 --- /dev/null +++ b/.gems/doc/http-0.6.2/ri/HTTP/Options/ssl_context-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI"ssl_context:ETI"HTTP::Options#ssl_context;FI"RW;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"SSL context;T: +@fileI"lib/http/options.rb;T:0@omit_headings_from_table_of_contents_below0F@I"HTTP::Options;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/ssl_socket_class-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/ssl_socket_class-i.ri new file mode 100644 index 0000000..2f7c97e --- /dev/null +++ b/.gems/doc/http-0.6.2/ri/HTTP/Options/ssl_socket_class-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI"ssl_socket_class:ETI"#HTTP::Options#ssl_socket_class;FI"RW;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"Socket classes;T: +@fileI"lib/http/options.rb;T:0@omit_headings_from_table_of_contents_below0F@I"HTTP::Options;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/to_hash-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/to_hash-i.ri new file mode 100644 index 0000000..685c2b3 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Options/to_hash-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Options/with_headers-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Options/with_headers-i.ri new file mode 100644 index 0000000..53ad8a2 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Options/with_headers-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Redirector/EndlessRedirectError/cdesc-EndlessRedirectError.ri b/.gems/doc/http-0.6.2/ri/HTTP/Redirector/EndlessRedirectError/cdesc-EndlessRedirectError.ri new file mode 100644 index 0000000..9de5a6f Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Redirector/EndlessRedirectError/cdesc-EndlessRedirectError.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Redirector/TooManyRedirectsError/cdesc-TooManyRedirectsError.ri b/.gems/doc/http-0.6.2/ri/HTTP/Redirector/TooManyRedirectsError/cdesc-TooManyRedirectsError.ri new file mode 100644 index 0000000..b7abf9f Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Redirector/TooManyRedirectsError/cdesc-TooManyRedirectsError.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Redirector/cdesc-Redirector.ri b/.gems/doc/http-0.6.2/ri/HTTP/Redirector/cdesc-Redirector.ri new file mode 100644 index 0000000..7af917e Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Redirector/cdesc-Redirector.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Request/UnsupportedMethodError/cdesc-UnsupportedMethodError.ri b/.gems/doc/http-0.6.2/ri/HTTP/Request/UnsupportedMethodError/cdesc-UnsupportedMethodError.ri new file mode 100644 index 0000000..fd59b6e Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Request/UnsupportedMethodError/cdesc-UnsupportedMethodError.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Request/UnsupportedSchemeError/cdesc-UnsupportedSchemeError.ri b/.gems/doc/http-0.6.2/ri/HTTP/Request/UnsupportedSchemeError/cdesc-UnsupportedSchemeError.ri new file mode 100644 index 0000000..f5115bb Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Request/UnsupportedSchemeError/cdesc-UnsupportedSchemeError.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/add_body_type_headers-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/add_body_type_headers-i.ri new file mode 100644 index 0000000..de94afa Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/add_body_type_headers-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/add_headers-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/add_headers-i.ri new file mode 100644 index 0000000..dad6f1d Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/add_headers-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/cdesc-Writer.ri b/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/cdesc-Writer.ri new file mode 100644 index 0000000..76637f1 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/cdesc-Writer.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/join_headers-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/join_headers-i.ri new file mode 100644 index 0000000..a1f5362 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/join_headers-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/new-c.ri b/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/new-c.ri new file mode 100644 index 0000000..29002aa Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/new-c.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/send_request_body-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/send_request_body-i.ri new file mode 100644 index 0000000..57174dd Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/send_request_body-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/send_request_header-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/send_request_header-i.ri new file mode 100644 index 0000000..8e3a1e4 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/send_request_header-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/stream-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/stream-i.ri new file mode 100644 index 0000000..21d187e Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/stream-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/validate_body_type%21-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/validate_body_type%21-i.ri new file mode 100644 index 0000000..b50c424 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Request/Writer/validate_body_type%21-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Request/__method__-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Request/__method__-i.ri new file mode 100644 index 0000000..0a91833 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Request/__method__-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Request/body-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Request/body-i.ri new file mode 100644 index 0000000..2b3ee7f Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Request/body-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Request/cdesc-Request.ri b/.gems/doc/http-0.6.2/ri/HTTP/Request/cdesc-Request.ri new file mode 100644 index 0000000..fd74ecd Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Request/cdesc-Request.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Request/method-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Request/method-i.ri new file mode 100644 index 0000000..a271a48 --- /dev/null +++ b/.gems/doc/http-0.6.2/ri/HTTP/Request/method-i.ri @@ -0,0 +1,3 @@ +U:RDoc::AnyMethod[iI"method:EFI"HTTP::Request#method;FF:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"NThe following method may be removed in two minor versions (0.7.0) or one ;TI"major version (1.0.0);T: +@fileI"lib/http/request.rb;T:0@omit_headings_from_table_of_contents_below000[[I"__method__;To;; [o; +; [I"OThe following alias may be removed in three minor versions (0.8.0) or one ;TI"major version (1.0.0);T;@;0I"(*);T@FI"Request;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Request/proxy-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Request/proxy-i.ri new file mode 100644 index 0000000..376af3d Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Request/proxy-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Request/scheme-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Request/scheme-i.ri new file mode 100644 index 0000000..3e58dac --- /dev/null +++ b/.gems/doc/http-0.6.2/ri/HTTP/Request/scheme-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI"scheme:ETI"HTTP::Request#scheme;FI"R;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"EScheme is normalized to be a lowercase symbol e.g. :http, :https;T: +@fileI"lib/http/request.rb;T:0@omit_headings_from_table_of_contents_below0F@I"HTTP::Request;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Request/uri-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Request/uri-i.ri new file mode 100644 index 0000000..568c4d3 --- /dev/null +++ b/.gems/doc/http-0.6.2/ri/HTTP/Request/uri-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI"uri:ETI"HTTP::Request#uri;FI"R;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"#"Request URI" as per RFC 2616 ;TI":http://www.w3.org/Protocols/rfc2616/rfc2616-sec5.html;T: +@fileI"lib/http/request.rb;T:0@omit_headings_from_table_of_contents_below0F@I"HTTP::Request;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Request/verb-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Request/verb-i.ri new file mode 100644 index 0000000..19f2489 --- /dev/null +++ b/.gems/doc/http-0.6.2/ri/HTTP/Request/verb-i.ri @@ -0,0 +1,2 @@ +U:RDoc::Attr[iI" verb:ETI"HTTP::Request#verb;FI"R;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I";Method is given as a lowercase symbol e.g. :get, :post;T: +@fileI"lib/http/request.rb;T:0@omit_headings_from_table_of_contents_below0F@I"HTTP::Request;FcRDoc::NormalClass0 \ No newline at end of file diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Request/version-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Request/version-i.ri new file mode 100644 index 0000000..b07c249 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Request/version-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/RequestError/cdesc-RequestError.ri b/.gems/doc/http-0.6.2/ri/HTTP/RequestError/cdesc-RequestError.ri new file mode 100644 index 0000000..e90d8c5 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/RequestError/cdesc-RequestError.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/Body/cdesc-Body.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/Body/cdesc-Body.ri new file mode 100644 index 0000000..68cadd2 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/Body/cdesc-Body.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/Body/each-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/Body/each-i.ri new file mode 100644 index 0000000..243a862 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/Body/each-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/Body/new-c.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/Body/new-c.ri new file mode 100644 index 0000000..137cd20 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/Body/new-c.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/Body/readpartial-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/Body/readpartial-i.ri new file mode 100644 index 0000000..71d9f23 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/Body/readpartial-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/%3c%3c-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/%3c%3c-i.ri new file mode 100644 index 0000000..fe55d98 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/%3c%3c-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/add-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/add-i.ri new file mode 100644 index 0000000..3cbb28d Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/add-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/cdesc-Parser.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/cdesc-Parser.ri new file mode 100644 index 0000000..4177349 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/cdesc-Parser.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/chunk-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/chunk-i.ri new file mode 100644 index 0000000..df76fb8 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/chunk-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/finished%3f-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/finished%3f-i.ri new file mode 100644 index 0000000..4fbb089 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/finished%3f-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/headers%3f-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/headers%3f-i.ri new file mode 100644 index 0000000..035ca5c Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/headers%3f-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/headers-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/headers-i.ri new file mode 100644 index 0000000..b812755 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/headers-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/http_version-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/http_version-i.ri new file mode 100644 index 0000000..e5f7cf1 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/http_version-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/new-c.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/new-c.ri new file mode 100644 index 0000000..177c2e7 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/new-c.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/on_body-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/on_body-i.ri new file mode 100644 index 0000000..cb6208e Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/on_body-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/on_headers_complete-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/on_headers_complete-i.ri new file mode 100644 index 0000000..fce782c Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/on_headers_complete-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/on_message_complete-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/on_message_complete-i.ri new file mode 100644 index 0000000..d19fa00 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/on_message_complete-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/reset-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/reset-i.ri new file mode 100644 index 0000000..7e9b52f Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/reset-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/status_code-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/status_code-i.ri new file mode 100644 index 0000000..f98a53e Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/Parser/status_code-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/body-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/body-i.ri new file mode 100644 index 0000000..d06e00d Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/body-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/cdesc-Response.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/cdesc-Response.ri new file mode 100644 index 0000000..71decab Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/cdesc-Response.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/charset-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/charset-i.ri new file mode 100644 index 0000000..f737ba2 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/charset-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/code-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/code-i.ri new file mode 100644 index 0000000..205d134 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/code-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/content_type-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/content_type-i.ri new file mode 100644 index 0000000..474f14a Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/content_type-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/flush-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/flush-i.ri new file mode 100644 index 0000000..a729461 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/flush-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/inspect-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/inspect-i.ri new file mode 100644 index 0000000..47a9785 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/inspect-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/mime_type-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/mime_type-i.ri new file mode 100644 index 0000000..55bd268 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/mime_type-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/new-c.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/new-c.ri new file mode 100644 index 0000000..9e1b57b Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/new-c.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/parse-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/parse-i.ri new file mode 100644 index 0000000..db1df9d Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/parse-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/reason-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/reason-i.ri new file mode 100644 index 0000000..d9ad98a Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/reason-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/status-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/status-i.ri new file mode 100644 index 0000000..f961d37 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/status-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/status_code-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/status_code-i.ri new file mode 100644 index 0000000..eb5f4ec Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/status_code-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/stream%21-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/stream%21-i.ri new file mode 100644 index 0000000..eee73ac Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/stream%21-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/to_a-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/to_a-i.ri new file mode 100644 index 0000000..bf594be Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/to_a-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/to_s-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/to_s-i.ri new file mode 100644 index 0000000..69de7ef Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/to_s-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/to_str-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/to_str-i.ri new file mode 100644 index 0000000..d74b551 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/to_str-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/Response/uri-i.ri b/.gems/doc/http-0.6.2/ri/HTTP/Response/uri-i.ri new file mode 100644 index 0000000..cf3894c Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/Response/uri-i.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/ResponseError/cdesc-ResponseError.ri b/.gems/doc/http-0.6.2/ri/HTTP/ResponseError/cdesc-ResponseError.ri new file mode 100644 index 0000000..6d9cdac Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/ResponseError/cdesc-ResponseError.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/StateError/cdesc-StateError.ri b/.gems/doc/http-0.6.2/ri/HTTP/StateError/cdesc-StateError.ri new file mode 100644 index 0000000..e0b81f0 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/StateError/cdesc-StateError.ri differ diff --git a/.gems/doc/http-0.6.2/ri/HTTP/cdesc-HTTP.ri b/.gems/doc/http-0.6.2/ri/HTTP/cdesc-HTTP.ri new file mode 100644 index 0000000..0e9f222 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/HTTP/cdesc-HTTP.ri differ diff --git a/.gems/doc/http-0.6.2/ri/Object/cdesc-Object.ri b/.gems/doc/http-0.6.2/ri/Object/cdesc-Object.ri new file mode 100644 index 0000000..0cfd326 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/Object/cdesc-Object.ri differ diff --git a/.gems/doc/http-0.6.2/ri/URI/cdesc-URI.ri b/.gems/doc/http-0.6.2/ri/URI/cdesc-URI.ri new file mode 100644 index 0000000..7e905c7 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/URI/cdesc-URI.ri differ diff --git a/.gems/doc/http-0.6.2/ri/URI/decode_www_form-c.ri b/.gems/doc/http-0.6.2/ri/URI/decode_www_form-c.ri new file mode 100644 index 0000000..20fb41c Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/URI/decode_www_form-c.ri differ diff --git a/.gems/doc/http-0.6.2/ri/URI/decode_www_form_component-c.ri b/.gems/doc/http-0.6.2/ri/URI/decode_www_form_component-c.ri new file mode 100644 index 0000000..6b51056 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/URI/decode_www_form_component-c.ri differ diff --git a/.gems/doc/http-0.6.2/ri/URI/encode_www_form-c.ri b/.gems/doc/http-0.6.2/ri/URI/encode_www_form-c.ri new file mode 100644 index 0000000..3f3bb51 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/URI/encode_www_form-c.ri differ diff --git a/.gems/doc/http-0.6.2/ri/URI/encode_www_form_component-c.ri b/.gems/doc/http-0.6.2/ri/URI/encode_www_form_component-c.ri new file mode 100644 index 0000000..af1f095 Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/URI/encode_www_form_component-c.ri differ diff --git a/.gems/doc/http-0.6.2/ri/cache.ri b/.gems/doc/http-0.6.2/ri/cache.ri new file mode 100644 index 0000000..1c3438c Binary files /dev/null and b/.gems/doc/http-0.6.2/ri/cache.ri differ diff --git a/.gems/doc/http_parser.rb-0.6.0/ri/HTTP/Parser/cdesc-Parser.ri b/.gems/doc/http_parser.rb-0.6.0/ri/HTTP/Parser/cdesc-Parser.ri new file mode 100644 index 0000000..bab5ea5 Binary files /dev/null and b/.gems/doc/http_parser.rb-0.6.0/ri/HTTP/Parser/cdesc-Parser.ri differ diff --git a/.gems/doc/http_parser.rb-0.6.0/ri/HTTP/Parser/default_header_value_type%3d-c.ri b/.gems/doc/http_parser.rb-0.6.0/ri/HTTP/Parser/default_header_value_type%3d-c.ri new file mode 100644 index 0000000..23ed78b Binary files /dev/null and b/.gems/doc/http_parser.rb-0.6.0/ri/HTTP/Parser/default_header_value_type%3d-c.ri differ diff --git a/.gems/doc/http_parser.rb-0.6.0/ri/HTTP/Parser/default_header_value_type-c.ri b/.gems/doc/http_parser.rb-0.6.0/ri/HTTP/Parser/default_header_value_type-c.ri new file mode 100644 index 0000000..88b0b1d Binary files /dev/null and b/.gems/doc/http_parser.rb-0.6.0/ri/HTTP/Parser/default_header_value_type-c.ri differ diff --git a/.gems/doc/http_parser.rb-0.6.0/ri/HTTP/cdesc-HTTP.ri b/.gems/doc/http_parser.rb-0.6.0/ri/HTTP/cdesc-HTTP.ri new file mode 100644 index 0000000..2450fd3 Binary files /dev/null and b/.gems/doc/http_parser.rb-0.6.0/ri/HTTP/cdesc-HTTP.ri differ diff --git a/.gems/doc/http_parser.rb-0.6.0/ri/Object/cdesc-Object.ri b/.gems/doc/http_parser.rb-0.6.0/ri/Object/cdesc-Object.ri new file mode 100644 index 0000000..0f9d4d0 Binary files /dev/null and b/.gems/doc/http_parser.rb-0.6.0/ri/Object/cdesc-Object.ri differ diff --git a/.gems/doc/http_parser.rb-0.6.0/ri/cache.ri b/.gems/doc/http_parser.rb-0.6.0/ri/cache.ri new file mode 100644 index 0000000..63e19db Binary files /dev/null and b/.gems/doc/http_parser.rb-0.6.0/ri/cache.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/InstanceMethods/cdesc-InstanceMethods.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/InstanceMethods/cdesc-InstanceMethods.ri new file mode 100644 index 0000000..9ffe66c Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/InstanceMethods/cdesc-InstanceMethods.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/InstanceMethods/freeze-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/InstanceMethods/freeze-i.ri new file mode 100644 index 0000000..a9b769d Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/InstanceMethods/freeze-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/InstanceMethods/memoize-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/InstanceMethods/memoize-i.ri new file mode 100644 index 0000000..f259b49 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/InstanceMethods/memoize-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/InstanceMethods/memoized_method_cache-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/InstanceMethods/memoized_method_cache-i.ri new file mode 100644 index 0000000..8972bbc Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/InstanceMethods/memoized_method_cache-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/%5b%5d%3d-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/%5b%5d%3d-i.ri new file mode 100644 index 0000000..1315f4e Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/%5b%5d%3d-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/%5b%5d-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/%5b%5d-i.ri new file mode 100644 index 0000000..000f781 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/%5b%5d-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/cdesc-Memory.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/cdesc-Memory.ri new file mode 100644 index 0000000..5d41cad Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/cdesc-Memory.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/fetch-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/fetch-i.ri new file mode 100644 index 0000000..c667112 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/fetch-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/key%3f-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/key%3f-i.ri new file mode 100644 index 0000000..ccad5c6 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/key%3f-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/marshal_dump-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/marshal_dump-i.ri new file mode 100644 index 0000000..6ba5c1e Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/marshal_dump-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/marshal_load-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/marshal_load-i.ri new file mode 100644 index 0000000..61b2482 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/marshal_load-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/new-c.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/new-c.ri new file mode 100644 index 0000000..f1aaac0 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/Memory/new-c.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/BlockNotAllowedError/cdesc-BlockNotAllowedError.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/BlockNotAllowedError/cdesc-BlockNotAllowedError.ri new file mode 100644 index 0000000..8ad2c7a Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/BlockNotAllowedError/cdesc-BlockNotAllowedError.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/BlockNotAllowedError/new-c.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/BlockNotAllowedError/new-c.ri new file mode 100644 index 0000000..d04b53a Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/BlockNotAllowedError/new-c.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/InvalidArityError/cdesc-InvalidArityError.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/InvalidArityError/cdesc-InvalidArityError.ri new file mode 100644 index 0000000..dfe2468 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/InvalidArityError/cdesc-InvalidArityError.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/InvalidArityError/new-c.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/InvalidArityError/new-c.ri new file mode 100644 index 0000000..856c8da Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/InvalidArityError/new-c.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/assert_arity-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/assert_arity-i.ri new file mode 100644 index 0000000..0c8a866 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/assert_arity-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/call-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/call-i.ri new file mode 100644 index 0000000..14539f0 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/call-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/cdesc-MethodBuilder.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/cdesc-MethodBuilder.ri new file mode 100644 index 0000000..005f6c9 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/cdesc-MethodBuilder.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/create_memoized_method-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/create_memoized_method-i.ri new file mode 100644 index 0000000..46c2147 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/create_memoized_method-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/new-c.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/new-c.ri new file mode 100644 index 0000000..53d2002 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/new-c.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/original_method-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/original_method-i.ri new file mode 100644 index 0000000..9d13c19 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/original_method-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/remove_original_method-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/remove_original_method-i.ri new file mode 100644 index 0000000..a63c413 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/remove_original_method-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/set_method_visibility-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/set_method_visibility-i.ri new file mode 100644 index 0000000..07ef4d7 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/set_method_visibility-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/visibility-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/visibility-i.ri new file mode 100644 index 0000000..9162804 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/MethodBuilder/visibility-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/cdesc-ModuleMethods.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/cdesc-ModuleMethods.ri new file mode 100644 index 0000000..dc4273f Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/cdesc-ModuleMethods.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/freezer-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/freezer-i.ri new file mode 100644 index 0000000..a4b8579 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/freezer-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/included-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/included-i.ri new file mode 100644 index 0000000..a9501c2 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/included-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/memoize-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/memoize-i.ri new file mode 100644 index 0000000..523f9e1 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/memoize-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/memoize_method-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/memoize_method-i.ri new file mode 100644 index 0000000..5f22a70 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/memoize_method-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/memoized%3f-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/memoized%3f-i.ri new file mode 100644 index 0000000..29b673f Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/memoized%3f-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/memoized_methods-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/memoized_methods-i.ri new file mode 100644 index 0000000..13151db Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/memoized_methods-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/unmemoized_instance_method-i.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/unmemoized_instance_method-i.ri new file mode 100644 index 0000000..0ce70de Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/ModuleMethods/unmemoized_instance_method-i.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/cdesc-Memoizable.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/cdesc-Memoizable.ri new file mode 100644 index 0000000..40556b5 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/cdesc-Memoizable.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/Memoizable/included-c.ri b/.gems/doc/memoizable-0.4.2/ri/Memoizable/included-c.ri new file mode 100644 index 0000000..dd41221 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/Memoizable/included-c.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/cache.ri b/.gems/doc/memoizable-0.4.2/ri/cache.ri new file mode 100644 index 0000000..cf4370c Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/cache.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/page-CONTRIBUTING_md.ri b/.gems/doc/memoizable-0.4.2/ri/page-CONTRIBUTING_md.ri new file mode 100644 index 0000000..e8109e3 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/page-CONTRIBUTING_md.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/page-LICENSE_md.ri b/.gems/doc/memoizable-0.4.2/ri/page-LICENSE_md.ri new file mode 100644 index 0000000..27b43fd Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/page-LICENSE_md.ri differ diff --git a/.gems/doc/memoizable-0.4.2/ri/page-README_md.ri b/.gems/doc/memoizable-0.4.2/ri/page-README_md.ri new file mode 100644 index 0000000..e5a5546 Binary files /dev/null and b/.gems/doc/memoizable-0.4.2/ri/page-README_md.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/CompositeReadIO/advance_io-i.ri b/.gems/doc/multipart-post-2.0.0/ri/CompositeReadIO/advance_io-i.ri new file mode 100644 index 0000000..7a0e490 Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/CompositeReadIO/advance_io-i.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/CompositeReadIO/cdesc-CompositeReadIO.ri b/.gems/doc/multipart-post-2.0.0/ri/CompositeReadIO/cdesc-CompositeReadIO.ri new file mode 100644 index 0000000..803b5f7 Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/CompositeReadIO/cdesc-CompositeReadIO.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/CompositeReadIO/current_io-i.ri b/.gems/doc/multipart-post-2.0.0/ri/CompositeReadIO/current_io-i.ri new file mode 100644 index 0000000..ef1ad15 Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/CompositeReadIO/current_io-i.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/CompositeReadIO/new-c.ri b/.gems/doc/multipart-post-2.0.0/ri/CompositeReadIO/new-c.ri new file mode 100644 index 0000000..8a1a398 Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/CompositeReadIO/new-c.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/CompositeReadIO/read-i.ri b/.gems/doc/multipart-post-2.0.0/ri/CompositeReadIO/read-i.ri new file mode 100644 index 0000000..55299aa Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/CompositeReadIO/read-i.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/CompositeReadIO/rewind-i.ri b/.gems/doc/multipart-post-2.0.0/ri/CompositeReadIO/rewind-i.ri new file mode 100644 index 0000000..e04cbc8 Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/CompositeReadIO/rewind-i.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/MultipartPost/cdesc-MultipartPost.ri b/.gems/doc/multipart-post-2.0.0/ri/MultipartPost/cdesc-MultipartPost.ri new file mode 100644 index 0000000..5b78310 Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/MultipartPost/cdesc-MultipartPost.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/Multipartable/cdesc-Multipartable.ri b/.gems/doc/multipart-post-2.0.0/ri/Multipartable/cdesc-Multipartable.ri new file mode 100644 index 0000000..6c4b873 Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/Multipartable/cdesc-Multipartable.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/Multipartable/new-c.ri b/.gems/doc/multipart-post-2.0.0/ri/Multipartable/new-c.ri new file mode 100644 index 0000000..d7eb1a0 Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/Multipartable/new-c.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/Net/HTTP/Post/Multipart/cdesc-Multipart.ri b/.gems/doc/multipart-post-2.0.0/ri/Net/HTTP/Post/Multipart/cdesc-Multipart.ri new file mode 100644 index 0000000..9710fed Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/Net/HTTP/Post/Multipart/cdesc-Multipart.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/Net/HTTP/Post/cdesc-Post.ri b/.gems/doc/multipart-post-2.0.0/ri/Net/HTTP/Post/cdesc-Post.ri new file mode 100644 index 0000000..ee8d575 Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/Net/HTTP/Post/cdesc-Post.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/Net/HTTP/Put/Multipart/cdesc-Multipart.ri b/.gems/doc/multipart-post-2.0.0/ri/Net/HTTP/Put/Multipart/cdesc-Multipart.ri new file mode 100644 index 0000000..82f784b Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/Net/HTTP/Put/Multipart/cdesc-Multipart.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/Net/HTTP/Put/cdesc-Put.ri b/.gems/doc/multipart-post-2.0.0/ri/Net/HTTP/Put/cdesc-Put.ri new file mode 100644 index 0000000..a5a693e Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/Net/HTTP/Put/cdesc-Put.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/Net/HTTP/cdesc-HTTP.ri b/.gems/doc/multipart-post-2.0.0/ri/Net/HTTP/cdesc-HTTP.ri new file mode 100644 index 0000000..faf4390 Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/Net/HTTP/cdesc-HTTP.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/Net/cdesc-Net.ri b/.gems/doc/multipart-post-2.0.0/ri/Net/cdesc-Net.ri new file mode 100644 index 0000000..07d1a00 Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/Net/cdesc-Net.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/Parts/EpiloguePart/cdesc-EpiloguePart.ri b/.gems/doc/multipart-post-2.0.0/ri/Parts/EpiloguePart/cdesc-EpiloguePart.ri new file mode 100644 index 0000000..61f6e3a Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/Parts/EpiloguePart/cdesc-EpiloguePart.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/Parts/EpiloguePart/new-c.ri b/.gems/doc/multipart-post-2.0.0/ri/Parts/EpiloguePart/new-c.ri new file mode 100644 index 0000000..1ed525c Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/Parts/EpiloguePart/new-c.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/Parts/FilePart/build_head-i.ri b/.gems/doc/multipart-post-2.0.0/ri/Parts/FilePart/build_head-i.ri new file mode 100644 index 0000000..e0566fd Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/Parts/FilePart/build_head-i.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/Parts/FilePart/cdesc-FilePart.ri b/.gems/doc/multipart-post-2.0.0/ri/Parts/FilePart/cdesc-FilePart.ri new file mode 100644 index 0000000..11e9054 Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/Parts/FilePart/cdesc-FilePart.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/Parts/FilePart/length-i.ri b/.gems/doc/multipart-post-2.0.0/ri/Parts/FilePart/length-i.ri new file mode 100644 index 0000000..9cb856b Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/Parts/FilePart/length-i.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/Parts/FilePart/new-c.ri b/.gems/doc/multipart-post-2.0.0/ri/Parts/FilePart/new-c.ri new file mode 100644 index 0000000..c546b69 Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/Parts/FilePart/new-c.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/Parts/ParamPart/build_part-i.ri b/.gems/doc/multipart-post-2.0.0/ri/Parts/ParamPart/build_part-i.ri new file mode 100644 index 0000000..e83c968 Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/Parts/ParamPart/build_part-i.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/Parts/ParamPart/cdesc-ParamPart.ri b/.gems/doc/multipart-post-2.0.0/ri/Parts/ParamPart/cdesc-ParamPart.ri new file mode 100644 index 0000000..f924419 Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/Parts/ParamPart/cdesc-ParamPart.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/Parts/ParamPart/length-i.ri b/.gems/doc/multipart-post-2.0.0/ri/Parts/ParamPart/length-i.ri new file mode 100644 index 0000000..0a9ee88 Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/Parts/ParamPart/length-i.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/Parts/ParamPart/new-c.ri b/.gems/doc/multipart-post-2.0.0/ri/Parts/ParamPart/new-c.ri new file mode 100644 index 0000000..585c21b Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/Parts/ParamPart/new-c.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/Parts/Part/cdesc-Part.ri b/.gems/doc/multipart-post-2.0.0/ri/Parts/Part/cdesc-Part.ri new file mode 100644 index 0000000..47bcc74 Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/Parts/Part/cdesc-Part.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/Parts/cdesc-Parts.ri b/.gems/doc/multipart-post-2.0.0/ri/Parts/cdesc-Parts.ri new file mode 100644 index 0000000..724533f Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/Parts/cdesc-Parts.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/UploadIO/cdesc-UploadIO.ri b/.gems/doc/multipart-post-2.0.0/ri/UploadIO/cdesc-UploadIO.ri new file mode 100644 index 0000000..fcc265c Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/UploadIO/cdesc-UploadIO.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/UploadIO/content_type-i.ri b/.gems/doc/multipart-post-2.0.0/ri/UploadIO/content_type-i.ri new file mode 100644 index 0000000..fda546d Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/UploadIO/content_type-i.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/UploadIO/convert%21-c.ri b/.gems/doc/multipart-post-2.0.0/ri/UploadIO/convert%21-c.ri new file mode 100644 index 0000000..a988be0 Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/UploadIO/convert%21-c.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/UploadIO/io-i.ri b/.gems/doc/multipart-post-2.0.0/ri/UploadIO/io-i.ri new file mode 100644 index 0000000..e1ae17d Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/UploadIO/io-i.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/UploadIO/local_path-i.ri b/.gems/doc/multipart-post-2.0.0/ri/UploadIO/local_path-i.ri new file mode 100644 index 0000000..276e178 Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/UploadIO/local_path-i.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/UploadIO/method_missing-i.ri b/.gems/doc/multipart-post-2.0.0/ri/UploadIO/method_missing-i.ri new file mode 100644 index 0000000..13f00bf Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/UploadIO/method_missing-i.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/UploadIO/new-c.ri b/.gems/doc/multipart-post-2.0.0/ri/UploadIO/new-c.ri new file mode 100644 index 0000000..835e9fc Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/UploadIO/new-c.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/UploadIO/opts-i.ri b/.gems/doc/multipart-post-2.0.0/ri/UploadIO/opts-i.ri new file mode 100644 index 0000000..ddff43d Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/UploadIO/opts-i.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/UploadIO/original_filename-i.ri b/.gems/doc/multipart-post-2.0.0/ri/UploadIO/original_filename-i.ri new file mode 100644 index 0000000..eb63373 Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/UploadIO/original_filename-i.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/UploadIO/respond_to%3f-i.ri b/.gems/doc/multipart-post-2.0.0/ri/UploadIO/respond_to%3f-i.ri new file mode 100644 index 0000000..9f3d27c Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/UploadIO/respond_to%3f-i.ri differ diff --git a/.gems/doc/multipart-post-2.0.0/ri/cache.ri b/.gems/doc/multipart-post-2.0.0/ri/cache.ri new file mode 100644 index 0000000..48dd3d5 Binary files /dev/null and b/.gems/doc/multipart-post-2.0.0/ri/cache.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/BasicObject/cdesc-BasicObject.ri b/.gems/doc/naught-1.0.0/ri/Naught/BasicObject/cdesc-BasicObject.ri new file mode 100644 index 0000000..a1c8165 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/BasicObject/cdesc-BasicObject.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/Conversions/Actual-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/Conversions/Actual-i.ri new file mode 100644 index 0000000..f9d538a Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/Conversions/Actual-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/Conversions/Just-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/Conversions/Just-i.ri new file mode 100644 index 0000000..169ecbb Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/Conversions/Just-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/Conversions/Maybe-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/Conversions/Maybe-i.ri new file mode 100644 index 0000000..2fa3ff8 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/Conversions/Maybe-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/Conversions/Null-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/Conversions/Null-i.ri new file mode 100644 index 0000000..e3d7012 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/Conversions/Null-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/Conversions/cdesc-Conversions.ri b/.gems/doc/naught-1.0.0/ri/Naught/Conversions/cdesc-Conversions.ri new file mode 100644 index 0000000..ca18a00 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/Conversions/cdesc-Conversions.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/Conversions/included-c.ri b/.gems/doc/naught-1.0.0/ri/Naught/Conversions/included-c.ri new file mode 100644 index 0000000..4b8b8ee Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/Conversions/included-c.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Command/builder-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Command/builder-i.ri new file mode 100644 index 0000000..870697c Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Command/builder-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Command/call-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Command/call-i.ri new file mode 100644 index 0000000..2f75c0f Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Command/call-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Command/cdesc-Command.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Command/cdesc-Command.ri new file mode 100644 index 0000000..c3a0967 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Command/cdesc-Command.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Command/defer-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Command/defer-i.ri new file mode 100644 index 0000000..d4d0718 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Command/defer-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Command/new-c.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Command/new-c.ri new file mode 100644 index 0000000..1827eaf Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Command/new-c.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/DefineExplicitConversions/call-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/DefineExplicitConversions/call-i.ri new file mode 100644 index 0000000..b39fc10 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/DefineExplicitConversions/call-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/DefineExplicitConversions/cdesc-DefineExplicitConversions.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/DefineExplicitConversions/cdesc-DefineExplicitConversions.ri new file mode 100644 index 0000000..b7c3af4 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/DefineExplicitConversions/cdesc-DefineExplicitConversions.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/DefineImplicitConversions/call-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/DefineImplicitConversions/call-i.ri new file mode 100644 index 0000000..b6237ef Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/DefineImplicitConversions/call-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/DefineImplicitConversions/cdesc-DefineImplicitConversions.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/DefineImplicitConversions/cdesc-DefineImplicitConversions.ri new file mode 100644 index 0000000..747a281 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/DefineImplicitConversions/cdesc-DefineImplicitConversions.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/DefineImplicitConversions/to_ary-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/DefineImplicitConversions/to_ary-i.ri new file mode 100644 index 0000000..b79ba1c Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/DefineImplicitConversions/to_ary-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/DefineImplicitConversions/to_str-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/DefineImplicitConversions/to_str-i.ri new file mode 100644 index 0000000..3b4d398 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/DefineImplicitConversions/to_str-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Impersonate/cdesc-Impersonate.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Impersonate/cdesc-Impersonate.ri new file mode 100644 index 0000000..d8dcb49 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Impersonate/cdesc-Impersonate.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Impersonate/new-c.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Impersonate/new-c.ri new file mode 100644 index 0000000..0666314 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Impersonate/new-c.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Mimic/call-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Mimic/call-i.ri new file mode 100644 index 0000000..83be8fc Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Mimic/call-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Mimic/cdesc-Mimic.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Mimic/cdesc-Mimic.ri new file mode 100644 index 0000000..953c770 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Mimic/cdesc-Mimic.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Mimic/class_to_mimic-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Mimic/class_to_mimic-i.ri new file mode 100644 index 0000000..7d25211 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Mimic/class_to_mimic-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Mimic/include_super-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Mimic/include_super-i.ri new file mode 100644 index 0000000..a8b1362 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Mimic/include_super-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Mimic/methods_to_stub-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Mimic/methods_to_stub-i.ri new file mode 100644 index 0000000..79ecd4e Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Mimic/methods_to_stub-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Mimic/new-c.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Mimic/new-c.ri new file mode 100644 index 0000000..81dab22 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Mimic/new-c.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Mimic/root_class_of-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Mimic/root_class_of-i.ri new file mode 100644 index 0000000..454e533 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Mimic/root_class_of-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Pebble/call-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Pebble/call-i.ri new file mode 100644 index 0000000..2044c5f Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Pebble/call-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Pebble/cdesc-Pebble.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Pebble/cdesc-Pebble.ri new file mode 100644 index 0000000..2def0b5 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Pebble/cdesc-Pebble.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Pebble/new-c.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Pebble/new-c.ri new file mode 100644 index 0000000..9a2af07 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Pebble/new-c.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Pebble/parse_caller-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Pebble/parse_caller-i.ri new file mode 100644 index 0000000..7075c2b Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Pebble/parse_caller-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/PredicatesReturn/call-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/PredicatesReturn/call-i.ri new file mode 100644 index 0000000..ed1ec28 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/PredicatesReturn/call-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/PredicatesReturn/cdesc-PredicatesReturn.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/PredicatesReturn/cdesc-PredicatesReturn.ri new file mode 100644 index 0000000..acbfa61 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/PredicatesReturn/cdesc-PredicatesReturn.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/PredicatesReturn/define_method_missing-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/PredicatesReturn/define_method_missing-i.ri new file mode 100644 index 0000000..9ad3349 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/PredicatesReturn/define_method_missing-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/PredicatesReturn/define_predicate_methods-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/PredicatesReturn/define_predicate_methods-i.ri new file mode 100644 index 0000000..d21bb80 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/PredicatesReturn/define_predicate_methods-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/PredicatesReturn/new-c.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/PredicatesReturn/new-c.ri new file mode 100644 index 0000000..559ed1f Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/PredicatesReturn/new-c.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Singleton/call-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Singleton/call-i.ri new file mode 100644 index 0000000..84e461e Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Singleton/call-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Singleton/cdesc-Singleton.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Singleton/cdesc-Singleton.ri new file mode 100644 index 0000000..3424771 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Singleton/cdesc-Singleton.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Singleton/get-c.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Singleton/get-c.ri new file mode 100644 index 0000000..4d8aa1c Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Singleton/get-c.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Traceable/call-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Traceable/call-i.ri new file mode 100644 index 0000000..a03cbe0 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Traceable/call-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Traceable/cdesc-Traceable.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Traceable/cdesc-Traceable.ri new file mode 100644 index 0000000..7756ee6 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Traceable/cdesc-Traceable.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Traceable/new-c.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Traceable/new-c.ri new file mode 100644 index 0000000..4798c11 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/Traceable/new-c.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/cdesc-Commands.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/cdesc-Commands.ri new file mode 100644 index 0000000..afa0e85 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/Commands/cdesc-Commands.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/apply_operations-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/apply_operations-i.ri new file mode 100644 index 0000000..cd2ba11 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/apply_operations-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/base_class-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/base_class-i.ri new file mode 100644 index 0000000..7c8d335 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/base_class-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/black_hole-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/black_hole-i.ri new file mode 100644 index 0000000..0bd1693 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/black_hole-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/cdesc-NullClassBuilder.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/cdesc-NullClassBuilder.ri new file mode 100644 index 0000000..102190e Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/cdesc-NullClassBuilder.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/class_operations-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/class_operations-i.ri new file mode 100644 index 0000000..78ff8a3 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/class_operations-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/command_name_for_method-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/command_name_for_method-i.ri new file mode 100644 index 0000000..c6cae00 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/command_name_for_method-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/customization_module-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/customization_module-i.ri new file mode 100644 index 0000000..db73241 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/customization_module-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/customize-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/customize-i.ri new file mode 100644 index 0000000..c8b71f1 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/customize-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/defer-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/defer-i.ri new file mode 100644 index 0000000..d1734fd Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/defer-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/define_basic_class_methods-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/define_basic_class_methods-i.ri new file mode 100644 index 0000000..242b731 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/define_basic_class_methods-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/define_basic_instance_methods-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/define_basic_instance_methods-i.ri new file mode 100644 index 0000000..e281603 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/define_basic_instance_methods-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/define_basic_methods-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/define_basic_methods-i.ri new file mode 100644 index 0000000..4283217 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/define_basic_methods-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/generate_class-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/generate_class-i.ri new file mode 100644 index 0000000..c0854e5 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/generate_class-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/get-c.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/get-c.ri new file mode 100644 index 0000000..ac6c7e5 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/get-c.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/inspect_proc-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/inspect_proc-i.ri new file mode 100644 index 0000000..011e970 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/inspect_proc-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/interface_defined%3f-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/interface_defined%3f-i.ri new file mode 100644 index 0000000..7d25efe Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/interface_defined%3f-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/interface_defined-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/interface_defined-i.ri new file mode 100644 index 0000000..587808d Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/interface_defined-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/method_missing-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/method_missing-i.ri new file mode 100644 index 0000000..eeb096e Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/method_missing-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/new-c.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/new-c.ri new file mode 100644 index 0000000..4368fa2 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/new-c.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/null_equivalents-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/null_equivalents-i.ri new file mode 100644 index 0000000..9111393 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/null_equivalents-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/operations-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/operations-i.ri new file mode 100644 index 0000000..5db5bda Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/operations-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/respond_to%3f-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/respond_to%3f-i.ri new file mode 100644 index 0000000..4c34062 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/respond_to%3f-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/respond_to_any_message-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/respond_to_any_message-i.ri new file mode 100644 index 0000000..0024826 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/respond_to_any_message-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/respond_to_missing%3f-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/respond_to_missing%3f-i.ri new file mode 100644 index 0000000..a2f28d8 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/respond_to_missing%3f-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/stub_method-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/stub_method-i.ri new file mode 100644 index 0000000..902ffee Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/stub_method-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/stub_method_returning_nil-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/stub_method_returning_nil-i.ri new file mode 100644 index 0000000..317a2ce Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/stub_method_returning_nil-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/stub_method_returning_self-i.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/stub_method_returning_self-i.ri new file mode 100644 index 0000000..8f9a1ec Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullClassBuilder/stub_method_returning_self-i.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/NullObjectTag/cdesc-NullObjectTag.ri b/.gems/doc/naught-1.0.0/ri/Naught/NullObjectTag/cdesc-NullObjectTag.ri new file mode 100644 index 0000000..ff11146 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/NullObjectTag/cdesc-NullObjectTag.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/build-c.ri b/.gems/doc/naught-1.0.0/ri/Naught/build-c.ri new file mode 100644 index 0000000..a46b5cb Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/build-c.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/Naught/cdesc-Naught.ri b/.gems/doc/naught-1.0.0/ri/Naught/cdesc-Naught.ri new file mode 100644 index 0000000..1fbfdb3 Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/Naught/cdesc-Naught.ri differ diff --git a/.gems/doc/naught-1.0.0/ri/cache.ri b/.gems/doc/naught-1.0.0/ri/cache.ri new file mode 100644 index 0000000..f671a4d Binary files /dev/null and b/.gems/doc/naught-1.0.0/ri/cache.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/attributes-i.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/attributes-i.ri new file mode 100644 index 0000000..25c191b Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/attributes-i.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/cdesc-Header.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/cdesc-Header.ri new file mode 100644 index 0000000..9258bad Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/cdesc-Header.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/decode-c.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/decode-c.ri new file mode 100644 index 0000000..b2406a7 Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/decode-c.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/default_options-c.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/default_options-c.ri new file mode 100644 index 0000000..2cf9080 Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/default_options-c.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/encode-c.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/encode-c.ri new file mode 100644 index 0000000..a23ae70 Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/encode-c.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/escape-c.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/escape-c.ri new file mode 100644 index 0000000..7ec01d1 Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/escape-c.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/hmac_sha1_signature-i.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/hmac_sha1_signature-i.ri new file mode 100644 index 0000000..8b1f417 Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/hmac_sha1_signature-i.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/method-i.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/method-i.ri new file mode 100644 index 0000000..35a2b85 Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/method-i.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/new-c.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/new-c.ri new file mode 100644 index 0000000..c88fda9 Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/new-c.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/normalized_attributes-i.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/normalized_attributes-i.ri new file mode 100644 index 0000000..efbb6ab Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/normalized_attributes-i.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/normalized_params-i.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/normalized_params-i.ri new file mode 100644 index 0000000..20c8553 Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/normalized_params-i.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/options-i.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/options-i.ri new file mode 100644 index 0000000..854dd29 Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/options-i.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/params-i.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/params-i.ri new file mode 100644 index 0000000..17eeb4e Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/params-i.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/parse-c.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/parse-c.ri new file mode 100644 index 0000000..66f11ed Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/parse-c.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/plaintext_signature-i.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/plaintext_signature-i.ri new file mode 100644 index 0000000..d148b8e Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/plaintext_signature-i.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/private_key-i.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/private_key-i.ri new file mode 100644 index 0000000..2882ca0 Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/private_key-i.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/rsa_sha1_signature-i.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/rsa_sha1_signature-i.ri new file mode 100644 index 0000000..bff2c52 Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/rsa_sha1_signature-i.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/secret-i.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/secret-i.ri new file mode 100644 index 0000000..fb86b04 Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/secret-i.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/signature-i.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/signature-i.ri new file mode 100644 index 0000000..d8f8b75 Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/signature-i.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/signature_base-i.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/signature_base-i.ri new file mode 100644 index 0000000..4d57156 Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/signature_base-i.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/signature_params-i.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/signature_params-i.ri new file mode 100644 index 0000000..1e5d854 Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/signature_params-i.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/signed_attributes-i.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/signed_attributes-i.ri new file mode 100644 index 0000000..7cb5b9a Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/signed_attributes-i.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/to_s-i.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/to_s-i.ri new file mode 100644 index 0000000..6fabee1 Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/to_s-i.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/unescape-c.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/unescape-c.ri new file mode 100644 index 0000000..63a23f6 Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/unescape-c.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/uri_parser-c.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/uri_parser-c.ri new file mode 100644 index 0000000..7a17cb0 Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/uri_parser-c.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/url-i.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/url-i.ri new file mode 100644 index 0000000..7e438cf Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/url-i.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/url_params-i.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/url_params-i.ri new file mode 100644 index 0000000..b0f9e7c Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/url_params-i.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/valid%3f-i.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/valid%3f-i.ri new file mode 100644 index 0000000..fe8b82a Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/Header/valid%3f-i.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/cdesc-SimpleOAuth.ri b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/cdesc-SimpleOAuth.ri new file mode 100644 index 0000000..acbb5eb Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/SimpleOAuth/cdesc-SimpleOAuth.ri differ diff --git a/.gems/doc/simple_oauth-0.2.0/ri/cache.ri b/.gems/doc/simple_oauth-0.2.0/ri/cache.ri new file mode 100644 index 0000000..9b6799a Binary files /dev/null and b/.gems/doc/simple_oauth-0.2.0/ri/cache.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/SynchronizedDelegator/cdesc-SynchronizedDelegator.ri b/.gems/doc/thread_safe-0.3.4/ri/SynchronizedDelegator/cdesc-SynchronizedDelegator.ri new file mode 100644 index 0000000..4f76576 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/SynchronizedDelegator/cdesc-SynchronizedDelegator.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/SynchronizedDelegator/method_missing-i.ri b/.gems/doc/thread_safe-0.3.4/ri/SynchronizedDelegator/method_missing-i.ri new file mode 100644 index 0000000..cbcc78e Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/SynchronizedDelegator/method_missing-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/SynchronizedDelegator/new-c.ri b/.gems/doc/thread_safe-0.3.4/ri/SynchronizedDelegator/new-c.ri new file mode 100644 index 0000000..d42f7ba Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/SynchronizedDelegator/new-c.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/SynchronizedDelegator/setup-i.ri b/.gems/doc/thread_safe-0.3.4/ri/SynchronizedDelegator/setup-i.ri new file mode 100644 index 0000000..38e7b96 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/SynchronizedDelegator/setup-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/SynchronizedDelegator/teardown-i.ri b/.gems/doc/thread_safe-0.3.4/ri/SynchronizedDelegator/teardown-i.ri new file mode 100644 index 0000000..fd22760 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/SynchronizedDelegator/teardown-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Array/cdesc-Array.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Array/cdesc-Array.ri new file mode 100644 index 0000000..9538a3f Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Array/cdesc-Array.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/%5b%5d%3d-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/%5b%5d%3d-i.ri new file mode 100644 index 0000000..f393809 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/%5b%5d%3d-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/%5b%5d-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/%5b%5d-i.ri new file mode 100644 index 0000000..3340431 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/%5b%5d-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/Util/cdesc-Util.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/Util/cdesc-Util.ri new file mode 100644 index 0000000..63ac845 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/Util/cdesc-Util.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/cdesc-Node.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/cdesc-Node.ri new file mode 100644 index 0000000..3873b64 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/cdesc-Node.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/force_aquire_lock-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/force_aquire_lock-i.ri new file mode 100644 index 0000000..7ea14ee Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/force_aquire_lock-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/key%3f-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/key%3f-i.ri new file mode 100644 index 0000000..1ecc759 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/key%3f-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/key-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/key-i.ri new file mode 100644 index 0000000..cd3e7ff Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/key-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/locked%3f-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/locked%3f-i.ri new file mode 100644 index 0000000..3dd8133 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/locked%3f-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/locked_hash%3f-c.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/locked_hash%3f-c.ri new file mode 100644 index 0000000..9c63d39 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/locked_hash%3f-c.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/matches%3f-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/matches%3f-i.ri new file mode 100644 index 0000000..40d77d5 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/matches%3f-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/new-c.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/new-c.ri new file mode 100644 index 0000000..ed2c2c4 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/new-c.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/pure_hash-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/pure_hash-i.ri new file mode 100644 index 0000000..3760e45 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/pure_hash-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/try_await_lock-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/try_await_lock-i.ri new file mode 100644 index 0000000..8c2f584 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/try_await_lock-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/try_lock_via_hash-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/try_lock_via_hash-i.ri new file mode 100644 index 0000000..7dd250e Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/try_lock_via_hash-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/unlock_via_hash-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/unlock_via_hash-i.ri new file mode 100644 index 0000000..50639f7 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Node/unlock_via_hash-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Table/cas_new_node-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Table/cas_new_node-i.ri new file mode 100644 index 0000000..e0c428b Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Table/cas_new_node-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Table/cdesc-Table.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Table/cdesc-Table.ri new file mode 100644 index 0000000..af1598f Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Table/cdesc-Table.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Table/delete_node_at-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Table/delete_node_at-i.ri new file mode 100644 index 0000000..0e44ab7 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Table/delete_node_at-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Table/try_lock_via_hash-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Table/try_lock_via_hash-i.ri new file mode 100644 index 0000000..14376a2 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Table/try_lock_via_hash-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Table/try_to_cas_in_computed-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Table/try_to_cas_in_computed-i.ri new file mode 100644 index 0000000..a910b6a Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/Table/try_to_cas_in_computed-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/attempt_compute-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/attempt_compute-i.ri new file mode 100644 index 0000000..704b1b2 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/attempt_compute-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/attempt_get_and_set-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/attempt_get_and_set-i.ri new file mode 100644 index 0000000..fdb079c Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/attempt_get_and_set-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/attempt_internal_compute_if_absent-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/attempt_internal_compute_if_absent-i.ri new file mode 100644 index 0000000..add2617 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/attempt_internal_compute_if_absent-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/attempt_internal_replace-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/attempt_internal_replace-i.ri new file mode 100644 index 0000000..d4f26d0 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/attempt_internal_replace-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/cdesc-AtomicReferenceCacheBackend.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/cdesc-AtomicReferenceCacheBackend.ri new file mode 100644 index 0000000..feec86e Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/cdesc-AtomicReferenceCacheBackend.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/check_for_resize-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/check_for_resize-i.ri new file mode 100644 index 0000000..7c91bc0 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/check_for_resize-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/clear-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/clear-i.ri new file mode 100644 index 0000000..4f47c80 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/clear-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/compute-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/compute-i.ri new file mode 100644 index 0000000..db1689e Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/compute-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/compute_if_absent-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/compute_if_absent-i.ri new file mode 100644 index 0000000..bf9313d Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/compute_if_absent-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/compute_if_present-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/compute_if_present-i.ri new file mode 100644 index 0000000..c5af8ec Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/compute_if_present-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/delete-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/delete-i.ri new file mode 100644 index 0000000..f8f6c59 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/delete-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/delete_pair-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/delete_pair-i.ri new file mode 100644 index 0000000..fdea750 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/delete_pair-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/each_pair-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/each_pair-i.ri new file mode 100644 index 0000000..881ee97 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/each_pair-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/empty%3f-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/empty%3f-i.ri new file mode 100644 index 0000000..18933b0 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/empty%3f-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/find_value_in_node_list-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/find_value_in_node_list-i.ri new file mode 100644 index 0000000..f586de4 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/find_value_in_node_list-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/get_and_set-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/get_and_set-i.ri new file mode 100644 index 0000000..5982174 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/get_and_set-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/get_or_default-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/get_or_default-i.ri new file mode 100644 index 0000000..ebec490 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/get_or_default-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/initialize_copy-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/initialize_copy-i.ri new file mode 100644 index 0000000..4cc28a3 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/initialize_copy-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/initialize_table-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/initialize_table-i.ri new file mode 100644 index 0000000..3e14a19 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/initialize_table-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/internal_compute-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/internal_compute-i.ri new file mode 100644 index 0000000..9645e97 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/internal_compute-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/internal_replace-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/internal_replace-i.ri new file mode 100644 index 0000000..4181e98 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/internal_replace-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/key%3f-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/key%3f-i.ri new file mode 100644 index 0000000..f8c7a59 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/key%3f-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/key_hash-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/key_hash-i.ri new file mode 100644 index 0000000..903ac48 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/key_hash-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/merge_pair-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/merge_pair-i.ri new file mode 100644 index 0000000..7cad86d Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/merge_pair-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/new-c.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/new-c.ri new file mode 100644 index 0000000..3e8ac71 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/new-c.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/replace_if_exists-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/replace_if_exists-i.ri new file mode 100644 index 0000000..f172adc Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/replace_if_exists-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/replace_pair-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/replace_pair-i.ri new file mode 100644 index 0000000..33cdb57 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/replace_pair-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/size-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/size-i.ri new file mode 100644 index 0000000..69d73b0 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/size-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/table_size_for-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/table_size_for-i.ri new file mode 100644 index 0000000..1c72df2 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/table_size_for-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/try_await_lock-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/try_await_lock-i.ri new file mode 100644 index 0000000..587e3aa Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/AtomicReferenceCacheBackend/try_await_lock-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/%5b%5d-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/%5b%5d-i.ri new file mode 100644 index 0000000..d651429 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/%5b%5d-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/cdesc-Cache.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/cdesc-Cache.ri new file mode 100644 index 0000000..a502e2e Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/cdesc-Cache.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/each_key-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/each_key-i.ri new file mode 100644 index 0000000..84a5179 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/each_key-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/each_value-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/each_value-i.ri new file mode 100644 index 0000000..1aec99f Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/each_value-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/empty%3f-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/empty%3f-i.ri new file mode 100644 index 0000000..a436789 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/empty%3f-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/fetch-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/fetch-i.ri new file mode 100644 index 0000000..06545c2 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/fetch-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/fetch_or_store-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/fetch_or_store-i.ri new file mode 100644 index 0000000..9e52eb0 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/fetch_or_store-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/get-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/get-i.ri new file mode 100644 index 0000000..87d6da7 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/get-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/index-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/index-i.ri new file mode 100644 index 0000000..be490ef Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/index-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/initialize_copy-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/initialize_copy-i.ri new file mode 100644 index 0000000..6d39cd4 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/initialize_copy-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/key-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/key-i.ri new file mode 100644 index 0000000..bcb72be Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/key-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/keys-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/keys-i.ri new file mode 100644 index 0000000..209dc82 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/keys-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/marshal_dump-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/marshal_dump-i.ri new file mode 100644 index 0000000..fdd2fcc Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/marshal_dump-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/marshal_load-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/marshal_load-i.ri new file mode 100644 index 0000000..1bc489f Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/marshal_load-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/new-c.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/new-c.ri new file mode 100644 index 0000000..0378ca5 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/new-c.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/populate_from-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/populate_from-i.ri new file mode 100644 index 0000000..05209d0 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/populate_from-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/put_if_absent-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/put_if_absent-i.ri new file mode 100644 index 0000000..9936e81 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/put_if_absent-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/raise_fetch_no_key-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/raise_fetch_no_key-i.ri new file mode 100644 index 0000000..ccd5bd5 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/raise_fetch_no_key-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/size-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/size-i.ri new file mode 100644 index 0000000..f800aa1 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/size-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/validate_options_hash%21-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/validate_options_hash%21-i.ri new file mode 100644 index 0000000..cdc8aef Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/validate_options_hash%21-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/value%3f-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/value%3f-i.ri new file mode 100644 index 0000000..efbb2be Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/value%3f-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/values-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/values-i.ri new file mode 100644 index 0000000..5bd278e Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Cache/values-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Hash/cdesc-Hash.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Hash/cdesc-Hash.ri new file mode 100644 index 0000000..d7f5a76 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Hash/cdesc-Hash.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/%5b%5d%3d-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/%5b%5d%3d-i.ri new file mode 100644 index 0000000..1aa3d9e Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/%5b%5d%3d-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/cdesc-MriCacheBackend.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/cdesc-MriCacheBackend.ri new file mode 100644 index 0000000..3a3e80a Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/cdesc-MriCacheBackend.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/clear-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/clear-i.ri new file mode 100644 index 0000000..9221be0 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/clear-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/compute-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/compute-i.ri new file mode 100644 index 0000000..7fcfbc0 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/compute-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/compute_if_absent-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/compute_if_absent-i.ri new file mode 100644 index 0000000..3b02d7f Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/compute_if_absent-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/compute_if_present-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/compute_if_present-i.ri new file mode 100644 index 0000000..2ca485f Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/compute_if_present-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/delete-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/delete-i.ri new file mode 100644 index 0000000..4af34ad Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/delete-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/delete_pair-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/delete_pair-i.ri new file mode 100644 index 0000000..8524179 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/delete_pair-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/get_and_set-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/get_and_set-i.ri new file mode 100644 index 0000000..af0043f Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/get_and_set-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/merge_pair-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/merge_pair-i.ri new file mode 100644 index 0000000..e71ed56 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/merge_pair-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/replace_if_exists-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/replace_if_exists-i.ri new file mode 100644 index 0000000..0a4630b Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/replace_if_exists-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/replace_pair-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/replace_pair-i.ri new file mode 100644 index 0000000..32ee2e4 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/MriCacheBackend/replace_pair-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/%5b%5d%3d-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/%5b%5d%3d-i.ri new file mode 100644 index 0000000..9985cf5 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/%5b%5d%3d-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/%5b%5d-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/%5b%5d-i.ri new file mode 100644 index 0000000..c6b071c Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/%5b%5d-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/_get-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/_get-i.ri new file mode 100644 index 0000000..5f14a16 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/_get-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/_set-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/_set-i.ri new file mode 100644 index 0000000..5c6dd77 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/_set-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/cdesc-NonConcurrentCacheBackend.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/cdesc-NonConcurrentCacheBackend.ri new file mode 100644 index 0000000..7a32239 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/cdesc-NonConcurrentCacheBackend.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/clear-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/clear-i.ri new file mode 100644 index 0000000..0e30f16 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/clear-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/compute-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/compute-i.ri new file mode 100644 index 0000000..66f76da Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/compute-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/compute_if_absent-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/compute_if_absent-i.ri new file mode 100644 index 0000000..aef3fef Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/compute_if_absent-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/compute_if_present-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/compute_if_present-i.ri new file mode 100644 index 0000000..d99dc44 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/compute_if_present-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/delete-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/delete-i.ri new file mode 100644 index 0000000..4b03c60 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/delete-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/delete_pair-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/delete_pair-i.ri new file mode 100644 index 0000000..ffebb3b Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/delete_pair-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/dupped_backend-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/dupped_backend-i.ri new file mode 100644 index 0000000..41b16fa Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/dupped_backend-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/each_pair-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/each_pair-i.ri new file mode 100644 index 0000000..c892523 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/each_pair-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/get_and_set-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/get_and_set-i.ri new file mode 100644 index 0000000..f5aecd2 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/get_and_set-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/get_or_default-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/get_or_default-i.ri new file mode 100644 index 0000000..336ad62 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/get_or_default-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/initialize_copy-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/initialize_copy-i.ri new file mode 100644 index 0000000..27eaa11 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/initialize_copy-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/key%3f-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/key%3f-i.ri new file mode 100644 index 0000000..4284d5b Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/key%3f-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/merge_pair-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/merge_pair-i.ri new file mode 100644 index 0000000..182eff7 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/merge_pair-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/new-c.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/new-c.ri new file mode 100644 index 0000000..fe2bd71 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/new-c.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/pair%3f-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/pair%3f-i.ri new file mode 100644 index 0000000..e8bb15d Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/pair%3f-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/replace_if_exists-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/replace_if_exists-i.ri new file mode 100644 index 0000000..0c41630 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/replace_if_exists-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/replace_pair-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/replace_pair-i.ri new file mode 100644 index 0000000..ecceeed Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/replace_pair-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/size-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/size-i.ri new file mode 100644 index 0000000..9498bd6 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/size-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/store_computed_value-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/store_computed_value-i.ri new file mode 100644 index 0000000..397c57a Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/store_computed_value-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/value%3f-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/value%3f-i.ri new file mode 100644 index 0000000..79976a3 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/NonConcurrentCacheBackend/value%3f-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/%5b%5d%3d-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/%5b%5d%3d-i.ri new file mode 100644 index 0000000..9ded170 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/%5b%5d%3d-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/%5b%5d-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/%5b%5d-i.ri new file mode 100644 index 0000000..8673b62 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/%5b%5d-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/cdesc-SynchronizedCacheBackend.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/cdesc-SynchronizedCacheBackend.ri new file mode 100644 index 0000000..6c50324 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/cdesc-SynchronizedCacheBackend.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/clear-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/clear-i.ri new file mode 100644 index 0000000..32abc55 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/clear-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/compute-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/compute-i.ri new file mode 100644 index 0000000..7d12302 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/compute-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/compute_if_absent-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/compute_if_absent-i.ri new file mode 100644 index 0000000..77a812e Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/compute_if_absent-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/compute_if_present-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/compute_if_present-i.ri new file mode 100644 index 0000000..fde9878 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/compute_if_present-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/delete-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/delete-i.ri new file mode 100644 index 0000000..53cea63 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/delete-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/delete_pair-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/delete_pair-i.ri new file mode 100644 index 0000000..57a36f5 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/delete_pair-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/dupped_backend-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/dupped_backend-i.ri new file mode 100644 index 0000000..c3cd10e Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/dupped_backend-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/get_and_set-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/get_and_set-i.ri new file mode 100644 index 0000000..b182ad0 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/get_and_set-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/get_or_default-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/get_or_default-i.ri new file mode 100644 index 0000000..281a63e Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/get_or_default-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/key%3f-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/key%3f-i.ri new file mode 100644 index 0000000..3f347d0 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/key%3f-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/merge_pair-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/merge_pair-i.ri new file mode 100644 index 0000000..a042955 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/merge_pair-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/replace_if_exists-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/replace_if_exists-i.ri new file mode 100644 index 0000000..23ad4b5 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/replace_if_exists-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/replace_pair-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/replace_pair-i.ri new file mode 100644 index 0000000..d391193 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/replace_pair-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/size-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/size-i.ri new file mode 100644 index 0000000..c21a0d8 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/size-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/value%3f-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/value%3f-i.ri new file mode 100644 index 0000000..70a9a92 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/SynchronizedCacheBackend/value%3f-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Adder/add-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Adder/add-i.ri new file mode 100644 index 0000000..0a957cb Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Adder/add-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Adder/cdesc-Adder.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Adder/cdesc-Adder.ri new file mode 100644 index 0000000..8ee6e3e Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Adder/cdesc-Adder.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Adder/decrement-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Adder/decrement-i.ri new file mode 100644 index 0000000..2fed5b6 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Adder/decrement-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Adder/increment-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Adder/increment-i.ri new file mode 100644 index 0000000..a0276a1 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Adder/increment-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Adder/reset-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Adder/reset-i.ri new file mode 100644 index 0000000..983b86f Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Adder/reset-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Adder/sum-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Adder/sum-i.ri new file mode 100644 index 0000000..cf9a608 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Adder/sum-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/CheapLockable/cdesc-CheapLockable.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/CheapLockable/cdesc-CheapLockable.ri new file mode 100644 index 0000000..c579fd7 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/CheapLockable/cdesc-CheapLockable.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/CheapLockable/cheap_broadcast-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/CheapLockable/cheap_broadcast-i.ri new file mode 100644 index 0000000..94d73ac Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/CheapLockable/cheap_broadcast-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/CheapLockable/cheap_synchronize-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/CheapLockable/cheap_synchronize-i.ri new file mode 100644 index 0000000..cd456b8 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/CheapLockable/cheap_synchronize-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/CheapLockable/cheap_wait-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/CheapLockable/cheap_wait-i.ri new file mode 100644 index 0000000..8d0cfcf Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/CheapLockable/cheap_wait-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/PowerOfTwoTuple/cdesc-PowerOfTwoTuple.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/PowerOfTwoTuple/cdesc-PowerOfTwoTuple.ri new file mode 100644 index 0000000..3d59d83 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/PowerOfTwoTuple/cdesc-PowerOfTwoTuple.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/PowerOfTwoTuple/hash_to_index-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/PowerOfTwoTuple/hash_to_index-i.ri new file mode 100644 index 0000000..4d6b5d6 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/PowerOfTwoTuple/hash_to_index-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/PowerOfTwoTuple/new-c.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/PowerOfTwoTuple/new-c.ri new file mode 100644 index 0000000..c46df17 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/PowerOfTwoTuple/new-c.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/PowerOfTwoTuple/next_in_size_table-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/PowerOfTwoTuple/next_in_size_table-i.ri new file mode 100644 index 0000000..d3e6a1f Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/PowerOfTwoTuple/next_in_size_table-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/PowerOfTwoTuple/volatile_get_by_hash-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/PowerOfTwoTuple/volatile_get_by_hash-i.ri new file mode 100644 index 0000000..5ea4e3b Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/PowerOfTwoTuple/volatile_get_by_hash-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/PowerOfTwoTuple/volatile_set_by_hash-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/PowerOfTwoTuple/volatile_set_by_hash-i.ri new file mode 100644 index 0000000..855cd40 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/PowerOfTwoTuple/volatile_set_by_hash-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/Cell/cas_computed-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/Cell/cas_computed-i.ri new file mode 100644 index 0000000..1201622 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/Cell/cas_computed-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/Cell/cdesc-Cell.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/Cell/cdesc-Cell.ri new file mode 100644 index 0000000..ffecb6b Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/Cell/cdesc-Cell.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/cas_base_computed-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/cas_base_computed-i.ri new file mode 100644 index 0000000..d7ed781 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/cas_base_computed-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/cdesc-Striped64.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/cdesc-Striped64.ri new file mode 100644 index 0000000..f212d65 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/cdesc-Striped64.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/expand_table_unless_stale-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/expand_table_unless_stale-i.ri new file mode 100644 index 0000000..7cff004 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/expand_table_unless_stale-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/free%3f-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/free%3f-i.ri new file mode 100644 index 0000000..3b3e91d Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/free%3f-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/hash_code%3d-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/hash_code%3d-i.ri new file mode 100644 index 0000000..e2daa80 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/hash_code%3d-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/hash_code-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/hash_code-i.ri new file mode 100644 index 0000000..004d4a0 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/hash_code-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/internal_reset-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/internal_reset-i.ri new file mode 100644 index 0000000..98f162f Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/internal_reset-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/new-c.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/new-c.ri new file mode 100644 index 0000000..0b98ce9 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/new-c.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/retry_update-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/retry_update-i.ri new file mode 100644 index 0000000..a51c7c1 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/retry_update-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/try_in_busy-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/try_in_busy-i.ri new file mode 100644 index 0000000..fcc80af Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/try_in_busy-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/try_initialize_cells-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/try_initialize_cells-i.ri new file mode 100644 index 0000000..d534b64 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/try_initialize_cells-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/try_to_install_new_cell-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/try_to_install_new_cell-i.ri new file mode 100644 index 0000000..b42a622 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Striped64/try_to_install_new_cell-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Volatile/attr_volatile-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Volatile/attr_volatile-i.ri new file mode 100644 index 0000000..2d47d19 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Volatile/attr_volatile-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Volatile/cdesc-Volatile.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Volatile/cdesc-Volatile.ri new file mode 100644 index 0000000..c3fc9a4 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/Volatile/cdesc-Volatile.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/cas-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/cas-i.ri new file mode 100644 index 0000000..b80e65b Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/cas-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/cdesc-VolatileTuple.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/cdesc-VolatileTuple.ri new file mode 100644 index 0000000..50e6cc9 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/cdesc-VolatileTuple.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/compare_and_set-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/compare_and_set-i.ri new file mode 100644 index 0000000..34262c5 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/compare_and_set-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/each-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/each-i.ri new file mode 100644 index 0000000..aa87bec Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/each-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/new-c.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/new-c.ri new file mode 100644 index 0000000..57be74e Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/new-c.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/size-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/size-i.ri new file mode 100644 index 0000000..e862898 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/size-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/volatile_get-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/volatile_get-i.ri new file mode 100644 index 0000000..b40e35f Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/volatile_get-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/volatile_set-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/volatile_set-i.ri new file mode 100644 index 0000000..5a32917 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/VolatileTuple/volatile_set-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/XorShiftRandom/cdesc-XorShiftRandom.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/XorShiftRandom/cdesc-XorShiftRandom.ri new file mode 100644 index 0000000..e8b648b Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/XorShiftRandom/cdesc-XorShiftRandom.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/XorShiftRandom/get-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/XorShiftRandom/get-i.ri new file mode 100644 index 0000000..87d37ed Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/XorShiftRandom/get-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/XorShiftRandom/xorshift-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/XorShiftRandom/xorshift-i.ri new file mode 100644 index 0000000..cb342e7 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/XorShiftRandom/xorshift-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/cdesc-Util.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/cdesc-Util.ri new file mode 100644 index 0000000..eb84657 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/Util/cdesc-Util.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/_mon_initialize-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/_mon_initialize-i.ri new file mode 100644 index 0000000..e5a05d6 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/_mon_initialize-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/allocate-c.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/allocate-c.ri new file mode 100644 index 0000000..36c5abd Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/allocate-c.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/cdesc-ThreadSafe.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/cdesc-ThreadSafe.ri new file mode 100644 index 0000000..0f8baf6 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/cdesc-ThreadSafe.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/decrement_size-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/decrement_size-i.ri new file mode 100644 index 0000000..6a330cb Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/decrement_size-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/increment_size-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/increment_size-i.ri new file mode 100644 index 0000000..acb175c Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/increment_size-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/lock_and_clean_up_reverse_forwarders-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/lock_and_clean_up_reverse_forwarders-i.ri new file mode 100644 index 0000000..8c9d6f1 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/lock_and_clean_up_reverse_forwarders-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/rebuild-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/rebuild-i.ri new file mode 100644 index 0000000..e6c6828 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/rebuild-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/split_bin-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/split_bin-i.ri new file mode 100644 index 0000000..dba608f Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/split_bin-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/split_old_bin-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/split_old_bin-i.ri new file mode 100644 index 0000000..1fabcab Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/split_old_bin-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/try_in_resize_lock-i.ri b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/try_in_resize_lock-i.ri new file mode 100644 index 0000000..fc0dc3d Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/ThreadSafe/try_in_resize_lock-i.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/Threadsafe/cdesc-Threadsafe.ri b/.gems/doc/thread_safe-0.3.4/ri/Threadsafe/cdesc-Threadsafe.ri new file mode 100644 index 0000000..25fae20 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/Threadsafe/cdesc-Threadsafe.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/Threadsafe/const_missing-c.ri b/.gems/doc/thread_safe-0.3.4/ri/Threadsafe/const_missing-c.ri new file mode 100644 index 0000000..f2f1c15 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/Threadsafe/const_missing-c.ri differ diff --git a/.gems/doc/thread_safe-0.3.4/ri/cache.ri b/.gems/doc/thread_safe-0.3.4/ri/cache.ri new file mode 100644 index 0000000..5620ca2 Binary files /dev/null and b/.gems/doc/thread_safe-0.3.4/ri/cache.ri differ diff --git a/.gems/gems/addressable-2.3.6/CHANGELOG.md b/.gems/gems/addressable-2.3.6/CHANGELOG.md new file mode 100644 index 0000000..67fcb6f --- /dev/null +++ b/.gems/gems/addressable-2.3.6/CHANGELOG.md @@ -0,0 +1,170 @@ +# Addressable 2.3.6 +- normalization drops empty query string +- better handling in template extract for missing values +- template modifier for `'?'` now treated as optional +- fixed issue where character class parameters were modified +- templates can now be tested for equality +- added `:sorted` option to normalization of query strings +- fixed issue with normalization of hosts given in `'example.com.'` form + +# Addressable 2.3.5 +- added Addressable::URI#empty? method +- Addressable::URI#hostname methods now strip square brackets from IPv6 hosts +- compatibility with Net::HTTP in Ruby 2.0.0 +- Addressable::URI#route_from should always give relative URIs + +# Addressable 2.3.4 +- fixed issue with encoding altering its inputs +- query string normalization now leaves ';' characters alone +- FakeFS is detected before attempting to load unicode tables +- additional testing to ensure frozen objects don't cause problems + +# Addressable 2.3.3 +- fixed issue with converting common primitives during template expansion +- fixed port encoding issue +- removed a few warnings +- normalize should now ignore %2B in query strings +- the IDNA logic should now be handled by libidn in Ruby 1.9 +- no template match should now result in nil instead of an empty MatchData +- added license information to gemspec + +# Addressable 2.3.2 +- added Addressable::URI#default_port method +- fixed issue with Marshalling Unicode data on Windows +- improved heuristic parsing to better handle IPv4 addresses + +# Addressable 2.3.1 +- fixed missing unicode data file + +# Addressable 2.3.0 +- updated Addressable::Template to use RFC 6570, level 4 +- fixed compatibility problems with some versions of Ruby +- moved unicode tables into a data file for performance reasons +- removing support for multiple query value notations + +# Addressable 2.2.8 +- fixed issues with dot segment removal code +- form encoding can now handle multiple values per key +- updated development environment + +# Addressable 2.2.7 +- fixed issues related to Addressable::URI#query_values= +- the Addressable::URI.parse method is now polymorphic + +# Addressable 2.2.6 +- changed the way ambiguous paths are handled +- fixed bug with frozen URIs +- https supported in heuristic parsing + +# Addressable 2.2.5 +- 'parsing' a pre-parsed URI object is now a dup operation +- introduced conditional support for libidn +- fixed normalization issue on ampersands in query strings +- added additional tests around handling of query strings + +# Addressable 2.2.4 +- added origin support from draft-ietf-websec-origin-00 +- resolved issue with attempting to navigate below root +- fixed bug with string splitting in query strings + +# Addressable 2.2.3 +- added :flat_array notation for query strings + +# Addressable 2.2.2 +- fixed issue with percent escaping of '+' character in query strings + +# Addressable 2.2.1 +- added support for application/x-www-form-urlencoded. + +# Addressable 2.2.0 +- added site methods +- improved documentation + +# Addressable 2.1.2 +- added HTTP request URI methods +- better handling of Windows file paths +- validation_deferred boolean replaced with defer_validation block +- normalization of percent-encoded paths should now be correct +- fixed issue with constructing URIs with relative paths +- fixed warnings + +# Addressable 2.1.1 +- more type checking changes +- fixed issue with unicode normalization +- added method to find template defaults +- symbolic keys are now allowed in template mappings +- numeric values and symbolic values are now allowed in template mappings + +# Addressable 2.1.0 +- refactored URI template support out into its own class +- removed extract method due to being useless and unreliable +- removed Addressable::URI.expand_template +- removed Addressable::URI#extract_mapping +- added partial template expansion +- fixed minor bugs in the parse and heuristic_parse methods +- fixed incompatibility with Ruby 1.9.1 +- fixed bottleneck in Addressable::URI#hash and Addressable::URI#to_s +- fixed unicode normalization exception +- updated query_values methods to better handle subscript notation +- worked around issue with freezing URIs +- improved specs + +# Addressable 2.0.2 +- fixed issue with URI template expansion +- fixed issue with percent escaping characters 0-15 + +# Addressable 2.0.1 +- fixed issue with query string assignment +- fixed issue with improperly encoded components + +# Addressable 2.0.0 +- the initialize method now takes an options hash as its only parameter +- added query_values method to URI class +- completely replaced IDNA implementation with pure Ruby +- renamed Addressable::ADDRESSABLE_VERSION to Addressable::VERSION +- completely reworked the Rakefile +- changed the behavior of the port method significantly +- Addressable::URI.encode_segment, Addressable::URI.unencode_segment renamed +- documentation is now in YARD format +- more rigorous type checking +- to_str method implemented, implicit conversion to Strings now allowed +- Addressable::URI#omit method added, Addressable::URI#merge method replaced +- updated URI Template code to match v 03 of the draft spec +- added a bunch of new specifications + +# Addressable 1.0.4 +- switched to using RSpec's pending system for specs that rely on IDN +- fixed issue with creating URIs with paths that are not prefixed with '/' + +# Addressable 1.0.3 +- implemented a hash method + +# Addressable 1.0.2 +- fixed minor bug with the extract_mapping method + +# Addressable 1.0.1 +- fixed minor bug with the extract_mapping method + +# Addressable 1.0.0 +- heuristic parse method added +- parsing is slightly more strict +- replaced to_h with to_hash +- fixed routing methods +- improved specifications +- improved heckle rake task +- no surviving heckle mutations + +# Addressable 0.1.2 +- improved normalization +- fixed bug in joining algorithm +- updated specifications + +# Addressable 0.1.1 +- updated documentation +- added URI Template variable extraction + +# Addressable 0.1.0 +- initial release +- implementation based on RFC 3986, 3987 +- support for IRIs via libidn +- support for the URI Template draft spec diff --git a/.gems/gems/addressable-2.3.6/Gemfile b/.gems/gems/addressable-2.3.6/Gemfile new file mode 100644 index 0000000..6258640 --- /dev/null +++ b/.gems/gems/addressable-2.3.6/Gemfile @@ -0,0 +1,28 @@ +source 'https://rubygems.org' + +group :development do + gem 'launchy' + gem 'yard' + gem 'redcarpet', :platform => :mri_19 + gem 'rubyforge' +end + +group :test, :development do + gem 'rake', '>= 0.7.3' + gem 'rspec', '>= 2.9.0' + gem 'coveralls', :require => false +end + +gem 'idn', :platform => :mri_18 +gem 'idn-ruby', :platform => :mri_19 + +platforms :mri_18 do + gem 'mime-types', '~> 1.25' +end + +platforms :rbx do + gem 'rubysl', '~> 2.0' + gem 'rubinius-coverage' +end + +gemspec diff --git a/.gems/gems/addressable-2.3.6/LICENSE.txt b/.gems/gems/addressable-2.3.6/LICENSE.txt new file mode 100644 index 0000000..ef51da2 --- /dev/null +++ b/.gems/gems/addressable-2.3.6/LICENSE.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + +2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + +3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + +4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + +5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + +6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + +7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + +8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + +9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS + +APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + +Copyright [yyyy] [name of copyright owner] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. diff --git a/.gems/gems/addressable-2.3.6/README.md b/.gems/gems/addressable-2.3.6/README.md new file mode 100644 index 0000000..9381a67 --- /dev/null +++ b/.gems/gems/addressable-2.3.6/README.md @@ -0,0 +1,102 @@ +# Addressable + +
true
if the Template objects are equal. This method
+ # does NOT normalize either Template before doing the comparison.
+ #
+ # @param [Object] template The Template to compare.
+ #
+ # @return [TrueClass, FalseClass]
+ # true
if the Templates are equivalent, false
+ # otherwise.
+ def ==(template)
+ return false unless template.kind_of?(Template)
+ return self.pattern == template.pattern
+ end
+
+ ##
+ # Addressable::Template makes no distinction between `==` and `eql?`.
+ #
+ # @see #==
+ alias_method :eql?, :==
+
+ ##
+ # Extracts a mapping from the URI using a URI Template pattern.
+ #
+ # @param [Addressable::URI, #to_str] uri
+ # The URI to extract from.
+ #
+ # @param [#restore, #match] processor
+ # A template processor object may optionally be supplied.
+ #
+ # The object should respond to either the restore or
+ # match messages or both. The restore method should
+ # take two parameters: `[String] name` and `[String] value`.
+ # The restore method should reverse any transformations that
+ # have been performed on the value to ensure a valid URI.
+ # The match method should take a single
+ # parameter: `[String] name`. The match method should return
+ # a String containing a regular expression capture group for
+ # matching on that particular variable. The default value is `".*?"`.
+ # The match method has no effect on multivariate operator
+ # expansions.
+ #
+ # @return [Hash, NilClass]
+ # The Hash mapping that was extracted from the URI, or
+ # nil if the URI didn't match the template.
+ #
+ # @example
+ # class ExampleProcessor
+ # def self.restore(name, value)
+ # return value.gsub(/\+/, " ") if name == "query"
+ # return value
+ # end
+ #
+ # def self.match(name)
+ # return ".*?" if name == "first"
+ # return ".*"
+ # end
+ # end
+ #
+ # uri = Addressable::URI.parse(
+ # "http://example.com/search/an+example+search+query/"
+ # )
+ # Addressable::Template.new(
+ # "http://example.com/search/{query}/"
+ # ).extract(uri, ExampleProcessor)
+ # #=> {"query" => "an example search query"}
+ #
+ # uri = Addressable::URI.parse("http://example.com/a/b/c/")
+ # Addressable::Template.new(
+ # "http://example.com/{first}/{second}/"
+ # ).extract(uri, ExampleProcessor)
+ # #=> {"first" => "a", "second" => "b/c"}
+ #
+ # uri = Addressable::URI.parse("http://example.com/a/b/c/")
+ # Addressable::Template.new(
+ # "http://example.com/{first}/{-list|/|second}/"
+ # ).extract(uri)
+ # #=> {"first" => "a", "second" => ["b", "c"]}
+ def extract(uri, processor=nil)
+ match_data = self.match(uri, processor)
+ return (match_data ? match_data.mapping : nil)
+ end
+
+ ##
+ # Extracts match data from the URI using a URI Template pattern.
+ #
+ # @param [Addressable::URI, #to_str] uri
+ # The URI to extract from.
+ #
+ # @param [#restore, #match] processor
+ # A template processor object may optionally be supplied.
+ #
+ # The object should respond to either the restore or
+ # match messages or both. The restore method should
+ # take two parameters: `[String] name` and `[String] value`.
+ # The restore method should reverse any transformations that
+ # have been performed on the value to ensure a valid URI.
+ # The match method should take a single
+ # parameter: `[String] name`. The match method should return
+ # a String containing a regular expression capture group for
+ # matching on that particular variable. The default value is `".*?"`.
+ # The match method has no effect on multivariate operator
+ # expansions.
+ #
+ # @return [Hash, NilClass]
+ # The Hash mapping that was extracted from the URI, or
+ # nil if the URI didn't match the template.
+ #
+ # @example
+ # class ExampleProcessor
+ # def self.restore(name, value)
+ # return value.gsub(/\+/, " ") if name == "query"
+ # return value
+ # end
+ #
+ # def self.match(name)
+ # return ".*?" if name == "first"
+ # return ".*"
+ # end
+ # end
+ #
+ # uri = Addressable::URI.parse(
+ # "http://example.com/search/an+example+search+query/"
+ # )
+ # match = Addressable::Template.new(
+ # "http://example.com/search/{query}/"
+ # ).match(uri, ExampleProcessor)
+ # match.variables
+ # #=> ["query"]
+ # match.captures
+ # #=> ["an example search query"]
+ #
+ # uri = Addressable::URI.parse("http://example.com/a/b/c/")
+ # match = Addressable::Template.new(
+ # "http://example.com/{first}/{+second}/"
+ # ).match(uri, ExampleProcessor)
+ # match.variables
+ # #=> ["first", "second"]
+ # match.captures
+ # #=> ["a", "b/c"]
+ #
+ # uri = Addressable::URI.parse("http://example.com/a/b/c/")
+ # match = Addressable::Template.new(
+ # "http://example.com/{first}{/second*}/"
+ # ).match(uri)
+ # match.variables
+ # #=> ["first", "second"]
+ # match.captures
+ # #=> ["a", ["b", "c"]]
+ def match(uri, processor=nil)
+ uri = Addressable::URI.parse(uri)
+ mapping = {}
+
+ # First, we need to process the pattern, and extract the values.
+ expansions, expansion_regexp =
+ parse_template_pattern(pattern, processor)
+
+ return nil unless uri.to_str.match(expansion_regexp)
+ unparsed_values = uri.to_str.scan(expansion_regexp).flatten
+
+ if uri.to_str == pattern
+ return Addressable::Template::MatchData.new(uri, self, mapping)
+ elsif expansions.size > 0
+ index = 0
+ expansions.each do |expansion|
+ _, operator, varlist = *expansion.match(EXPRESSION)
+ varlist.split(',').each do |varspec|
+ _, name, modifier = *varspec.match(VARSPEC)
+ mapping[name] ||= nil
+ case operator
+ when nil, '+', '#', '/', '.'
+ unparsed_value = unparsed_values[index]
+ name = varspec[VARSPEC, 1]
+ value = unparsed_value
+ value = value.split(JOINERS[operator]) if value && modifier == '*'
+ when ';', '?', '&'
+ if modifier == '*'
+ if unparsed_values[index]
+ value = unparsed_values[index].split(JOINERS[operator])
+ value = value.inject({}) do |acc, v|
+ key, val = v.split('=')
+ val = "" if val.nil?
+ acc[key] = val
+ acc
+ end
+ end
+ else
+ if (unparsed_values[index])
+ name, value = unparsed_values[index].split('=')
+ value = "" if value.nil?
+ end
+ end
+ end
+ if processor != nil && processor.respond_to?(:restore)
+ value = processor.restore(name, value)
+ end
+ if processor == nil
+ if value.is_a?(Hash)
+ value = value.inject({}){|acc, (k, v)|
+ acc[Addressable::URI.unencode_component(k)] =
+ Addressable::URI.unencode_component(v)
+ acc
+ }
+ elsif value.is_a?(Array)
+ value = value.map{|v| Addressable::URI.unencode_component(v) }
+ else
+ value = Addressable::URI.unencode_component(value)
+ end
+ end
+ if !mapping.has_key?(name) || mapping[name].nil?
+ # Doesn't exist, set to value (even if value is nil)
+ mapping[name] = value
+ end
+ index = index + 1
+ end
+ end
+ return Addressable::Template::MatchData.new(uri, self, mapping)
+ else
+ return nil
+ end
+ end
+
+ ##
+ # Expands a URI template into another URI template.
+ #
+ # @param [Hash] mapping The mapping that corresponds to the pattern.
+ # @param [#validate, #transform] processor
+ # An optional processor object may be supplied.
+ #
+ # The object should respond to either the validate or
+ # transform messages or both. Both the validate and
+ # transform methods should take two parameters: name and
+ # value. The validate method should return true
+ # or false; true if the value of the variable is valid,
+ # false otherwise. An InvalidTemplateValueError
+ # exception will be raised if the value is invalid. The transform
+ # method should return the transformed variable value as a String.
+ # If a transform method is used, the value will not be percent
+ # encoded automatically. Unicode normalization will be performed both
+ # before and after sending the value to the transform method.
+ #
+ # @return [Addressable::Template] The partially expanded URI template.
+ #
+ # @example
+ # Addressable::Template.new(
+ # "http://example.com/{one}/{two}/"
+ # ).partial_expand({"one" => "1"}).pattern
+ # #=> "http://example.com/1/{two}/"
+ #
+ # Addressable::Template.new(
+ # "http://example.com/{?one,two}/"
+ # ).partial_expand({"one" => "1"}).pattern
+ # #=> "http://example.com/?one=1{&two}/"
+ #
+ # Addressable::Template.new(
+ # "http://example.com/{?one,two,three}/"
+ # ).partial_expand({"one" => "1", "three" => 3}).pattern
+ # #=> "http://example.com/?one=1{&two}&three=3"
+ def partial_expand(mapping, processor=nil)
+ result = self.pattern.dup
+ mapping = normalize_keys(mapping)
+ result.gsub!( EXPRESSION ) do |capture|
+ transform_partial_capture(mapping, capture, processor)
+ end
+ return Addressable::Template.new(result)
+ end
+
+ ##
+ # Expands a URI template into a full URI.
+ #
+ # @param [Hash] mapping The mapping that corresponds to the pattern.
+ # @param [#validate, #transform] processor
+ # An optional processor object may be supplied.
+ #
+ # The object should respond to either the validate or
+ # transform messages or both. Both the validate and
+ # transform methods should take two parameters: name and
+ # value. The validate method should return true
+ # or false; true if the value of the variable is valid,
+ # false otherwise. An InvalidTemplateValueError
+ # exception will be raised if the value is invalid. The transform
+ # method should return the transformed variable value as a String.
+ # If a transform method is used, the value will not be percent
+ # encoded automatically. Unicode normalization will be performed both
+ # before and after sending the value to the transform method.
+ #
+ # @return [Addressable::URI] The expanded URI template.
+ #
+ # @example
+ # class ExampleProcessor
+ # def self.validate(name, value)
+ # return !!(value =~ /^[\w ]+$/) if name == "query"
+ # return true
+ # end
+ #
+ # def self.transform(name, value)
+ # return value.gsub(/ /, "+") if name == "query"
+ # return value
+ # end
+ # end
+ #
+ # Addressable::Template.new(
+ # "http://example.com/search/{query}/"
+ # ).expand(
+ # {"query" => "an example search query"},
+ # ExampleProcessor
+ # ).to_str
+ # #=> "http://example.com/search/an+example+search+query/"
+ #
+ # Addressable::Template.new(
+ # "http://example.com/search/{query}/"
+ # ).expand(
+ # {"query" => "an example search query"}
+ # ).to_str
+ # #=> "http://example.com/search/an%20example%20search%20query/"
+ #
+ # Addressable::Template.new(
+ # "http://example.com/search/{query}/"
+ # ).expand(
+ # {"query" => "bogus!"},
+ # ExampleProcessor
+ # ).to_str
+ # #=> Addressable::Template::InvalidTemplateValueError
+ def expand(mapping, processor=nil)
+ result = self.pattern.dup
+ mapping = normalize_keys(mapping)
+ result.gsub!( EXPRESSION ) do |capture|
+ transform_capture(mapping, capture, processor)
+ end
+ return Addressable::URI.parse(result)
+ end
+
+ ##
+ # Returns an Array of variables used within the template pattern.
+ # The variables are listed in the Array in the order they appear within
+ # the pattern. Multiple occurrences of a variable within a pattern are
+ # not represented in this Array.
+ #
+ # @return [Array] The variables present in the template's pattern.
+ def variables
+ @variables ||= ordered_variable_defaults.map { |var, val| var }.uniq
+ end
+ alias_method :keys, :variables
+
+ ##
+ # Returns a mapping of variables to their default values specified
+ # in the template. Variables without defaults are not returned.
+ #
+ # @return [Hash] Mapping of template variables to their defaults
+ def variable_defaults
+ @variable_defaults ||=
+ Hash[*ordered_variable_defaults.reject { |k, v| v.nil? }.flatten]
+ end
+
+ private
+ def ordered_variable_defaults
+ @ordered_variable_defaults ||= (
+ expansions, _ = parse_template_pattern(pattern)
+ expansions.map do |capture|
+ _, _, varlist = *capture.match(EXPRESSION)
+ varlist.split(',').map do |varspec|
+ varspec[VARSPEC, 1]
+ end
+ end.flatten
+ )
+ end
+
+
+ ##
+ # Loops through each capture and expands any values available in mapping
+ #
+ # @param [Hash] mapping
+ # Set of keys to expand
+ # @param [String] capture
+ # The expression to expand
+ # @param [#validate, #transform] processor
+ # An optional processor object may be supplied.
+ #
+ # The object should respond to either the validate or
+ # transform messages or both. Both the validate and
+ # transform methods should take two parameters: name and
+ # value. The validate method should return true
+ # or false; true if the value of the variable is valid,
+ # false otherwise. An InvalidTemplateValueError exception
+ # will be raised if the value is invalid. The transform method
+ # should return the transformed variable value as a String. If a
+ # transform method is used, the value will not be percent encoded
+ # automatically. Unicode normalization will be performed both before and
+ # after sending the value to the transform method.
+ #
+ # @return [String] The expanded expression
+ def transform_partial_capture(mapping, capture, processor = nil)
+ _, operator, varlist = *capture.match(EXPRESSION)
+ is_first = true
+ varlist.split(',').inject('') do |acc, varspec|
+ _, name, _ = *varspec.match(VARSPEC)
+ value = mapping[name]
+ if value
+ operator = '&' if !is_first && operator == '?'
+ acc << transform_capture(mapping, "{#{operator}#{varspec}}", processor)
+ else
+ operator = '&' if !is_first && operator == '?'
+ acc << "{#{operator}#{varspec}}"
+ end
+ is_first = false
+ acc
+ end
+ end
+
+ ##
+ # Transforms a mapped value so that values can be substituted into the
+ # template.
+ #
+ # @param [Hash] mapping The mapping to replace captures
+ # @param [String] capture
+ # The expression to replace
+ # @param [#validate, #transform] processor
+ # An optional processor object may be supplied.
+ #
+ # The object should respond to either the validate or
+ # transform messages or both. Both the validate and
+ # transform methods should take two parameters: name and
+ # value. The validate method should return true
+ # or false; true if the value of the variable is valid,
+ # false otherwise. An InvalidTemplateValueError exception
+ # will be raised if the value is invalid. The transform method
+ # should return the transformed variable value as a String. If a
+ # transform method is used, the value will not be percent encoded
+ # automatically. Unicode normalization will be performed both before and
+ # after sending the value to the transform method.
+ #
+ # @return [String] The expanded expression
+ def transform_capture(mapping, capture, processor=nil)
+ _, operator, varlist = *capture.match(EXPRESSION)
+ return_value = varlist.split(',').inject([]) do |acc, varspec|
+ _, name, modifier = *varspec.match(VARSPEC)
+ value = mapping[name]
+ unless value == nil || value == {}
+ allow_reserved = %w(+ #).include?(operator)
+ # Common primitives where the .to_s output is well-defined
+ if Numeric === value || Symbol === value ||
+ value == true || value == false
+ value = value.to_s
+ end
+ length = modifier.gsub(':', '').to_i if modifier =~ /^:\d+/
+
+ unless (Hash === value) ||
+ value.respond_to?(:to_ary) || value.respond_to?(:to_str)
+ raise TypeError,
+ "Can't convert #{value.class} into String or Array."
+ end
+
+ value = normalize_value(value)
+
+ if processor == nil || !processor.respond_to?(:transform)
+ # Handle percent escaping
+ if allow_reserved
+ encode_map =
+ Addressable::URI::CharacterClasses::RESERVED +
+ Addressable::URI::CharacterClasses::UNRESERVED
+ else
+ encode_map = Addressable::URI::CharacterClasses::UNRESERVED
+ end
+ if value.kind_of?(Array)
+ transformed_value = value.map do |val|
+ if length
+ Addressable::URI.encode_component(val[0...length], encode_map)
+ else
+ Addressable::URI.encode_component(val, encode_map)
+ end
+ end
+ unless modifier == "*"
+ transformed_value = transformed_value.join(',')
+ end
+ elsif value.kind_of?(Hash)
+ transformed_value = value.map do |key, val|
+ if modifier == "*"
+ "#{
+ Addressable::URI.encode_component( key, encode_map)
+ }=#{
+ Addressable::URI.encode_component( val, encode_map)
+ }"
+ else
+ "#{
+ Addressable::URI.encode_component( key, encode_map)
+ },#{
+ Addressable::URI.encode_component( val, encode_map)
+ }"
+ end
+ end
+ unless modifier == "*"
+ transformed_value = transformed_value.join(',')
+ end
+ else
+ if length
+ transformed_value = Addressable::URI.encode_component(
+ value[0...length], encode_map)
+ else
+ transformed_value = Addressable::URI.encode_component(
+ value, encode_map)
+ end
+ end
+ end
+
+ # Process, if we've got a processor
+ if processor != nil
+ if processor.respond_to?(:validate)
+ if !processor.validate(name, value)
+ display_value = value.kind_of?(Array) ? value.inspect : value
+ raise InvalidTemplateValueError,
+ "#{name}=#{display_value} is an invalid template value."
+ end
+ end
+ if processor.respond_to?(:transform)
+ transformed_value = processor.transform(name, value)
+ transformed_value = normalize_value(transformed_value)
+ end
+ end
+ acc << [name, transformed_value]
+ end
+ acc
+ end
+ return "" if return_value.empty?
+ join_values(operator, return_value)
+ end
+
+ ##
+ # Takes a set of values, and joins them together based on the
+ # operator.
+ #
+ # @param [String, Nil] operator One of the operators from the set
+ # (?,&,+,#,;,/,.), or nil if there wasn't one.
+ # @param [Array] return_value
+ # The set of return values (as [variable_name, value] tuples) that will
+ # be joined together.
+ #
+ # @return [String] The transformed mapped value
+ def join_values(operator, return_value)
+ leader = LEADERS.fetch(operator, '')
+ joiner = JOINERS.fetch(operator, ',')
+ case operator
+ when '&', '?'
+ leader + return_value.map{|k,v|
+ if v.is_a?(Array) && v.first =~ /=/
+ v.join(joiner)
+ elsif v.is_a?(Array)
+ v.map{|inner_value| "#{k}=#{inner_value}"}.join(joiner)
+ else
+ "#{k}=#{v}"
+ end
+ }.join(joiner)
+ when ';'
+ return_value.map{|k,v|
+ if v.is_a?(Array) && v.first =~ /=/
+ ';' + v.join(";")
+ elsif v.is_a?(Array)
+ ';' + v.map{|inner_value| "#{k}=#{inner_value}"}.join(";")
+ else
+ v && v != '' ? ";#{k}=#{v}" : ";#{k}"
+ end
+ }.join
+ else
+ leader + return_value.map{|k,v| v}.join(joiner)
+ end
+ end
+
+ ##
+ # Takes a set of values, and joins them together based on the
+ # operator.
+ #
+ # @param [Hash, Array, String] value
+ # Normalizes keys and values with IDNA#unicode_normalize_kc
+ #
+ # @return [Hash, Array, String] The normalized values
+ def normalize_value(value)
+ unless value.is_a?(Hash)
+ value = value.respond_to?(:to_ary) ? value.to_ary : value.to_str
+ end
+
+ # Handle unicode normalization
+ if value.kind_of?(Array)
+ value.map! { |val| Addressable::IDNA.unicode_normalize_kc(val) }
+ elsif value.kind_of?(Hash)
+ value = value.inject({}) { |acc, (k, v)|
+ acc[Addressable::IDNA.unicode_normalize_kc(k)] =
+ Addressable::IDNA.unicode_normalize_kc(v)
+ acc
+ }
+ else
+ value = Addressable::IDNA.unicode_normalize_kc(value)
+ end
+ value
+ end
+
+ ##
+ # Generates a hash with string keys
+ #
+ # @param [Hash] mapping A mapping hash to normalize
+ #
+ # @return [Hash]
+ # A hash with stringified keys
+ def normalize_keys(mapping)
+ return mapping.inject({}) do |accu, pair|
+ name, value = pair
+ if Symbol === name
+ name = name.to_s
+ elsif name.respond_to?(:to_str)
+ name = name.to_str
+ else
+ raise TypeError,
+ "Can't convert #{name.class} into String."
+ end
+ accu[name] = value
+ accu
+ end
+ end
+
+ ##
+ # Generates the Regexp that parses a template pattern.
+ #
+ # @param [String] pattern The URI template pattern.
+ # @param [#match] processor The template processor to use.
+ #
+ # @return [Regexp]
+ # A regular expression which may be used to parse a template pattern.
+ def parse_template_pattern(pattern, processor=nil)
+ # Escape the pattern. The two gsubs restore the escaped curly braces
+ # back to their original form. Basically, escape everything that isn't
+ # within an expansion.
+ escaped_pattern = Regexp.escape(
+ pattern
+ ).gsub(/\\\{(.*?)\\\}/) do |escaped|
+ escaped.gsub(/\\(.)/, "\\1")
+ end
+
+ expansions = []
+
+ # Create a regular expression that captures the values of the
+ # variables in the URI.
+ regexp_string = escaped_pattern.gsub( EXPRESSION ) do |expansion|
+
+ expansions << expansion
+ _, operator, varlist = *expansion.match(EXPRESSION)
+ leader = Regexp.escape(LEADERS.fetch(operator, ''))
+ joiner = Regexp.escape(JOINERS.fetch(operator, ','))
+ combined = varlist.split(',').map do |varspec|
+ _, name, modifier = *varspec.match(VARSPEC)
+
+ result = processor && processor.respond_to?(:match) ? processor.match(name) : nil
+ if result
+ "(#{ result })"
+ else
+ group = case operator
+ when '+'
+ "#{ RESERVED }*?"
+ when '#'
+ "#{ RESERVED }*?"
+ when '/'
+ "#{ UNRESERVED }*?"
+ when '.'
+ "#{ UNRESERVED.gsub('\.', '') }*?"
+ when ';'
+ "#{ UNRESERVED }*=?#{ UNRESERVED }*?"
+ when '?'
+ "#{ UNRESERVED }*=#{ UNRESERVED }*?"
+ when '&'
+ "#{ UNRESERVED }*=#{ UNRESERVED }*?"
+ else
+ "#{ UNRESERVED }*?"
+ end
+ if modifier == '*'
+ "(#{group}(?:#{joiner}?#{group})*)?"
+ else
+ "(#{group})?"
+ end
+ end
+ end.join("#{joiner}?")
+ "(?:|#{leader}#{combined})"
+ end
+
+ # Ensure that the regular expression matches the whole URI.
+ regexp_string = "^#{regexp_string}$"
+ return expansions, Regexp.new(regexp_string)
+ end
+
+ end
+end
diff --git a/.gems/gems/addressable-2.3.6/lib/addressable/uri.rb b/.gems/gems/addressable-2.3.6/lib/addressable/uri.rb
new file mode 100644
index 0000000..e7ddc9f
--- /dev/null
+++ b/.gems/gems/addressable-2.3.6/lib/addressable/uri.rb
@@ -0,0 +1,2351 @@
+# encoding:utf-8
+#--
+# Copyright (C) 2006-2013 Bob Aman
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#++
+
+
+require "addressable/version"
+require "addressable/idna"
+
+##
+# Addressable is a library for processing links and URIs.
+module Addressable
+ ##
+ # This is an implementation of a URI parser based on
+ # RFC 3986,
+ # RFC 3987.
+ class URI
+ ##
+ # Raised if something other than a uri is supplied.
+ class InvalidURIError < StandardError
+ end
+
+ ##
+ # Container for the character classes specified in
+ # RFC 3986.
+ module CharacterClasses
+ ALPHA = "a-zA-Z"
+ DIGIT = "0-9"
+ GEN_DELIMS = "\\:\\/\\?\\#\\[\\]\\@"
+ SUB_DELIMS = "\\!\\$\\&\\'\\(\\)\\*\\+\\,\\;\\="
+ RESERVED = GEN_DELIMS + SUB_DELIMS
+ UNRESERVED = ALPHA + DIGIT + "\\-\\.\\_\\~"
+ PCHAR = UNRESERVED + SUB_DELIMS + "\\:\\@"
+ SCHEME = ALPHA + DIGIT + "\\-\\+\\."
+ AUTHORITY = PCHAR
+ PATH = PCHAR + "\\/"
+ QUERY = PCHAR + "\\/\\?"
+ FRAGMENT = PCHAR + "\\/\\?"
+ end
+
+ SLASH = '/'
+ EMPTY_STR = ''
+
+ URIREGEX = /^(([^:\/?#]+):)?(\/\/([^\/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/
+
+ PORT_MAPPING = {
+ "http" => 80,
+ "https" => 443,
+ "ftp" => 21,
+ "tftp" => 69,
+ "sftp" => 22,
+ "ssh" => 22,
+ "svn+ssh" => 22,
+ "telnet" => 23,
+ "nntp" => 119,
+ "gopher" => 70,
+ "wais" => 210,
+ "ldap" => 389,
+ "prospero" => 1525
+ }
+
+ ##
+ # Returns a URI object based on the parsed string.
+ #
+ # @param [String, Addressable::URI, #to_str] uri
+ # The URI string to parse.
+ # No parsing is performed if the object is already an
+ # Addressable::URI
.
+ #
+ # @return [Addressable::URI] The parsed URI.
+ def self.parse(uri)
+ # If we were given nil, return nil.
+ return nil unless uri
+ # If a URI object is passed, just return itself.
+ return uri.dup if uri.kind_of?(self)
+
+ # If a URI object of the Ruby standard library variety is passed,
+ # convert it to a string, then parse the string.
+ # We do the check this way because we don't want to accidentally
+ # cause a missing constant exception to be thrown.
+ if uri.class.name =~ /^URI\b/
+ uri = uri.to_s
+ end
+
+ # Otherwise, convert to a String
+ begin
+ uri = uri.to_str
+ rescue TypeError, NoMethodError
+ raise TypeError, "Can't convert #{uri.class} into String."
+ end if not uri.is_a? String
+
+ # This Regexp supplied as an example in RFC 3986, and it works great.
+ scan = uri.scan(URIREGEX)
+ fragments = scan[0]
+ scheme = fragments[1]
+ authority = fragments[3]
+ path = fragments[4]
+ query = fragments[6]
+ fragment = fragments[8]
+ user = nil
+ password = nil
+ host = nil
+ port = nil
+ if authority != nil
+ # The Regexp above doesn't split apart the authority.
+ userinfo = authority[/^([^\[\]]*)@/, 1]
+ if userinfo != nil
+ user = userinfo.strip[/^([^:]*):?/, 1]
+ password = userinfo.strip[/:(.*)$/, 1]
+ end
+ host = authority.gsub(
+ /^([^\[\]]*)@/, EMPTY_STR
+ ).gsub(
+ /:([^:@\[\]]*?)$/, EMPTY_STR
+ )
+ port = authority[/:([^:@\[\]]*?)$/, 1]
+ end
+ if port == EMPTY_STR
+ port = nil
+ end
+
+ return new(
+ :scheme => scheme,
+ :user => user,
+ :password => password,
+ :host => host,
+ :port => port,
+ :path => path,
+ :query => query,
+ :fragment => fragment
+ )
+ end
+
+ ##
+ # Converts an input to a URI. The input does not have to be a valid
+ # URI — the method will use heuristics to guess what URI was intended.
+ # This is not standards-compliant, merely user-friendly.
+ #
+ # @param [String, Addressable::URI, #to_str] uri
+ # The URI string to parse.
+ # No parsing is performed if the object is already an
+ # Addressable::URI
.
+ # @param [Hash] hints
+ # A Hash
of hints to the heuristic parser.
+ # Defaults to {:scheme => "http"}
.
+ #
+ # @return [Addressable::URI] The parsed URI.
+ def self.heuristic_parse(uri, hints={})
+ # If we were given nil, return nil.
+ return nil unless uri
+ # If a URI object is passed, just return itself.
+ return uri.dup if uri.kind_of?(self)
+
+ # If a URI object of the Ruby standard library variety is passed,
+ # convert it to a string, then parse the string.
+ # We do the check this way because we don't want to accidentally
+ # cause a missing constant exception to be thrown.
+ if uri.class.name =~ /^URI\b/
+ uri = uri.to_s
+ end
+
+ if !uri.respond_to?(:to_str)
+ raise TypeError, "Can't convert #{uri.class} into String."
+ end
+ # Otherwise, convert to a String
+ uri = uri.to_str.dup
+ hints = {
+ :scheme => "http"
+ }.merge(hints)
+ case uri
+ when /^http:\/+/
+ uri.gsub!(/^http:\/+/, "http://")
+ when /^https:\/+/
+ uri.gsub!(/^https:\/+/, "https://")
+ when /^feed:\/+http:\/+/
+ uri.gsub!(/^feed:\/+http:\/+/, "feed:http://")
+ when /^feed:\/+/
+ uri.gsub!(/^feed:\/+/, "feed://")
+ when /^file:\/+/
+ uri.gsub!(/^file:\/+/, "file:///")
+ when /^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}/
+ uri.gsub!(/^/, hints[:scheme] + "://")
+ end
+ parsed = self.parse(uri)
+ if parsed.scheme =~ /^[^\/?#\.]+\.[^\/?#]+$/
+ parsed = self.parse(hints[:scheme] + "://" + uri)
+ end
+ if parsed.path.include?(".")
+ new_host = parsed.path[/^([^\/]+\.[^\/]*)/, 1]
+ if new_host
+ parsed.defer_validation do
+ new_path = parsed.path.gsub(
+ Regexp.new("^" + Regexp.escape(new_host)), EMPTY_STR)
+ parsed.host = new_host
+ parsed.path = new_path
+ parsed.scheme = hints[:scheme] unless parsed.scheme
+ end
+ end
+ end
+ return parsed
+ end
+
+ ##
+ # Converts a path to a file scheme URI. If the path supplied is
+ # relative, it will be returned as a relative URI. If the path supplied
+ # is actually a non-file URI, it will parse the URI as if it had been
+ # parsed with Addressable::URI.parse
. Handles all of the
+ # various Microsoft-specific formats for specifying paths.
+ #
+ # @param [String, Addressable::URI, #to_str] path
+ # Typically a String
path to a file or directory, but
+ # will return a sensible return value if an absolute URI is supplied
+ # instead.
+ #
+ # @return [Addressable::URI]
+ # The parsed file scheme URI or the original URI if some other URI
+ # scheme was provided.
+ #
+ # @example
+ # base = Addressable::URI.convert_path("/absolute/path/")
+ # uri = Addressable::URI.convert_path("relative/path")
+ # (base + uri).to_s
+ # #=> "file:///absolute/path/relative/path"
+ #
+ # Addressable::URI.convert_path(
+ # "c:\\windows\\My Documents 100%20\\foo.txt"
+ # ).to_s
+ # #=> "file:///c:/windows/My%20Documents%20100%20/foo.txt"
+ #
+ # Addressable::URI.convert_path("http://example.com/").to_s
+ # #=> "http://example.com/"
+ def self.convert_path(path)
+ # If we were given nil, return nil.
+ return nil unless path
+ # If a URI object is passed, just return itself.
+ return path if path.kind_of?(self)
+ if !path.respond_to?(:to_str)
+ raise TypeError, "Can't convert #{path.class} into String."
+ end
+ # Otherwise, convert to a String
+ path = path.to_str.strip
+
+ path.gsub!(/^file:\/?\/?/, EMPTY_STR) if path =~ /^file:\/?\/?/
+ path = SLASH + path if path =~ /^([a-zA-Z])[\|:]/
+ uri = self.parse(path)
+
+ if uri.scheme == nil
+ # Adjust windows-style uris
+ uri.path.gsub!(/^\/?([a-zA-Z])[\|:][\\\/]/) do
+ "/#{$1.downcase}:/"
+ end
+ uri.path.gsub!(/\\/, SLASH)
+ if File.exists?(uri.path) &&
+ File.stat(uri.path).directory?
+ uri.path.gsub!(/\/$/, EMPTY_STR)
+ uri.path = uri.path + '/'
+ end
+
+ # If the path is absolute, set the scheme and host.
+ if uri.path =~ /^\//
+ uri.scheme = "file"
+ uri.host = EMPTY_STR
+ end
+ uri.normalize!
+ end
+
+ return uri
+ end
+
+ ##
+ # Joins several URIs together.
+ #
+ # @param [String, Addressable::URI, #to_str] *uris
+ # The URIs to join.
+ #
+ # @return [Addressable::URI] The joined URI.
+ #
+ # @example
+ # base = "http://example.com/"
+ # uri = Addressable::URI.parse("relative/path")
+ # Addressable::URI.join(base, uri)
+ # #=> #String
+ # is passed, the String
must be formatted as a regular
+ # expression character class. (Do not include the surrounding square
+ # brackets.) For example, "b-zB-Z0-9"
would cause
+ # everything but the letters 'b' through 'z' and the numbers '0' through
+ # '9' to be percent encoded. If a Regexp
is passed, the
+ # value /[^b-zB-Z0-9]/
would have the same effect. A set of
+ # useful String
values may be found in the
+ # Addressable::URI::CharacterClasses
module. The default
+ # value is the reserved plus unreserved character classes specified in
+ # RFC 3986.
+ #
+ # @param [Regexp] upcase_encoded
+ # A string of characters that may already be percent encoded, and whose
+ # encodings should be upcased. This allows normalization of percent
+ # encodings for characters not included in the
+ # character_class
.
+ #
+ # @return [String] The encoded component.
+ #
+ # @example
+ # Addressable::URI.encode_component("simple/example", "b-zB-Z0-9")
+ # => "simple%2Fex%61mple"
+ # Addressable::URI.encode_component("simple/example", /[^b-zB-Z0-9]/)
+ # => "simple%2Fex%61mple"
+ # Addressable::URI.encode_component(
+ # "simple/example", Addressable::URI::CharacterClasses::UNRESERVED
+ # )
+ # => "simple%2Fexample"
+ def self.encode_component(component, character_class=
+ CharacterClasses::RESERVED + CharacterClasses::UNRESERVED,
+ upcase_encoded='')
+ return nil if component.nil?
+
+ begin
+ if component.kind_of?(Symbol) ||
+ component.kind_of?(Numeric) ||
+ component.kind_of?(TrueClass) ||
+ component.kind_of?(FalseClass)
+ component = component.to_s
+ else
+ component = component.to_str
+ end
+ rescue TypeError, NoMethodError
+ raise TypeError, "Can't convert #{component.class} into String."
+ end if !component.is_a? String
+
+ if ![String, Regexp].include?(character_class.class)
+ raise TypeError,
+ "Expected String or Regexp, got #{character_class.inspect}"
+ end
+ if character_class.kind_of?(String)
+ character_class = /[^#{character_class}]/
+ end
+ if component.respond_to?(:force_encoding)
+ # We can't perform regexps on invalid UTF sequences, but
+ # here we need to, so switch to ASCII.
+ component = component.dup
+ component.force_encoding(Encoding::ASCII_8BIT)
+ end
+ # Avoiding gsub! because there are edge cases with frozen strings
+ component = component.gsub(character_class) do |sequence|
+ (sequence.unpack('C*').map { |c| "%" + ("%02x" % c).upcase }).join
+ end
+ if upcase_encoded.length > 0
+ component = component.gsub(/%(#{upcase_encoded.chars.map do |char|
+ char.unpack('C*').map { |c| '%02x' % c }.join
+ end.join('|')})/i) { |s| s.upcase }
+ end
+ return component
+ end
+
+ class << self
+ alias_method :encode_component, :encode_component
+ end
+
+ ##
+ # Unencodes any percent encoded characters within a URI component.
+ # This method may be used for unencoding either components or full URIs,
+ # however, it is recommended to use the unencode_component
+ # alias when unencoding components.
+ #
+ # @param [String, Addressable::URI, #to_str] uri
+ # The URI or component to unencode.
+ #
+ # @param [Class] return_type
+ # The type of object to return.
+ # This value may only be set to String
or
+ # Addressable::URI
. All other values are invalid. Defaults
+ # to String
.
+ #
+ # @param [String] leave_encoded
+ # A string of characters to leave encoded. If a percent encoded character
+ # in this list is encountered then it will remain percent encoded.
+ #
+ # @return [String, Addressable::URI]
+ # The unencoded component or URI.
+ # The return type is determined by the return_type
+ # parameter.
+ def self.unencode(uri, return_type=String, leave_encoded='')
+ return nil if uri.nil?
+
+ begin
+ uri = uri.to_str
+ rescue NoMethodError, TypeError
+ raise TypeError, "Can't convert #{uri.class} into String."
+ end if !uri.is_a? String
+ if ![String, ::Addressable::URI].include?(return_type)
+ raise TypeError,
+ "Expected Class (String or Addressable::URI), " +
+ "got #{return_type.inspect}"
+ end
+ uri = uri.dup
+ # Seriously, only use UTF-8. I'm really not kidding!
+ uri.force_encoding("utf-8") if uri.respond_to?(:force_encoding)
+ leave_encoded.force_encoding("utf-8") if leave_encoded.respond_to?(:force_encoding)
+ result = uri.gsub(/%[0-9a-f]{2}/iu) do |sequence|
+ c = sequence[1..3].to_i(16).chr
+ c.force_encoding("utf-8") if c.respond_to?(:force_encoding)
+ leave_encoded.include?(c) ? sequence : c
+ end
+ result.force_encoding("utf-8") if result.respond_to?(:force_encoding)
+ if return_type == String
+ return result
+ elsif return_type == ::Addressable::URI
+ return ::Addressable::URI.parse(result)
+ end
+ end
+
+ class << self
+ alias_method :unescape, :unencode
+ alias_method :unencode_component, :unencode
+ alias_method :unescape_component, :unencode
+ end
+
+
+ ##
+ # Normalizes the encoding of a URI component.
+ #
+ # @param [String, #to_str] component The URI component to encode.
+ #
+ # @param [String, Regexp] character_class
+ # The characters which are not percent encoded. If a String
+ # is passed, the String
must be formatted as a regular
+ # expression character class. (Do not include the surrounding square
+ # brackets.) For example, "b-zB-Z0-9"
would cause
+ # everything but the letters 'b' through 'z' and the numbers '0'
+ # through '9' to be percent encoded. If a Regexp
is passed,
+ # the value /[^b-zB-Z0-9]/
would have the same effect. A
+ # set of useful String
values may be found in the
+ # Addressable::URI::CharacterClasses
module. The default
+ # value is the reserved plus unreserved character classes specified in
+ # RFC 3986.
+ #
+ # @param [String] leave_encoded
+ # When character_class
is a String
then
+ # leave_encoded
is a string of characters that should remain
+ # percent encoded while normalizing the component; if they appear percent
+ # encoded in the original component, then they will be upcased ("%2f"
+ # normalized to "%2F") but otherwise left alone.
+ #
+ # @return [String] The normalized component.
+ #
+ # @example
+ # Addressable::URI.normalize_component("simpl%65/%65xampl%65", "b-zB-Z")
+ # => "simple%2Fex%61mple"
+ # Addressable::URI.normalize_component(
+ # "simpl%65/%65xampl%65", /[^b-zB-Z]/
+ # )
+ # => "simple%2Fex%61mple"
+ # Addressable::URI.normalize_component(
+ # "simpl%65/%65xampl%65",
+ # Addressable::URI::CharacterClasses::UNRESERVED
+ # )
+ # => "simple%2Fexample"
+ # Addressable::URI.normalize_component(
+ # "one%20two%2fthree%26four",
+ # "0-9a-zA-Z &/",
+ # "/"
+ # )
+ # => "one two%2Fthree&four"
+ def self.normalize_component(component, character_class=
+ CharacterClasses::RESERVED + CharacterClasses::UNRESERVED,
+ leave_encoded='')
+ return nil if component.nil?
+
+ begin
+ component = component.to_str
+ rescue NoMethodError, TypeError
+ raise TypeError, "Can't convert #{component.class} into String."
+ end if !component.is_a? String
+
+ if ![String, Regexp].include?(character_class.class)
+ raise TypeError,
+ "Expected String or Regexp, got #{character_class.inspect}"
+ end
+ if character_class.kind_of?(String)
+ leave_re = if leave_encoded.length > 0
+ character_class = "#{character_class}%" unless character_class.include?('%')
+
+ "|%(?!#{leave_encoded.chars.map do |char|
+ seq = char.unpack('C*').map { |c| '%02x' % c }.join
+ [seq.upcase, seq.downcase]
+ end.flatten.join('|')})"
+ end
+
+ character_class = /[^#{character_class}]#{leave_re}/
+ end
+ if component.respond_to?(:force_encoding)
+ # We can't perform regexps on invalid UTF sequences, but
+ # here we need to, so switch to ASCII.
+ component = component.dup
+ component.force_encoding(Encoding::ASCII_8BIT)
+ end
+ unencoded = self.unencode_component(component, String, leave_encoded)
+ begin
+ encoded = self.encode_component(
+ Addressable::IDNA.unicode_normalize_kc(unencoded),
+ character_class,
+ leave_encoded
+ )
+ rescue ArgumentError
+ encoded = self.encode_component(unencoded)
+ end
+ if encoded.respond_to?(:force_encoding)
+ encoded.force_encoding(Encoding::UTF_8)
+ end
+ return encoded
+ end
+
+ ##
+ # Percent encodes any special characters in the URI.
+ #
+ # @param [String, Addressable::URI, #to_str] uri
+ # The URI to encode.
+ #
+ # @param [Class] return_type
+ # The type of object to return.
+ # This value may only be set to String
or
+ # Addressable::URI
. All other values are invalid. Defaults
+ # to String
.
+ #
+ # @return [String, Addressable::URI]
+ # The encoded URI.
+ # The return type is determined by the return_type
+ # parameter.
+ def self.encode(uri, return_type=String)
+ return nil if uri.nil?
+
+ begin
+ uri = uri.to_str
+ rescue NoMethodError, TypeError
+ raise TypeError, "Can't convert #{uri.class} into String."
+ end if !uri.is_a? String
+
+ if ![String, ::Addressable::URI].include?(return_type)
+ raise TypeError,
+ "Expected Class (String or Addressable::URI), " +
+ "got #{return_type.inspect}"
+ end
+ uri_object = uri.kind_of?(self) ? uri : self.parse(uri)
+ encoded_uri = Addressable::URI.new(
+ :scheme => self.encode_component(uri_object.scheme,
+ Addressable::URI::CharacterClasses::SCHEME),
+ :authority => self.encode_component(uri_object.authority,
+ Addressable::URI::CharacterClasses::AUTHORITY),
+ :path => self.encode_component(uri_object.path,
+ Addressable::URI::CharacterClasses::PATH),
+ :query => self.encode_component(uri_object.query,
+ Addressable::URI::CharacterClasses::QUERY),
+ :fragment => self.encode_component(uri_object.fragment,
+ Addressable::URI::CharacterClasses::FRAGMENT)
+ )
+ if return_type == String
+ return encoded_uri.to_s
+ elsif return_type == ::Addressable::URI
+ return encoded_uri
+ end
+ end
+
+ class << self
+ alias_method :escape, :encode
+ end
+
+ ##
+ # Normalizes the encoding of a URI. Characters within a hostname are
+ # not percent encoded to allow for internationalized domain names.
+ #
+ # @param [String, Addressable::URI, #to_str] uri
+ # The URI to encode.
+ #
+ # @param [Class] return_type
+ # The type of object to return.
+ # This value may only be set to String
or
+ # Addressable::URI
. All other values are invalid. Defaults
+ # to String
.
+ #
+ # @return [String, Addressable::URI]
+ # The encoded URI.
+ # The return type is determined by the return_type
+ # parameter.
+ def self.normalized_encode(uri, return_type=String)
+ begin
+ uri = uri.to_str
+ rescue NoMethodError, TypeError
+ raise TypeError, "Can't convert #{uri.class} into String."
+ end if !uri.is_a? String
+
+ if ![String, ::Addressable::URI].include?(return_type)
+ raise TypeError,
+ "Expected Class (String or Addressable::URI), " +
+ "got #{return_type.inspect}"
+ end
+ uri_object = uri.kind_of?(self) ? uri : self.parse(uri)
+ components = {
+ :scheme => self.unencode_component(uri_object.scheme),
+ :user => self.unencode_component(uri_object.user),
+ :password => self.unencode_component(uri_object.password),
+ :host => self.unencode_component(uri_object.host),
+ :port => (uri_object.port.nil? ? nil : uri_object.port.to_s),
+ :path => self.unencode_component(uri_object.path),
+ :query => self.unencode_component(uri_object.query),
+ :fragment => self.unencode_component(uri_object.fragment)
+ }
+ components.each do |key, value|
+ if value != nil
+ begin
+ components[key] =
+ Addressable::IDNA.unicode_normalize_kc(value.to_str)
+ rescue ArgumentError
+ # Likely a malformed UTF-8 character, skip unicode normalization
+ components[key] = value.to_str
+ end
+ end
+ end
+ encoded_uri = Addressable::URI.new(
+ :scheme => self.encode_component(components[:scheme],
+ Addressable::URI::CharacterClasses::SCHEME),
+ :user => self.encode_component(components[:user],
+ Addressable::URI::CharacterClasses::UNRESERVED),
+ :password => self.encode_component(components[:password],
+ Addressable::URI::CharacterClasses::UNRESERVED),
+ :host => components[:host],
+ :port => components[:port],
+ :path => self.encode_component(components[:path],
+ Addressable::URI::CharacterClasses::PATH),
+ :query => self.encode_component(components[:query],
+ Addressable::URI::CharacterClasses::QUERY),
+ :fragment => self.encode_component(components[:fragment],
+ Addressable::URI::CharacterClasses::FRAGMENT)
+ )
+ if return_type == String
+ return encoded_uri.to_s
+ elsif return_type == ::Addressable::URI
+ return encoded_uri
+ end
+ end
+
+ ##
+ # Encodes a set of key/value pairs according to the rules for the
+ # application/x-www-form-urlencoded
MIME type.
+ #
+ # @param [#to_hash, #to_ary] form_values
+ # The form values to encode.
+ #
+ # @param [TrueClass, FalseClass] sort
+ # Sort the key/value pairs prior to encoding.
+ # Defaults to false
.
+ #
+ # @return [String]
+ # The encoded value.
+ def self.form_encode(form_values, sort=false)
+ if form_values.respond_to?(:to_hash)
+ form_values = form_values.to_hash.to_a
+ elsif form_values.respond_to?(:to_ary)
+ form_values = form_values.to_ary
+ else
+ raise TypeError, "Can't convert #{form_values.class} into Array."
+ end
+
+ form_values = form_values.inject([]) do |accu, (key, value)|
+ if value.kind_of?(Array)
+ value.each do |v|
+ accu << [key.to_s, v.to_s]
+ end
+ else
+ accu << [key.to_s, value.to_s]
+ end
+ accu
+ end
+
+ if sort
+ # Useful for OAuth and optimizing caching systems
+ form_values = form_values.sort
+ end
+ escaped_form_values = form_values.map do |(key, value)|
+ # Line breaks are CRLF pairs
+ [
+ self.encode_component(
+ key.gsub(/(\r\n|\n|\r)/, "\r\n"),
+ CharacterClasses::UNRESERVED
+ ).gsub("%20", "+"),
+ self.encode_component(
+ value.gsub(/(\r\n|\n|\r)/, "\r\n"),
+ CharacterClasses::UNRESERVED
+ ).gsub("%20", "+")
+ ]
+ end
+ return (escaped_form_values.map do |(key, value)|
+ "#{key}=#{value}"
+ end).join("&")
+ end
+
+ ##
+ # Decodes a String
according to the rules for the
+ # application/x-www-form-urlencoded
MIME type.
+ #
+ # @param [String, #to_str] encoded_value
+ # The form values to decode.
+ #
+ # @return [Array]
+ # The decoded values.
+ # This is not a Hash
because of the possibility for
+ # duplicate keys.
+ def self.form_unencode(encoded_value)
+ if !encoded_value.respond_to?(:to_str)
+ raise TypeError, "Can't convert #{encoded_value.class} into String."
+ end
+ encoded_value = encoded_value.to_str
+ split_values = encoded_value.split("&").map do |pair|
+ pair.split("=", 2)
+ end
+ return split_values.map do |(key, value)|
+ [
+ key ? self.unencode_component(
+ key.gsub("+", "%20")).gsub(/(\r\n|\n|\r)/, "\n") : nil,
+ value ? (self.unencode_component(
+ value.gsub("+", "%20")).gsub(/(\r\n|\n|\r)/, "\n")) : nil
+ ]
+ end
+ end
+
+ ##
+ # Creates a new uri object from component parts.
+ #
+ # @option [String, #to_str] scheme The scheme component.
+ # @option [String, #to_str] user The user component.
+ # @option [String, #to_str] password The password component.
+ # @option [String, #to_str] userinfo
+ # The userinfo component. If this is supplied, the user and password
+ # components must be omitted.
+ # @option [String, #to_str] host The host component.
+ # @option [String, #to_str] port The port component.
+ # @option [String, #to_str] authority
+ # The authority component. If this is supplied, the user, password,
+ # userinfo, host, and port components must be omitted.
+ # @option [String, #to_str] path The path component.
+ # @option [String, #to_str] query The query component.
+ # @option [String, #to_str] fragment The fragment component.
+ #
+ # @return [Addressable::URI] The constructed URI object.
+ def initialize(options={})
+ if options.has_key?(:authority)
+ if (options.keys & [:userinfo, :user, :password, :host, :port]).any?
+ raise ArgumentError,
+ "Cannot specify both an authority and any of the components " +
+ "within the authority."
+ end
+ end
+ if options.has_key?(:userinfo)
+ if (options.keys & [:user, :password]).any?
+ raise ArgumentError,
+ "Cannot specify both a userinfo and either the user or password."
+ end
+ end
+
+ self.defer_validation do
+ # Bunch of crazy logic required because of the composite components
+ # like userinfo and authority.
+ self.scheme = options[:scheme] if options[:scheme]
+ self.user = options[:user] if options[:user]
+ self.password = options[:password] if options[:password]
+ self.userinfo = options[:userinfo] if options[:userinfo]
+ self.host = options[:host] if options[:host]
+ self.port = options[:port] if options[:port]
+ self.authority = options[:authority] if options[:authority]
+ self.path = options[:path] if options[:path]
+ self.query = options[:query] if options[:query]
+ self.query_values = options[:query_values] if options[:query_values]
+ self.fragment = options[:fragment] if options[:fragment]
+ end
+ end
+
+ ##
+ # Freeze URI, initializing instance variables.
+ #
+ # @return [Addressable::URI] The frozen URI object.
+ def freeze
+ self.normalized_scheme
+ self.normalized_user
+ self.normalized_password
+ self.normalized_userinfo
+ self.normalized_host
+ self.normalized_port
+ self.normalized_authority
+ self.normalized_site
+ self.normalized_path
+ self.normalized_query
+ self.normalized_fragment
+ self.hash
+ super
+ end
+
+ ##
+ # The scheme component for this URI.
+ #
+ # @return [String] The scheme component.
+ def scheme
+ return instance_variable_defined?(:@scheme) ? @scheme : nil
+ end
+
+ ##
+ # The scheme component for this URI, normalized.
+ #
+ # @return [String] The scheme component, normalized.
+ def normalized_scheme
+ self.scheme && @normalized_scheme ||= (begin
+ if self.scheme =~ /^\s*ssh\+svn\s*$/i
+ "svn+ssh"
+ else
+ Addressable::URI.normalize_component(
+ self.scheme.strip.downcase,
+ Addressable::URI::CharacterClasses::SCHEME
+ )
+ end
+ end)
+ end
+
+ ##
+ # Sets the scheme component for this URI.
+ #
+ # @param [String, #to_str] new_scheme The new scheme component.
+ def scheme=(new_scheme)
+ if new_scheme && !new_scheme.respond_to?(:to_str)
+ raise TypeError, "Can't convert #{new_scheme.class} into String."
+ elsif new_scheme
+ new_scheme = new_scheme.to_str
+ end
+ if new_scheme && new_scheme !~ /[a-z][a-z0-9\.\+\-]*/i
+ raise InvalidURIError, "Invalid scheme format."
+ end
+ @scheme = new_scheme
+ @scheme = nil if @scheme.to_s.strip.empty?
+
+ # Reset dependant values
+ @normalized_scheme = nil
+ @uri_string = nil
+ @hash = nil
+
+ # Ensure we haven't created an invalid URI
+ validate()
+ end
+
+ ##
+ # The user component for this URI.
+ #
+ # @return [String] The user component.
+ def user
+ return instance_variable_defined?(:@user) ? @user : nil
+ end
+
+ ##
+ # The user component for this URI, normalized.
+ #
+ # @return [String] The user component, normalized.
+ def normalized_user
+ self.user && @normalized_user ||= (begin
+ if normalized_scheme =~ /https?/ && self.user.strip.empty? &&
+ (!self.password || self.password.strip.empty?)
+ nil
+ else
+ Addressable::URI.normalize_component(
+ self.user.strip,
+ Addressable::URI::CharacterClasses::UNRESERVED
+ )
+ end
+ end)
+ end
+
+ ##
+ # Sets the user component for this URI.
+ #
+ # @param [String, #to_str] new_user The new user component.
+ def user=(new_user)
+ if new_user && !new_user.respond_to?(:to_str)
+ raise TypeError, "Can't convert #{new_user.class} into String."
+ end
+ @user = new_user ? new_user.to_str : nil
+
+ # You can't have a nil user with a non-nil password
+ if password != nil
+ @user = EMPTY_STR if @user.nil?
+ end
+
+ # Reset dependant values
+ @userinfo = nil
+ @normalized_userinfo = nil
+ @authority = nil
+ @normalized_user = nil
+ @uri_string = nil
+ @hash = nil
+
+ # Ensure we haven't created an invalid URI
+ validate()
+ end
+
+ ##
+ # The password component for this URI.
+ #
+ # @return [String] The password component.
+ def password
+ return instance_variable_defined?(:@password) ? @password : nil
+ end
+
+ ##
+ # The password component for this URI, normalized.
+ #
+ # @return [String] The password component, normalized.
+ def normalized_password
+ self.password && @normalized_password ||= (begin
+ if self.normalized_scheme =~ /https?/ && self.password.strip.empty? &&
+ (!self.user || self.user.strip.empty?)
+ nil
+ else
+ Addressable::URI.normalize_component(
+ self.password.strip,
+ Addressable::URI::CharacterClasses::UNRESERVED
+ )
+ end
+ end)
+ end
+
+ ##
+ # Sets the password component for this URI.
+ #
+ # @param [String, #to_str] new_password The new password component.
+ def password=(new_password)
+ if new_password && !new_password.respond_to?(:to_str)
+ raise TypeError, "Can't convert #{new_password.class} into String."
+ end
+ @password = new_password ? new_password.to_str : nil
+
+ # You can't have a nil user with a non-nil password
+ @password ||= nil
+ @user ||= nil
+ if @password != nil
+ @user = EMPTY_STR if @user.nil?
+ end
+
+ # Reset dependant values
+ @userinfo = nil
+ @normalized_userinfo = nil
+ @authority = nil
+ @normalized_password = nil
+ @uri_string = nil
+ @hash = nil
+
+ # Ensure we haven't created an invalid URI
+ validate()
+ end
+
+ ##
+ # The userinfo component for this URI.
+ # Combines the user and password components.
+ #
+ # @return [String] The userinfo component.
+ def userinfo
+ current_user = self.user
+ current_password = self.password
+ (current_user || current_password) && @userinfo ||= (begin
+ if current_user && current_password
+ "#{current_user}:#{current_password}"
+ elsif current_user && !current_password
+ "#{current_user}"
+ end
+ end)
+ end
+
+ ##
+ # The userinfo component for this URI, normalized.
+ #
+ # @return [String] The userinfo component, normalized.
+ def normalized_userinfo
+ self.userinfo && @normalized_userinfo ||= (begin
+ current_user = self.normalized_user
+ current_password = self.normalized_password
+ if !current_user && !current_password
+ nil
+ elsif current_user && current_password
+ "#{current_user}:#{current_password}"
+ elsif current_user && !current_password
+ "#{current_user}"
+ end
+ end)
+ end
+
+ ##
+ # Sets the userinfo component for this URI.
+ #
+ # @param [String, #to_str] new_userinfo The new userinfo component.
+ def userinfo=(new_userinfo)
+ if new_userinfo && !new_userinfo.respond_to?(:to_str)
+ raise TypeError, "Can't convert #{new_userinfo.class} into String."
+ end
+ new_user, new_password = if new_userinfo
+ [
+ new_userinfo.to_str.strip[/^(.*):/, 1],
+ new_userinfo.to_str.strip[/:(.*)$/, 1]
+ ]
+ else
+ [nil, nil]
+ end
+
+ # Password assigned first to ensure validity in case of nil
+ self.password = new_password
+ self.user = new_user
+
+ # Reset dependant values
+ @authority = nil
+ @uri_string = nil
+ @hash = nil
+
+ # Ensure we haven't created an invalid URI
+ validate()
+ end
+
+ ##
+ # The host component for this URI.
+ #
+ # @return [String] The host component.
+ def host
+ return instance_variable_defined?(:@host) ? @host : nil
+ end
+
+ ##
+ # The host component for this URI, normalized.
+ #
+ # @return [String] The host component, normalized.
+ def normalized_host
+ self.host && @normalized_host ||= (begin
+ if !self.host.strip.empty?
+ result = ::Addressable::IDNA.to_ascii(
+ URI.unencode_component(self.host.strip.downcase)
+ )
+ if result =~ /[^\.]\.$/
+ # Single trailing dots are unnecessary.
+ result = result[0...-1]
+ end
+ result
+ else
+ EMPTY_STR
+ end
+ end)
+ end
+
+ ##
+ # Sets the host component for this URI.
+ #
+ # @param [String, #to_str] new_host The new host component.
+ def host=(new_host)
+ if new_host && !new_host.respond_to?(:to_str)
+ raise TypeError, "Can't convert #{new_host.class} into String."
+ end
+ @host = new_host ? new_host.to_str : nil
+
+ unreserved = CharacterClasses::UNRESERVED
+ sub_delims = CharacterClasses::SUB_DELIMS
+ if @host != nil && (@host =~ /[<>{}\/\?\#\@]/ ||
+ (@host[/^\[(.*)\]$/, 1] != nil && @host[/^\[(.*)\]$/, 1] !~
+ Regexp.new("^[#{unreserved}#{sub_delims}:]*$")))
+ raise InvalidURIError, "Invalid character in host: '#{@host.to_s}'"
+ end
+
+ # Reset dependant values
+ @authority = nil
+ @normalized_host = nil
+ @uri_string = nil
+ @hash = nil
+
+ # Ensure we haven't created an invalid URI
+ validate()
+ end
+
+ ##
+ # This method is same as URI::Generic#host except
+ # brackets for IPv6 (and 'IPvFuture') addresses are removed.
+ #
+ # @see Addressable::URI#host
+ #
+ # @return [String] The hostname for this URI.
+ def hostname
+ v = self.host
+ /\A\[(.*)\]\z/ =~ v ? $1 : v
+ end
+
+ ##
+ # This method is same as URI::Generic#host= except
+ # the argument can be a bare IPv6 address (or 'IPvFuture').
+ #
+ # @see Addressable::URI#host=
+ #
+ # @param [String, #to_str] new_hostname The new hostname for this URI.
+ def hostname=(new_hostname)
+ if new_hostname && !new_hostname.respond_to?(:to_str)
+ raise TypeError, "Can't convert #{new_hostname.class} into String."
+ end
+ v = new_hostname ? new_hostname.to_str : nil
+ v = "[#{v}]" if /\A\[.*\]\z/ !~ v && /:/ =~ v
+ self.host = v
+ end
+
+ ##
+ # The authority component for this URI.
+ # Combines the user, password, host, and port components.
+ #
+ # @return [String] The authority component.
+ def authority
+ self.host && @authority ||= (begin
+ authority = ""
+ if self.userinfo != nil
+ authority << "#{self.userinfo}@"
+ end
+ authority << self.host
+ if self.port != nil
+ authority << ":#{self.port}"
+ end
+ authority
+ end)
+ end
+
+ ##
+ # The authority component for this URI, normalized.
+ #
+ # @return [String] The authority component, normalized.
+ def normalized_authority
+ self.authority && @normalized_authority ||= (begin
+ authority = ""
+ if self.normalized_userinfo != nil
+ authority << "#{self.normalized_userinfo}@"
+ end
+ authority << self.normalized_host
+ if self.normalized_port != nil
+ authority << ":#{self.normalized_port}"
+ end
+ authority
+ end)
+ end
+
+ ##
+ # Sets the authority component for this URI.
+ #
+ # @param [String, #to_str] new_authority The new authority component.
+ def authority=(new_authority)
+ if new_authority
+ if !new_authority.respond_to?(:to_str)
+ raise TypeError, "Can't convert #{new_authority.class} into String."
+ end
+ new_authority = new_authority.to_str
+ new_userinfo = new_authority[/^([^\[\]]*)@/, 1]
+ if new_userinfo
+ new_user = new_userinfo.strip[/^([^:]*):?/, 1]
+ new_password = new_userinfo.strip[/:(.*)$/, 1]
+ end
+ new_host = new_authority.gsub(
+ /^([^\[\]]*)@/, EMPTY_STR
+ ).gsub(
+ /:([^:@\[\]]*?)$/, EMPTY_STR
+ )
+ new_port =
+ new_authority[/:([^:@\[\]]*?)$/, 1]
+ end
+
+ # Password assigned first to ensure validity in case of nil
+ self.password = defined?(new_password) ? new_password : nil
+ self.user = defined?(new_user) ? new_user : nil
+ self.host = defined?(new_host) ? new_host : nil
+ self.port = defined?(new_port) ? new_port : nil
+
+ # Reset dependant values
+ @userinfo = nil
+ @normalized_userinfo = nil
+ @uri_string = nil
+ @hash = nil
+
+ # Ensure we haven't created an invalid URI
+ validate()
+ end
+
+ ##
+ # The origin for this URI, serialized to ASCII, as per
+ # RFC 6454, section 6.2.
+ #
+ # @return [String] The serialized origin.
+ def origin
+ return (if self.scheme && self.authority
+ if self.normalized_port
+ (
+ "#{self.normalized_scheme}://#{self.normalized_host}" +
+ ":#{self.normalized_port}"
+ )
+ else
+ "#{self.normalized_scheme}://#{self.normalized_host}"
+ end
+ else
+ "null"
+ end)
+ end
+
+ # Returns an array of known ip-based schemes. These schemes typically
+ # use a similar URI form:
+ # //:@:/
+ def self.ip_based_schemes
+ return self.port_mapping.keys
+ end
+
+ # Returns a hash of common IP-based schemes and their default port
+ # numbers. Adding new schemes to this hash, as necessary, will allow
+ # for better URI normalization.
+ def self.port_mapping
+ PORT_MAPPING
+ end
+
+ ##
+ # The port component for this URI.
+ # This is the port number actually given in the URI. This does not
+ # infer port numbers from default values.
+ #
+ # @return [Integer] The port component.
+ def port
+ return instance_variable_defined?(:@port) ? @port : nil
+ end
+
+ ##
+ # The port component for this URI, normalized.
+ #
+ # @return [Integer] The port component, normalized.
+ def normalized_port
+ if URI.port_mapping[self.normalized_scheme] == self.port
+ nil
+ else
+ self.port
+ end
+ end
+
+ ##
+ # Sets the port component for this URI.
+ #
+ # @param [String, Integer, #to_s] new_port The new port component.
+ def port=(new_port)
+ if new_port != nil && new_port.respond_to?(:to_str)
+ new_port = Addressable::URI.unencode_component(new_port.to_str)
+ end
+ if new_port != nil && !(new_port.to_s =~ /^\d+$/)
+ raise InvalidURIError,
+ "Invalid port number: #{new_port.inspect}"
+ end
+
+ @port = new_port.to_s.to_i
+ @port = nil if @port == 0
+
+ # Reset dependant values
+ @authority = nil
+ @normalized_port = nil
+ @uri_string = nil
+ @hash = nil
+
+ # Ensure we haven't created an invalid URI
+ validate()
+ end
+
+ ##
+ # The inferred port component for this URI.
+ # This method will normalize to the default port for the URI's scheme if
+ # the port isn't explicitly specified in the URI.
+ #
+ # @return [Integer] The inferred port component.
+ def inferred_port
+ if self.port.to_i == 0
+ self.default_port
+ else
+ self.port.to_i
+ end
+ end
+
+ ##
+ # The default port for this URI's scheme.
+ # This method will always returns the default port for the URI's scheme
+ # regardless of the presence of an explicit port in the URI.
+ #
+ # @return [Integer] The default port.
+ def default_port
+ URI.port_mapping[self.scheme.strip.downcase] if self.scheme
+ end
+
+ ##
+ # The combination of components that represent a site.
+ # Combines the scheme, user, password, host, and port components.
+ # Primarily useful for HTTP and HTTPS.
+ #
+ # For example, "http://example.com/path?query"
would have a
+ # site
value of "http://example.com"
.
+ #
+ # @return [String] The components that identify a site.
+ def site
+ (self.scheme || self.authority) && @site ||= (begin
+ site_string = ""
+ site_string << "#{self.scheme}:" if self.scheme != nil
+ site_string << "//#{self.authority}" if self.authority != nil
+ site_string
+ end)
+ end
+
+ ##
+ # The normalized combination of components that represent a site.
+ # Combines the scheme, user, password, host, and port components.
+ # Primarily useful for HTTP and HTTPS.
+ #
+ # For example, "http://example.com/path?query"
would have a
+ # site
value of "http://example.com"
.
+ #
+ # @return [String] The normalized components that identify a site.
+ def normalized_site
+ self.site && @normalized_site ||= (begin
+ site_string = ""
+ if self.normalized_scheme != nil
+ site_string << "#{self.normalized_scheme}:"
+ end
+ if self.normalized_authority != nil
+ site_string << "//#{self.normalized_authority}"
+ end
+ site_string
+ end)
+ end
+
+ ##
+ # Sets the site value for this URI.
+ #
+ # @param [String, #to_str] new_site The new site value.
+ def site=(new_site)
+ if new_site
+ if !new_site.respond_to?(:to_str)
+ raise TypeError, "Can't convert #{new_site.class} into String."
+ end
+ new_site = new_site.to_str
+ # These two regular expressions derived from the primary parsing
+ # expression
+ self.scheme = new_site[/^(?:([^:\/?#]+):)?(?:\/\/(?:[^\/?#]*))?$/, 1]
+ self.authority = new_site[
+ /^(?:(?:[^:\/?#]+):)?(?:\/\/([^\/?#]*))?$/, 1
+ ]
+ else
+ self.scheme = nil
+ self.authority = nil
+ end
+ end
+
+ ##
+ # The path component for this URI.
+ #
+ # @return [String] The path component.
+ def path
+ return instance_variable_defined?(:@path) ? @path : EMPTY_STR
+ end
+
+ NORMPATH = /^(?!\/)[^\/:]*:.*$/
+ ##
+ # The path component for this URI, normalized.
+ #
+ # @return [String] The path component, normalized.
+ def normalized_path
+ @normalized_path ||= (begin
+ path = self.path.to_s
+ if self.scheme == nil && path =~ NORMPATH
+ # Relative paths with colons in the first segment are ambiguous.
+ path = path.sub(":", "%2F")
+ end
+ # String#split(delimeter, -1) uses the more strict splitting behavior
+ # found by default in Python.
+ result = (path.strip.split(SLASH, -1).map do |segment|
+ Addressable::URI.normalize_component(
+ segment,
+ Addressable::URI::CharacterClasses::PCHAR
+ )
+ end).join(SLASH)
+
+ result = URI.normalize_path(result)
+ if result.empty? &&
+ ["http", "https", "ftp", "tftp"].include?(self.normalized_scheme)
+ result = SLASH
+ end
+ result
+ end)
+ end
+
+ ##
+ # Sets the path component for this URI.
+ #
+ # @param [String, #to_str] new_path The new path component.
+ def path=(new_path)
+ if new_path && !new_path.respond_to?(:to_str)
+ raise TypeError, "Can't convert #{new_path.class} into String."
+ end
+ @path = (new_path || EMPTY_STR).to_str
+ if !@path.empty? && @path[0..0] != SLASH && host != nil
+ @path = "/#{@path}"
+ end
+
+ # Reset dependant values
+ @normalized_path = nil
+ @uri_string = nil
+ @hash = nil
+ end
+
+ ##
+ # The basename, if any, of the file in the path component.
+ #
+ # @return [String] The path's basename.
+ def basename
+ # Path cannot be nil
+ return File.basename(self.path).gsub(/;[^\/]*$/, EMPTY_STR)
+ end
+
+ ##
+ # The extname, if any, of the file in the path component.
+ # Empty string if there is no extension.
+ #
+ # @return [String] The path's extname.
+ def extname
+ return nil unless self.path
+ return File.extname(self.basename)
+ end
+
+ ##
+ # The query component for this URI.
+ #
+ # @return [String] The query component.
+ def query
+ return instance_variable_defined?(:@query) ? @query : nil
+ end
+
+ ##
+ # The query component for this URI, normalized.
+ #
+ # @return [String] The query component, normalized.
+ def normalized_query(*flags)
+ modified_query_class = Addressable::URI::CharacterClasses::QUERY.dup
+ # Make sure possible key-value pair delimiters are escaped.
+ modified_query_class.sub!("\\&", "").sub!("\\;", "")
+ pairs = (self.query || "").split("&", -1)
+ pairs.sort! if flags.include?(:sorted)
+ component = (pairs.map do |pair|
+ Addressable::URI.normalize_component(pair, modified_query_class, "+")
+ end).join("&")
+ component == "" ? nil : component
+ end
+
+ ##
+ # Sets the query component for this URI.
+ #
+ # @param [String, #to_str] new_query The new query component.
+ def query=(new_query)
+ if new_query && !new_query.respond_to?(:to_str)
+ raise TypeError, "Can't convert #{new_query.class} into String."
+ end
+ @query = new_query ? new_query.to_str : nil
+
+ # Reset dependant values
+ @normalized_query = nil
+ @uri_string = nil
+ @hash = nil
+ end
+
+ ##
+ # Converts the query component to a Hash value.
+ #
+ # @param [Class] return_type The return type desired. Value must be either
+ # `Hash` or `Array`.
+ #
+ # @return [Hash, Array] The query string parsed as a Hash or Array object.
+ #
+ # @example
+ # Addressable::URI.parse("?one=1&two=2&three=3").query_values
+ # #=> {"one" => "1", "two" => "2", "three" => "3"}
+ # Addressable::URI.parse("?one=two&one=three").query_values(Array)
+ # #=> [["one", "two"], ["one", "three"]]
+ # Addressable::URI.parse("?one=two&one=three").query_values(Hash)
+ # #=> {"one" => "three"}
+ def query_values(return_type=Hash)
+ empty_accumulator = Array == return_type ? [] : {}
+ if return_type != Hash && return_type != Array
+ raise ArgumentError, "Invalid return type. Must be Hash or Array."
+ end
+ return nil if self.query == nil
+ split_query = (self.query.split("&").map do |pair|
+ pair.split("=", 2) if pair && !pair.empty?
+ end).compact
+ return split_query.inject(empty_accumulator.dup) do |accu, pair|
+ # I'd rather use key/value identifiers instead of array lookups,
+ # but in this case I really want to maintain the exact pair structure,
+ # so it's best to make all changes in-place.
+ pair[0] = URI.unencode_component(pair[0])
+ if pair[1].respond_to?(:to_str)
+ # I loathe the fact that I have to do this. Stupid HTML 4.01.
+ # Treating '+' as a space was just an unbelievably bad idea.
+ # There was nothing wrong with '%20'!
+ # If it ain't broke, don't fix it!
+ pair[1] = URI.unencode_component(pair[1].to_str.gsub(/\+/, " "))
+ end
+ if return_type == Hash
+ accu[pair[0]] = pair[1]
+ else
+ accu << pair
+ end
+ accu
+ end
+ end
+
+ ##
+ # Sets the query component for this URI from a Hash object.
+ # An empty Hash or Array will result in an empty query string.
+ #
+ # @param [Hash, #to_hash, Array] new_query_values The new query values.
+ #
+ # @example
+ # uri.query_values = {:a => "a", :b => ["c", "d", "e"]}
+ # uri.query
+ # # => "a=a&b=c&b=d&b=e"
+ # uri.query_values = [['a', 'a'], ['b', 'c'], ['b', 'd'], ['b', 'e']]
+ # uri.query
+ # # => "a=a&b=c&b=d&b=e"
+ # uri.query_values = [['a', 'a'], ['b', ['c', 'd', 'e']]]
+ # uri.query
+ # # => "a=a&b=c&b=d&b=e"
+ # uri.query_values = [['flag'], ['key', 'value']]
+ # uri.query
+ # # => "flag&key=value"
+ def query_values=(new_query_values)
+ if new_query_values == nil
+ self.query = nil
+ return nil
+ end
+
+ if !new_query_values.is_a?(Array)
+ if !new_query_values.respond_to?(:to_hash)
+ raise TypeError,
+ "Can't convert #{new_query_values.class} into Hash."
+ end
+ new_query_values = new_query_values.to_hash
+ new_query_values = new_query_values.map do |key, value|
+ key = key.to_s if key.kind_of?(Symbol)
+ [key, value]
+ end
+ # Useful default for OAuth and caching.
+ # Only to be used for non-Array inputs. Arrays should preserve order.
+ new_query_values.sort!
+ end
+
+ # new_query_values have form [['key1', 'value1'], ['key2', 'value2']]
+ buffer = ""
+ new_query_values.each do |key, value|
+ encoded_key = URI.encode_component(
+ key, CharacterClasses::UNRESERVED
+ )
+ if value == nil
+ buffer << "#{encoded_key}&"
+ elsif value.kind_of?(Array)
+ value.each do |sub_value|
+ encoded_value = URI.encode_component(
+ sub_value, CharacterClasses::UNRESERVED
+ )
+ buffer << "#{encoded_key}=#{encoded_value}&"
+ end
+ else
+ encoded_value = URI.encode_component(
+ value, CharacterClasses::UNRESERVED
+ )
+ buffer << "#{encoded_key}=#{encoded_value}&"
+ end
+ end
+ self.query = buffer.chop
+ end
+
+ ##
+ # The HTTP request URI for this URI. This is the path and the
+ # query string.
+ #
+ # @return [String] The request URI required for an HTTP request.
+ def request_uri
+ return nil if self.absolute? && self.scheme !~ /^https?$/
+ return (
+ (!self.path.empty? ? self.path : SLASH) +
+ (self.query ? "?#{self.query}" : EMPTY_STR)
+ )
+ end
+
+ ##
+ # Sets the HTTP request URI for this URI.
+ #
+ # @param [String, #to_str] new_request_uri The new HTTP request URI.
+ def request_uri=(new_request_uri)
+ if !new_request_uri.respond_to?(:to_str)
+ raise TypeError, "Can't convert #{new_request_uri.class} into String."
+ end
+ if self.absolute? && self.scheme !~ /^https?$/
+ raise InvalidURIError,
+ "Cannot set an HTTP request URI for a non-HTTP URI."
+ end
+ new_request_uri = new_request_uri.to_str
+ path_component = new_request_uri[/^([^\?]*)\?(?:.*)$/, 1]
+ query_component = new_request_uri[/^(?:[^\?]*)\?(.*)$/, 1]
+ path_component = path_component.to_s
+ path_component = (!path_component.empty? ? path_component : SLASH)
+ self.path = path_component
+ self.query = query_component
+
+ # Reset dependant values
+ @uri_string = nil
+ @hash = nil
+ end
+
+ ##
+ # The fragment component for this URI.
+ #
+ # @return [String] The fragment component.
+ def fragment
+ return instance_variable_defined?(:@fragment) ? @fragment : nil
+ end
+
+ ##
+ # The fragment component for this URI, normalized.
+ #
+ # @return [String] The fragment component, normalized.
+ def normalized_fragment
+ self.fragment && @normalized_fragment ||= (begin
+ component = Addressable::URI.normalize_component(
+ self.fragment,
+ Addressable::URI::CharacterClasses::FRAGMENT
+ )
+ component == "" ? nil : component
+ end)
+ end
+
+ ##
+ # Sets the fragment component for this URI.
+ #
+ # @param [String, #to_str] new_fragment The new fragment component.
+ def fragment=(new_fragment)
+ if new_fragment && !new_fragment.respond_to?(:to_str)
+ raise TypeError, "Can't convert #{new_fragment.class} into String."
+ end
+ @fragment = new_fragment ? new_fragment.to_str : nil
+
+ # Reset dependant values
+ @normalized_fragment = nil
+ @uri_string = nil
+ @hash = nil
+
+ # Ensure we haven't created an invalid URI
+ validate()
+ end
+
+ ##
+ # Determines if the scheme indicates an IP-based protocol.
+ #
+ # @return [TrueClass, FalseClass]
+ # true
if the scheme indicates an IP-based protocol.
+ # false
otherwise.
+ def ip_based?
+ if self.scheme
+ return URI.ip_based_schemes.include?(
+ self.scheme.strip.downcase)
+ end
+ return false
+ end
+
+ ##
+ # Determines if the URI is relative.
+ #
+ # @return [TrueClass, FalseClass]
+ # true
if the URI is relative. false
+ # otherwise.
+ def relative?
+ return self.scheme.nil?
+ end
+
+ ##
+ # Determines if the URI is absolute.
+ #
+ # @return [TrueClass, FalseClass]
+ # true
if the URI is absolute. false
+ # otherwise.
+ def absolute?
+ return !relative?
+ end
+
+ ##
+ # Joins two URIs together.
+ #
+ # @param [String, Addressable::URI, #to_str] The URI to join with.
+ #
+ # @return [Addressable::URI] The joined URI.
+ def join(uri)
+ if !uri.respond_to?(:to_str)
+ raise TypeError, "Can't convert #{uri.class} into String."
+ end
+ if !uri.kind_of?(URI)
+ # Otherwise, convert to a String, then parse.
+ uri = URI.parse(uri.to_str)
+ end
+ if uri.to_s.empty?
+ return self.dup
+ end
+
+ joined_scheme = nil
+ joined_user = nil
+ joined_password = nil
+ joined_host = nil
+ joined_port = nil
+ joined_path = nil
+ joined_query = nil
+ joined_fragment = nil
+
+ # Section 5.2.2 of RFC 3986
+ if uri.scheme != nil
+ joined_scheme = uri.scheme
+ joined_user = uri.user
+ joined_password = uri.password
+ joined_host = uri.host
+ joined_port = uri.port
+ joined_path = URI.normalize_path(uri.path)
+ joined_query = uri.query
+ else
+ if uri.authority != nil
+ joined_user = uri.user
+ joined_password = uri.password
+ joined_host = uri.host
+ joined_port = uri.port
+ joined_path = URI.normalize_path(uri.path)
+ joined_query = uri.query
+ else
+ if uri.path == nil || uri.path.empty?
+ joined_path = self.path
+ if uri.query != nil
+ joined_query = uri.query
+ else
+ joined_query = self.query
+ end
+ else
+ if uri.path[0..0] == SLASH
+ joined_path = URI.normalize_path(uri.path)
+ else
+ base_path = self.path.dup
+ base_path = EMPTY_STR if base_path == nil
+ base_path = URI.normalize_path(base_path)
+
+ # Section 5.2.3 of RFC 3986
+ #
+ # Removes the right-most path segment from the base path.
+ if base_path =~ /\//
+ base_path.gsub!(/\/[^\/]+$/, SLASH)
+ else
+ base_path = EMPTY_STR
+ end
+
+ # If the base path is empty and an authority segment has been
+ # defined, use a base path of SLASH
+ if base_path.empty? && self.authority != nil
+ base_path = SLASH
+ end
+
+ joined_path = URI.normalize_path(base_path + uri.path)
+ end
+ joined_query = uri.query
+ end
+ joined_user = self.user
+ joined_password = self.password
+ joined_host = self.host
+ joined_port = self.port
+ end
+ joined_scheme = self.scheme
+ end
+ joined_fragment = uri.fragment
+
+ return self.class.new(
+ :scheme => joined_scheme,
+ :user => joined_user,
+ :password => joined_password,
+ :host => joined_host,
+ :port => joined_port,
+ :path => joined_path,
+ :query => joined_query,
+ :fragment => joined_fragment
+ )
+ end
+ alias_method :+, :join
+
+ ##
+ # Destructive form of join
.
+ #
+ # @param [String, Addressable::URI, #to_str] The URI to join with.
+ #
+ # @return [Addressable::URI] The joined URI.
+ #
+ # @see Addressable::URI#join
+ def join!(uri)
+ replace_self(self.join(uri))
+ end
+
+ ##
+ # Merges a URI with a Hash
of components.
+ # This method has different behavior from join
. Any
+ # components present in the hash
parameter will override the
+ # original components. The path component is not treated specially.
+ #
+ # @param [Hash, Addressable::URI, #to_hash] The components to merge with.
+ #
+ # @return [Addressable::URI] The merged URI.
+ #
+ # @see Hash#merge
+ def merge(hash)
+ if !hash.respond_to?(:to_hash)
+ raise TypeError, "Can't convert #{hash.class} into Hash."
+ end
+ hash = hash.to_hash
+
+ if hash.has_key?(:authority)
+ if (hash.keys & [:userinfo, :user, :password, :host, :port]).any?
+ raise ArgumentError,
+ "Cannot specify both an authority and any of the components " +
+ "within the authority."
+ end
+ end
+ if hash.has_key?(:userinfo)
+ if (hash.keys & [:user, :password]).any?
+ raise ArgumentError,
+ "Cannot specify both a userinfo and either the user or password."
+ end
+ end
+
+ uri = self.class.new
+ uri.defer_validation do
+ # Bunch of crazy logic required because of the composite components
+ # like userinfo and authority.
+ uri.scheme =
+ hash.has_key?(:scheme) ? hash[:scheme] : self.scheme
+ if hash.has_key?(:authority)
+ uri.authority =
+ hash.has_key?(:authority) ? hash[:authority] : self.authority
+ end
+ if hash.has_key?(:userinfo)
+ uri.userinfo =
+ hash.has_key?(:userinfo) ? hash[:userinfo] : self.userinfo
+ end
+ if !hash.has_key?(:userinfo) && !hash.has_key?(:authority)
+ uri.user =
+ hash.has_key?(:user) ? hash[:user] : self.user
+ uri.password =
+ hash.has_key?(:password) ? hash[:password] : self.password
+ end
+ if !hash.has_key?(:authority)
+ uri.host =
+ hash.has_key?(:host) ? hash[:host] : self.host
+ uri.port =
+ hash.has_key?(:port) ? hash[:port] : self.port
+ end
+ uri.path =
+ hash.has_key?(:path) ? hash[:path] : self.path
+ uri.query =
+ hash.has_key?(:query) ? hash[:query] : self.query
+ uri.fragment =
+ hash.has_key?(:fragment) ? hash[:fragment] : self.fragment
+ end
+
+ return uri
+ end
+
+ ##
+ # Destructive form of merge
.
+ #
+ # @param [Hash, Addressable::URI, #to_hash] The components to merge with.
+ #
+ # @return [Addressable::URI] The merged URI.
+ #
+ # @see Addressable::URI#merge
+ def merge!(uri)
+ replace_self(self.merge(uri))
+ end
+
+ ##
+ # Returns the shortest normalized relative form of this URI that uses the
+ # supplied URI as a base for resolution. Returns an absolute URI if
+ # necessary. This is effectively the opposite of route_to
.
+ #
+ # @param [String, Addressable::URI, #to_str] uri The URI to route from.
+ #
+ # @return [Addressable::URI]
+ # The normalized relative URI that is equivalent to the original URI.
+ def route_from(uri)
+ uri = URI.parse(uri).normalize
+ normalized_self = self.normalize
+ if normalized_self.relative?
+ raise ArgumentError, "Expected absolute URI, got: #{self.to_s}"
+ end
+ if uri.relative?
+ raise ArgumentError, "Expected absolute URI, got: #{uri.to_s}"
+ end
+ if normalized_self == uri
+ return Addressable::URI.parse("##{normalized_self.fragment}")
+ end
+ components = normalized_self.to_hash
+ if normalized_self.scheme == uri.scheme
+ components[:scheme] = nil
+ if normalized_self.authority == uri.authority
+ components[:user] = nil
+ components[:password] = nil
+ components[:host] = nil
+ components[:port] = nil
+ if normalized_self.path == uri.path
+ components[:path] = nil
+ if normalized_self.query == uri.query
+ components[:query] = nil
+ end
+ else
+ if uri.path != SLASH and components[:path]
+ self_splitted_path = split_path(components[:path])
+ uri_splitted_path = split_path(uri.path)
+ self_dir = self_splitted_path.shift
+ uri_dir = uri_splitted_path.shift
+ while !self_splitted_path.empty? && !uri_splitted_path.empty? and self_dir == uri_dir
+ self_dir = self_splitted_path.shift
+ uri_dir = uri_splitted_path.shift
+ end
+ components[:path] = (uri_splitted_path.fill('..') + [self_dir] + self_splitted_path).join(SLASH)
+ end
+ end
+ end
+ end
+ # Avoid network-path references.
+ if components[:host] != nil
+ components[:scheme] = normalized_self.scheme
+ end
+ return Addressable::URI.new(
+ :scheme => components[:scheme],
+ :user => components[:user],
+ :password => components[:password],
+ :host => components[:host],
+ :port => components[:port],
+ :path => components[:path],
+ :query => components[:query],
+ :fragment => components[:fragment]
+ )
+ end
+
+ ##
+ # Returns the shortest normalized relative form of the supplied URI that
+ # uses this URI as a base for resolution. Returns an absolute URI if
+ # necessary. This is effectively the opposite of route_from
.
+ #
+ # @param [String, Addressable::URI, #to_str] uri The URI to route to.
+ #
+ # @return [Addressable::URI]
+ # The normalized relative URI that is equivalent to the supplied URI.
+ def route_to(uri)
+ return URI.parse(uri).route_from(self)
+ end
+
+ ##
+ # Returns a normalized URI object.
+ #
+ # NOTE: This method does not attempt to fully conform to specifications.
+ # It exists largely to correct other people's failures to read the
+ # specifications, and also to deal with caching issues since several
+ # different URIs may represent the same resource and should not be
+ # cached multiple times.
+ #
+ # @return [Addressable::URI] The normalized URI.
+ def normalize
+ # This is a special exception for the frequently misused feed
+ # URI scheme.
+ if normalized_scheme == "feed"
+ if self.to_s =~ /^feed:\/*http:\/*/
+ return URI.parse(
+ self.to_s[/^feed:\/*(http:\/*.*)/, 1]
+ ).normalize
+ end
+ end
+
+ return self.class.new(
+ :scheme => normalized_scheme,
+ :authority => normalized_authority,
+ :path => normalized_path,
+ :query => normalized_query,
+ :fragment => normalized_fragment
+ )
+ end
+
+ ##
+ # Destructively normalizes this URI object.
+ #
+ # @return [Addressable::URI] The normalized URI.
+ #
+ # @see Addressable::URI#normalize
+ def normalize!
+ replace_self(self.normalize)
+ end
+
+ ##
+ # Creates a URI suitable for display to users. If semantic attacks are
+ # likely, the application should try to detect these and warn the user.
+ # See RFC 3986,
+ # section 7.6 for more information.
+ #
+ # @return [Addressable::URI] A URI suitable for display purposes.
+ def display_uri
+ display_uri = self.normalize
+ display_uri.host = ::Addressable::IDNA.to_unicode(display_uri.host)
+ return display_uri
+ end
+
+ ##
+ # Returns true
if the URI objects are equal. This method
+ # normalizes both URIs before doing the comparison, and allows comparison
+ # against Strings
.
+ #
+ # @param [Object] uri The URI to compare.
+ #
+ # @return [TrueClass, FalseClass]
+ # true
if the URIs are equivalent, false
+ # otherwise.
+ def ===(uri)
+ if uri.respond_to?(:normalize)
+ uri_string = uri.normalize.to_s
+ else
+ begin
+ uri_string = ::Addressable::URI.parse(uri).normalize.to_s
+ rescue InvalidURIError, TypeError
+ return false
+ end
+ end
+ return self.normalize.to_s == uri_string
+ end
+
+ ##
+ # Returns true
if the URI objects are equal. This method
+ # normalizes both URIs before doing the comparison.
+ #
+ # @param [Object] uri The URI to compare.
+ #
+ # @return [TrueClass, FalseClass]
+ # true
if the URIs are equivalent, false
+ # otherwise.
+ def ==(uri)
+ return false unless uri.kind_of?(URI)
+ return self.normalize.to_s == uri.normalize.to_s
+ end
+
+ ##
+ # Returns true
if the URI objects are equal. This method
+ # does NOT normalize either URI before doing the comparison.
+ #
+ # @param [Object] uri The URI to compare.
+ #
+ # @return [TrueClass, FalseClass]
+ # true
if the URIs are equivalent, false
+ # otherwise.
+ def eql?(uri)
+ return false unless uri.kind_of?(URI)
+ return self.to_s == uri.to_s
+ end
+
+ ##
+ # A hash value that will make a URI equivalent to its normalized
+ # form.
+ #
+ # @return [Integer] A hash of the URI.
+ def hash
+ return @hash ||= (self.to_s.hash * -1)
+ end
+
+ ##
+ # Clones the URI object.
+ #
+ # @return [Addressable::URI] The cloned URI.
+ def dup
+ duplicated_uri = self.class.new(
+ :scheme => self.scheme ? self.scheme.dup : nil,
+ :user => self.user ? self.user.dup : nil,
+ :password => self.password ? self.password.dup : nil,
+ :host => self.host ? self.host.dup : nil,
+ :port => self.port,
+ :path => self.path ? self.path.dup : nil,
+ :query => self.query ? self.query.dup : nil,
+ :fragment => self.fragment ? self.fragment.dup : nil
+ )
+ return duplicated_uri
+ end
+
+ ##
+ # Omits components from a URI.
+ #
+ # @param [Symbol] *components The components to be omitted.
+ #
+ # @return [Addressable::URI] The URI with components omitted.
+ #
+ # @example
+ # uri = Addressable::URI.parse("http://example.com/path?query")
+ # #=> #true
if empty, false
otherwise.
+ def empty?
+ return self.to_s.empty?
+ end
+
+ ##
+ # Converts the URI to a String
.
+ #
+ # @return [String] The URI's String
representation.
+ def to_s
+ if self.scheme == nil && self.path != nil && !self.path.empty? &&
+ self.path =~ NORMPATH
+ raise InvalidURIError,
+ "Cannot assemble URI string with ambiguous path: '#{self.path}'"
+ end
+ @uri_string ||= (begin
+ uri_string = ""
+ uri_string << "#{self.scheme}:" if self.scheme != nil
+ uri_string << "//#{self.authority}" if self.authority != nil
+ uri_string << self.path.to_s
+ uri_string << "?#{self.query}" if self.query != nil
+ uri_string << "##{self.fragment}" if self.fragment != nil
+ if uri_string.respond_to?(:force_encoding)
+ uri_string.force_encoding(Encoding::UTF_8)
+ end
+ uri_string
+ end)
+ end
+
+ ##
+ # URI's are glorified Strings
. Allow implicit conversion.
+ alias_method :to_str, :to_s
+
+ ##
+ # Returns a Hash of the URI components.
+ #
+ # @return [Hash] The URI as a Hash
of components.
+ def to_hash
+ return {
+ :scheme => self.scheme,
+ :user => self.user,
+ :password => self.password,
+ :host => self.host,
+ :port => self.port,
+ :path => self.path,
+ :query => self.query,
+ :fragment => self.fragment
+ }
+ end
+
+ ##
+ # Returns a String
representation of the URI object's state.
+ #
+ # @return [String] The URI object's state, as a String
.
+ def inspect
+ sprintf("#<%s:%#0x URI:%s>", URI.to_s, self.object_id, self.to_s)
+ end
+
+ ##
+ # This method allows you to make several changes to a URI simultaneously,
+ # which separately would cause validation errors, but in conjunction,
+ # are valid. The URI will be revalidated as soon as the entire block has
+ # been executed.
+ #
+ # @param [Proc] block
+ # A set of operations to perform on a given URI.
+ def defer_validation(&block)
+ raise LocalJumpError, "No block given." unless block
+ @validation_deferred = true
+ block.call()
+ @validation_deferred = false
+ validate
+ return nil
+ end
+
+ private
+ SELF_REF = '.'
+ PARENT = '..'
+
+ RULE_2A = /\/\.\/|\/\.$/
+ RULE_2B_2C = /\/([^\/]*)\/\.\.\/|\/([^\/]*)\/\.\.$/
+ RULE_2D = /^\.\.?\/?/
+ RULE_PREFIXED_PARENT = /^\/\.\.?\/|^(\/\.\.?)+\/?$/
+
+ ##
+ # Resolves paths to their simplest form.
+ #
+ # @param [String] path The path to normalize.
+ #
+ # @return [String] The normalized path.
+ def self.normalize_path(path)
+ # Section 5.2.4 of RFC 3986
+
+ return nil if path.nil?
+ normalized_path = path.dup
+ begin
+ mod = nil
+ mod ||= normalized_path.gsub!(RULE_2A, SLASH)
+
+ pair = normalized_path.match(RULE_2B_2C)
+ parent, current = pair[1], pair[2] if pair
+ if pair && ((parent != SELF_REF && parent != PARENT) ||
+ (current != SELF_REF && current != PARENT))
+ mod ||= normalized_path.gsub!(
+ Regexp.new(
+ "/#{Regexp.escape(parent.to_s)}/\\.\\./|" +
+ "(/#{Regexp.escape(current.to_s)}/\\.\\.$)"
+ ), SLASH
+ )
+ end
+
+ mod ||= normalized_path.gsub!(RULE_2D, EMPTY_STR)
+ # Non-standard, removes prefixed dotted segments from path.
+ mod ||= normalized_path.gsub!(RULE_PREFIXED_PARENT, SLASH)
+ end until mod.nil?
+
+ return normalized_path
+ end
+
+ ##
+ # Ensures that the URI is valid.
+ def validate
+ return if !!@validation_deferred
+ if self.scheme != nil && self.ip_based? &&
+ (self.host == nil || self.host.empty?) &&
+ (self.path == nil || self.path.empty?)
+ raise InvalidURIError,
+ "Absolute URI missing hierarchical segment: '#{self.to_s}'"
+ end
+ if self.host == nil
+ if self.port != nil ||
+ self.user != nil ||
+ self.password != nil
+ raise InvalidURIError, "Hostname not supplied: '#{self.to_s}'"
+ end
+ end
+ if self.path != nil && !self.path.empty? && self.path[0..0] != SLASH &&
+ self.authority != nil
+ raise InvalidURIError,
+ "Cannot have a relative path with an authority set: '#{self.to_s}'"
+ end
+ return nil
+ end
+
+ ##
+ # Replaces the internal state of self with the specified URI's state.
+ # Used in destructive operations to avoid massive code repetition.
+ #
+ # @param [Addressable::URI] uri The URI to replace self
with.
+ #
+ # @return [Addressable::URI] self
.
+ def replace_self(uri)
+ # Reset dependant values
+ instance_variables.each do |var|
+ instance_variable_set(var, nil)
+ end
+
+ @scheme = uri.scheme
+ @user = uri.user
+ @password = uri.password
+ @host = uri.host
+ @port = uri.port
+ @path = uri.path
+ @query = uri.query
+ @fragment = uri.fragment
+ return self
+ end
+
+ ##
+ # Splits path string with "/"(slash).
+ # It is considered that there is empty string after last slash when
+ # path ends with slash.
+ #
+ # @param [String] path The path to split.
+ #
+ # @return [Array+ Addressable is a replacement for the URI implementation that is part + of Ruby's standard library. It more closely conforms to the relevant + RFCs and adds support for IRIs and URI templates. +
++ You know what to do: +
+
+ sudo gem install addressable
+
+ Alternatively, you can: +
+
+
+ git submodule add
+ git://github.com/sporkmonger/addressable.git
+ vendor/gems/addressable
+
+
+ Addressable works in Ruby 1.8.x, 1.9.x, and JRuby. +
+