From: Chris Prather Date: Tue, 9 Dec 2008 00:58:39 +0000 (+0000) Subject: add breadcrumbs to describe the Inheritance hierarchy of Class -> Module -> Package... X-Git-Tag: 0.73~9 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=121991f6e830657c08bc5bef9fdbb27a534c0411;p=gitmo%2FClass-MOP.git add breadcrumbs to describe the Inheritance hierarchy of Class -> Module -> Package -> Object so people can find methods a little easier --- diff --git a/lib/Class/MOP/Class.pm b/lib/Class/MOP/Class.pm index d4f0103..65ae31a 100644 --- a/lib/Class/MOP/Class.pm +++ b/lib/Class/MOP/Class.pm @@ -1183,6 +1183,10 @@ manipulation of Perl 5 classes (and it can create them too). The best way to understand what this module can do, is to read the documentation for each of it's methods. +=head1 INHERITANCE + +B is a subclass of L + =head1 METHODS =head2 Self Introspection diff --git a/lib/Class/MOP/Module.pm b/lib/Class/MOP/Module.pm index 53fc1fb..afaacc1 100644 --- a/lib/Class/MOP/Module.pm +++ b/lib/Class/MOP/Module.pm @@ -68,6 +68,10 @@ This is an abstraction of a Perl 5 module, it is a superclass of L. A module essentially a package with metadata, in our case the version and authority. +=head1 INHERITANCE + +B is a subclass of L + =head1 METHODS =over 4 diff --git a/lib/Class/MOP/Object.pm b/lib/Class/MOP/Object.pm index aec59c3..4ce9c56 100644 --- a/lib/Class/MOP/Object.pm +++ b/lib/Class/MOP/Object.pm @@ -49,7 +49,7 @@ Class::MOP::Object - Object Meta Object =head1 DESCRIPTION -This class is basically a stub, it provides no functionality at all, +This class is basically a stub, it provides almost no functionality at all, and really just exists to make the Class::MOP metamodel complete. ...... diff --git a/lib/Class/MOP/Package.pm b/lib/Class/MOP/Package.pm index 4fe8879..0b7e5c4 100644 --- a/lib/Class/MOP/Package.pm +++ b/lib/Class/MOP/Package.pm @@ -335,6 +335,10 @@ This is an abstraction of a Perl 5 package, it is a superclass of L and provides all of the symbol table introspection methods. +=head1 INHERITANCE + +B is a subclass of L + =head1 METHODS =over 4