ÿØÿà JFIF ÿÛ „ ( %!1!%*+...983,7(-.-
PK ]%] ] format%3d-i.rinu [ U:RDoc::AnyMethod[iI"format=:ETI"RDoc::Comment#format=;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"CSets the format of this comment and resets any parsed document;T:
@fileI"lib/rdoc/comment.rb;T:0@omit_headings_from_table_of_contents_below000[ I"
(format);T@FI"Comment;TcRDoc::NormalClass00PK ];DF F format-i.rinu [ U:RDoc::Attr[iI"format:ETI"RDoc::Comment#format;TI"R;T:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I":The format of this comment. Defaults to RDoc::Markup;T:
@fileI"lib/rdoc/comment.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Comment;TcRDoc::NormalClass0PK ] extract_call_seq-i.rinu [ U:RDoc::AnyMethod[iI"extract_call_seq:ETI"#RDoc::Comment#extract_call_seq;TF:privateo:RDoc::Markup::Document:@parts[
o:RDoc::Markup::Paragraph; [I"KLook for a 'call-seq' in the comment to override the normal parameter ;TI"Phandling. The :call-seq: is indented from the baseline. All lines of the ;TI"4same indentation level and prefix are consumed.;To:RDoc::Markup::BlankLine o;
; [I"EFor example, all of the following will be used as the :call-seq:;T@o:RDoc::Markup::Verbatim; [
I"# :call-seq:
;TI"-# ARGF.readlines(sep=$/) -> array
;TI"-# ARGF.readlines(limit) -> array
;TI"-# ARGF.readlines(sep, limit) -> array
;TI"#
;TI"(# ARGF.to_a(sep=$/) -> array
;TI"(# ARGF.to_a(limit) -> array
;TI"'# ARGF.to_a(sep, limit) -> array;T:@format0:
@fileI"lib/rdoc/comment.rb;T:0@omit_headings_from_table_of_contents_below000[ I"
(method);T@FI"Comment;TcRDoc::NormalClass00PK ]!?O new-c.rinu [ U:RDoc::AnyMethod[iI"new:ETI"RDoc::Comment::new;TT:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"KCreates a new comment with +text+ that is found in the RDoc::TopLevel ;TI"+location+.;T:
@fileI"lib/rdoc/comment.rb;T:0@omit_headings_from_table_of_contents_below000[ I"1(text = nil, location = nil, language = nil);T@FI"Comment;TcRDoc::NormalClass00PK ])$8F F
empty%3f-i.rinu [ U:RDoc::AnyMethod[iI"empty?:ETI"RDoc::Comment#empty?;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"4A comment is empty if its text String is empty.;T:
@fileI"lib/rdoc/comment.rb;T:0@omit_headings_from_table_of_contents_below000[ I"();T@FI"Comment;TcRDoc::NormalClass00PK ]k]- - encode%21-i.rinu [ U:RDoc::AnyMethod[iI"encode!:ETI"RDoc::Comment#encode!;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"HACK dubious;T:
@fileI"lib/rdoc/comment.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(encoding);T@FI"Comment;TcRDoc::NormalClass00PK ](0_ _ normalize-i.rinu [ U:RDoc::AnyMethod[iI"normalize:ETI"RDoc::Comment#normalize;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"GNormalizes the text. See RDoc::Text#normalize_comment for details;T:
@fileI"lib/rdoc/comment.rb;T:0@omit_headings_from_table_of_contents_below000[ I"();T@FI"Comment;TcRDoc::NormalClass00PK ]-B6: : file-i.rinu [ U:RDoc::Attr[iI" file:ETI"RDoc::Comment#file;TI"RW;T:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"1The RDoc::TopLevel this comment was found in;T:
@fileI"lib/rdoc/comment.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Comment;TcRDoc::NormalClass0PK ]A remove_private-i.rinu [ U:RDoc::AnyMethod[iI"remove_private:ETI"!RDoc::Comment#remove_private;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [ I"PRemoves private sections from this comment. Private sections are flush to ;TI"Mthe comment marker and start with -- and end with ++. ;TI"PFor C-style comments, a private marker may not start at the opening of the ;TI"
comment.;To:RDoc::Markup::BlankLine o:RDoc::Markup::Verbatim; [I"/*
;TI"
*--
;TI" * private
;TI"
*++
;TI" * public
;TI" */;T:@format0:
@fileI"lib/rdoc/comment.rb;T:0@omit_headings_from_table_of_contents_below000[ I"();T@FI"Comment;TcRDoc::NormalClass00PK ]K cdesc-Comment.rinu [ U:RDoc::NormalClass[iI"Comment:ETI"RDoc::Comment;TI"Object;To:RDoc::Markup::Document:@parts[o;;[
o:RDoc::Markup::Paragraph;[I"LA comment holds the text comment for a RDoc::CodeObject and provides a ;TI"Qunified way of cleaning it up and parsing it into an RDoc::Markup::Document.;To:RDoc::Markup::BlankLine o; ;[I"REach comment may have a different markup format set by #format=. By default ;TI"L'rdoc' is used. The :markup: directive tells RDoc which format to use.;T@o; ;[I"OSee RDoc::Markup@Other+directives for instructions on adding an alternate ;TI"format.;T:
@fileI"lib/rdoc/comment.rb;T:0@omit_headings_from_table_of_contents_below0;0;0[[
I" file;TI"RW;T:privateFI"lib/rdoc/comment.rb;T[
I"format;TI"R;T;
F@ [
I" line;T@;
F@ [
I"
location;T@;
F@ [
I" text;T@#;
F@ [
I" to_s;T@#;
F@ [ [[I"RDoc::Text;To;;[ ;@;0@ [[I"
class;T[[:public[ [:protected[ [;
[[I"new;T@ [I"
instance;T[[;[ [;[ [;
[[I"empty?;T@ [I"encode!;T@ [I"extract_call_seq;T@ [I"format=;T@ [I"normalize;T@ [I"
parse;T@ [I"remove_private;T@ [I"
text=;T@ [I"tomdoc?;T@ [ [U:RDoc::Context::Section[i 0o;;[ ;0;0[I"lib/rdoc/comment.rb;T@cRDoc::TopLevelPK ]j text%3d-i.rinu [ U:RDoc::AnyMethod[iI"
text=:ETI"RDoc::Comment#text=;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"MReplaces this comment's text with +text+ and resets the parsed document.;To:RDoc::Markup::BlankLine o;
; [I"GAn error is raised if the comment contains a document but no text.;T:
@fileI"lib/rdoc/comment.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(text);T@FI"Comment;TcRDoc::NormalClass00PK ]^6B B
location-i.rinu [ U:RDoc::Attr[iI"
location:ETI"RDoc::Comment#location;TI"RW;T:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"1The RDoc::TopLevel this comment was found in;T:
@fileI"lib/rdoc/comment.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Comment;TcRDoc::NormalClass0PK ]/& & to_s-i.rinu [ U:RDoc::Attr[iI" to_s:ETI"RDoc::Comment#to_s;TI"R;T:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"The text for this comment;T:
@fileI"lib/rdoc/comment.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Comment;TcRDoc::NormalClass0PK ]N1 1 line-i.rinu [ U:RDoc::Attr[iI" line:ETI"RDoc::Comment#line;TI"RW;T:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"(Line where this Comment was written;T:
@fileI"lib/rdoc/comment.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Comment;TcRDoc::NormalClass0PK ]|& & text-i.rinu [ U:RDoc::Attr[iI" text:ETI"RDoc::Comment#text;TI"R;T:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"The text for this comment;T:
@fileI"lib/rdoc/comment.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Comment;TcRDoc::NormalClass0PK ] J J tomdoc%3f-i.rinu [ U:RDoc::AnyMethod[iI"tomdoc?:ETI"RDoc::Comment#tomdoc?;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"6Returns true if this comment is in TomDoc format.;T:
@fileI"lib/rdoc/comment.rb;T:0@omit_headings_from_table_of_contents_below000[ I"();T@FI"Comment;TcRDoc::NormalClass00PK ]ax x
document-i.rinu [ U:RDoc::Attr[iI"
document:ETI"RDoc::Comment#document;TI"W;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"KOverrides the content returned by #parse. Use when there is no #text ;TI"source for this comment;T:
@fileI"lib/rdoc/comment.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Comment;TcRDoc::NormalClass0PK ]OvR
parse-i.rinu [ U:RDoc::AnyMethod[iI"
parse:ETI"RDoc::Comment#parse;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"PParses the comment into an RDoc::Markup::Document. The parsed document is ;TI"&cached until the text is changed.;T:
@fileI"lib/rdoc/comment.rb;T:0@omit_headings_from_table_of_contents_below000[ I"();T@TI"Comment;TcRDoc::NormalClass00PK ]%] ] format%3d-i.rinu [ PK ];DF F format-i.rinu [ PK ] extract_call_seq-i.rinu [ PK ]!?O new-c.rinu [ PK ])$8F F
empty%3f-i.rinu [ PK ]k]- - j
encode%21-i.rinu [ PK ](0_ _ normalize-i.rinu [ PK ]-B6: : r
file-i.rinu [ PK ]A remove_private-i.rinu [ PK ]K cdesc-Comment.rinu [ PK ]j text%3d-i.rinu [ PK ]^6B B
% location-i.rinu [ PK ]/& & to_s-i.rinu [ PK ]N1 1 line-i.rinu [ PK ]|& & m text-i.rinu [ PK ] J J tomdoc%3f-i.rinu [ PK ]ax x
T document-i.rinu [ PK ]OvR
" parse-i.rinu [ PK d #