David E. Wheeler

Modules

Changes for version 0.20

  • Added more documentation to the Class::Meta synopsis that highlights the generated constructor and attribute accessors, as well as the introspection API.
  • Fixed documentation to reflect that the introspection class method installed in a generated class is called my_class(), not class(). Thanks to Marcus Ramberg for the spot!
  • Documented the "required" attribute of Class::Meta::Attribute.
  • Added "once" attribute to Class::Meta::Attribute. This attribute indicates whether an attribute value can be set to a defined value only once.
  • Renamed the call_get() and call_set() methods of Class::Meta::Attribute to simply get() and set().