Handle common RDoc::Markup tasks for various CodeObjects
This module is loaded by generators. It allows RDoc's CodeObject tree to avoid loading generator
code to improve startup time for ri
.
Methods
- A
- C
- D
- F
Instance Public methods
aref_to(target_path)
Link
Generates a relative URL from this object's path to
target_path
as_href(from_path)
Link
Generates a relative URL from from_path
to this object's
path
cvs_url(url, full_path)
Link
Build a webcvs URL starting for the given url
with
full_path
appended as the destination path. If
url
contains '%s' full_path
will be will
replace the %s using sprintf on the url
.
description()
Link
Handy wrapper for marking up this object's comment
formatter()
Link
Creates an RDoc::Markup::ToHtmlCrossref formatter
# File lib/rdoc/generator/markup.rb, line 33 def formatter return @formatter if defined? @formatter options = @store.rdoc.options this = RDoc::Context === self ? self : @parent @formatter = RDoc::Markup::ToHtmlCrossref.new options, this.path, this @formatter.code_object = self @formatter end