%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/cpanel/ea-ruby24/root/usr/share/ri/system/RDocTask/
Upload File :
Create Path :
Current File : //opt/cpanel/ea-ruby24/root/usr/share/ri/system/RDocTask/cdesc-RDocTask.ri

U:RDoc::NormalClass[iI"
RDocTask:EF@I"Rake::TaskLib;To:RDoc::Markup::Document:@parts[o;;[o:RDoc::Markup::Paragraph;[I"ORDoc::Task creates the following rake tasks to generate and clean up RDoc ;TI"output:;To:RDoc::Markup::BlankLineo:RDoc::Markup::List:
@type:
LABEL:@items[o:RDoc::Markup::ListItem:@label[I"	rdoc;T;[o;	;[I""Main task for this RDoc task.;T@o;;[I"clobber_rdoc;T;[o;	;[I"PDelete all the rdoc files.  This target is automatically added to the main ;TI"clobber target.;T@o;;[I"rerdoc;T;[o;	;[I"KRebuild the rdoc files from scratch, even if they are not out of date.;T@o;	;[I"Simple Example:;T@o:RDoc::Markup::Verbatim;[I"require 'rdoc/task'
;TI"
;TI"RDoc::Task.new do |rdoc|
;TI"!  rdoc.main = "README.rdoc"
;TI"=  rdoc.rdoc_files.include("README.rdoc", "lib   /*.rb")
;TI"	end
;T:@format0o;	;[I"LThe +rdoc+ object passed to the block is an RDoc::Task object. See the ;TI"Rattributes list for the RDoc::Task class for available customization options.;T@S:RDoc::Markup::Heading:
leveli:	textI"$Specifying different task names;T@o;	;[I"HYou may wish to give the task a different name, such as if you are ;TI"Pgenerating two sets of documentation.  For instance, if you want to have a ;TI"@development set of documentation including private methods:;T@o;;[I"require 'rdoc/task'
;TI"
;TI"(RDoc::Task.new :rdoc_dev do |rdoc|
;TI"   rdoc.main = "README.doc"
;TI"=  rdoc.rdoc_files.include("README.rdoc", "lib/   *.rb")
;TI"  rdoc.options << "--all"
;TI"	end
;T;0o;	;[I"7The tasks would then be named :<em>rdoc_dev</em>, ;TI"::clobber_<em>rdoc_dev</em>, and :re<em>rdoc_dev</em>.;T@o;	;[I"NIf you wish to have completely different task names, then pass a Hash as ;TI"Ifirst argument. With the <tt>:rdoc</tt>, <tt>:clobber_rdoc</tt> and ;TI"O<tt>:rerdoc</tt> options, you can customize the task names to your liking.;T@o;	;[I"For example:;T@o;;[	I"require 'rdoc/task'
;TI"
;TI"DRDoc::Task.new(:rdoc => "rdoc", :clobber_rdoc => "rdoc:clean",
;TI"-               :rerdoc => "rdoc:force")
;T;0o;	;[I"IThis will create the tasks <tt>:rdoc</tt>, <tt>:rdoc:clean</tt> and ;TI"<tt>:rdoc:force</tt>.;T:
@fileI"lib/rdoc/task.rb;T:0@omit_headings_from_table_of_contents_below0;0;0[[
I"
external;TI"RW;T:publicFI"lib/rdoc/task.rb;T[
I"generator;TI"RW;T;F@d[
I"	main;TI"RW;T;F@d[
I"markup;TI"RW;T;F@d[
I"	name;TI"RW;T;F@d[
I"options;TI"RW;T;F@d[
I"
rdoc_dir;TI"RW;T;F@d[
I"rdoc_files;TI"RW;T;F@d[
I"
template;TI"RW;T;F@d[
I"
title;TI"RW;T;F@d[[[[I"
class;T[[;[[I"new;T@d[:protected[[:private[[I"
instance;T[[;[
[I"before_running_rdoc;F@d[I"check_names;F@d[I"clobber_task_description;F@d[I"
defaults;F@d[I"define;F@d[I"option_list;F@d[I"rdoc_task_description;F@d[I"rerdoc_task_description;F@d[;[[;[	[I"clobber_task_name;F@d[I"rdoc_target;F@d[I"rdoc_task_name;F@d[I"rerdoc_task_name;F@d[[U:RDoc::Context::Section[i0o;;[;0;0[@_@_cRDoc::TopLevel

Zerion Mini Shell 1.0