Changes for version 0.05

  • Class::MOP::Class
    • added the &attribute_metaclass and &method_metaclass attributes which contain a metaclass name to use for attributes/methods respectively
  • Class::MOP
    • bootstrap additional attributes for Class::MOP::Class
  • examples/
    • adjusted the example code and tests to use the new &attribute_metaclass feature of Class::MOP::Class
    • added new example:
      • LazyClass

Modules

A Meta Object Protocol for Perl 5
Attribute Meta Object
Class Meta Object
Method Meta Object

Provides

in lib/Class/MOP/Attribute.pm