base_root

base_root() Class Public methods Returns the base root for a common set of generators. This is used to dynamically guess the default source root.

public_methods

public_methods(all=true) Instance Public methods Returns the methods available to this delegate object as the union of this object's and _getobj_ public methods.

test

test(name, &block) Instance Public methods Helper to define a test method using a String. Under the hood, it replaces spaces with underscores and defines the test method. test "verify something" do ... end

formatted_program_filename

formatted_program_filename(filename) Instance Public methods Prefix and suffix the program filename the same as ruby.

create

create() Instance Public methods

add_class

add_class(class_type, given_name, superclass = '::Object') Instance Public methods Adds a class named given_name with superclass. Both given_name and superclass may contain '::', and are interpreted relative to the self context. This allows handling correctly examples like these: class RDoc::Gauntlet < Gauntlet module Mod class Object # implies < ::Object class SubObject < Object # this is _not_ ::Object Given class Container::Item RDoc assumes Container is a module

last_error

last_error() Class Public methods Returns the last Error of the current executing Thread or nil if none

bind

bind(*args, &b) Class Public methods

freeze

pathname.freeze â obj Instance Public methods Freezes this Pathname. See Object#freeze.

__instance_variable_set

__instance_variable_set(key, value) Instance Public methods Alias for: instance_variable_set