The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.21

  • Converted Class::Trait::Config methods to be normal getter/setters, not lvalue methods. lvalue methods prevent the code from being profiled via Devel::DProf. Bug reported by Roman Daniel. He also rewrote it to fix the problem.
  • Fixed bug where classes would report false for $class->does($class). Reported by chromatic.

Modules

An implementation of Traits in Perl
Base class for all Traits
Trait configuration information storage package.
Trait for adding comparison abilities to your object
Trait for adding equality testing to your object
Trait for adding stringification abilities to your object
Reflection class used to find information about classes which use Traits.