name=

name=(new_name) Instance Public methods Allows overriding the initial name. Used for modules and classes that are constant aliases.

name_for_path

name_for_path() Instance Public methods Name to use to generate the url: modules and classes that are aliases for another module or class return the name of the latter.

non_aliases

non_aliases() Instance Public methods Returns the classes and modules that are not constants aliasing another class or module. For use by formatters only (caches its result).

parse

parse(comment_location) Instance Public methods Parses comment_location into an RDoc::Markup::Document composed of multiple RDoc::Markup::Documents with their file set.

path

path() Instance Public methods Path to this class or module for use with HTML generator output.

remove_nodoc_children

remove_nodoc_children() Instance Public methods Updates the child modules or classes of class/module parent by deleting the ones that have been removed from the documentation. parent_hash is either parent.modules_hash or parent.classes_hash and all_hash is ::all_modules_hash or ::all_classes_hash.

search_record

search_record() Instance Public methods Search record used by RDoc::Generator::JsonIndex

store=

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

superclass

superclass() Instance Public methods Get the superclass of this class. Attempts to retrieve the superclass object, returns the name if it is not known.

superclass=

superclass=(superclass) Instance Public methods Set the superclass of this class to superclass