Revision history for Perl extension Class-MOP.
-0.12
+0.12 Thurs. Feb 23, 2006
- reduced the dependency on B, no need to always
have the latest
+ * examples/
+ - added docs to the C3 method dispatch order test
+ - fixed missing Algorithm::C3 dependency by making
+ the test skip if it is not installed
+
0.11 Mon Feb. 20, 2006
* examples/
- added example of changing method dispatch order to C3
-Class::MOP version 0.11
+Class::MOP version 0.12
===========================
See the individual module documentation for more information
=head1 DESCRIPTION
+This is an example of how you could change the method dispatch order of a
+class using L<Class::MOP>. Using the L<Algorithm::C3> module, this repleces
+the normal depth-first left-to-right perl dispatch order with the C3 method
+dispatch order (see the L<Algorithm::C3> or L<Class::C3> docs for more
+information about this).
+
+This example could be used as a template for other method dispatch orders
+as well, all that is required is to write a the C<class_precedence_list> method
+which will return a linearized list of classes to dispatch along.
+
=head1 AUTHOR
Stevan Little E<lt>stevan@iinteractive.comE<gt>
use Class::MOP::Attribute;
use Class::MOP::Method;
-our $VERSION = '0.11';
+our $VERSION = '0.12';
## ----------------------------------------------------------------------------
## Setting up our environment ...