<=>

<=>(other) Instance Public methods Includes are sorted by name

full_name

full_name() Instance Public methods Full name based on module

module

module() Instance Public methods Attempts to locate the included module object. Returns the name if not known. The scoping rules of Ruby to resolve the name of an included module are: first look into the children of the current context; if not found, look into the children of included modules, in reverse inclusion order; if still not found, go up the hierarchy of names. This method has O(n!) behavior when the module calling include is referencing nonexistent modules. Avoi

store=

store=(store) Instance Public methods Sets the store for this class or module and its contained code objects.

new

new(extensions = DEFAULT_EXTENSIONS, debug = false) Class Public methods Creates a new markdown parser that enables the given extensions. orig_initialize

parse

parse(markdown) Class Public methods Parses the markdown document into an RDoc::Document using the default extensions.

emphasis

emphasis(text) Instance Public methods Wraps text in emphasis for rdoc inline formatting

link_to

link_to(content, label = content, text = nil) Instance Public methods Finds a link reference for label and creates a new link to it with content as the link text. If label was not encountered in the reference-gathering parser pass the label and content are reconstructed with the linking text (usually whitespace).

list_item_from

list_item_from(unparsed) Instance Public methods Creates an RDoc::Markup::ListItem by parsing the unparsed content from the first parsing pass.

note

note(label) Instance Public methods Stores label as a note and fills in previously unknown note references.