ruby-changes:12212
From: yugui <ko1@a...>
Date: Tue, 30 Jun 2009 00:34:49 +0900 (JST)
Subject: [ruby-changes:12212] Ruby:r23897 (trunk): * object.c: updated the diagram of metaclass hierarchy in rdoc.
yugui 2009-06-30 00:34:30 +0900 (Tue, 30 Jun 2009) New Revision: 23897 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=23897 Log: * object.c: updated the diagram of metaclass hierarchy in rdoc. Modified files: trunk/object.c Index: object.c =================================================================== --- object.c (revision 23896) +++ object.c (revision 23897) @@ -2427,27 +2427,25 @@ * that follows, the vertical arrows represent inheritance, and the * parentheses meta-classes. All metaclasses are instances * of the class `Class'. + * +---------+ +-... + * | | | + * BasicObject-----|-->(BasicObject)-------|-... + * ^ | ^ | + * | | | | + * Object---------|----->(Object)---------|-... + * ^ | ^ | + * | | | | + * +-------+ | +--------+ | + * | | | | | | + * | Module-|---------|--->(Module)-|-... + * | ^ | | ^ | + * | | | | | | + * | Class-|---------|---->(Class)-|-... + * | ^ | | ^ | + * | +---+ | +----+ + * | | + * obj--->OtherClass---------->(OtherClass)-----------... * - * +-----------------+ - * | | - * BasicObject-->(BasicObject) | - * ^ ^ | - * | | | - * Object---->(Object) | - * ^ ^ ^ ^ | - * | | | | | - * | | +-----+ +---------+ | - * | | | | | - * | +-----------+ | | - * | | | | | - * +------+ | Module--->(Module) | - * | | ^ ^ | - * OtherClass-->(OtherClass) | | | - * | | | - * Class---->(Class) | - * ^ | - * | | - * +----------------+ */ -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/