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

Changes for version 1.003001 - 2013-09-10

  • abbreviate class names from created by create_class_with_roles if they are too long for perl to handle (RT#83248)
  • prevent destructors from failing in global destruction for certain combinations of Moo and Moose classes subclassing each other (RT#87810)
  • clarify in docs that Sub::Quote's captured variables are copies, not aliases
  • fix infinite recursion if an isa check fails due to another isa check (RT#87575)
  • fix Sub::Quote and Sub::Defer under threads (RT#87043)
  • better diagnostics when bad parameters given to has

Modules

Moo
Minimalist Object Orientation (with Moose compatibility)
Minimal Object Orientation support for Roles
defer generation of subroutines until they are first called
efficient generation of subroutines via string eval

Provides

in lib/Method/Generate/Accessor.pm
in lib/Method/Generate/BuildAll.pm
in lib/Method/Generate/Constructor.pm
in lib/Method/Generate/DemolishAll.pm
in lib/Method/Inliner.pm
in lib/Moo/HandleMoose.pm
in lib/Moo/HandleMoose.pm
in lib/Moo/HandleMoose/FakeMetaClass.pm
in lib/Moo/Object.pm
in lib/Moo/_Utils.pm
in lib/Moo/_mro.pm
in lib/Moo/sification.pm
oo
in lib/oo.pm